A Guid generator and validator.
THIS 'GUID' FORMAT LIKE 'Il9Bq9ZXtojcdPNm'(REG: /^[A-Za-z0-9]+$/).
const Guid = require('shimo-guid');
Guid.isGuid('Il9Bq9ZXtojcdPNm'); // true
Guid.fromInt(10000); // 'lS', the first argument must be an unsigned integer
Guid.toInt('BAC'); // 1 * 62 * 62 + 0 + 2 = 3846
Guid.new(16); // generate a new one, default length is 16
-
Install it:
$ npm install shimo-guid --save
-
Require it and use:
var Guid = require('shimo-guid'); var guid = Guid.new();
MIT © ChuXin Tech