skutter
Version:
Skutter: Opinionated BDD Browser based test framework
12 lines (11 loc) • 355 B
JavaScript
;
function newGuid() {
let d = new Date().getTime();
let uuid = "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function (c) {
let r = (d + Math.random() * 16) % 16 | 0;
d = Math.floor(d / 16);
return (c === "x" ? r : (r & 0x3 | 0x8)).toString(16);
});
return uuid;
}
exports.newGuid = newGuid;