mirror of
https://github.com/KevinMidboe/zoff.git
synced 2025-12-31 22:56:16 +00:00
Added shortid for server and unique id's for remote
This commit is contained in:
19
server/node_modules/shortid/lib/encode.js
generated
vendored
Normal file
19
server/node_modules/shortid/lib/encode.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
'use strict';
|
||||
|
||||
var randomByte = require('./random/random-byte');
|
||||
|
||||
function encode(lookup, number) {
|
||||
var loopCounter = 0;
|
||||
var done;
|
||||
|
||||
var str = '';
|
||||
|
||||
while (!done) {
|
||||
str = str + lookup( ( (number >> (4 * loopCounter)) & 0x0f ) | randomByte() );
|
||||
done = number < (Math.pow(16, loopCounter + 1 ) );
|
||||
loopCounter++;
|
||||
}
|
||||
return str;
|
||||
}
|
||||
|
||||
module.exports = encode;
|
||||
Reference in New Issue
Block a user