45 lines
12 KiB
JavaScript
45 lines
12 KiB
JavaScript
"use strict";
|
|
/*
|
|
* ATTENTION: An "eval-source-map" devtool has been used.
|
|
* This devtool is neither made for production nor for readable output files.
|
|
* It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools.
|
|
* If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/)
|
|
* or disable the default devtool with "devtool: false".
|
|
* If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/).
|
|
*/
|
|
exports.id = "vendor-chunks/@panva";
|
|
exports.ids = ["vendor-chunks/@panva"];
|
|
exports.modules = {
|
|
|
|
/***/ "(rsc)/./node_modules/@panva/hkdf/dist/node/cjs/index.js":
|
|
/*!*********************************************************!*\
|
|
!*** ./node_modules/@panva/hkdf/dist/node/cjs/index.js ***!
|
|
\*********************************************************/
|
|
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
|
|
|
|
eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nexports[\"default\"] = exports.hkdf = void 0;\nconst hkdf_js_1 = __webpack_require__(/*! ./runtime/hkdf.js */ \"(rsc)/./node_modules/@panva/hkdf/dist/node/cjs/runtime/hkdf.js\");\nfunction normalizeDigest(digest) {\n switch (digest) {\n case 'sha256':\n case 'sha384':\n case 'sha512':\n case 'sha1':\n return digest;\n default:\n throw new TypeError('unsupported \"digest\" value');\n }\n}\nfunction normalizeUint8Array(input, label) {\n if (typeof input === 'string')\n return new TextEncoder().encode(input);\n if (!(input instanceof Uint8Array))\n throw new TypeError(`\"${label}\"\" must be an instance of Uint8Array or a string`);\n return input;\n}\nfunction normalizeIkm(input) {\n const ikm = normalizeUint8Array(input, 'ikm');\n if (!ikm.byteLength)\n throw new TypeError(`\"ikm\" must be at least one byte in length`);\n return ikm;\n}\nfunction normalizeInfo(input) {\n const info = normalizeUint8Array(input, 'info');\n if (info.byteLength > 1024) {\n throw TypeError('\"info\" must not contain more than 1024 bytes');\n }\n return info;\n}\nfunction normalizeKeylen(input, digest) {\n if (typeof input !== 'number' || !Number.isInteger(input) || input < 1) {\n throw new TypeError('\"keylen\" must be a positive integer');\n }\n const hashlen = parseInt(digest.substr(3), 10) >> 3 || 20;\n if (input > 255 * hashlen) {\n throw new TypeError('\"keylen\" too large');\n }\n return input;\n}\nasync function hkdf(digest, ikm, salt, info, keylen) {\n return (0, hkdf_js_1.default)(normalizeDigest(digest), normalizeIkm(ikm), normalizeUint8Array(salt, 'salt'), normalizeInfo(info), normalizeKeylen(keylen, digest));\n}\nexports.hkdf = hkdf;\nexports[\"default\"] = hkdf;\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvQHBhbnZhL2hrZGYvZGlzdC9ub2RlL2Nqcy9pbmRleC5qcyIsIm1hcHBpbmdzIjoiQUFBYTtBQUNiLDhDQUE2QyxFQUFFLGFBQWEsRUFBQztBQUM3RCxrQkFBZSxHQUFHLFlBQVk7QUFDOUIsa0JBQWtCLG1CQUFPLENBQUMseUZBQW1CO0FBQzdDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGdDQUFnQyxNQUFNO0FBQ3RDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsWUFBWTtBQUNaLGtCQUFlIiwic291cmNlcyI6WyIvaG9tZS9OaWNob2xhaS9Eb2N1bWVudHMvRGV2L2Jpb2hhemFyZC12ZngtMi9ub2RlX21vZHVsZXMvQHBhbnZhL2hrZGYvZGlzdC9ub2RlL2Nqcy9pbmRleC5qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBzdHJpY3RcIjtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcIl9fZXNNb2R1bGVcIiwgeyB2YWx1ZTogdHJ1ZSB9KTtcbmV4cG9ydHMuZGVmYXVsdCA9IGV4cG9ydHMuaGtkZiA9IHZvaWQgMDtcbmNvbnN0IGhrZGZfanNfMSA9IHJlcXVpcmUoXCIuL3J1bnRpbWUvaGtkZi5qc1wiKTtcbmZ1bmN0aW9uIG5vcm1hbGl6ZURpZ2VzdChkaWdlc3QpIHtcbiAgICBzd2l0Y2ggKGRpZ2VzdCkge1xuICAgICAgICBjYXNlICdzaGEyNTYnOlxuICAgICAgICBjYXNlICdzaGEzODQnOlxuICAgICAgICBjYXNlICdzaGE1MTInOlxuICAgICAgICBjYXNlICdzaGExJzpcbiAgICAgICAgICAgIHJldHVybiBkaWdlc3Q7XG4gICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICB0aHJvdyBuZXcgVHlwZUVycm9yKCd1bnN1cHBvcnRlZCBcImRpZ2VzdFwiIHZhbHVlJyk7XG4gICAgfVxufVxuZnVuY3Rpb24gbm9ybWFsaXplVWludDhBcnJheShpbnB1dCwgbGFiZWwpIHtcbiAgICBpZiAodHlwZW9mIGlucHV0ID09PSAnc3RyaW5nJylcbiAgICAgICAgcmV0dXJuIG5ldyBUZXh0RW5jb2RlcigpLmVuY29kZShpbnB1dCk7XG4gICAgaWYgKCEoaW5wdXQgaW5zdGFuY2VvZiBVaW50OEFycmF5KSlcbiAgICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcihgXCIke2xhYmVsfVwiXCIgbXVzdCBiZSBhbiBpbnN0YW5jZSBvZiBVaW50OEFycmF5IG9yIGEgc3RyaW5nYCk7XG4gICAgcmV0dXJuIGlucHV0O1xufVxuZnVuY3Rpb24gbm9ybWFsaXplSWttKGlucHV0KSB7XG4gICAgY29uc3QgaWttID0gbm9ybWFsaXplVWludDhBcnJheShpbnB1dCwgJ2lrbScpO1xuICAgIGlmICghaWttLmJ5dGVMZW5ndGgpXG4gICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoYFwiaWttXCIgbXVzdCBiZSBhdCBsZWFzdCBvbmUgYnl0ZSBpbiBsZW5ndGhgKTtcbiAgICByZXR1cm4gaWttO1xufVxuZnVuY3Rpb24gbm9ybWFsaXplSW5mbyhpbnB1dCkge1xuICAgIGNvbnN0IGluZm8gPSBub3JtYWxpemVVaW50OEFycmF5KGlucHV0LCAnaW5mbycpO1xuICAgIGlmIChpbmZvLmJ5dGVMZW5ndGggPiAxMDI0KSB7XG4gICAgICAgIHRocm93IFR5cGVFcnJvcignXCJpbmZvXCIgbXVzdCBub3QgY29udGFpbiBtb3JlIHRoYW4gMTAyNCBieXRlcycpO1xuICAgIH1cbiAgICByZXR1cm4gaW5mbztcbn1cbmZ1bmN0aW9uIG5vcm1hbGl6ZUtleWxlbihpbnB1dCwgZGlnZXN0KSB7XG4gICAgaWYgKHR5cGVvZiBpbnB1dCAhPT0gJ251bWJlcicgfHwgIU51bWJlci5pc0ludGVnZXIoaW5wdXQpIHx8IGlucHV0IDwgMSkge1xuICAgICAgICB0aHJvdyBuZXcgVHlwZUVycm9yKCdcImtleWxlblwiIG11c3QgYmUgYSBwb3NpdGl2ZSBpbnRlZ2VyJyk7XG4gICAgfVxuICAgIGNvbnN0IGhhc2hsZW4gPSBwYXJzZUludChkaWdlc3Quc3Vic3RyKDMpLCAxMCkgPj4gMyB8fCAyMDtcbiAgICBpZiAoaW5wdXQgPiAyNTUgKiBoYXNobGVuKSB7XG4gICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ1wia2V5bGVuXCIgdG9vIGxhcmdlJyk7XG4gICAgfVxuICAgIHJldHVybiBpbnB1dDtcbn1cbmFzeW5jIGZ1bmN0aW9uIGhrZGYoZGlnZXN0LCBpa20sIHNhbHQsIGluZm8sIGtleWxlbikge1xuICAgIHJldHVybiAoMCwgaGtkZl9qc18xLmRlZmF1bHQpKG5vcm1hbGl6ZURpZ2VzdChkaWdlc3QpLCBub3JtYWxpemVJa20oaWttKSwgbm9ybWFsaXplVWludDhBcnJheShzYWx0LCAnc2FsdCcpLCBub3JtYWxpemVJbmZvKGluZm8pLCBub3JtYWxpemVLZXlsZW4oa2V5bGVuLCBkaWdlc3QpKTtcbn1cbmV4cG9ydHMuaGtkZiA9IGhrZGY7XG5leHBvcnRzLmRlZmF1bHQgPSBoa2RmO1xuIl0sIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6WzBdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/@panva/hkdf/dist/node/cjs/index.js\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./node_modules/@panva/hkdf/dist/node/cjs/runtime/fallback.js":
|
|
/*!********************************************************************!*\
|
|
!*** ./node_modules/@panva/hkdf/dist/node/cjs/runtime/fallback.js ***!
|
|
\********************************************************************/
|
|
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
|
|
|
|
eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nconst crypto_1 = __webpack_require__(/*! crypto */ \"crypto\");\nexports[\"default\"] = (digest, ikm, salt, info, keylen) => {\n const hashlen = parseInt(digest.substr(3), 10) >> 3 || 20;\n const prk = (0, crypto_1.createHmac)(digest, salt.byteLength ? salt : new Uint8Array(hashlen))\n .update(ikm)\n .digest();\n const N = Math.ceil(keylen / hashlen);\n const T = new Uint8Array(hashlen * N + info.byteLength + 1);\n let prev = 0;\n let start = 0;\n for (let c = 1; c <= N; c++) {\n T.set(info, start);\n T[start + info.byteLength] = c;\n T.set((0, crypto_1.createHmac)(digest, prk)\n .update(T.subarray(prev, start + info.byteLength + 1))\n .digest(), start);\n prev = start;\n start += hashlen;\n }\n return T.slice(0, keylen);\n};\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvQHBhbnZhL2hrZGYvZGlzdC9ub2RlL2Nqcy9ydW50aW1lL2ZhbGxiYWNrLmpzIiwibWFwcGluZ3MiOiJBQUFhO0FBQ2IsOENBQTZDLEVBQUUsYUFBYSxFQUFDO0FBQzdELGlCQUFpQixtQkFBTyxDQUFDLHNCQUFRO0FBQ2pDLGtCQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG9CQUFvQixRQUFRO0FBQzVCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyIvaG9tZS9OaWNob2xhaS9Eb2N1bWVudHMvRGV2L2Jpb2hhemFyZC12ZngtMi9ub2RlX21vZHVsZXMvQHBhbnZhL2hrZGYvZGlzdC9ub2RlL2Nqcy9ydW50aW1lL2ZhbGxiYWNrLmpzIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIHN0cmljdFwiO1xuT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFwiX19lc01vZHVsZVwiLCB7IHZhbHVlOiB0cnVlIH0pO1xuY29uc3QgY3J5cHRvXzEgPSByZXF1aXJlKFwiY3J5cHRvXCIpO1xuZXhwb3J0cy5kZWZhdWx0ID0gKGRpZ2VzdCwgaWttLCBzYWx0LCBpbmZvLCBrZXlsZW4pID0+IHtcbiAgICBjb25zdCBoYXNobGVuID0gcGFyc2VJbnQoZGlnZXN0LnN1YnN0cigzKSwgMTApID4+IDMgfHwgMjA7XG4gICAgY29uc3QgcHJrID0gKDAsIGNyeXB0b18xLmNyZWF0ZUhtYWMpKGRpZ2VzdCwgc2FsdC5ieXRlTGVuZ3RoID8gc2FsdCA6IG5ldyBVaW50OEFycmF5KGhhc2hsZW4pKVxuICAgICAgICAudXBkYXRlKGlrbSlcbiAgICAgICAgLmRpZ2VzdCgpO1xuICAgIGNvbnN0IE4gPSBNYXRoLmNlaWwoa2V5bGVuIC8gaGFzaGxlbik7XG4gICAgY29uc3QgVCA9IG5ldyBVaW50OEFycmF5KGhhc2hsZW4gKiBOICsgaW5mby5ieXRlTGVuZ3RoICsgMSk7XG4gICAgbGV0IHByZXYgPSAwO1xuICAgIGxldCBzdGFydCA9IDA7XG4gICAgZm9yIChsZXQgYyA9IDE7IGMgPD0gTjsgYysrKSB7XG4gICAgICAgIFQuc2V0KGluZm8sIHN0YXJ0KTtcbiAgICAgICAgVFtzdGFydCArIGluZm8uYnl0ZUxlbmd0aF0gPSBjO1xuICAgICAgICBULnNldCgoMCwgY3J5cHRvXzEuY3JlYXRlSG1hYykoZGlnZXN0LCBwcmspXG4gICAgICAgICAgICAudXBkYXRlKFQuc3ViYXJyYXkocHJldiwgc3RhcnQgKyBpbmZvLmJ5dGVMZW5ndGggKyAxKSlcbiAgICAgICAgICAgIC5kaWdlc3QoKSwgc3RhcnQpO1xuICAgICAgICBwcmV2ID0gc3RhcnQ7XG4gICAgICAgIHN0YXJ0ICs9IGhhc2hsZW47XG4gICAgfVxuICAgIHJldHVybiBULnNsaWNlKDAsIGtleWxlbik7XG59O1xuIl0sIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6WzBdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/@panva/hkdf/dist/node/cjs/runtime/fallback.js\n");
|
|
|
|
/***/ }),
|
|
|
|
/***/ "(rsc)/./node_modules/@panva/hkdf/dist/node/cjs/runtime/hkdf.js":
|
|
/*!****************************************************************!*\
|
|
!*** ./node_modules/@panva/hkdf/dist/node/cjs/runtime/hkdf.js ***!
|
|
\****************************************************************/
|
|
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
|
|
|
|
eval("\nObject.defineProperty(exports, \"__esModule\", ({ value: true }));\nconst crypto = __webpack_require__(/*! crypto */ \"crypto\");\nconst fallback_js_1 = __webpack_require__(/*! ./fallback.js */ \"(rsc)/./node_modules/@panva/hkdf/dist/node/cjs/runtime/fallback.js\");\nlet hkdf;\nif (typeof crypto.hkdf === 'function' && !process.versions.electron) {\n hkdf = async (...args) => new Promise((resolve, reject) => {\n crypto.hkdf(...args, (err, arrayBuffer) => {\n if (err)\n reject(err);\n else\n resolve(new Uint8Array(arrayBuffer));\n });\n });\n}\nexports[\"default\"] = async (digest, ikm, salt, info, keylen) => (hkdf || fallback_js_1.default)(digest, ikm, salt, info, keylen);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvQHBhbnZhL2hrZGYvZGlzdC9ub2RlL2Nqcy9ydW50aW1lL2hrZGYuanMiLCJtYXBwaW5ncyI6IkFBQWE7QUFDYiw4Q0FBNkMsRUFBRSxhQUFhLEVBQUM7QUFDN0QsZUFBZSxtQkFBTyxDQUFDLHNCQUFRO0FBQy9CLHNCQUFzQixtQkFBTyxDQUFDLHlGQUFlO0FBQzdDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1QsS0FBSztBQUNMO0FBQ0Esa0JBQWUiLCJzb3VyY2VzIjpbIi9ob21lL05pY2hvbGFpL0RvY3VtZW50cy9EZXYvYmlvaGF6YXJkLXZmeC0yL25vZGVfbW9kdWxlcy9AcGFudmEvaGtkZi9kaXN0L25vZGUvY2pzL3J1bnRpbWUvaGtkZi5qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBzdHJpY3RcIjtcbk9iamVjdC5kZWZpbmVQcm9wZXJ0eShleHBvcnRzLCBcIl9fZXNNb2R1bGVcIiwgeyB2YWx1ZTogdHJ1ZSB9KTtcbmNvbnN0IGNyeXB0byA9IHJlcXVpcmUoXCJjcnlwdG9cIik7XG5jb25zdCBmYWxsYmFja19qc18xID0gcmVxdWlyZShcIi4vZmFsbGJhY2suanNcIik7XG5sZXQgaGtkZjtcbmlmICh0eXBlb2YgY3J5cHRvLmhrZGYgPT09ICdmdW5jdGlvbicgJiYgIXByb2Nlc3MudmVyc2lvbnMuZWxlY3Ryb24pIHtcbiAgICBoa2RmID0gYXN5bmMgKC4uLmFyZ3MpID0+IG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHtcbiAgICAgICAgY3J5cHRvLmhrZGYoLi4uYXJncywgKGVyciwgYXJyYXlCdWZmZXIpID0+IHtcbiAgICAgICAgICAgIGlmIChlcnIpXG4gICAgICAgICAgICAgICAgcmVqZWN0KGVycik7XG4gICAgICAgICAgICBlbHNlXG4gICAgICAgICAgICAgICAgcmVzb2x2ZShuZXcgVWludDhBcnJheShhcnJheUJ1ZmZlcikpO1xuICAgICAgICB9KTtcbiAgICB9KTtcbn1cbmV4cG9ydHMuZGVmYXVsdCA9IGFzeW5jIChkaWdlc3QsIGlrbSwgc2FsdCwgaW5mbywga2V5bGVuKSA9PiAoaGtkZiB8fCBmYWxsYmFja19qc18xLmRlZmF1bHQpKGRpZ2VzdCwgaWttLCBzYWx0LCBpbmZvLCBrZXlsZW4pO1xuIl0sIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6WzBdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/@panva/hkdf/dist/node/cjs/runtime/hkdf.js\n");
|
|
|
|
/***/ })
|
|
|
|
};
|
|
; |