{"version":3,"file":"rng.mjs","names":[],"sources":["../../../../../node_modules/uuid/dist/esm-node/rng.js"],"sourcesContent":["import crypto from 'crypto';\nconst rnds8Pool = new Uint8Array(256); // # of random values to pre-allocate\n\nlet poolPtr = rnds8Pool.length;\nexport default function rng() {\n  if (poolPtr > rnds8Pool.length - 16) {\n    crypto.randomFillSync(rnds8Pool);\n    poolPtr = 0;\n  }\n\n  return rnds8Pool.slice(poolPtr, poolPtr += 16);\n}"],"x_google_ignoreList":[0],"mappings":";;;;AACA,MAAM,YAAY,IAAI,WAAW,IAAI;AAErC,IAAI,UAAU,UAAU;AACxB,SAAwB,MAAM;AAC5B,KAAI,UAAU,UAAU,SAAS,IAAI;AACnC,SAAO,eAAe,UAAU;AAChC,YAAU;;AAGZ,QAAO,UAAU,MAAM,SAAS,WAAW,GAAG"}