{"bugs":{"url":"https://github.com/ExodusMovement/crypto/issues"},"dist":{"shasum":"eec87df3d4fea77821657ab52836b1378f2a1428","tarball":"https://registry.npmjs.org/@exodus/crypto/-/crypto-1.0.0-rc.34.tgz","fileCount":73,"integrity":"sha512-vatlfAs8fBJ7drzM1uRtN4y8Q6CZix6sDwRSyuTMPzPFYWo97Fw/no3yztiVBPtaoXnG57+hpiXu3diltOGsfg==","signatures":[{"sig":"MEYCIQCnGDRKwbwp83c0I5Km7VG0xCAfhVY22NJsM23UELFXagIhAK4kPRcVTJGblyozOHqaWPvmRJXg5T9vD5zZQA3cA4me","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106251},"name":"@exodus/crypto","type":"module","types":"./index.d.ts","author":{"name":"Exodus"},"browser":{"./aes":"./aes.browser.mjs","./hash":"./hash.browser.mjs","./hmac":"./hmac.browser.mjs","./chacha":"./chacha.browser.mjs","./pbkdf2":"./pbkdf2.browser.mjs","./scrypt":"./scrypt.mjs","./compress":"./compress.browser.mjs","./randomUUID":"./randomUUID.browser.mjs","./randomBytes":"./randomBytes.browser.mjs"},"engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{"./aes":{"node":"./aes.node.mjs","types":"./aes.d.ts","browser":"./aes.browser.mjs","default":"./aes.mjs","react-native":"./aes.native.mjs"},"./hash":{"node":"./hash.node.mjs","types":"./hash.d.ts","browser":"./hash.browser.mjs","default":"./hash.mjs","react-native":"./hash.native.mjs"},"./hmac":{"node":"./hmac.node.mjs","types":"./hmac.d.ts","browser":"./hmac.browser.mjs","default":"./hmac.mjs","react-native":"./hmac.native.mjs"},"./types":{"types":"./types.d.ts"},"./chacha":{"node":"./chacha.node.mjs","types":"./chacha.d.ts","browser":"./chacha.browser.mjs","default":"./chacha.mjs","react-native":"./chacha.native.mjs"},"./keccak":"./keccak.mjs","./pbkdf2":{"node":"./pbkdf2.node.mjs","types":"./pbkdf2.d.ts","browser":"./pbkdf2.browser.mjs","default":"./pbkdf2.mjs","react-native":"./pbkdf2.native.mjs"},"./scrypt":{"node":"./scrypt.node.mjs","types":"./scrypt.d.ts","browser":"./scrypt.mjs","default":"./scrypt.mjs","react-native":"./scrypt.mjs"},"./x25519":{"types":"./x25519.d.ts","default":"./x25519.mjs"},"./blake2b":"./blake2b.mjs","./ed25519":{"types":"./ed25519.d.ts","default":"./ed25519.mjs"},"./compress":{"node":"./compress.node.mjs","types":"./compress.d.ts","browser":"./compress.browser.mjs","default":"./compress.mjs","react-native":"./compress.native.mjs"},"./secp256k1":{"types":"./secp256k1.d.ts","default":"./secp256k1.mjs"},"./curve25519":{"types":"./curve25519.d.ts","default":"./curve25519.mjs"},"./randomUUID":{"node":"./randomUUID.node.mjs","types":"./randomUUID.d.ts","browser":"./randomUUID.browser.mjs","default":"./randomUUID.mjs","react-native":"./randomUUID.native.mjs"},"./randomBytes":{"node":"./randomBytes.node.mjs","types":"./randomBytes.d.ts","browser":"./randomBytes.browser.mjs","default":"./randomBytes.mjs","react-native":"./randomBytes.native.mjs"},"./sodium-compat":{"types":"./sodium-compat.d.ts","default":"./sodium-compat.mjs"},"./tiny-secp256k1-compat":{"types":"./tiny-secp256k1-compat.d.ts","default":"./tiny-secp256k1-compat.mjs"}},"gitHead":"f464ba37d105b673a6f639487b850bf648240ddb","license":"MIT","scripts":{"jsvu":"jsvu","lint":"prettier --list-different '**/*.mjs' '**/*.d.ts' && eslint .","test":"exodus-test","format":"prettier --write '**/*.mjs' '**/*.d.ts'","test:v8":"EXODUS_TEST_ENGINE=v8:bundle npm run test:_native --","coverage":"exodus-test --coverage","test:jsc":"EXODUS_TEST_ENGINE=jsc:bundle npm run test:_native --","benchmark":"exodus-test --concurrency=1 benchmarks/*.bench.*js","test:hermes":"EXODUS_TEST_ENGINE=hermes:bundle npm run test:_native --","test:_native":"exodus-test --testTimeout=60000 --bundle-entropy-size 20000000","test:quickjs":"EXODUS_TEST_ENGINE=quickjs:bundle npm run test:_native --","test:electron":"electron test/electron/index.mjs","test:spidermonkey":"EXODUS_TEST_ENGINE=spidermonkey:bundle npm run test:_native --","test:javascriptcore":"npm run test:jsc --","test:chrome:puppeteer":"exodus-test --engine=chrome:puppeteer","test:electron:as-node":"exodus-test --engine=electron-as-node:test","test:firefox:puppeteer":"exodus-test --engine=firefox:puppeteer --testTimeout=60000","test:webkit:playwright":"exodus-test --engine=webkit:playwright","test:firefox:playwright":"exodus-test --engine=firefox:playwright --testTimeout=60000","test:chromium:playwright":"exodus-test --engine=chromium:playwright"},"_npmUser":{"name":"chalker","email":"chalkerx@gmail.com"},"homepage":"https://github.com/ExodusMovement/crypto#readme","repository":{"url":"git+https://github.com/ExodusMovement/crypto.git","type":"git"},"_npmVersion":"10.8.2","description":"Reusable cryptography primitives, for browser/Node.js/Electron/React Native","directories":{},"maintainers":[{"name":"tenaciousmv","email":"mvayngrib@gmail.com"},{"name":"chalker","email":"chalkerx@gmail.com"},{"name":"633kh4ck","email":"svolsky+npm@xn--zer-2na.net"}],"_nodeVersion":"20.19.0","dependencies":{"pako":"^1.0.11","@exodus/bytes":"^1.0.0-rc.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@noble/ciphers":"^1.2.1"},"react-native":{"./aes":"./aes.native.mjs","./hash":"./hash.native.mjs","./hmac":"./hmac.native.mjs","./chacha":"./chacha.native.mjs","./pbkdf2":"./pbkdf2.native.mjs","./scrypt":"./scrypt.mjs","./compress":"./compress.native.mjs","./randomUUID":"./randomUUID.native.mjs","./randomBytes":"./randomBytes.native.mjs"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22+sha1.ac34549e6aa8e7ead463a7407e1c7390f61a6610","devDependencies":{"jsvu":"^3.0.0","sha3":"^2.1.4","ecpair":"^2.1.0","eslint":"^7.32.0","keccak":"^3.0.4","electron":"^37.3.1","elliptic":"^6.6.1","prettier":"^3.6.2","scryptsy":"^2.1.0","scrypt-js":"^3.0.1","secp256k1":"^5.0.1","tweetnacl":"^1.0.3","blake-hash":"^2.0.0","typescript":"^5.9.3","@types/node":"^22.13.0","create-hash":"^1.2.0","@exodus/test":"^1.0.0-rc.107","browserify-aes":"^1.2.0","tiny-secp256k1":"^2.2.3","@exodus/blakejs":"^1.1.1-exodus.0","@exodus/scryptsy":"^2.2.1","@exodus/secp256k1":"5.0.0-exodus.4","@stablelib/x25519":"^1.0.3","crypto-browserify":"^3.12.1","@stablelib/ed25519":"^1.0.3","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.24.2","@exodus/sodium-crypto":"3.3.1","eslint-plugin-promise":"^5.1.0","eslint-config-prettier":"^3.1.0","eslint-config-standard":"^16.0.3","unrolled-nbl-hashes-sha3":"^0.1.1","@exodus/bitcoinerlab-secp256k1":"^1.0.6-rc.1","@bitcoin-js/tiny-secp256k1-asmjs":"^2.2.3","@exodus/patch-broken-hermes-typed-arrays":"^1.0.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0-rc.34_1764785762315_0.4516789059207871","host":"s3://npm-registry-packages-npm-production"},"_id":"@exodus/crypto@1.0.0-rc.34","version":"1.0.0-rc.34"}