Skip to content

Commit e905289

Browse files
committed
uuidv5 dependency update
1 parent 6c75207 commit e905289

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

src/_includes/content/functions/runtime.md

+18-2
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,29 @@ The following dependencies are installed in the function environment by default.
2626
- [`@sendgrid/mail v7.4.7`](https://www.npmjs.com/package/@sendgrid/mail){:target="_blank"} exposed as `sendgrid.mail`
2727
- [`stripe v8.115.0`](https://www.npmjs.com/package/stripe){:target="_blank"} exposed as `stripe`
2828
- [`twilio v3.68.0`](https://www.npmjs.com/package/twilio){:target="_blank"} exposed as `twilio`
29-
- [`uuidv5 v1.0.0`](https://www.npmjs.com/package/uuidv5){:target="_blank"} exposed as `uuidv5`
29+
- [`uuidv5 v1.0.0`](https://www.npmjs.com/package/uuidv5){:target="_blank"} exposed as `uuidv5.uuidv5`
3030
- [`winston v2.4.6`](https://www.npmjs.com/package/winston){:target="_blank"} exposed as `const winston = winstonlib.winston`
3131
- [`xml v1.0.1`](https://www.npmjs.com/package/xml){:target="_blank"} exposed as `xml`
3232
- [`xml2js v0.4.23`](https://www.npmjs.com/package/xml2js){:target="_blank"} exposed as `xml2js`
3333
- [`zlib v1.0.5`](https://www.npmjs.com/package/zlib){:target="_blank"} exposed as `zlib.zlib`
3434

35-
`zlib`'s asynchronous methods `inflate` and `deflate` must be used with `async` or `await`. For example:
35+
<br> `uuidv5` is exposed as an object. Use `uuidv5.uuidv5` to access its functions. For example:
36+
37+
```js
38+
async function onRequest(request, settings) {
39+
uuidv5 = uuidv5.uuidv5;
40+
console.log(typeof uuidv5);
41+
42+
//Generate a UUID in the default URL namespace
43+
var urlUUID = uuidv5('url', 'http://google/com/page');
44+
console.log(urlUUID);
45+
46+
//Default DNS namespace
47+
var dnsUUID = uuidv5('dns', 'google.com');
48+
console.log(dnsUUID);
49+
}
50+
```
51+
`zlib`'s asynchronous methods `inflate` and `deflate` must be used with `async` or `await`. For example:
3652
3753
```js
3854
zlib = zlib.zlib; // Required to access zlib objects and associated functions

0 commit comments

Comments
 (0)