{"_id":"crypto-randomuuid","_rev":"1-ed11a4baf83c9ee4a1fd893fed5e8233","name":"crypto-randomuuid","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"crypto-randomuuid","version":"1.0.0","description":"Polyfill crypto.randomUUID","main":"index.js","scripts":{"test":"node test.js"},"keywords":["crypto","random","uuid","polyfill"],"author":{"name":"Stephen Belanger","email":"admin@stephenbelanger.com"},"license":"MIT","gitHead":"2a4d4b16c52bcc2f00f388b34f6a5bd69804ebe0","_id":"crypto-randomuuid@1.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-/RC5F4l1SCqD/jazwUF6+t34Cd8zTSAGZ7rvvZu1whZUhD2a5MOGKjSGowoGcpj/cbVZk1ZODIooJEQQq3nNAA==","shasum":"acf583e5e085e867ae23e107ff70279024f9e9e7","tarball":"https://registry.npmjs.org/crypto-randomuuid/-/crypto-randomuuid-1.0.0.tgz","fileCount":7,"unpackedSize":11179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEYCqCRA9TVsSAnZWagAAujsP/1sEkzn7N1sYGCm+olxC\nGmmd8bFe7f+wF1Ji0Hu0DI1qvuDuo6pNFvxaWA2SsemnlY9HSi7xQxju8GVe\nXC42ZZQ+243e7l9xSvFTK00JonIX8nnP5fDbH7weMb32AoxQkYOZadwFr76a\nR2FbHxDdCIm86tUSsN5Ew6o1kLjLxJ3pF0rXLXEtBDFm7E9kmfmbiH9phH9A\nuFJxrnWt3r0zlC899hznlUGEatRtw3AQ56/jAshgov+YSO62AN5+yaNJg4yr\nHwKHZQ6UAKjej8pbDubgI1vO950RinHHqfuAthrRt1qcOeEAu/nAn8/pMlGy\nSKpOPcciFNJjENlRDKd6e87W7ba9Jdxoh1yhdaL8V0GVloZIeAmqSkFYL63I\n/Fu9+kvglMA+MsZdpndy384KQxFxX5/3fI50HpI9Al9wyQOPHCEdOVX1Umsk\nV0c6pnP00UvznpB8E1fjsGsQITKGCl8LMLKmvSk80O7wjlvtaxj6Bw7rOeSm\niwUsLNNLLA95p0kAInwChcdP+VTe/zZ4h2j2k7shMLQPoNi7RmlB8ZDy+mj4\nB1s5293LxOy52wzD8QqeyNeLiU6XIS/lNdEP/DCwuCTMTC6RDMaiEIL3poI0\nUa8reJDeNQ/pPYaHvTdpj2M+Pe8FvyIiweU06jCCmaq3cgeTFPWvICoKq40q\nxu+p\r\n=P5js\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4AvlGy+gCFikPkrYt4JuzqOfFo/scIf1TW0aww92PkgIhAOGHJHbT/PJ5lcYSaml4lL6yC9aQy1l1a7D/ibCCU7c+"}]},"_npmUser":{"name":"qard","email":"admin@stephenbelanger.com"},"directories":{},"maintainers":[{"name":"qard","email":"admin@stephenbelanger.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crypto-randomuuid_1.0.0_1628537001961_0.32068909965477044"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-09T19:23:21.960Z","1.0.0":"2021-08-09T19:23:22.076Z","modified":"2022-04-27T22:53:32.729Z"},"maintainers":[{"name":"qard","email":"admin@stephenbelanger.com"}],"description":"Polyfill crypto.randomUUID","keywords":["crypto","random","uuid","polyfill"],"author":{"name":"Stephen Belanger","email":"admin@stephenbelanger.com"},"license":"MIT","readme":"# crypto-randomuuid\n\nThis is a polyfill for the `crypto.randomUUID` method in Node.js. It will use\nthe built-in version, if present. There are plenty of other uuid modules, but\nthis one aims to be as functionally identical as possible to the Node.js core\nfunction.\n\nThis uses a pure JavaScript replacement of the `secureBuffer` function using\n`randomFillSync` rather than the native version using `OPENSSL_secure_malloc`\nin Node.js core. This may have security implications, so I'd recommend against\nusing this anywhere that cryptographically secure uuids are important.\n\n## Install\n\n```sh\nnpm install crypto-randomuuid\n```\n\n## Usage\n\nhttps://nodejs.org/api/crypto.html#crypto_crypto_randomuuid_options\n\n## License\n\nThis is all copy/pasted from Node.js core, so see the license there: https://github.com/nodejs/node/blob/master/LICENSE\n","readmeFilename":"README.md"}