UNPKG
@ka1do/kit
Version:
latest (0.0.3)
0.0.3
Kaido Kit
github.com/kaido-team/kaido-kit
kaido-team/kaido-kit
@ka1do/kit
/
helpers
/
node_modules
/
nanoid
/
nanoid.js
1 lines
•
190 B
JavaScript
View Raw
1
export
let
nanoid
=(
t=
21
)=>{
let
e=
""
,r=crypto.
getRandomValues
(
new
Uint8Array
(t));
for
(;t--;){
let
n=
63
&r[t];e+=n<
36
?n.
toString
(
36
):n<
62
?(n-
26
).
toString
(
36
).
toUpperCase
():n<
63
?
"_"
:
"-"
}
return
e};