1 |
- {"ast":null,"code":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nexports.unsafeStringify = unsafeStringify;\nvar _validate = _interopRequireDefault(require(\"./validate.js\"));\nfunction _interopRequireDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n}\n/**\n * Convert array of 16 byte values to UUID string format of the form:\n * XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\n */\nvar byteToHex = [];\nfor (var i = 0; i < 256; ++i) {\n byteToHex.push((i + 0x100).toString(16).slice(1));\n}\nfunction unsafeStringify(arr, offset = 0) {\n // Note: Be careful editing this code! It's been tuned for performance\n // and works in ways you may not expect. See https://github.com/uuidjs/uuid/pull/434\n //\n // Note to future-self: No, you can't remove the `toLowerCase()` call.\n // REF: https://github.com/uuidjs/uuid/pull/677#issuecomment-1757351351\n return (byteToHex[arr[offset + 0]] + byteToHex[arr[offset + 1]] + byteToHex[arr[offset + 2]] + byteToHex[arr[offset + 3]] + '-' + byteToHex[arr[offset + 4]] + byteToHex[arr[offset + 5]] + '-' + byteToHex[arr[offset + 6]] + byteToHex[arr[offset + 7]] + '-' + byteToHex[arr[offset + 8]] + byteToHex[arr[offset + 9]] + '-' + byteToHex[arr[offset + 10]] + byteToHex[arr[offset + 11]] + byteToHex[arr[offset + 12]] + byteToHex[arr[offset + 13]] + byteToHex[arr[offset + 14]] + byteToHex[arr[offset + 15]]).toLowerCase();\n}\nfunction stringify(arr, offset = 0) {\n var uuid = unsafeStringify(arr, offset);\n // Consistency check for valid UUID. If this throws, it's likely due to one\n // of the following:\n // - One or more input array values don't map to a hex octet (leading to\n // \"undefined\" in the uuid)\n // - Invalid input values for the RFC `version` or `variant` fields\n if (!(0, _validate.default)(uuid)) {\n throw TypeError('Stringified UUID is invalid');\n }\n return uuid;\n}\nvar _default = exports.default = stringify;","map":{"version":3,"names":["Object","defineProperty","exports","value","default","unsafeStringify","_validate","_interopRequireDefault","require","e","__esModule","byteToHex","i","push","toString","slice","arr","offset","toLowerCase","stringify","uuid","TypeError","_default"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/parse/node_modules/uuid/dist/commonjs-browser/stringify.js"],"sourcesContent":["\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nexports.unsafeStringify = unsafeStringify;\nvar _validate = _interopRequireDefault(require(\"./validate.js\"));\nfunction _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }\n/**\n * Convert array of 16 byte values to UUID string format of the form:\n * XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\n */\nvar byteToHex = [];\nfor (var i = 0; i < 256; ++i) {\n byteToHex.push((i + 0x100).toString(16).slice(1));\n}\nfunction unsafeStringify(arr, offset = 0) {\n // Note: Be careful editing this code! It's been tuned for performance\n // and works in ways you may not expect. See https://github.com/uuidjs/uuid/pull/434\n //\n // Note to future-self: No, you can't remove the `toLowerCase()` call.\n // REF: https://github.com/uuidjs/uuid/pull/677#issuecomment-1757351351\n return (byteToHex[arr[offset + 0]] + byteToHex[arr[offset + 1]] + byteToHex[arr[offset + 2]] + byteToHex[arr[offset + 3]] + '-' + byteToHex[arr[offset + 4]] + byteToHex[arr[offset + 5]] + '-' + byteToHex[arr[offset + 6]] + byteToHex[arr[offset + 7]] + '-' + byteToHex[arr[offset + 8]] + byteToHex[arr[offset + 9]] + '-' + byteToHex[arr[offset + 10]] + byteToHex[arr[offset + 11]] + byteToHex[arr[offset + 12]] + byteToHex[arr[offset + 13]] + byteToHex[arr[offset + 14]] + byteToHex[arr[offset + 15]]).toLowerCase();\n}\nfunction stringify(arr, offset = 0) {\n var uuid = unsafeStringify(arr, offset);\n // Consistency check for valid UUID. If this throws, it's likely due to one\n // of the following:\n // - One or more input array values don't map to a hex octet (leading to\n // \"undefined\" in the uuid)\n // - Invalid input values for the RFC `version` or `variant` fields\n if (!(0, _validate.default)(uuid)) {\n throw TypeError('Stringified UUID is invalid');\n }\n return uuid;\n}\nvar _default = exports.default = stringify;"],"mappings":"AAAA,YAAY;;AAEZA,MAAM,CAACC,cAAc,CAACC,OAAO,EAAE,YAAY,EAAE;EAC3CC,KAAK,EAAE;AACT,CAAC,CAAC;AACFD,OAAO,CAACE,OAAO,GAAG,KAAK,CAAC;AACxBF,OAAO,CAACG,eAAe,GAAGA,eAAe;AACzC,IAAIC,SAAS,GAAGC,sBAAsB,CAACC,OAAO,CAAC,eAAe,CAAC,CAAC;AAChE,SAASD,sBAAsBA,CAACE,CAAC,EAAE;EAAE,OAAOA,CAAC,IAAIA,CAAC,CAACC,UAAU,GAAGD,CAAC,GAAG;IAAEL,OAAO,EAAEK;EAAE,CAAC;AAAE;AACpF;AACA;AACA;AACA;AACA,IAAIE,SAAS,GAAG,EAAE;AAClB,KAAK,IAAIC,CAAC,GAAG,CAAC,EAAEA,CAAC,GAAG,GAAG,EAAE,EAAEA,CAAC,EAAE;EAC5BD,SAAS,CAACE,IAAI,CAAC,CAACD,CAAC,GAAG,KAAK,EAAEE,QAAQ,CAAC,EAAE,CAAC,CAACC,KAAK,CAAC,CAAC,CAAC,CAAC;AACnD;AACA,SAASV,eAAeA,CAACW,GAAG,EAAEC,MAAM,GAAG,CAAC,EAAE;EACxC;EACA;EACA;EACA;EACA;EACA,OAAO,CAACN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,CAAC,CAAC,CAAC,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,CAAC,CAAC,CAAC,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,CAAC,CAAC,CAAC,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,CAAC,CAAC,CAAC,GAAG,GAAG,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,CAAC,CAAC,CAAC,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,CAAC,CAAC,CAAC,GAAG,GAAG,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,CAAC,CAAC,CAAC,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,CAAC,CAAC,CAAC,GAAG,GAAG,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,CAAC,CAAC,CAAC,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,CAAC,CAAC,CAAC,GAAG,GAAG,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,EAAE,CAAC,CAAC,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,EAAE,CAAC,CAAC,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,EAAE,CAAC,CAAC,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,EAAE,CAAC,CAAC,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,EAAE,CAAC,CAAC,GAAGN,SAAS,CAACK,GAAG,CAACC,MAAM,GAAG,EAAE,CAAC,CAAC,EAAEC,WAAW,CAAC,CAAC;AACpgB;AACA,SAASC,SAASA,CAACH,GAAG,EAAEC,MAAM,GAAG,CAAC,EAAE;EAClC,IAAIG,IAAI,GAAGf,eAAe,CAACW,GAAG,EAAEC,MAAM,CAAC;EACvC;EACA;EACA;EACA;EACA;EACA,IAAI,CAAC,CAAC,CAAC,EAAEX,SAAS,CAACF,OAAO,EAAEgB,IAAI,CAAC,EAAE;IACjC,MAAMC,SAAS,CAAC,6BAA6B,CAAC;EAChD;EACA,OAAOD,IAAI;AACb;AACA,IAAIE,QAAQ,GAAGpB,OAAO,CAACE,OAAO,GAAGe,SAAS","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}
|