Skip to content

Commit a12591b

Browse files
committed
Move to Nano ID 3
1 parent 937ce2c commit a12591b

File tree

4 files changed

+10
-4
lines changed

4 files changed

+10
-4
lines changed

lib/generate.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
var alphabet = require('./alphabet');
44
var random = require('./random/random-byte');
5-
var format = require('nanoid/format');
5+
var customRandom = require('nanoid').customRandom;
66

77
function generate(number) {
88
var loopCounter = 0;
@@ -11,7 +11,7 @@ function generate(number) {
1111
var str = '';
1212

1313
while (!done) {
14-
str = str + format(random, alphabet.get(), 1);
14+
str = str + customRandom(alphabet.get(), 1, random)();
1515
done = number < (Math.pow(16, loopCounter + 1 ) );
1616
loopCounter++;
1717
}

lib/random/random-byte.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
module.exports = require('nanoid/random');
1+
var random = require('nanoid').random;
2+
module.exports = random;

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,6 @@
4545
},
4646
"license": "MIT",
4747
"dependencies": {
48-
"nanoid": "^2.1.0"
48+
"nanoid": "^3.3.8"
4949
}
5050
}

yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4297,6 +4297,11 @@ nanoid@^2.1.0:
42974297
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-2.1.0.tgz#3de3dbd68cfb2f3bd52550e2bfd439cf75040eb2"
42984298
integrity sha512-g5WwS+p6Cm+zQhO2YOpRbQThZVnNb7DDq74h8YDCLfAGynrEOrbx2E16dc8ciENiP1va5sqaAruqn2sN+xpkWg==
42994299

4300+
nanoid@^3.3.8:
4301+
version "3.3.8"
4302+
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf"
4303+
integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==
4304+
43004305
nanomatch@^1.2.9:
43014306
version "1.2.13"
43024307
resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"

0 commit comments

Comments
 (0)