You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
	
	
		
			35 lines
		
	
	
		
			8.5 KiB
		
	
	
	
		
			JavaScript
		
	
		
		
			
		
	
	
			35 lines
		
	
	
		
			8.5 KiB
		
	
	
	
		
			JavaScript
		
	
| 
											9 months ago
										 | "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/nanoid"; | ||
|  | exports.ids = ["vendor-chunks/nanoid"]; | ||
|  | exports.modules = { | ||
|  | 
 | ||
|  | /***/ "(ssr)/./node_modules/nanoid/index.js": | ||
|  | /*!**************************************!*\ | ||
|  |   !*** ./node_modules/nanoid/index.js ***! | ||
|  |   \**************************************/ | ||
|  | /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { | ||
|  | 
 | ||
|  | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   customAlphabet: () => (/* binding */ customAlphabet),\n/* harmony export */   customRandom: () => (/* binding */ customRandom),\n/* harmony export */   nanoid: () => (/* binding */ nanoid),\n/* harmony export */   random: () => (/* binding */ random),\n/* harmony export */   urlAlphabet: () => (/* reexport safe */ _url_alphabet_index_js__WEBPACK_IMPORTED_MODULE_1__.urlAlphabet)\n/* harmony export */ });\n/* harmony import */ var node_crypto__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! node:crypto */ \"node:crypto\");\n/* harmony import */ var _url_alphabet_index_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./url-alphabet/index.js */ \"(ssr)/./node_modules/nanoid/url-alphabet/index.js\");\n\n\n\nconst POOL_SIZE_MULTIPLIER = 128;\nlet pool, poolOffset;\nfunction fillPool(bytes) {\n    if (!pool || pool.length < bytes) {\n        pool = Buffer.allocUnsafe(bytes * POOL_SIZE_MULTIPLIER);\n        node_crypto__WEBPACK_IMPORTED_MODULE_0__.webcrypto.getRandomValues(pool);\n        poolOffset = 0;\n    } else if (poolOffset + bytes > pool.length) {\n        node_crypto__WEBPACK_IMPORTED_MODULE_0__.webcrypto.getRandomValues(pool);\n        poolOffset = 0;\n    }\n    poolOffset += bytes;\n}\nfunction random(bytes) {\n    fillPool(bytes -= 0);\n    return pool.subarray(poolOffset - bytes, poolOffset);\n}\nfunction customRandom(alphabet, defaultSize, getRandom) {\n    let mask = (2 << 31 - Math.clz32(alphabet.length - 1 | 1)) - 1;\n    let step = Math.ceil(1.6 * mask * defaultSize / alphabet.length);\n    return (size = defaultSize)=>{\n        let id = \"\";\n        while(true){\n            let bytes = getRandom(step);\n            let i = step;\n            while(i--){\n                id += alphabet[bytes[i] & mask] || \"\";\n                if (id.length === size) return id;\n            }\n        }\n    };\n}\nfunction customAlphabet(alphabet, size = 21) {\n    return customRandom(alphabet, size, random);\n}\nfunction nanoid(size = 21) {\n    fillPool(size -= 0);\n    let id = \"\";\n    for(let i = poolOffset - size; i < poolOffset; i++){\n        id += _url_alphabet_index_js__WEBPACK_IMPORTED_MODULE_1__.urlAlphabet[pool[i] & 63];\n    }\n    return id;\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmFub2lkL2luZGV4LmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFBaUQ7QUFDSTtBQUMvQjtBQUN0QixNQUFNRyx1QkFBdUI7QUFDN0IsSUFBSUMsTUFBTUM7QUFDVixTQUFTQyxTQUFTQyxLQUFLO0lBQ3JCLElBQUksQ0FBQ0gsUUFBUUEsS0FBS0ksTUFBTSxHQUFHRCxPQUFPO1FBQ2hDSCxPQUFPSyxPQUFPQyxXQUFXLENBQUNILFFBQVFKO1FBQ2xDRixrREFBTUEsQ0FBQ1UsZUFBZSxDQUFDUDtRQUN2QkMsYUFBYTtJQUNmLE9BQU8sSUFBSUEsYUFBYUUsUUFBUUgsS0FBS0ksTUFBTSxFQUFFO1FBQzNDUCxrREFBTUEsQ0FBQ1UsZUFBZSxDQUFDUDtRQUN2QkMsYUFBYTtJQUNmO0lBQ0FBLGNBQWNFO0FBQ2hCO0FBQ08sU0FBU0ssT0FBT0wsS0FBSztJQUMxQkQsU0FBVUMsU0FBUztJQUNuQixPQUFPSCxLQUFLUyxRQUFRLENBQUNSLGFBQWFFLE9BQU9GO0FBQzNDO0FBQ08sU0FBU1MsYUFBYUMsUUFBUSxFQUFFQyxXQUFXLEVBQUVDLFNBQVM7SUFDM0QsSUFBSUMsT0FBTyxDQUFDLEtBQU0sS0FBS0MsS0FBS0MsS0FBSyxDQUFDLFNBQVVaLE1BQU0sR0FBRyxJQUFLLEVBQUUsSUFBSztJQUNqRSxJQUFJYSxPQUFPRixLQUFLRyxJQUFJLENBQUMsTUFBT0osT0FBT0YsY0FBZUQsU0FBU1AsTUFBTTtJQUNqRSxPQUFPLENBQUNlLE9BQU9QLFdBQVc7UUFDeEIsSUFBSVEsS0FBSztRQUNULE1BQU8sS0FBTTtZQUNYLElBQUlqQixRQUFRVSxVQUFVSTtZQUN0QixJQUFJSSxJQUFJSjtZQUNSLE1BQU9JLElBQUs7Z0JBQ1ZELE1BQU1ULFFBQVEsQ0FBQ1IsS0FBSyxDQUFDa0IsRUFBRSxHQUFHUCxLQUFLLElBQUk7Z0JBQ25DLElBQUlNLEdBQUdoQixNQUFNLEtBQUtlLE1BQU0sT0FBT0M7WUFDakM7UUFDRjtJQUNGO0FBQ0Y7QUFDTyxTQUFTRSxlQUFlWCxRQUFRLEVBQUVRLE9BQU8sRUFBRTtJQUNoRCxPQUFPVCxhQUFhQyxVQUFVUSxNQUFNWDtBQUN0QztBQUNPLFNBQVNlLE9BQU9KLE9BQU8sRUFBRTtJQUM5QmpCLFNBQVVpQixRQUFRO0lBQ2xCLElBQUlDLEtBQUs7SUFDVCxJQUFLLElBQUlDLElBQUlwQixhQUFha0IsTUFBTUUsSUFBSXBCLFlBQVlvQixJQUFLO1FBQ25ERCxNQUFNdEIsK0RBQVcsQ0FBQ0UsSUFBSSxDQUFDcUIsRUFBRSxHQUFHLEdBQUc7SUFDakM7SUFDQSxPQUFPRDtBQUNUIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbmV4dGNoYXQvLi9ub2RlX21vZHVsZXMvbmFub2lkL2luZGV4LmpzPzQ5Yj
 | ||
