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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvQHBhbnZhL2hrZGYvZGlzdC9ub2RlL2Nqcy9pbmRleC5qcyIsIm1hcHBpbmdzIjoiQUFBYTtBQUNiLDhDQUE2QyxFQUFFLGFBQWEsRUFBQztBQUM3RCxrQkFBZSxHQUFHLFlBQVk7QUFDOUIsa0JBQWtCLG1CQUFPLENBQUMseUZBQW1CO0FBQzdDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGdDQUFnQyxNQUFNO0FBQ3RDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsWUFBWTtBQUNaLGtCQUFlIiwic291cmNlcyI6WyIvaG9tZS9hbG1hL25leHRnZW4vTmVhaC1tYWlsL25vZGVfbW9kdWxlcy9AcGFudmEvaGtkZi9kaXN0L25vZGUvY2pzL2luZGV4LmpzIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIHN0cmljdFwiO1xuT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFwiX19lc01vZHVsZVwiLCB7IHZhbHVlOiB0cnVlIH0pO1xuZXhwb3J0cy5kZWZhdWx0ID0gZXhwb3J0cy5oa2RmID0gdm9pZCAwO1xuY29uc3QgaGtkZl9qc18xID0gcmVxdWlyZShcIi4vcnVudGltZS9oa2RmLmpzXCIpO1xuZnVuY3Rpb24gbm9ybWFsaXplRGlnZXN0KGRpZ2VzdCkge1xuICAgIHN3aXRjaCAoZGlnZXN0KSB7XG4gICAgICAgIGNhc2UgJ3NoYTI1Nic6XG4gICAgICAgIGNhc2UgJ3NoYTM4NCc6XG4gICAgICAgIGNhc2UgJ3NoYTUxMic6XG4gICAgICAgIGNhc2UgJ3NoYTEnOlxuICAgICAgICAgICAgcmV0dXJuIGRpZ2VzdDtcbiAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ3Vuc3VwcG9ydGVkIFwiZGlnZXN0XCIgdmFsdWUnKTtcbiAgICB9XG59XG5mdW5jdGlvbiBub3JtYWxpemVVaW50OEFycmF5KGlucHV0LCBsYWJlbCkge1xuICAgIGlmICh0eXBlb2YgaW5wdXQgPT09ICdzdHJpbmcnKVxuICAgICAgICByZXR1cm4gbmV3IFRleHRFbmNvZGVyKCkuZW5jb2RlKGlucHV0KTtcbiAgICBpZiAoIShpbnB1dCBpbnN0YW5jZW9mIFVpbnQ4QXJyYXkpKVxuICAgICAgICB0aHJvdyBuZXcgVHlwZUVycm9yKGBcIiR7bGFiZWx9XCJcIiBtdXN0IGJlIGFuIGluc3RhbmNlIG9mIFVpbnQ4QXJyYXkgb3IgYSBzdHJpbmdgKTtcbiAgICByZXR1cm4gaW5wdXQ7XG59XG5mdW5jdGlvbiBub3JtYWxpemVJa20oaW5wdXQpIHtcbiAgICBjb25zdCBpa20gPSBub3JtYWxpemVVaW50OEFycmF5KGlucHV0LCAnaWttJyk7XG4gICAgaWYgKCFpa20uYnl0ZUxlbmd0aClcbiAgICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcihgXCJpa21cIiBtdXN0IGJlIGF0IGxlYXN0IG9uZSBieXRlIGluIGxlbmd0aGApO1xuICAgIHJldHVybiBpa207XG59XG5mdW5jdGlvbiBub3JtYWxpemVJbmZvKGlucHV0KSB7XG4gICAgY29uc3QgaW5mbyA9IG5vcm1hbGl6ZVVpbnQ4QXJyYXkoaW5wdXQsICdpbmZvJyk7XG4gICAgaWYgKGluZm8uYnl0ZUxlbmd0aCA+IDEwMjQpIHtcbiAgICAgICAgdGhyb3cgVHlwZUVycm9yKCdcImluZm9cIiBtdXN0IG5vdCBjb250YWluIG1vcmUgdGhhbiAxMDI0IGJ5dGVzJyk7XG4gICAgfVxuICAgIHJldHVybiBpbmZvO1xufVxuZnVuY3Rpb24gbm9ybWFsaXplS2V5bGVuKGlucHV0LCBkaWdlc3QpIHtcbiAgICBpZiAodHlwZW9mIGlucHV0ICE9PSAnbnVtYmVyJyB8fCAhTnVtYmVyLmlzSW50ZWdlcihpbnB1dCkgfHwgaW5wdXQgPCAxKSB7XG4gICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoJ1wia2V5bGVuXCIgbXVzdCBiZSBhIHBvc2l0aXZlIGludGVnZXInKTtcbiAgICB9XG4gICAgY29uc3QgaGFzaGxlbiA9IHBhcnNlSW50KGRpZ2VzdC5zdWJzdHIoMyksIDEwKSA+PiAzIHx8IDIwO1xuICAgIGlmIChpbnB1dCA+IDI1NSAqIGhhc2hsZW4pIHtcbiAgICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcignXCJrZXlsZW5cIiB0b28gbGFyZ2UnKTtcbiAgICB9XG4gICAgcmV0dXJuIGlucHV0O1xufVxuYXN5bmMgZnVuY3Rpb24gaGtkZihkaWdlc3QsIGlrbSwgc2FsdCwgaW5mbywga2V5bGVuKSB7XG4gICAgcmV0dXJuICgwLCBoa2RmX2pzXzEuZGVmYXVsdCkobm9ybWFsaXplRGlnZXN0KGRpZ2VzdCksIG5vcm1hbGl6ZUlrbShpa20pLCBub3JtYWxpemVVaW50OEFycmF5KHNhbHQsICdzYWx0JyksIG5vcm1hbGl6ZUluZm8oaW5mbyksIG5vcm1hbGl6ZUtleWxlbihrZXlsZW4sIGRpZ2VzdCkpO1xufVxuZXhwb3J0cy5oa2RmID0gaGtkZjtcbmV4cG9ydHMuZGVmYXVsdCA9IGhrZGY7XG4iXSwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbMF0sInNvdXJjZVJvb3QiOiIifQ==\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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvQHBhbnZhL2hrZGYvZGlzdC9ub2RlL2Nqcy9ydW50aW1lL2ZhbGxiYWNrLmpzIiwibWFwcGluZ3MiOiJBQUFhO0FBQ2IsOENBQTZDLEVBQUUsYUFBYSxFQUFDO0FBQzdELGlCQUFpQixtQkFBTyxDQUFDLHNCQUFRO0FBQ2pDLGtCQUFlO0FBQ2Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG9CQUFvQixRQUFRO0FBQzVCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyIvaG9tZS9hbG1hL25leHRnZW4vTmVhaC1tYWlsL25vZGVfbW9kdWxlcy9AcGFudmEvaGtkZi9kaXN0L25vZGUvY2pzL3J1bnRpbWUvZmFsbGJhY2suanMiXSwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2Ugc3RyaWN0XCI7XG5PYmplY3QuZGVmaW5lUHJvcGVydHkoZXhwb3J0cywgXCJfX2VzTW9kdWxlXCIsIHsgdmFsdWU6IHRydWUgfSk7XG5jb25zdCBjcnlwdG9fMSA9IHJlcXVpcmUoXCJjcnlwdG9cIik7XG5leHBvcnRzLmRlZmF1bHQgPSAoZGlnZXN0LCBpa20sIHNhbHQsIGluZm8sIGtleWxlbikgPT4ge1xuICAgIGNvbnN0IGhhc2hsZW4gPSBwYXJzZUludChkaWdlc3Quc3Vic3RyKDMpLCAxMCkgPj4gMyB8fCAyMDtcbiAgICBjb25zdCBwcmsgPSAoMCwgY3J5cHRvXzEuY3JlYXRlSG1hYykoZGlnZXN0LCBzYWx0LmJ5dGVMZW5ndGggPyBzYWx0IDogbmV3IFVpbnQ4QXJyYXkoaGFzaGxlbikpXG4gICAgICAgIC51cGRhdGUoaWttKVxuICAgICAgICAuZGlnZXN0KCk7XG4gICAgY29uc3QgTiA9IE1hdGguY2VpbChrZXlsZW4gLyBoYXNobGVuKTtcbiAgICBjb25zdCBUID0gbmV3IFVpbnQ4QXJyYXkoaGFzaGxlbiAqIE4gKyBpbmZvLmJ5dGVMZW5ndGggKyAxKTtcbiAgICBsZXQgcHJldiA9IDA7XG4gICAgbGV0IHN0YXJ0ID0gMDtcbiAgICBmb3IgKGxldCBjID0gMTsgYyA8PSBOOyBjKyspIHtcbiAgICAgICAgVC5zZXQoaW5mbywgc3RhcnQpO1xuICAgICAgICBUW3N0YXJ0ICsgaW5mby5ieXRlTGVuZ3RoXSA9IGM7XG4gICAgICAgIFQuc2V0KCgwLCBjcnlwdG9fMS5jcmVhdGVIbWFjKShkaWdlc3QsIHByaylcbiAgICAgICAgICAgIC51cGRhdGUoVC5zdWJhcnJheShwcmV2LCBzdGFydCArIGluZm8uYnl0ZUxlbmd0aCArIDEpKVxuICAgICAgICAgICAgLmRpZ2VzdCgpLCBzdGFydCk7XG4gICAgICAgIHByZXYgPSBzdGFydDtcbiAgICAgICAgc3RhcnQgKz0gaGFzaGxlbjtcbiAgICB9XG4gICAgcmV0dXJuIFQuc2xpY2UoMCwga2V5bGVuKTtcbn07XG4iXSwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbMF0sInNvdXJjZVJvb3QiOiIifQ==\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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHJzYykvLi9ub2RlX21vZHVsZXMvQHBhbnZhL2hrZGYvZGlzdC9ub2RlL2Nqcy9ydW50aW1lL2hrZGYuanMiLCJtYXBwaW5ncyI6IkFBQWE7QUFDYiw4Q0FBNkMsRUFBRSxhQUFhLEVBQUM7QUFDN0QsZUFBZSxtQkFBTyxDQUFDLHNCQUFRO0FBQy9CLHNCQUFzQixtQkFBTyxDQUFDLHlGQUFlO0FBQzdDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTO0FBQ1QsS0FBSztBQUNMO0FBQ0Esa0JBQWUiLCJzb3VyY2VzIjpbIi9ob21lL2FsbWEvbmV4dGdlbi9OZWFoLW1haWwvbm9kZV9tb2R1bGVzL0BwYW52YS9oa2RmL2Rpc3Qvbm9kZS9janMvcnVudGltZS9oa2RmLmpzIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIHN0cmljdFwiO1xuT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFwiX19lc01vZHVsZVwiLCB7IHZhbHVlOiB0cnVlIH0pO1xuY29uc3QgY3J5cHRvID0gcmVxdWlyZShcImNyeXB0b1wiKTtcbmNvbnN0IGZhbGxiYWNrX2pzXzEgPSByZXF1aXJlKFwiLi9mYWxsYmFjay5qc1wiKTtcbmxldCBoa2RmO1xuaWYgKHR5cGVvZiBjcnlwdG8uaGtkZiA9PT0gJ2Z1bmN0aW9uJyAmJiAhcHJvY2Vzcy52ZXJzaW9ucy5lbGVjdHJvbikge1xuICAgIGhrZGYgPSBhc3luYyAoLi4uYXJncykgPT4gbmV3IFByb21pc2UoKHJlc29sdmUsIHJlamVjdCkgPT4ge1xuICAgICAgICBjcnlwdG8uaGtkZiguLi5hcmdzLCAoZXJyLCBhcnJheUJ1ZmZlcikgPT4ge1xuICAgICAgICAgICAgaWYgKGVycilcbiAgICAgICAgICAgICAgICByZWplY3QoZXJyKTtcbiAgICAgICAgICAgIGVsc2VcbiAgICAgICAgICAgICAgICByZXNvbHZlKG5ldyBVaW50OEFycmF5KGFycmF5QnVmZmVyKSk7XG4gICAgICAgIH0pO1xuICAgIH0pO1xufVxuZXhwb3J0cy5kZWZhdWx0ID0gYXN5bmMgKGRpZ2VzdCwgaWttLCBzYWx0LCBpbmZvLCBrZXlsZW4pID0+IChoa2RmIHx8IGZhbGxiYWNrX2pzXzEuZGVmYXVsdCkoZGlnZXN0LCBpa20sIHNhbHQsIGluZm8sIGtleWxlbik7XG4iXSwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbMF0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///(rsc)/./node_modules/@panva/hkdf/dist/node/cjs/runtime/hkdf.js\n");
|
|
|
|
/***/ })
|
|
|
|
};
|
|
; |