{"version":3,"sources":["src/common/Guid.ts"],"names":[],"mappings":"AAGA,QAAA,MAAM,UAAU,EAAE,MAAM,MASvB,CAAC;AAEF,QAAA,MAAM,gBAAgB,EAAE,MAAM,MAE7B,CAAC;AAEF,OAAO,EAAE,UAAU,EAAE,gBAAgB,EAAE,CAAC","file":"Guid.d.ts","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\n\nconst createGuid: () => string = (): string => {\n    let d = new Date().getTime();\n    const guid = \"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g, (c: string) => {\n        const r = (d + Math.random() * 16) % 16 | 0;\n        d = Math.floor(d / 16);\n        return (c === \"x\" ? r : (r & 0x3 | 0x8)).toString(16);\n    });\n\n    return guid;\n};\n\nconst createNoDashGuid: () => string = (): string => {\n    return createGuid().replace(new RegExp(\"-\", \"g\"), \"\").toUpperCase();\n};\n\nexport { createGuid, createNoDashGuid };\n"]}