/
var
/
www
/
cobraambalaj
/
node_modules
/
nanoid
/
non-secure
/
/var/www/cobraambalaj/node_modules/nanoid/non-secure
mkdir
upload
Name
Size
Mode
Actions
index.cjs
854
0644
edit
dl
rm
index.d.ts
930
0644
edit
dl
rm
index.js
844
0644
edit
dl
rm
package.json
99
0644
edit
dl
rm
Edit:
/var/www/cobraambalaj/node_modules/nanoid/non-secure/index.cjs
(854B)
// This alphabet uses `A-Za-z0-9_-` symbols. The genetic algorithm helped // optimize the gzip compression for this alphabet. let urlAlphabet = 'ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW' let customAlphabet = (alphabet, size) => { return () => { let id = '' // A compact alternative for `for (var i = 0; i < step; i++)`. let i = size while (i--) { // `| 0` is more compact and faster than `Math.floor()`. id += alphabet[(Math.random() * alphabet.length) | 0] } return id } } let nanoid = (size = 21) => { let id = '' // A compact alternative for `for (var i = 0; i < step; i++)`. let i = size while (i--) { // `| 0` is more compact and faster than `Math.floor()`. id += urlAlphabet[(Math.random() * 64) | 0] } return id } module.exports = { nanoid, customAlphabet }
Save
cmd:
run