@@ -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