{"bugs":{"url":"https://github.com/ethereum/js-ethereum-cryptography/issues"},"dist":{"shasum":"42a04b57834bf536e552b50a70b9ee5057c71dc6","tarball":"https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-3.2.0.tgz","fileCount":112,"integrity":"sha512-Urr5YVsalH+Jo0sYkTkv1MyI9bLYZwW8BENZCeE1QYaTHETEYx0Nv/SVsWkSqpYrzweg6d8KMY1wTjH/1m/BIg==","signatures":[{"sig":"MEUCIG9rtCpBc/KUyk9pPlA/hJcqfb7Y7H5Z1ZzGMz7IKJsVAiEA8M2KXmS8c+Oo8Qh+2d1rTtsL1EOtL5c48IAoHrPFhtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/ethereum-cryptography@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82262},"main":"./index.js","name":"ethereum-cryptography","types":"./index.d.ts","browser":{"crypto":false},"engines":{"npm":">=9","node":"^14.21.3 || >=16"},"exports":{".":{"import":"./esm/index.js","require":"./index.js"},"./bn":{"import":"./esm/bn.js","require":"./bn.js"},"./aes":{"import":"./esm/aes.js","require":"./aes.js"},"./bls":{"import":"./esm/bls.js","require":"./bls.js"},"./math":{"import":"./esm/math.js","require":"./math.js"},"./bip39":{"import":"./esm/bip39/index.js","require":"./bip39/index.js"},"./bn.js":{"import":"./esm/bn.js","require":"./bn.js"},"./hdkey":{"import":"./esm/hdkey.js","require":"./hdkey.js"},"./index":{"import":"./esm/index.js","require":"./index.js"},"./utils":{"import":"./esm/utils.js","require":"./utils.js"},"./aes.js":{"import":"./esm/aes.js","require":"./aes.js"},"./bls.js":{"import":"./esm/bls.js","require":"./bls.js"},"./keccak":{"import":"./esm/keccak.js","require":"./keccak.js"},"./pbkdf2":{"import":"./esm/pbkdf2.js","require":"./pbkdf2.js"},"./random":{"import":"./esm/random.js","require":"./random.js"},"./scrypt":{"import":"./esm/scrypt.js","require":"./scrypt.js"},"./sha256":{"import":"./esm/sha256.js","require":"./sha256.js"},"./sha512":{"import":"./esm/sha512.js","require":"./sha512.js"},"./blake2b":{"import":"./esm/blake2b.js","require":"./blake2b.js"},"./math.js":{"import":"./esm/math.js","require":"./math.js"},"./bip39.js":{"import":"./esm/bip39/index.js","require":"./bip39/index.js"},"./hdkey.js":{"import":"./esm/hdkey.js","require":"./hdkey.js"},"./index.js":{"import":"./esm/index.js","require":"./index.js"},"./utils.js":{"import":"./esm/utils.js","require":"./utils.js"},"./keccak.js":{"import":"./esm/keccak.js","require":"./keccak.js"},"./pbkdf2.js":{"import":"./esm/pbkdf2.js","require":"./pbkdf2.js"},"./random.js":{"import":"./esm/random.js","require":"./random.js"},"./ripemd160":{"import":"./esm/ripemd160.js","require":"./ripemd160.js"},"./scrypt.js":{"import":"./esm/scrypt.js","require":"./scrypt.js"},"./secp256k1":{"import":"./esm/secp256k1.js","require":"./secp256k1.js"},"./sha256.js":{"import":"./esm/sha256.js","require":"./sha256.js"},"./sha512.js":{"import":"./esm/sha512.js","require":"./sha512.js"},"./blake2b.js":{"import":"./esm/blake2b.js","require":"./blake2b.js"},"./bip39/index":{"import":"./esm/bip39/index.js","require":"./bip39/index.js"},"./ripemd160.js":{"import":"./esm/ripemd160.js","require":"./ripemd160.js"},"./secp256k1.js":{"import":"./esm/secp256k1.js","require":"./secp256k1.js"},"./bip39/index.js":{"import":"./esm/bip39/index.js","require":"./bip39/index.js"},"./secp256k1-compat":{"import":"./esm/secp256k1-compat.js","require":"./secp256k1-compat.js"},"./secp256k1-compat.js":{"import":"./esm/secp256k1-compat.js","require":"./secp256k1-compat.js"},"./bip39/wordlists/czech":{"import":"./esm/bip39/wordlists/czech.js","require":"./bip39/wordlists/czech.js"},"./bip39/wordlists/french":{"import":"./esm/bip39/wordlists/french.js","require":"./bip39/wordlists/french.js"},"./bip39/wordlists/korean":{"import":"./esm/bip39/wordlists/korean.js","require":"./bip39/wordlists/korean.js"},"./bip39/wordlists/english":{"import":"./esm/bip39/wordlists/english.js","require":"./bip39/wordlists/english.js"},"./bip39/wordlists/italian":{"import":"./esm/bip39/wordlists/italian.js","require":"./bip39/wordlists/italian.js"},"./bip39/wordlists/spanish":{"import":"./esm/bip39/wordlists/spanish.js","require":"./bip39/wordlists/spanish.js"},"./bip39/wordlists/czech.js":{"import":"./esm/bip39/wordlists/czech.js","require":"./bip39/wordlists/czech.js"},"./bip39/wordlists/japanese":{"import":"./esm/bip39/wordlists/japanese.js","require":"./bip39/wordlists/japanese.js"},"./bip39/wordlists/french.js":{"import":"./esm/bip39/wordlists/french.js","require":"./bip39/wordlists/french.js"},"./bip39/wordlists/korean.js":{"import":"./esm/bip39/wordlists/korean.js","require":"./bip39/wordlists/korean.js"},"./bip39/wordlists/english.js":{"import":"./esm/bip39/wordlists/english.js","require":"./bip39/wordlists/english.js"},"./bip39/wordlists/italian.js":{"import":"./esm/bip39/wordlists/italian.js","require":"./bip39/wordlists/italian.js"},"./bip39/wordlists/portuguese":{"import":"./esm/bip39/wordlists/portuguese.js","require":"./bip39/wordlists/portuguese.js"},"./bip39/wordlists/spanish.js":{"import":"./esm/bip39/wordlists/spanish.js","require":"./bip39/wordlists/spanish.js"},"./bip39/wordlists/japanese.js":{"import":"./esm/bip39/wordlists/japanese.js","require":"./bip39/wordlists/japanese.js"},"./bip39/wordlists/simplified-chinese":{"import":"./esm/bip39/wordlists/simplified-chinese.js","require":"./bip39/wordlists/simplified-chinese.js"},"./bip39/wordlists/traditional-chinese":{"import":"./esm/bip39/wordlists/traditional-chinese.js","require":"./bip39/wordlists/traditional-chinese.js"},"./bip39/wordlists/simplified-chinese.js":{"import":"./esm/bip39/wordlists/simplified-chinese.js","require":"./bip39/wordlists/simplified-chinese.js"},"./bip39/wordlists/traditional-chinese.js":{"import":"./esm/bip39/wordlists/traditional-chinese.js","require":"./bip39/wordlists/traditional-chinese.js"}},"gitHead":"ba72ef0dc3f744b5b2d8d703409e5f4d850a4afd","license":"MIT","scripts":{"lint":"eslint","test":"npm-run-all test:node","build":"npm-run-all build:tsc","clean":"rm -rf test/test-builds bip39 *.js *.js.map *.d.ts *.d.ts.map src/**/*.js","prepare":"npm run build","lint:fix":"eslint --fix","build:tsc":"tsc --project tsconfig.prod.json && tsc --project tsconfig.prod.esm.json","test:node":"cd test && npm install && cd .. && mocha","browser-tests":"npm-run-all browser-tests:build browser-tests:test","browser-tests:test":"npm-run-all browser-tests:test-parcel browser-tests:test-browserify browser-tests:test-webpack browser-tests:test-rollup","browser-tests:build":"bash -x ./scripts/build-browser-tests.sh","browser-tests:test-parcel":"karma start --single-run --browsers ChromeHeadless test/karma.parcel.conf.js","browser-tests:test-rollup":"karma start --single-run --browsers ChromeHeadless test/karma.rollup.conf.js","browser-tests:test-webpack":"karma start --single-run --browsers ChromeHeadless test/karma.webpack.conf.js","browser-tests:test-browserify":"karma start --single-run --browsers ChromeHeadless test/karma.browserify.conf.js"},"targets":{"parcel_tests":{"context":"browser"}},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"homepage":"https://github.com/ethereum/js-ethereum-cryptography#readme","keywords":["ethereum","cryptography","digital signature","hash","encryption","prng","keccak","scrypt","pbkdf2","sha-256","ripemd-160","blake2b","aes","advanced encryption standard","secp256k1","ecdsa","bip32","hierarchical deterministic keys","hdwallet","hdkeys"],"repository":{"url":"git+https://github.com/ethereum/js-ethereum-cryptography.git","type":"git"},"_npmVersion":"9.9.4","description":"All the cryptographic primitives used in Ethereum.","directories":{},"maintainers":[{"name":"alcuadrado","email":"email@patriciopalladino.com"},{"name":"paulmillr","email":"paul@paulmillr.com"}],"sideEffects":false,"_nodeVersion":"20.19.0","contributors":[{"name":"Patricio Palladino","email":"patricio@nomiclabs.io"},{"url":"https://paulmillr.com","name":"Paul Miller"}],"dependencies":{"@scure/bip32":"1.7.0","@scure/bip39":"1.6.0","@noble/curves":"1.9.0","@noble/hashes":"1.8.0","@noble/ciphers":"1.3.0"},"_hasShrinkwrap":false,"packageManager":"npm@9.9.4","devDependencies":{"karma":"6.4.4","mocha":"10.7.3","eslint":"8.38.0","ts-node":"10.9.1","prettier":"2.7.1","typescript":"5.8.3","@types/node":"22.14.1","karma-mocha":"2.0.1","npm-run-all":"4.1.5","@types/mocha":"10.0.7","@types/estree":"1.0.0","karma-mocha-reporter":"2.2.5","karma-chrome-launcher":"3.1.1","eslint-plugin-prettier":"4.2.1","@typescript-eslint/parser":"5.30.6","@typescript-eslint/eslint-plugin":"5.30.6"},"_npmOperationalInternal":{"tmp":"tmp/ethereum-cryptography_3.2.0_1745591568719_0.47105043429450655","host":"s3://npm-registry-packages-npm-production"},"_id":"ethereum-cryptography@3.2.0","version":"3.2.0"}