{"_id":"ulidx","_rev":"16-759f877c70c4f1a5e46ec6109383ca88","name":"ulidx","dist-tags":{"next":"2.0.0-1","latest":"2.4.1"},"versions":{"0.1.0":{"name":"ulidx","version":"0.1.0","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@0.1.0","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"01376273242f96d7eb3fe7a8978d5a8a4a2afeb7","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-0.1.0.tgz","fileCount":10,"integrity":"sha512-dS1F7SVhn2sauJmHib2Nf2m5HraLyGBeIl/qtp9NMI6IZHESzTgrjJTUziHyNA7p/dyUlvHoXCOux2NPRzC5Pw==","signatures":[{"sig":"MEUCIDkDPtjj6IG47SZB2Vx3cikf8jLV8XueYioE751XWBSpAiEAzWNUzizHDvydxT6sfiYkuEdHyIcWIdqlylyxXAFv/40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu7KXCRA9TVsSAnZWagAAUXUQAJrNh4U0NzqiB63p7z6r\nyS5JE4Ofb9yYW9xumyuLCfohmQftGhqop7CxAm7Ys6jtynlfbO0m1Ts2sqBI\nxPY68DIzhI6jB9AB+DSB2aHJos8AdFhCQWfRIkaAP1VwHqT6d92YhZLZ6qBE\nRTgwJ1uJfpxdZTwNTfe33+HLr/TnzgGJwCuzcIA1rRCQBolwfcXdogKl0EVr\nE53FAg36VCTxkXhbdmr2wLcGdmuOIFrCUrAg9ZbHHE0JgYx3lwyWJtRbitwH\n7002EAqKMu1+4VlgX2eNtwtH5ysGpstWq6LXZ3XMKP8wgnPOZnu8HVlnScJp\nPXsTTb8iZe/VCC1JjKSYSBaspgfndqcwG0e5TRCoaPPOuOpE0xUEOMWUUOzV\nGlSLPr17lbnLoH5/Nafv/0E9LOzNBzx516m6yp604ZspceYBdE1uoQyXcuYL\nI85N0umTi6eU73WpIWlxDA/KmbCpWJj7aUsT+BrPOX7YFLhBKwyvYvprcdwP\nJ7ZuKfakTYsQHrEnM0vNSYGHgviokjsBmX+z9ZvYm/pioC3f3dqd2cFzD+fK\nkJWRYrmrDLd0mTU+lDwMb2H5tyitilaIw/+axz731xYNPAF2/bbRylW7GaRC\n/Zou38GuK+gHykZeYPzByfKW6nnyLnhPWVji3k3Y16qEyKUG6LZKTpQFVqo8\nqfop\r\n=Qnl6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"f0f124c0289ae1b0d5a1cd82b13283c82a92fbe7","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","build":"npm run clean && tsc","clean":"rimraf dist","format":"prettier --write \"{source,test}/**/*.{js,ts}\"","test:specs":"nyc mocha -t 10000 'test/**/*.spec.js'","test:format":"prettier --check \"{source,test}/**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"6.14.12","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{source,test}/**/*.{js,ts}":["prettier --write"]},"_nodeVersion":"14.16.1","dependencies":{"layerr":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^8.4.0","sinon":"^11.1.1","rimraf":"^3.0.2","prettier":"^1.19.1","typescript":"^4.3.2","@types/node":"^15.12.0","lint-staged":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_0.1.0_1622913687468_0.020792464557462642","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"ulidx","version":"0.2.0","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@0.2.0","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"da5d9d03f0ff044499d0e39089bef51f572e9950","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-0.2.0.tgz","fileCount":10,"integrity":"sha512-7fXXVc41W25ZV001e1zHT6FgHCH+MjnDQUehIfBQ5Z8+JbvLRqdYNNgzvngseYYUpDKEaUHweeGUDqb30fKSiQ==","signatures":[{"sig":"MEUCIFoFzXOCE2SvUj/LLKwLpY5NlDGM0GU4Ec0WEMYvG8JnAiEAyr1n1OMSUbNE6Gj6CLhxEsMuYhn5aXyZuRA6x2/C/Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14313},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"61169b94fc33f6e924c4028efa75b9b6a195b1f2","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","build":"npm run clean && tsc","clean":"rimraf dist","format":"prettier --write \"{source,test}/**/*.{js,ts}\"","test:specs":"nyc mocha -t 10000 'test/**/*.spec.js'","test:format":"prettier --check \"{source,test}/**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"6.14.15","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{source,test}/**/*.{js,ts}":["prettier --write"]},"_nodeVersion":"14.17.6","dependencies":{"layerr":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^8.4.0","sinon":"^11.1.1","rimraf":"^3.0.2","prettier":"^1.19.1","typescript":"^4.3.2","@types/node":"^15.12.0","lint-staged":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_0.2.0_1632512024638_0.5182088775596021","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"ulidx","version":"0.3.0","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@0.3.0","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"19899adb2d8c57d4f6d598ab63da9164634a5251","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-0.3.0.tgz","fileCount":9,"integrity":"sha512-Qvpa2xAzS6fBUpiqHSHWvn6XiSLCAPyNDDz035vsEWmUoXRqC4c9JySLIfdBuK0N1xGBxng6GHDOZgyNQfxAHg==","signatures":[{"sig":"MEUCIQD2NABIAC4S8Mk1iWFN+L54d8mbxFxGCAZJR2OQTdjOLAIgfx7IIt7erYubkkRA6hBIgSoZ6s0jNwZ2HB0dvWNoS0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0BpdCRA9TVsSAnZWagAAnG4P/0zxpyYJ1w+xTjl162bo\nkkA93zlDVZto2L8fWc7kn+A+fXmC7KOPyeHnc1sqS1ZQABbxSzk7i1c5nWH3\nQPfzqY+ilk1zFmreRjvyAdVq/wtz9wacyfSuG647XinBt3rlkveYK8JwMij2\nWusTR4hQ49V2nsAEl+ymVGzUTWnHP8UzNM8674AHwkwIPc1yy6IVoi7BErkq\nr9NDrqEDgxHDh1/L43ItYiVObKTvPf6KvkUAw57WJVrbeJuB6A6kjnmyRf4B\nXTKI3XQsdbwvu5NQA4ohqmDS7yfqJXD6KF5OuobIbi8/VrAgWHYU9Gck2kJo\nAIH6tJiQXLI377Y+76S8sMNl4thBlltrwAcPDgMRXCM514Qo5z3KvROxesmK\nlSDfyY/xfs4Kz0Qnmu77M3KqnoWWHNmvi45FB4hkepLjGtmAIQB1/ukW9xJZ\ntP361phZx02TbYSPvkEZqwkrOq7mgB03vufDHXYB24HMaO0EF2N9G8tnGcNm\n9mmmZWNMhUMcjnk47g7Ith2wkf9xo6vxPC9qdo5bNGsIG7cCcTlZ/2tgoatO\nxH8PJK3r8JysBBuPhOCmjl6zrqdpkMEd+M/k3Ye3xk1OcOOMF5lpX+OeVjN/\npD3iH2UKYVuTG2b9TKGjCADr7r8zEfF76fi/vIQkdaQC6VaR0e/xnlXH/KHL\ncpR6\r\n=aY88\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"a1969156353e1e36fcc93e6d49e15cc88d085a42","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","build":"npm run clean && tsc","clean":"rimraf dist","format":"prettier --write \"{source,test}/**/*.{js,ts}\"","test:specs":"nyc mocha -t 10000 'test/**/*.spec.js'","test:format":"prettier --check \"{source,test}/**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"8.1.2","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{source,test}/**/*.{js,ts}":["prettier --write"]},"_nodeVersion":"16.13.1","dependencies":{"layerr":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^8.4.0","sinon":"^11.1.1","rimraf":"^3.0.2","prettier":"^1.19.1","typescript":"^4.3.2","@types/node":"^15.12.0","lint-staged":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_0.3.0_1641028189803_0.5520287103595234","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"ulidx","version":"0.4.0","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@0.4.0","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"0054f7b7d5f5fc0e14a7ef40899a4bac69cec939","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-0.4.0.tgz","fileCount":9,"integrity":"sha512-Ih/3tOXQ4w+zriMzjas8F1Yl4iNM+IQoamnY+n3XX01MBQC9lMiMnO/ONT8jXQfzprYhymrNcYpwgq6QutxUUA==","signatures":[{"sig":"MEUCIQDuyz2Q9nlo6ScYQ9FHIXTdu/PX/aWEZMQlPwf6HI+ZrAIgXpkXVdPaNqLGb/xmQk9iWrYYyX+V/kcJBWxE2o279ZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsGpxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3XA/6A+XtoQ46KC5LrmO3zktUrYofMp4nL3XFzthkrFoBGFRhYCiM\r\nmd7dD1RDFhiBdewUwRgHRCmZBgZ83S7z0h9drC9uqsTqAnc3ObiVrpCg14Vz\r\nAv4q+uVsZ2/yBg9a/s03YBBQnciKcLzOVr3Fa/r01ervizh837hefQ7JdJni\r\n2nEoKDteB+LG1/qoiM3iUjK0MESU+YB68OApiSSHcpfoSlkaLAnM4N8HQZFX\r\nJls7yHvc/8c0EbNdD6wcwGoP1XoszaUguH/gU7z+OqLM3IcWIDo/RgqV0hHh\r\n2NkjJTVmeWF772QFF5ynDCPX0DTnPXcfD4vqzUqP3lX4vlWmrpxEFtGTOFcr\r\naB9CQt933tp09jY4K5fuQVKjHrK2yEsz+UVURRQh2+06UHn44iHRh3VB3dZa\r\nRt+PCnb3Kc4tzmrAnPBJx/wwo09phmQ8m6qSTOMl6B+kaAF57CdidnGYqLIj\r\nCRili8Bm9sUQ4iZrrWoz+vbGTwAXwbyepqJXk3VCA+iBltn6ThEI6YFo/Ahj\r\n10bA/EoZ2cxpb+imm4xkGRqeJ4HGWn0vx371W9tjgmOpRQNQpiTWCPQq35LB\r\n0J9telMsxWTOg0lCAsyhqjLHfvWwP82SyM3H6BLtyP9u1YYOxSLZ0w1Ut0oZ\r\nvCdWM/30x0zoY1TAmup3N4tSgEefpoT8I6Y=\r\n=9Q/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"b6b41c89a210d3768956710a1b4d1d6662e616e4","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","build":"npm run clean && tsc","clean":"rimraf dist","format":"prettier --write \"{source,test}/**/*.{js,ts}\"","test:specs":"nyc mocha -t 10000 'test/**/*.spec.js'","test:format":"prettier --check \"{source,test}/**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"8.19.3","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{source,test}/**/*.{js,ts}":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"layerr":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^10.2.0","sinon":"^11.1.1","rimraf":"^3.0.2","prettier":"^1.19.1","typescript":"^4.3.2","@types/node":"^15.12.0","lint-staged":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_0.4.0_1672505969483_0.047809298781658516","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"ulidx","version":"0.5.0","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@0.5.0","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"a83f49c869cedc2e65ccfe519776edbef5f457b4","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-0.5.0.tgz","fileCount":9,"integrity":"sha512-fZFAVMxsp3QSwOpIta6uqc3ZjHfRe4m3GllM+HO4MNQMXlzcUhWihHKWuBxFcDYATsuyxjBwCH0MqVsj/D/how==","signatures":[{"sig":"MEUCIQCeO4vH4+n+3XD8+lBXEtmX+lRbYQMlabD1izAtpunwngIgeQnH+dS26bAkShh12iSyxcKHn0iB07Dq+nyzPj79kwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6KPhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqlmw/+NLET2fiMUrLaIroKyHBa3SwUiT0CP026jYEgUmnNrFh1qUyZ\r\nkGvdbbwBmQqM1kz41Afm7iYMqIhV1DIYGGFg50VpvxOmtlVI80ufGe/5KEU2\r\nnxp3+TM1nRHiMjZICtJv7yRX1LPWo8JN6AO88WWxFu/xQVAKGQ/qn4/FVYaT\r\nk7Sm2ozW/ezZbrMj2S/F0C6Z6/4qWC15UoXFRlj+oRlXtqdANoD32DhLWyk6\r\nnKymDbsNZvE4gZ4mV5YIPneky7yfDzjepOgSzuHTR5cUeX8vEJwxW31vu7hM\r\n6A5t7kCybV7rO8Y3eWzJxL84xduC3TZNeV2JVw6ViegVaQz9/dld6wtjUxPQ\r\nog6EMTkjJ4fu01MlIGixjZdPPPDAhY04gdwxkiMcfsHwCS3aZ9//xR4jtJwB\r\njKGPMRxHyF7v9mQlZ1vN0SnM4GUbY+rAcL72B/TVwf+Ajt6W0k6deqRladjK\r\nY9Z0q19bOe6A5QNvBKTdTvoC8Fs/4JnOlSPkZE1tMEtjvHWnNO5kvhytBkaO\r\nSW/d+XY6klKQSemTgqrBnGi3KyZcm2JDF+3INX5tjUkw1n/2eaLX2QAGZ0Ux\r\nEk/k4tJRNtX6Ty717x2qDOIVDSosJvpwuaRUAwH07i0Xu5wTxpIVzawNyd5z\r\neX/0nQeWIa5nsEKcG0iRlA0Vdkfy1rHVoWs=\r\n=+Pak\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","gitHead":"de8439aa013b4b024bea9b8c9dbce7983f17a59e","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","build":"npm run clean && tsc","clean":"rimraf dist","format":"prettier --write \"{source,test}/**/*.{js,ts}\"","benchmark":"node ./test/benchmark.js","test:specs":"nyc mocha -t 10000 'test/**/*.spec.js'","test:format":"prettier --check \"{source,test}/**/*.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"8.19.3","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{source,test}/**/*.{js,ts}":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"layerr":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^10.2.0","sinon":"^11.1.1","rimraf":"^3.0.2","prettier":"^1.19.1","benchmark":"^2.1.4","typescript":"^4.3.2","@types/node":"^15.12.0","lint-staged":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_0.5.0_1676190689640_0.1579228825545138","host":"s3://npm-registry-packages"}},"1.0.0-r1":{"name":"ulidx","version":"1.0.0-r1","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@1.0.0-r1","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"fcc5d2bef7b517b34b5b7413432db9899942f5d6","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-1.0.0-r1.tgz","fileCount":8,"integrity":"sha512-kZpjiL5rqncn5iU9xGVmiviRTeUrT7NpyXN+y0oUtQlXV+G4E+PdTuJnqbBKsJWtj17QENBCzMrcpcpPP+SxYQ==","signatures":[{"sig":"MEYCIQCSKqv+kq1GvbCCD3kFnfULZ5UBWg7rQt2uCf4RzuGY9AIhAPFUUEPYOjRDE1/04asooX51k2RRSEyFa7hh7z7ahcts","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUUe1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA5A//fpBUwwZegvca+R6SnQ3ZB5zr/R1OAZlkjBbPJ7shrMI4eHAI\r\nmwNDEkWLoqUBD7h8PScdhCse5sp9J1TxjcxAFxO3vCa3xoS/fbCCdH3IPwa7\r\nFDY2LN17GcYLO0oIemIf4GxhIJOoLhbo8jQr7zfHMWtEYTSkJCYVVNSDF8OI\r\nOg0wAUjEj6Um8i/D9TZJOS+5mzhIpwHgcjpFaOVik6SJxJ7+2Jv4JYaKjJJ8\r\nuxWl+9Y+CNKKNOaC8XKi4sCd3TEoSpP1OAZKJvI3wNtGJGzaFkuYLOAlb5Z6\r\nLdFMLEj/lcSO1fRjaO1FLvZARTTtKMfkNt7Gi7n3BYwbyoHdbgXsZS9ZamJm\r\nGYF8u5Tl3P1H1kyRtmV2U1yme2veMh6iYui16mW/xma/9uYZOTjMtwd+K4Ek\r\nnWDbQA+pBFzuMnASChJGtg6ftLkvT7ag99MNhqQGIqesY+RH14aCvrTFhoop\r\n8Vro92lJDmbUgihZupcL50Qt0haMZN50uZWwdUSbC3AcMLFn87aMUqMmdXme\r\nz6Dqz8T6jRk3BO7vdsLq1EDLz/773L9qMmW5nB8yosrYzaj+EkmGcIOeYknr\r\nstEL1XCSXLUJVpUizilG3DmBG8bEuiQZjCM1N3l5BnC2LIWsl09dSkYxRL2O\r\nqO2MiB9RyyBqf0PVcPvmQNnITn8pAhd2724=\r\n=AHqQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.cjs","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"e6a1f83ec0728d808b3d6852e24d45f20296b419","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","bench":"npm run build && node test/benchmark.js","build":"run-s clean build:bundle build:types","clean":"rimraf dist","format":"prettier --write \"{source,test}/**/*.{js,ts}\"","test:specs":"run-s test:specs:esm test:specs:cjs","build:types":"tsc -p tsconfig.dec.json --emitDeclarationOnly","test:format":"prettier --check \"{source,test}/**/*.{js,ts}\"","xxbuild:cjs":"tsc -p tsconfig.cjs.json","xxbuild:esm":"tsc","build:bundle":"rollup -c","prepublishOnly":"npm run build","test:specs:cjs":"c8 --src ./dist/cjs --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/cjs/**/*.spec.cjs'","test:specs:esm":"c8 --src ./dist/esm --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/esm/**/*.spec.js'"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"8.19.4","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{source,test}/**/*.{js,ts}":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"layerr":"^0.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^10.2.0","sinon":"^11.1.1","tslib":"^2.5.0","rimraf":"^3.0.2","rollup":"^3.21.3","prettier":"^1.19.1","benchmark":"^2.1.4","typescript":"^5.0.4","@types/node":"^18.16.3","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.1.0","@rollup/plugin-node-resolve":"^15.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_1.0.0-r1_1683048373305_0.8590761437910652","host":"s3://npm-registry-packages"}},"1.0.0-r2":{"name":"ulidx","version":"1.0.0-r2","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@1.0.0-r2","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"375f2c6aa135f801054e7a281016f5538e903ecd","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-1.0.0-r2.tgz","fileCount":8,"integrity":"sha512-QdQUvXHUHcOOYmE+jcjG62WHPNDE16waKBfDKeYtpaZO2QccxE9AFak3Geu4xa8y2L5UIumLJiKNkP3JxGViqA==","signatures":[{"sig":"MEYCIQCK0S0LxjPV/JAnBRVzYrl0q9P6oqLaA/KIgrvSUMOJJQIhAK28Nuwyc4FbXuu+25wKW0wu60dp4tHqAT7DJ6OusnMf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUgybACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHpA//UASuXIf23s0sgUo0e+YyLoDU411uJxmjSWYL2TDD/ByrD7xF\r\nYkCcXOZxn9AP1wxvKYSwzhF1iVqQMVQXHdT/HxpwzmPJuANne325pj0ZcOg4\r\nD0TZjAOq0uxGse30PEqjwDSC/sw88olFfIx2BUMV78K6sMFQCaqkJUGQpCpa\r\ndcaRCwdhjG8f+5RVKzZtp4hXjTdXjHXJTLcCDpzRO/MVextccH0Xxuk5Cpfn\r\n8c2txSWI3yBL5pEgIHwihw2DD/Hn5tR7nkicnfrz8UpcB993ySLwIA1z/njk\r\nbMwyfQuglRcG1a4ChdLTIDFIM+9rEn05KHcoiQTsnxUv8DyMfxIRWR0cjA8I\r\n9UDZMxuOT+uHSHQH/u4rQajUtTLe34YYgnxo7wEIjyLyWiJnTapC70PnfNfM\r\nK7Tqdap+1CDyAQ8o8fk2Fd20IXypfki0JCcN7pRDpYV4paEizzV8NfSysBpH\r\nCaPKoeum4R6QA9r3rJjLlbl6zKK7+xren+WtrDhM0IfubiGWL2c9dpGcD8II\r\nKZqDsNZhuElasSJwprbBAmYqiRCKm1s+c9R41FuQERB1SP+Q9sLaaeM5Gkh4\r\nJhjWyN4Kae4OhCXopQT0XTn0TDV7XQ/ZSfs6EdQ3I26nDhwh0XyfYC1RDnKJ\r\nNoDy39/UqBMk/Eauj+qNtQXGM0hI5VsybAY=\r\n=NGt/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.cjs","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"45041bd1aa35897c9d8cec96c3f3eb92e24e239f","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","bench":"npm run build && node test/benchmark.js","build":"run-s clean build:bundle build:types","clean":"rimraf dist","format":"prettier --write \"{source,test}/**/*.{js,ts}\"","test:specs":"run-s test:specs:esm test:specs:cjs","build:types":"tsc -p tsconfig.dec.json --emitDeclarationOnly","test:format":"prettier --check \"{source,test}/**/*.{js,ts}\"","build:bundle":"rollup -c","prepublishOnly":"npm run build","test:specs:cjs":"c8 --src ./dist/cjs --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/cjs/**/*.spec.cjs'","test:specs:esm":"c8 --src ./dist/esm --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/esm/**/*.spec.js'"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"8.19.4","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{source,test}/**/*.{js,ts}":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"layerr":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^10.2.0","sinon":"^11.1.1","tslib":"^2.5.0","rimraf":"^3.0.2","rollup":"^3.21.3","prettier":"^1.19.1","benchmark":"^2.1.4","typescript":"^5.0.4","@types/node":"^18.16.3","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.1.0","@rollup/plugin-node-resolve":"^15.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_1.0.0-r2_1683098778954_0.19472344965682864","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"ulidx","version":"1.0.0","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@1.0.0","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"3e725a9ba57c54f0395e5871270597cd81c3926e","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-1.0.0.tgz","fileCount":8,"integrity":"sha512-NY1XKIswUk/AZo724r2sv+nM5EEJqAtQvP1lXKmZITs4QKwj1gHGPZiTMYVzp5SYOTD6kwMeDFDYTK8XgeSsAA==","signatures":[{"sig":"MEQCIC37B4H1Dg0HX4lHEJUYqoD3aB0lSZ/AiF2Dfs9btQ0IAiAtm+CCcPrTBQiuQrY0MzszXspraF0k2ePoPksMQSlrHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUgzmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRHw//dOnabjkpEALiZey1abEze3Qc0pWK6sDGWnXLcRyWasPMTp1E\r\n+LNSdpL/A77mJ4kklzNoeqEbxy2CVPMeXG9PUdVAbdDeJVXqX5rvM16hGSHF\r\nY4xSb/MSHaZzC89904dkjLkRva2zwH5uoZfGHrDMHdpDFtj0BhQ0inwIQDkP\r\n/yjR7QRsbIkKIWaCL6QCBTlxZ2J6Rx/99N+G9+uy+scj5GH39+gOxIeTBmWf\r\nhi6zZaJbaC2Uu5kIRcrc3vYDGZ8h4YGZIrAMk67dC+tUAIZnTO8TkH+FxzEx\r\n92gn2QsUPQ0uYtaa60tN7hJQx8VZDI6gX2F0hYKai5/4BBA+bUdgndCZ8AHG\r\n8n2+tUrTC1/C2SMfapc+9iaNO5qmfSbJ3e3O2oRODu4zVGjhNU6d67ThpPxE\r\nB6P/ZzTe4LaJnh65OQ0kLOsL5idFrMpm92T0DQoewo4Me8x/CiPZ0kFjZgnK\r\nwWygGrMtNB+xd5Ka6ZSAyYncqy/7cz8RgKmxvyCMi5mLQgEx3Jcg/AFgvwl9\r\naBCZTDDiHtjq7xeYyggA5gMj2oiXSQmlHlUm5+dAA9KXz0hLUeEWOzeA9v9h\r\nLO8eO0wjMPGk3cKXvQPDEs7uKvh797ZYP8oSbmUVg4ojN3covt/tyu3A23wM\r\n2dATg0D3awg7Fo/j7VhZ63k5i4HX0WYE0sA=\r\n=4Oft\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/cjs/index.cjs","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"}},"gitHead":"039d49b75643bb8f5637ffeb5319af5eb66ee1b2","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","bench":"npm run build && node test/benchmark.js","build":"run-s clean build:bundle build:types","clean":"rimraf dist","format":"prettier --write \"{source,test}/**/*.{js,ts}\"","test:specs":"run-s test:specs:esm test:specs:cjs","build:types":"tsc -p tsconfig.dec.json --emitDeclarationOnly","test:format":"prettier --check \"{source,test}/**/*.{js,ts}\"","build:bundle":"rollup -c","prepublishOnly":"npm run build","test:specs:cjs":"c8 --src ./dist/cjs --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/cjs/**/*.spec.cjs'","test:specs:esm":"c8 --src ./dist/esm --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/esm/**/*.spec.js'"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"8.19.4","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{source,test}/**/*.{js,ts}":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"layerr":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^10.2.0","sinon":"^11.1.1","tslib":"^2.5.0","rimraf":"^3.0.2","rollup":"^3.21.3","prettier":"^1.19.1","benchmark":"^2.1.4","typescript":"^5.0.4","@types/node":"^18.16.3","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.1.0","@rollup/plugin-node-resolve":"^15.0.2"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_1.0.0_1683098853892_0.7206399666233234","host":"s3://npm-registry-packages"}},"2.0.0-1":{"name":"ulidx","version":"2.0.0-1","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@2.0.0-1","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"0420d9e2d6b61fa5dd08d5467f310fb2deb9315e","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-2.0.0-1.tgz","fileCount":11,"integrity":"sha512-AjsLrzQ6Nci51HglCOryK2GzSMK20eE2wYFpyzmxsxzo/SrwCANDgCttoqEjzUtaHr8xnJ/h0MKojeaRhx0/hA==","signatures":[{"sig":"MEUCIQDgLo2sRn5te6dBjESd5eVzxR+kfncfbjijsAYimkzcLQIgORj4xWJGJ+NyYc21NswfvKfcKA/9t0LL/MTPsG1OuDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43214},"main":"dist/node/index.cjs","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"./dist/node/index.js","browser":{"./dist/node/index.js":"./dist/browser/index.js","./dist/node/index.cjs":"./dist/browser/index.cjs"},"engines":{"node":">=16"},"exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/index.d.ts","browser":{"import":"./dist/browser/index.js","require":"./dist/browser/index.cjs"}}},"gitHead":"a05eb1ba0a53ced8a203ddb8dd8d0a5d42acdf61","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","bench":"npm run build && node test/benchmark.js","build":"run-s clean build:node:cjs build:node:esm build:browser:cjs build:browser:esm build:types","clean":"rimraf dist","format":"prettier --write \"{source,test}/**/*.{js,ts}\"","test:specs":"run-s test:node:esm test:node:cjs test:browser:cjs","build:types":"tsc -p tsconfig.dec.json --emitDeclarationOnly","test:format":"prettier --check \"{source,test}/**/*.{js,ts}\"","test:node:cjs":"c8 --src ./dist/node/index.cjs --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-cjs/**/*.spec.cjs'","test:node:esm":"c8 --src ./dist/node/index.js --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-esm/**/*.spec.js'","build:node:cjs":"FMT=cjs ENV=node rollup -c","build:node:esm":"FMT=esm ENV=node rollup -c","prepublishOnly":"npm run build","test:browser:cjs":"mochify ./test/browser-cjs/*.spec.cjs","build:browser:cjs":"FMT=cjs ENV=browser rollup -c --name ulidx","build:browser:esm":"FMT=esm ENV=browser rollup -c --name ulidx"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"8.19.3","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{source,test}/**/*.{js,ts}":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"layerr":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"c8":"^7.12.0","chai":"^4.3.4","husky":"^4.3.8","mocha":"^10.2.0","sinon":"^11.1.1","tslib":"^2.5.0","rimraf":"^3.0.2","rollup":"^3.21.3","mochify":"^9.2.0","prettier":"^1.19.1","benchmark":"^2.1.4","typescript":"^5.0.4","@types/node":"^18.16.3","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","@rollup/plugin-alias":"^5.0.0","@rollup/plugin-commonjs":"^24.1.0","@rollup/plugin-typescript":"^11.1.0","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_2.0.0-1_1685905245002_0.061519848249669495","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ulidx","version":"2.0.0","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@2.0.0","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"c6120dbf2ac717621f94af0f2c5c78400e4d5277","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-2.0.0.tgz","fileCount":11,"integrity":"sha512-cz6HnYL8aQeR1l7qgo4qK88kLhnVQn1qLjALMoa4rtmj6/jw3yS2KUxu3r+d8GSKkeK9ctw+n8VmCygqfDtckA==","signatures":[{"sig":"MEQCIFwHg9LeoB7wt/EC8GzROJ5pULNTyPT5W2cilZSl4Q8cAiB0R5o+L4byH7c27gYpryzam7Hxb+qKyvNMfK122kp1UA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43628},"main":"dist/node/index.cjs","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"./dist/node/index.js","browser":{"./dist/node/index.js":"./dist/browser/index.js","./dist/node/index.cjs":"./dist/browser/index.cjs"},"engines":{"node":">=16"},"exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/index.d.ts","browser":{"import":"./dist/browser/index.js","require":"./dist/browser/index.cjs"}}},"gitHead":"c8a695e6f3c0fa9f9d1d3eb54d5cb6e254ce304f","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","bench":"npm run build && node test/benchmark.js","build":"run-s clean build:node:cjs build:node:esm build:browser:cjs build:browser:esm build:types","clean":"rimraf dist","format":"prettier --write \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","test:specs":"run-s test:node:esm test:node:cjs test:browser:cjs","build:types":"tsc -p tsconfig.dec.json --emitDeclarationOnly","test:format":"prettier --check \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","test:node:cjs":"c8 --src ./dist/node/index.cjs --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-cjs/**/*.spec.cjs'","test:node:esm":"c8 --src ./dist/node/index.js --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-esm/**/*.spec.js'","build:node:cjs":"FMT=cjs ENV=node rollup -c","build:node:esm":"FMT=esm ENV=node rollup -c","prepublishOnly":"npm run build","test:browser:cjs":"mochify ./test/browser-cjs/*.spec.cjs","build:browser:cjs":"FMT=cjs ENV=browser rollup -c --name ulidx","build:browser:esm":"FMT=esm ENV=browser rollup -c --name ulidx"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"8.19.4","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{{source,test}/**/*.{js,ts},rollup.config.js}":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"layerr":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.14.0","chai":"^4.3.7","husky":"^4.3.8","mocha":"^10.2.0","sinon":"^15.1.0","tslib":"^2.5.3","rimraf":"^5.0.1","rollup":"^3.23.1","mochify":"^9.2.0","prettier":"^2.8.8","benchmark":"^2.1.4","typescript":"^5.1.3","@types/node":"^20.2.5","lint-staged":"^13.2.2","npm-run-all":"^4.1.5","@rollup/plugin-alias":"^5.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.1.1","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_2.0.0_1685990749839_0.17085716453375488","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"ulidx","version":"2.1.0","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@2.1.0","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"7ba72328e0a3fab74310f86b7b8d3b5ebdec319e","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-2.1.0.tgz","fileCount":11,"integrity":"sha512-DlMi97oP9HASI3kLCjBlOhAG1SoisUrEqC2PJ7itiFbq9q5Zo0JejupXeu2Gke99W62epNzA4MFNToNiq8A5LA==","signatures":[{"sig":"MEQCIBE6oZTmBfrmSBJLjX8K5jOO90kqKIXrwWgzyA5uAA7YAiAKVGaSoB2EMqsbGE9JELmALutK2BKFXuFWGmNB9+ccJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43895},"main":"dist/node/index.cjs","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"dist/index.d.ts","module":"./dist/node/index.js","browser":{"./dist/node/index.js":"./dist/browser/index.js","./dist/node/index.cjs":"./dist/browser/index.cjs"},"engines":{"node":">=16"},"exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/index.d.ts","worker":{"import":"./dist/browser/index.js","require":"./dist/browser/index.cjs"},"browser":{"import":"./dist/browser/index.js","require":"./dist/browser/index.cjs"}}},"gitHead":"050c0feee71d96261d2ffe461ace9ccafa817261","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","bench":"npm run build && node test/benchmark.js","build":"run-s clean build:node:cjs build:node:esm build:browser:cjs build:browser:esm build:types","clean":"rimraf dist","format":"prettier --write \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","test:specs":"run-s test:node:esm test:node:cjs test:browser:cjs","build:types":"tsc -p tsconfig.dec.json --emitDeclarationOnly","test:format":"prettier --check \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","test:node:cjs":"c8 --src ./dist/node/index.cjs --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-cjs/**/*.spec.cjs'","test:node:esm":"c8 --src ./dist/node/index.js --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-esm/**/*.spec.js'","build:node:cjs":"FMT=cjs ENV=node rollup -c","build:node:esm":"FMT=esm ENV=node rollup -c","prepublishOnly":"npm run build","test:browser:cjs":"mochify ./test/browser-cjs/*.spec.cjs","build:browser:cjs":"FMT=cjs ENV=browser rollup -c --name ulidx","build:browser:esm":"FMT=esm ENV=browser rollup -c --name ulidx"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"8.19.3","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{{source,test}/**/*.{js,ts},rollup.config.js}":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"layerr":"^2.0.1"},"react-native":"./dist/browser/index.cjs","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","chai":"^4.3.7","husky":"^4.3.8","mocha":"^10.2.0","sinon":"^15.2.0","tslib":"^2.6.0","rimraf":"^5.0.1","rollup":"^3.26.3","mochify":"^9.2.0","prettier":"^2.8.8","benchmark":"^2.1.4","typescript":"^5.1.6","@types/node":"^20.4.4","lint-staged":"^13.2.3","npm-run-all":"^4.1.5","@rollup/plugin-alias":"^5.0.0","@rollup/plugin-commonjs":"^25.0.3","@rollup/plugin-typescript":"^11.1.2","@rollup/plugin-node-resolve":"^15.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_2.1.0_1690118548542_0.9101212992467325","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"ulidx","version":"2.2.0","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@2.2.0","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"4d42414e6179ac4046fdfcf13ff48c443e7a2033","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-2.2.0.tgz","fileCount":12,"integrity":"sha512-5c6jwIYgE/u5LAF+iXWx01rAszLT7IEEMzSjoof9bGotQUYXVqtFdyecXx5/fB5HlqHiZh7wvP3CsWs2xxaG2w==","signatures":[{"sig":"MEQCIAUMK4bZ+iQJK0U04DWF3wHHyekdHZQ2PX+zsBnQCinVAiAiD3rWi1e6FyeMtXKkaz5mJ6GJ7+XljU5ALPmcl2Ky8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44889},"main":"dist/node/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/node/index.js","browser":{"./dist/node/index.js":"./dist/browser/index.js","./dist/node/index.cjs":"./dist/browser/index.cjs"},"engines":{"node":">=16"},"exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/index.d.ts","worker":{"import":"./dist/browser/index.js","require":"./dist/browser/index.cjs"},"browser":{"import":"./dist/browser/index.js","require":"./dist/browser/index.cjs"}}},"gitHead":"71b8c4175ded8c62c57c8479ea0e34342c6a57e9","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","bench":"npm run build && node test/benchmark.js","build":"run-s clean build:node:cjs build:node:esm build:browser:cjs build:browser:esm build:types","clean":"rimraf dist","format":"prettier --write \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","pre:commit":"lint-staged","test:specs":"run-s test:node:esm test:node:cjs test:browser:cjs","build:types":"tsc -p tsconfig.dec.json --emitDeclarationOnly","postinstall":"simple-git-hooks","test:format":"prettier --check \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","test:node:cjs":"c8 --src ./dist/node/index.cjs --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-cjs/**/*.spec.cjs'","test:node:esm":"c8 --src ./dist/node/index.js --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-esm/**/*.spec.js'","build:node:cjs":"FMT=cjs ENV=node rollup -c","build:node:esm":"FMT=esm ENV=node rollup -c","prepublishOnly":"npm run build","test:browser:cjs":"mochify ./test/browser-cjs/*.spec.cjs","build:browser:cjs":"FMT=cjs ENV=browser rollup -c --name ulidx","build:browser:esm":"FMT=esm ENV=browser rollup -c --name ulidx"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"8.19.4","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{{source,test}/**/*.{js,ts},rollup.config.js}":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"layerr":"^2.0.1"},"react-native":"./dist/browser/index.cjs","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.10","mocha":"^10.2.0","sinon":"^16.1.0","tslib":"^2.6.2","rimraf":"^5.0.5","rollup":"^4.0.2","mochify":"^9.2.0","prettier":"^3.0.3","benchmark":"^2.1.4","typescript":"^5.2.2","@types/node":"^20.8.4","lint-staged":"^14.0.1","npm-run-all":"^4.1.5","simple-git-hooks":"^2.9.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-commonjs":"^25.0.5","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"simple-git-hooks":{"pre-commit":"npm run pre:commit"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_2.2.0_1696964985845_0.6550445938168405","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"ulidx","version":"2.2.1","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@2.2.1","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"9dd6e48630f7a4ba612461523bc86d9101038996","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-2.2.1.tgz","fileCount":12,"integrity":"sha512-DU9F5t1tihdafuNyW3fIrXUFHHiHxmwuQSGVGIbSpqkc93IH4P0dU8nPhk0gOW7ARxaFu4+P/9cxVwn6PdnIaQ==","signatures":[{"sig":"MEUCIQD3ZAkTW/fz9lfkkId2aglVxhXWGpjJLp2c+aKLvr0PzQIgBO+fCw7aIPbU+trxOtwJ3hmA+lU+Lt8OrHhKdltpq08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44885},"main":"dist/node/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/node/index.js","browser":{"./dist/node/index.js":"./dist/browser/index.js","./dist/node/index.cjs":"./dist/browser/index.cjs"},"engines":{"node":">=16"},"exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/index.d.ts","worker":{"import":"./dist/browser/index.js","require":"./dist/browser/index.cjs"},"browser":{"import":"./dist/browser/index.js","require":"./dist/browser/index.cjs"}}},"gitHead":"9814998aa508405db83b52802e3ee2d1f082ea11","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","bench":"npm run build && node test/benchmark.js","build":"run-s clean build:node:cjs build:node:esm build:browser:cjs build:browser:esm build:types","clean":"rimraf dist","format":"prettier --write \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","prepare":"simple-git-hooks","pre:commit":"lint-staged","test:specs":"run-s test:node:esm test:node:cjs test:browser:cjs","build:types":"tsc -p tsconfig.dec.json --emitDeclarationOnly","test:format":"prettier --check \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","test:node:cjs":"c8 --src ./dist/node/index.cjs --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-cjs/**/*.spec.cjs'","test:node:esm":"c8 --src ./dist/node/index.js --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-esm/**/*.spec.js'","build:node:cjs":"FMT=cjs ENV=node rollup -c","build:node:esm":"FMT=esm ENV=node rollup -c","prepublishOnly":"npm run build","test:browser:cjs":"mochify ./test/browser-cjs/*.spec.cjs","build:browser:cjs":"FMT=cjs ENV=browser rollup -c --name ulidx","build:browser:esm":"FMT=esm ENV=browser rollup -c --name ulidx"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"8.19.4","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{{source,test}/**/*.{js,ts},rollup.config.js}":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"layerr":"^2.0.1"},"react-native":"./dist/browser/index.cjs","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.10","mocha":"^10.2.0","sinon":"^16.1.0","tslib":"^2.6.2","rimraf":"^5.0.5","rollup":"^4.0.2","mochify":"^9.2.0","prettier":"^3.0.3","benchmark":"^2.1.4","typescript":"^5.2.2","@types/node":"^20.8.4","lint-staged":"^14.0.1","npm-run-all":"^4.1.5","simple-git-hooks":"^2.9.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-commonjs":"^25.0.5","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"simple-git-hooks":{"pre-commit":"npm run pre:commit"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_2.2.1_1696997632474_0.8012996008964814","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"ulidx","version":"2.3.0","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@2.3.0","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"0ed0360b40b7f5ddb88f636d470c51ffebdbee58","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-2.3.0.tgz","fileCount":13,"integrity":"sha512-36piWNqcdp9hKlQewyeehCaALy4lyx3FodsCxHuV6i0YdexSkjDOubwxEVr2yi4kh62L/0MgyrxqG4K+qtovnw==","signatures":[{"sig":"MEUCIBWwEYOyQ8VyocENC5CE8iOS5HE5aMJdJYT5UsUPpPJsAiEAmU7gNc79XN2X0OtgTrwLpiazpCsvfO8iMo+c6FSpdlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62074},"main":"dist/node/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/node/index.js","browser":{"./dist/node/index.js":"./dist/browser/index.js","./dist/node/index.cjs":"./dist/browser/index.cjs"},"engines":{"node":">=16"},"exports":{".":{"node":{"import":"./dist/node/index.js","require":"./dist/node/index.cjs"},"types":"./dist/index.d.ts","worker":{"import":"./dist/browser/index.js","require":"./dist/browser/index.cjs"},"browser":{"import":"./dist/browser/index.js","require":"./dist/browser/index.cjs"}}},"gitHead":"7a34292d49869b2f37def0e27d7ad9cd8bf775a0","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","bench":"npm run build && node test/benchmark.js","build":"run-s clean build:node:cjs build:node:esm build:browser:cjs build:browser:esm build:types","clean":"rimraf dist","format":"prettier --write \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","prepare":"simple-git-hooks","pre:commit":"lint-staged","test:specs":"run-s test:node:esm test:node:cjs test:browser:cjs","build:types":"tsc -p tsconfig.dec.json --emitDeclarationOnly","test:format":"prettier --check \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","test:node:cjs":"c8 --src ./dist/node/index.cjs --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-cjs/**/*.spec.cjs'","test:node:esm":"c8 --src ./dist/node/index.js --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-esm/**/*.spec.js'","build:node:cjs":"FMT=cjs ENV=node rollup -c","build:node:esm":"FMT=esm ENV=node rollup -c","prepublishOnly":"npm run build","test:browser:cjs":"mochify ./test/browser-cjs/*.spec.cjs","build:browser:cjs":"FMT=cjs ENV=browser rollup -c --name ulidx","build:browser:esm":"FMT=esm ENV=browser rollup -c --name ulidx"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"10.2.4","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{{source,test}/**/*.{js,ts},rollup.config.js}":["prettier --write"]},"_nodeVersion":"20.11.0","dependencies":{"layerr":"^2.0.1"},"react-native":"./dist/browser/index.cjs","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.10","mocha":"^10.2.0","sinon":"^16.1.0","tslib":"^2.6.2","rimraf":"^5.0.5","rollup":"^4.0.2","mochify":"^9.2.0","prettier":"^3.0.3","benchmark":"^2.1.4","typescript":"^5.2.2","@types/node":"^20.8.4","lint-staged":"^14.0.1","npm-run-all":"^4.1.5","simple-git-hooks":"^2.9.0","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-commonjs":"^25.0.5","@rollup/plugin-typescript":"^11.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"simple-git-hooks":{"pre-commit":"npm run pre:commit"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_2.3.0_1707247616758_0.6237778886090819","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"ulidx","version":"2.4.0","keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","_id":"ulidx@2.4.0","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"homepage":"https://github.com/perry-mitchell/ulidx#readme","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"dist":{"shasum":"9d56b16925b6403019005e63b3b5b3a61d94f3ee","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-2.4.0.tgz","fileCount":19,"integrity":"sha512-iTZHiSCrIZeXvbJ34qCSBO4fmwf4GRzkv3hb7adB+00nyJKCwVFK0xw2gXGNfJsIFfET7Av+OP8/rsxxJHRSVQ==","signatures":[{"sig":"MEUCIQCmTRfRe7M4OPxsF215OY82dwLGImcV0wLTRmenI93aBAIgekD32AERNMdrBe8lQCd5AO/Y3rX7V3bLmOo+QDY0QeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66232},"main":"dist/node/index.cjs","type":"module","types":"dist/index.d.ts","module":"./dist/node/index.js","browser":{"./dist/node/index.js":"./dist/browser/index.js","./dist/node/index.cjs":"./dist/browser/index.cjs"},"engines":{"node":">=16"},"exports":{".":{"node":{"import":{"types":"./dist/index.d.ts","default":"./dist/node/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/node/index.cjs"}},"import":{"types":"./dist/index.d.ts","default":"./dist/node/index.js"},"worker":{"import":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/browser/index.cjs"}},"browser":{"import":{"types":"./dist/index.d.ts","default":"./dist/browser/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/browser/index.cjs"}},"require":{"types":"./dist/index.d.cts","default":"./dist/node/index.cjs"}}},"gitHead":"8d345d584f35e5c1ca6689db6c21b1c0a2a8f041","scripts":{"test":"npm run build && npm run test:specs && npm run test:format","bench":"npm run build && node test/benchmark.js","build":"run-s clean build:node:cjs build:node:esm build:browser:cjs build:browser:esm build:types","clean":"rimraf dist","format":"prettier --write \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","prepare":"simple-git-hooks","pre:commit":"lint-staged","test:specs":"run-s test:node:esm test:node:cjs test:browser:cjs","build:types":"tsc -p tsconfig.dec.json --emitDeclarationOnly && find ./dist -name '*.d.ts' -exec sh -c 'cp {} $(dirname {})/$(basename -s .d.ts {}).d.cts' \\;","test:format":"prettier --check \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","test:node:cjs":"c8 --src ./dist/node/index.cjs --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-cjs/**/*.spec.cjs'","test:node:esm":"c8 --src ./dist/node/index.js --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-esm/**/*.spec.js'","build:node:cjs":"FMT=cjs ENV=node rollup -c","build:node:esm":"FMT=esm ENV=node rollup -c","prepublishOnly":"npm run build","test:browser:cjs":"mochify ./test/browser-cjs/*.spec.cjs","build:browser:cjs":"FMT=cjs ENV=browser rollup -c --name ulidx","build:browser:esm":"FMT=esm ENV=browser rollup -c --name ulidx"},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"repository":{"url":"git+https://github.com/perry-mitchell/ulidx.git","type":"git"},"_npmVersion":"10.7.0","description":"ULID generator for NodeJS and the browser","directories":{},"lint-staged":{"{{source,test}/**/*.{js,ts},rollup.config.js}":["prettier --write"]},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"layerr":"^3.0.0"},"react-native":"./dist/browser/index.cjs","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^4.5.0","mocha":"^10.7.0","sinon":"^18.0.0","tslib":"^2.6.3","rimraf":"^6.0.1","rollup":"^4.19.2","mochify":"^9.2.0","prettier":"^3.3.3","benchmark":"^2.1.4","typescript":"^5.5.4","@types/node":"^22.1.0","lint-staged":"^15.2.7","npm-run-all":"^4.1.5","simple-git-hooks":"^2.11.1","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-typescript":"^11.1.6","@rollup/plugin-node-resolve":"^15.2.3"},"simple-git-hooks":{"pre-commit":"npm run pre:commit"},"_npmOperationalInternal":{"tmp":"tmp/ulidx_2.4.0_1722603554814_0.6855999020073458","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"ulidx","version":"2.4.1","description":"ULID generator for NodeJS and the browser","type":"module","exports":{".":{"types":{"require":"./dist/index.d.cts","default":"./dist/index.d.ts"},"node":{"require":"./dist/node/index.cjs","default":"./dist/node/index.js"},"default":{"require":"./dist/browser/index.cjs","default":"./dist/browser/index.js"}},"./package.json":"./package.json"},"main":"dist/node/index.cjs","module":"./dist/node/index.js","browser":{"./dist/node/index.cjs":"./dist/browser/index.cjs","./dist/node/index.js":"./dist/browser/index.js"},"react-native":"./dist/browser/index.cjs","types":"dist/index.d.ts","sideEffects":false,"scripts":{"bench":"npm run build && node test/benchmark.js","build":"run-s clean build:node:cjs build:node:esm build:browser:cjs build:browser:esm build:types","build:browser:cjs":"FMT=cjs ENV=browser rollup -c --name ulidx","build:browser:esm":"FMT=esm ENV=browser rollup -c --name ulidx","build:node:cjs":"FMT=cjs ENV=node rollup -c","build:node:esm":"FMT=esm ENV=node rollup -c","build:types":"tsc -p tsconfig.dec.json --emitDeclarationOnly && find ./dist -name '*.d.ts' -exec sh -c 'cp {} $(dirname {})/$(basename -s .d.ts {}).d.cts' \\;","clean":"rimraf dist","format":"prettier --write \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","prepare":"simple-git-hooks","pre:commit":"lint-staged","prepublishOnly":"npm run build","test":"npm run build && npm run test:specs && npm run test:format","test:format":"prettier --check \"{{source,test}/**/*.{js,ts},rollup.config.js}\"","test:specs":"run-s test:node:esm test:node:cjs test:browser:cjs","test:browser:cjs":"mochify ./test/browser-cjs/*.spec.cjs","test:node:cjs":"c8 --src ./dist/node/index.cjs --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-cjs/**/*.spec.cjs'","test:node:esm":"c8 --src ./dist/node/index.js --check-coverage --lines 60 --functions 60 --branches 65 --statements 60 mocha -t 10000 'test/node-esm/**/*.spec.js'"},"lint-staged":{"{{source,test}/**/*.{js,ts},rollup.config.js}":["prettier --write"]},"engines":{"node":">=16"},"simple-git-hooks":{"pre-commit":"npm run pre:commit"},"repository":{"type":"git","url":"git+https://github.com/perry-mitchell/ulidx.git"},"keywords":["ulid","uuid","id","generator","guid"],"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"homepage":"https://github.com/perry-mitchell/ulidx#readme","devDependencies":{"@rollup/plugin-alias":"^5.1.0","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.6","@types/node":"^22.5.0","benchmark":"^2.1.4","c8":"^10.1.2","chai":"^4.5.0","lint-staged":"^15.2.9","mocha":"^10.7.3","mochify":"^9.1.0","npm-run-all":"^4.1.5","prettier":"^3.3.3","rimraf":"^6.0.1","rollup":"^4.21.0","simple-git-hooks":"^2.11.1","sinon":"^18.0.0","tslib":"^2.7.0","typescript":"^5.5.4"},"dependencies":{"layerr":"^3.0.0"},"_id":"ulidx@2.4.1","gitHead":"bb685bac8d062bc168d231e97ebffff0dc389963","_nodeVersion":"20.15.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-xY7c8LPyzvhvew0Fn+Ek3wBC9STZAuDI/Y5andCKi9AX6/jvfaX45PhsDX8oxgPL0YFp0Jhr8qWMbS/p9375Xg==","shasum":"c0f60f0552f84d115d42fd52a306033f13404c55","tarball":"https://registry.npmjs.org/ulidx/-/ulidx-2.4.1.tgz","fileCount":19,"unpackedSize":65604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc1l59d05zfMYWlaX4tWgWvSv7MBRIHPKsi16ks5+2wwIgfBwY9ZvbHA1H/+guJyikodLqxmSB+7CM4k6JMxm86MM="}]},"_npmUser":{"name":"perrymitchell","email":"perry@perrymitchell.net"},"directories":{},"maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ulidx_2.4.1_1724611443795_0.9826575523356258"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-05T17:21:27.467Z","modified":"2024-08-25T18:44:04.176Z","0.1.0":"2021-06-05T17:21:27.593Z","0.2.0":"2021-09-24T19:33:44.767Z","0.3.0":"2022-01-01T09:09:49.993Z","0.4.0":"2022-12-31T16:59:29.648Z","0.5.0":"2023-02-12T08:31:29.794Z","1.0.0-r1":"2023-05-02T17:26:13.504Z","1.0.0-r2":"2023-05-03T07:26:19.101Z","1.0.0":"2023-05-03T07:27:34.049Z","2.0.0-1":"2023-06-04T19:00:45.142Z","2.0.0":"2023-06-05T18:45:50.001Z","2.1.0":"2023-07-23T13:22:28.721Z","2.2.0":"2023-10-10T19:09:46.083Z","2.2.1":"2023-10-11T04:13:52.712Z","2.3.0":"2024-02-06T19:26:56.936Z","2.4.0":"2024-08-02T12:59:14.962Z","2.4.1":"2024-08-25T18:44:04.012Z"},"bugs":{"url":"https://github.com/perry-mitchell/ulidx/issues"},"author":{"name":"Perry Mitchell","email":"perry@perrymitchell.net"},"license":"MIT","homepage":"https://github.com/perry-mitchell/ulidx#readme","keywords":["ulid","uuid","id","generator","guid"],"repository":{"type":"git","url":"git+https://github.com/perry-mitchell/ulidx.git"},"description":"ULID generator for NodeJS and the browser","maintainers":[{"name":"perrymitchell","email":"perry@perrymitchell.net"}],"readme":"# ulidx\n> ULID generator for NodeJS and the browser\n\n[![ulidx](https://img.shields.io/npm/v/ulidx?color=blue&label=ulidx&logo=npm&style=flat-square)](https://www.npmjs.com/package/ulidx) ![Tests status](https://github.com/perry-mitchell/ulidx/actions/workflows/test.yml/badge.svg) ![GitHub](https://img.shields.io/github/license/perry-mitchell/ulidx) ![Dependents (via libraries.io)](https://img.shields.io/librariesio/dependents/npm/ulidx) [![monthly downloads](https://img.shields.io/npm/dm/ulidx.svg)](https://www.npmjs.com/package/ulidx) [![total downloads](https://img.shields.io/npm/dt/ulidx.svg?label=total%20downloads)](https://www.npmjs.com/package/ulidx)\n\nULID generator library, based off of the original [ulid](https://github.com/ulid/javascript) for NodeJS and the browser. ULIDs are Universally Unique Lexicographically Sortable Identifiers. This library adheres to [this specification](https://github.com/ulid/spec).\n\n> The original [ulid](https://github.com/ulid/javascript) is no longer maintained, and has several outstanding compatibility-related issues that were never addressed. This library aims to address those and remain compatible in a larger range of environments.\n\n## Installation\n\nInstall using npm by running: `npm install ulidx --save`.\n\n`ulidx` provides types and is written entirely in Typescript. It provides both ESM and CommonJS outputs.\n\n## Usage\n\nImport `ulid` to generate new ULIDs:\n\n```typescript\nimport { ulid } from \"ulidx\";\n\nulid(); // 01F7DKCVCVDZN1Z5Q4FWANHHCC\n```\n\n### Time seed\n\nYou can also provide a time seed which will consistently give you the same string for the time component.\n\n> This is useful for migrating to ulid.\n\n```typescript\nulid(1469918176385); // 01ARYZ6S41TSV4RRFFQ69G5FAV\n```\n\n### Monotonic ULID factory\n\nTo generate monotonically increasing ULIDs, create a monotonic counter using the factory:\n\n```typescript\nimport { monotonicFactory } from \"ulidx\";\n\nconst ulid = monotonicFactory();\n\n// Strict ordering for the same timestamp, by incrementing the least-significant random bit by 1\nulid(150000); // 000XAL6S41ACTAV9WEVGEMMVR8\nulid(150000); // 000XAL6S41ACTAV9WEVGEMMVR9\nulid(150000); // 000XAL6S41ACTAV9WEVGEMMVRA\nulid(150000); // 000XAL6S41ACTAV9WEVGEMMVRB\nulid(150000); // 000XAL6S41ACTAV9WEVGEMMVRC\n\n// Even if a lower timestamp is passed (or generated), it will preserve sort order\nulid(100000); // 000XAL6S41ACTAV9WEVGEMMVRD\n```\n\n### Decode ULID Time\n\nImport `decodeTime` to extract the timestamp embedded in a ULID:\n\n```typescript\nimport { decodeTime } from \"ulidx\";\n\n// Extract milliseconds since UNIX Epoch from ULID\ndecodeTime(\"01ARYZ6S41TSV4RRFFQ69G5FAV\"); // 1469918176385\n```\n\n### Validate ULID\n\nImport `isValid` to check if a string is a valid ULID:\n\n```typescript\nimport { isValid } from \"ulidx\";\n\nisValid(\"01ARYZ6S41TSV4RRFFQ69G5FAV\"); // true\nisValid(\"01ARYZ6S41TSV4RRFFQ69G5FA\"); // false\n```\n\n### Crockford's Base32 (Typos tolerance and Hyphened ULIDs)\n\nImport `fixULIDBase32` to fix typos and remove hyphens in a ULID:\n\n```typescript\nimport { fixULIDBase32 } from \"ulidx\";\n\nfixULIDBase32(\"oLARYZ6-S41TSV4RRF-FQ69G5FAV\"); // 01ARYZ6S41TSV4RRFFQ69G5FAV\n```\n\n## Pseudo-Random Number Generation (PRNG)\n\n`ulidx` will attempt to locate a suitable cryptographically-secure random number generator in the environment where it's loaded. On NodeJS this will be `crypto.randomBytes` and in the browser it will be `crypto.getRandomValues`.\n\n`Math.random()` is **not supported**: The environment _must_ have a suitable crypto random number generator.\n\n## Compatibility\n\n`ulidx` is compatible with the following environments:\n\n * NodeJS 16 and up\n   * Node REPL\n * Browsers with working `crypto` / `msCrypto` libraries\n   * Web workers\n * React-Native ¹\n * Edge compute\n   * Cloudflare Workers ²\n   * Vercel Edge\n\n ¹ React-Native is supported if `crypto.getRandomValues()` is polyfilled. [`react-native-get-random-values`](https://github.com/LinusU/react-native-get-random-values) is one such library that should work well with `ulidx`. It should be imported before `ulidx` is used.\n\n ² `ulidx` is not _fully_ compatible with Cloudflare Workers due to their [problematic stance on getting the current time](https://developers.cloudflare.com/workers/learning/security-model#step-1-disallow-timers-and-multi-threading). It is recommended to only use monotonic factories in this runtime.\n\n### Browser\n\n`ulidx` provides browser bundles in both ESM and CommonJS varieties. Importing should be automatic, but you can import them directly:\n\n * `dist/browser/index.js` - Browser ESM build\n * `dist/browser/index.cjs` - Browser CommonJS build\n\nUnlike version 1.x, these browser builds cannot simply be injected into the browser. They must be included in a build system of some kind, like Rollup or Webpack.\n\nNote that you can use the Node-based builds in the browser if you use such an aforementioned tool, but you will need to stub `node:crypto` to do so. Consider the following example in Webpack using a plugin:\n\n```javascript\n{\n    // ...\n\n    plugins: [\n        new NormalModuleReplacementPlugin(/node:/, (resource) => {\n            resource.request = resource.request.replace(/^node:/, \"\");\n        })\n    ]\n\n    // ...\n}\n```\n","readmeFilename":"README.md"}