mirror of
https://github.com/KevinMidboe/zoff.git
synced 2025-12-29 21:41:00 +00:00
Added shortid for server and unique id's for remote
This commit is contained in:
19
server/node_modules/shortid/lib/is-valid.js
generated
vendored
Normal file
19
server/node_modules/shortid/lib/is-valid.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
'use strict';
|
||||
var alphabet = require('./alphabet');
|
||||
|
||||
function isShortId(id) {
|
||||
if (!id || typeof id !== 'string' || id.length < 6 ) {
|
||||
return false;
|
||||
}
|
||||
|
||||
var characters = alphabet.characters();
|
||||
var invalidCharacters = id.split('').map(function(char){
|
||||
if (characters.indexOf(char) === -1) {
|
||||
return char;
|
||||
}
|
||||
}).join('').split('').join('');
|
||||
|
||||
return invalidCharacters.length === 0;
|
||||
}
|
||||
|
||||
module.exports = isShortId;
|
||||
Reference in New Issue
Block a user