{"bugs":{"url":"https://github.com/dubzzz/pure-rand/issues"},"dist":{"shasum":"a2df711de8fdc2469ea34fc1fe616a28376c65e0","tarball":"https://registry.npmjs.org/pure-rand/-/pure-rand-8.0.0.tgz","fileCount":50,"integrity":"sha512-7rgWlxG2gAvFPIQfUreo1XYlNvrQ9VnQPFWdncPkdl3icucLK0InOxsaafbvxGTnI6Bk/Rxmslg0lQlRCuzOXw==","signatures":[{"sig":"MEQCIEWclBtlUGXhHRUqRm0mnnhmxipRBX844MHI2WNt0aRoAiAQ/r0q9B9+gFD63RVeaAYu8FW6R+P/d0zFUsat9DljtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pure-rand@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50011},"name":"pure-rand","type":"commonjs","_from":"file:package.tgz","author":{"name":"Nicolas DUBIEN","email":"github@dubien.org"},"exports":{"./utils/skipN":{"import":"./lib/esm/utils/skipN.js","require":"./lib/utils/skipN.js"},"./package.json":"./package.json","./utils/purify":{"import":"./lib/esm/utils/purify.js","require":"./lib/utils/purify.js"},"./utils/generateN":{"import":"./lib/esm/utils/generateN.js","require":"./lib/utils/generateN.js"},"./generator/mersenne":{"import":"./lib/esm/generator/mersenne.js","require":"./lib/generator/mersenne.js"},"./types/RandomGenerator":{"import":"./lib/esm/types/RandomGenerator.js","require":"./lib/types/RandomGenerator.js"},"./distribution/uniformInt":{"import":"./lib/esm/distribution/uniformInt.js","require":"./lib/distribution/uniformInt.js"},"./generator/congruential32":{"import":"./lib/esm/generator/congruential32.js","require":"./lib/generator/congruential32.js"},"./generator/xorshift128plus":{"import":"./lib/esm/generator/xorshift128plus.js","require":"./lib/generator/xorshift128plus.js"},"./distribution/uniformBigInt":{"import":"./lib/esm/distribution/uniformBigInt.js","require":"./lib/distribution/uniformBigInt.js"},"./generator/xoroshiro128plus":{"import":"./lib/esm/generator/xoroshiro128plus.js","require":"./lib/generator/xoroshiro128plus.js"},"./types/JumpableRandomGenerator":{"import":"./lib/esm/types/JumpableRandomGenerator.js","require":"./lib/types/JumpableRandomGenerator.js"}},"funding":[{"url":"https://github.com/sponsors/dubzzz","type":"individual"},{"url":"https://opencollective.com/fast-check","type":"opencollective"}],"license":"MIT","scripts":{"test":"vitest","bench":"vitest bench","build":"rolldown -c && cd lib/esm/ && find . -type f -name '*.d.ts' -exec cp --parents {} ../ \\; && cp ../../package.esm-template.json package.json && cd ../..","format":"oxfmt","typecheck":"tsc --noEmit","test-bundle":"echo \"node: $(${NODE_BIN:-node} --version)\" && rm -rf test-bundle/*.mjs && for f in test-bundle/*.cjs; do if [ -f \"$f\" ]; then echo \"Creating ${f%.cjs}.mjs\" &&  mjs=\"${f%.cjs}.mjs\" && sed -E \"s/^const (\\{[^}]*\\}) = require\\(([^)]+)\\);$/import \\1 from \\2;/; s/^const ([a-zA-Z_][a-zA-Z0-9_]*) = require\\(([^)]+)\\);$/import \\1 from \\2;/; s/^'use strict';$//\" \"$f\" > \"$mjs\"; fi; done && for f in test-bundle/*.cjs test-bundle/*.mjs; do if [ -f \"$f\" ]; then echo \"Running ${f##*/}\" && ${NODE_BIN:-node} \"$f\" || exit 1; fi; done","format:check":"oxfmt --list-different","test-legacy-bundle":"nvs add 12.17.0 && NODE_BIN=$(nvs which 12.17.0) pnpm test-bundle"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fafb91a6-cfe0-4391-9ba7-a49a93d342e6"}},"homepage":"https://github.com/dubzzz/pure-rand#readme","keywords":["seed","random","prng","generator","pure","rand","mersenne","random number generator","fastest","fast"],"_resolved":"/home/runner/work/pure-rand/pure-rand/package.tgz","_integrity":"sha512-7rgWlxG2gAvFPIQfUreo1XYlNvrQ9VnQPFWdncPkdl3icucLK0InOxsaafbvxGTnI6Bk/Rxmslg0lQlRCuzOXw==","repository":{"url":"git+https://github.com/dubzzz/pure-rand.git","type":"git"},"_npmVersion":"11.11.0","description":" Pure random number generator written in TypeScript","directories":{},"maintainers":[{"name":"ndubien","email":"npm@dubien.org"}],"sideEffects":false,"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"oxfmt":"^0.36.0","vitest":"^4.0.18","publint":"0.3.18","rolldown":"1.0.0-rc.7","tinybench":"^6.0.0","fast-check":"^4.5.3","pkg-pr-new":"^0.0.65","typescript":"^5.9.3","@vitest/coverage-v8":"4.0.18","rolldown-plugin-dts":"^0.22.3","@fast-check/packaged":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/pure-rand_8.0.0_1772748268849_0.24073528532755373","host":"s3://npm-registry-packages-npm-production"},"_id":"pure-rand@8.0.0","version":"8.0.0"}