{"bugs":{"url":"https://github.com/juanelas/bigint-crypto-utils/issues"},"dist":{"shasum":"e30a49ec38357c6981cd3da5aaa6480b1f752ee4","tarball":"https://registry.npmjs.org/bigint-crypto-utils/-/bigint-crypto-utils-3.2.2.tgz","fileCount":53,"integrity":"sha512-U1RbE3aX9ayCUVcIPHuPDPKcK3SFOXf93J1UK/iHlJuQB7bhagPIX06/CLpLEsDThJ7KA4Dhrnzynl+d2weTiw==","signatures":[{"sig":"MEQCIDOM8ekvO4Ywyd1hdTvlG8ET7zHQ79wTPwsRFG/X6SBiAiAyLolz9H7tm1SYLX7PQflOtbohcHnq/AWAOcd/Nv9uvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOD7QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN+Q//bsL9FVFhaxSYjl96yDD4Sgqxod+Ct9nU/h/ElnSUOTQqcrTx\r\nXkMVz+d6wiMAQqQR6CO+w4fVe+i7iiRByUuoWCR9xFPXPKCt5mpcz/uKHUhJ\r\n8FDgZARWPRJtAVpandpAjIFQv4cxl++FMAcGnpBWlIqWN5nmvfMk1abVpGXf\r\nBTNxQ3/QDzYrFGPfVAtHwftKK+DjNJKbGQGolPyfZMo7ag2l+o6NvvHI9eAw\r\nB9M+Dn+80AVqXiw01rawarc+89vujEVwcpiZ6BN//N7F3aMOI6/V9Qm3djEY\r\nzta6FJNMEBnGNk5pnNYpmgB8X+Q6RO/57jSALClAQAbW4N5CxWT5C2+ocC1W\r\nzgVNlq99KEY3/vH6BfP9J7hmSIJ8gS9GRX29rBkF+bdQwYvQ+mDwTtIn+J7A\r\nxGtP6ErI5Il9Vb8WP6qjFAeq8oQNAxGuZnv4gMwznUkuKuWcTB5XAQpQEM6w\r\nVIlrCH+gid3FWxlw5yiUH5C01qTOSQ32zrRHroJae2P13v4dL+b3GculqUqk\r\nnEuRz6dyvOTWWFLj40pYT3ZvRNHjHPUheKyMIS3OzOi75+CahA3+6zg2tk5u\r\npNmoLnNiCx1+TsBunq3yvyGmRSg8V3F6w+uIb+14F+iay2LeRj1E1RRl3/BK\r\nMBT+SJtPm9lkckyCLCzOACFBqUebnbzjSB8=\r\n=pb/K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.node.cjs","name":"bigint-crypto-utils","type":"module","types":"./dist/index.d.ts","author":{"url":"https://github.com/juanelas","name":"Juan Hernández Serrano","email":"j.hernandez@upc.edu"},"browser":"./dist/index.browser.esm.js","engines":{"node":">=14.0.0"},"exports":{".":{"node":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.node.esm.js"},"module":{"types":"./dist/index.d.ts","default":"./dist/index.node.esm.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.node.cjs"}},"script":"./dist/bundle.iife.js","default":{"types":"./dist/index.d.ts","default":"./dist/index.browser.esm.js"}},"./types":"./dist/index.d.ts","./esm-browser-bundle":"./dist/bundle.esm.min.js","./umd-browser-bundle":"./dist/bundle.umd.js","./iife-browser-bundle":"./dist/bundle.iife.js","./esm-browser-bundle-nomin":"./dist/bundle.esm.js"},"gitHead":"e7d607a0d1bb12860b24ae373ac7e3a342a8dda7","imports":{"#pkg":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.node.esm.js"},"default":{"types":"./dist/esm/index.d.ts","default":"./dist/index.browser.esm.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.node.cjs"}}},"license":"MIT","scripts":{"docs":"node build/build.docs.cjs","lint":"ts-standard --fix","test":"run-s test:node test:browser-headless","build":"run-s lint:src build:js lint:test docs","clean":"rimraf .mocha-ts coverage dist .types docs","watch":"npm run mocha-ts:watch ","git:add":"git add -A","version":"run-s docs git:add","build:js":"rollup -c build/rollup.config.js","coverage":"c8 --clean --check-coverage --exclude \"{src/ts/**/*.spec.ts,test,test-vectors,build}\" --exclude-after-remap --reporter=text --reporter=lcov node ./build/bin/mocha-ts.cjs --commonjs ","lint:src":"ts-standard --fix \"src/**/!(*.spec).ts\"","mocha-ts":"node --experimental-modules --experimental-json-modules --es-module-specifier-resolution=node ./build/bin/mocha-ts.cjs ","lint:test":"ts-standard --fix \"{test/**/*.ts,src/**/*.spec.ts}\"","test:node":"run-s test:node-cjs test:node-esm","preversion":"run-s clean lint:src build:js lint:test coverage test:browser-headless","postversion":"git push --follow-tags","mocha-ts:cjs":"node ./build/bin/mocha-ts.cjs --commonjs ","postbuild:js":"rimraf .types","test:browser":"npm run mocha-ts:browser","test:node-cjs":"npm run mocha-ts:cjs ","test:node-esm":"npm run mocha-ts ","mocha-ts:watch":"npm run mocha-ts:cjs -- --watch ","mocha-ts:browser":"node build/testing/browser/index.cjs ","test:browser-headless":"npm run mocha-ts:browser-headless","mocha-ts:browser-headless":"node build/testing/browser/index.cjs headless "},"_npmUser":{"name":"juanelasisme","email":"j.hernandez@upc.edu"},"homepage":"https://github.com/juanelas/bigint-crypto-utils#readme","keywords":["modular arithmetics","crypto","prime","random","rng","prng","primality test","BigInt","angular","react"],"repository":{"url":"git+https://github.com/juanelas/bigint-crypto-utils.git","type":"git"},"_npmVersion":"9.5.0","description":"Arbitrary precision modular arithmetic, cryptographically secure random numbers and strong probable prime generation/testing. It works in modern browsers, Angular, React, Node.js, etc. since it uses the native JS implementation of BigInt","directories":{"src":"./src","dist":"./dist","docs":"./docs","test":"./test","build":"./build","mocha-ts":"./.mocha-ts","benchmark":"./benchmark"},"maintainers":[{"name":"juanelasisme","email":"j.hernandez@upc.edu"}],"ts-standard":{"env":["mocha"],"ignore":["dist/**/*","examples/**/*","types/**/*","benchmark/**/*"],"globals":["IS_BROWSER","browser","page","chai"],"project":"tsconfig.json"},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.3","glob":"^10.0.0","json5":"^2.2.0","mocha":"^10.0.0","tslib":"^2.3.1","dotenv":"^16.0.3","rimraf":"^5.0.0","rollup":"^3.20.2","pirates":"^4.0.1","typedoc":"~0.23.0","minimatch":"^9.0.0","puppeteer":"^19.1.2","typescript":"^5.0.3","@types/chai":"^4.2.22","npm-run-all":"^4.1.5","ts-standard":"^12.0.2","@types/mocha":"^10.0.0","bigint-mod-arith":"^3.2.1","rollup-plugin-dts":"^5.3.0","@rollup/plugin-json":"^6.0.0","@rollup/plugin-inject":"^5.0.3","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^5.0.1","@rollup/plugin-commonjs":"^24.0.1","typedoc-plugin-markdown":"~3.14.0","@rollup/plugin-typescript":"^11.1.0","@rollup/plugin-multi-entry":"^6.0.0","@rollup/plugin-node-resolve":"^15.0.1"},"nodeBrowserSkel":{"git":{"branch":"main"},"badges":{"workflow":true,"coveralls":true}},"_npmOperationalInternal":{"tmp":"tmp/bigint-crypto-utils_3.2.2_1681407696588_0.9860728325577712","host":"s3://npm-registry-packages"},"_id":"bigint-crypto-utils@3.2.2","version":"3.2.2"}