UNPKG

fivem-js

Version:

Javascript/Typescript wrapper for the FiveM natives

28 lines (27 loc) 774 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.uuidv4 = void 0; function uuidv4() { let uuid = ''; for (let ii = 0; ii < 32; ii += 1) { switch (ii) { case 8: case 20: uuid += '-'; uuid += ((Math.random() * 16) | 0).toString(16); break; case 12: uuid += '-'; uuid += '4'; break; case 16: uuid += '-'; uuid += ((Math.random() * 4) | 8).toString(16); break; default: uuid += ((Math.random() * 16) | 0).toString(16); } } return uuid; } exports.uuidv4 = uuidv4;