kuzzle-sdk
Version:
Official Javascript SDK for Kuzzle
12 lines (9 loc) • 333 B
JavaScript
// golfed version of uuid-v4
// uuid node module relies on crypto, which is a bit fat to embed
//
// cf amazing https://gist.github.com/jed/982883
const uuidv4 = (a) =>
a
? (a ^ ((Math.random() * 16) >> (a / 4))).toString(16)
: ([1e7] + -1e3 + -4e3 + -8e3 + -1e11).replace(/[018]/g, uuidv4);
module.exports = { uuidv4 };