UNPKG

ts-method-cache

Version:

Data method caching logic based on TypeScript decorators

25 lines (24 loc) 480 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); function createGUID() { function S4() { // tslint:disable-next-line:no-bitwise return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); } return ( '' + S4() + S4() + '-' + S4() + '-4' + S4().substr(0, 3) + '-' + S4() + '-' + S4() + S4() + S4() ).toLowerCase(); } exports.createGUID = createGUID;