|  | 
 | ||
|  | /***/ }), | ||
|  | 
 | ||
|  | /***/ "(ssr)/./node_modules/nanoid/url-alphabet/index.js": | ||
|  | /*!***************************************************!*\ | ||
|  |   !*** ./node_modules/nanoid/url-alphabet/index.js ***! | ||
|  |   \***************************************************/ | ||
|  | /***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { | ||
|  | 
 | ||
|  | eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   urlAlphabet: () => (/* binding */ urlAlphabet)\n/* harmony export */ });\nconst urlAlphabet = \"useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict\";\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKHNzcikvLi9ub2RlX21vZHVsZXMvbmFub2lkL3VybC1hbHBoYWJldC9pbmRleC5qcyIsIm1hcHBpbmdzIjoiOzs7O0FBQU8sTUFBTUEsY0FDWCxtRUFBa0UiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9uZXh0Y2hhdC8uL25vZGVfbW9kdWxlcy9uYW5vaWQvdXJsLWFscGhhYmV0L2luZGV4LmpzPzE5MDQiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGNvbnN0IHVybEFscGhhYmV0ID1cbiAgJ3VzZWFuZG9tLTI2VDE5ODM0MFBYNzVweEpBQ0tWRVJZTUlOREJVU0hXT0xGX0dRWmJmZ2hqa2xxdnd5enJpY3QnXG4iXSwibmFtZXMiOlsidXJsQWxwaGFiZXQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(ssr)/./node_modules/nanoid/url-alphabet/index.js\n"); | ||
|  | 
 | ||
|  | /***/ }) | ||
|  | 
 | ||
|  | }; | ||
|  | ; |