{"bugs":{"url":"https://github.com/paulmillr/noble-curves/issues"},"dist":{"shasum":"276f65b599aa82265576e74ac76e9e845a621c3e","tarball":"https://registry.npmjs.org/@noble/curves/-/curves-0.8.2.tgz","fileCount":151,"integrity":"sha512-LTJ6aF/60/JmWwX4SNPovCklHKMO7jZ5cnHxqxt34GUTedj3rPDfN8iZG6ceuiwlanY7ZOWd6bmsejoqQ8Cccg==","signatures":[{"sig":"MEUCIQDhGH76/axG0hbWwajjULpPi4rLN0ommzwmc9iusOBF0QIgHSSI6bOUJ/2bZ1DuKffMd3i2TitR9Ra3ujqtnVIgfbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1246205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD7VHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUnw//b+hybnaLUpS4ZUSYCtbhKxDHkx0NV7R/j9PTlzaPznXrQL3p\r\nCFmAufWXv5UafT+kIvOe1HU4l3E+zXlT5XWw0sOo5HXyE8vJVoJMFa8fBiQE\r\nC/gjvUSF2Jv29gw2Tgmubr3Al1Fbpno9rLeYMD2x8IB0aV3kzQyU/6i32sxs\r\nv4EWv4WckYTcaEhyH2e0+njkEb22Hpu7511PKxCqRyielr3/fPHjs3m8zVt2\r\neirAvq+uMzHjckPcmekMMyRyU5JEtvOyKXSFS+vUXbsgVkcWY0EKZ55qDeh4\r\ni/vKyxlxY3qlk32A4kkvf1yEMxLnrSd5fqjuorRxFM4+K93zrVGNtHiMjGRp\r\nBYKsEmk/U0gN1ilcGBMLXC1JMJ1iRO91sSmlFx+Vhstma9GWBPHIQUGPi+/T\r\nenK/LIpKqdembo3Xlwy0gTZgie8bcP0aLBuH3b3LA0boGh5jdLrJji3ONPSt\r\ny2T+c0Ol98GGt+wKeQWpJRk5qtmJuzsLaTQM1y+2AImUitu5V0n25gIUY9SR\r\n5o+0vMxKDp5/QVs7XJKk9izu4d1PrI5qO4rhd+37LNGgvZt8iJXcJbGryRtU\r\nerYvpneuwD8w2+pQImCOg1zXln13LTF2abFyFS56jmxLD6Qgt3zZ2YM7eb+r\r\n52dIlLu+zOwDEFbMXsdff1e07xKvlV7VQz4=\r\n=hUuB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","name":"@noble/curves","types":"./index.d.ts","author":{"url":"https://paulmillr.com","name":"Paul Miller"},"exports":{".":{"types":"./index.d.ts","import":"./esm/index.js","default":"./index.js"},"./bn":{"types":"./bn.d.ts","import":"./esm/bn.js","default":"./bn.js"},"./p256":{"types":"./p256.d.ts","import":"./esm/p256.js","default":"./p256.js"},"./p384":{"types":"./p384.d.ts","import":"./esm/p384.js","default":"./p384.js"},"./p521":{"types":"./p521.d.ts","import":"./esm/p521.js","default":"./p521.js"},"./ed448":{"types":"./ed448.d.ts","import":"./esm/ed448.js","default":"./ed448.js"},"./index":{"types":"./index.d.ts","import":"./esm/index.js","default":"./index.js"},"./pasta":{"types":"./pasta.d.ts","import":"./esm/pasta.js","default":"./pasta.js"},"./jubjub":{"types":"./jubjub.d.ts","import":"./esm/jubjub.js","default":"./jubjub.js"},"./ed25519":{"types":"./ed25519.d.ts","import":"./esm/ed25519.js","default":"./ed25519.js"},"./bls12-381":{"types":"./bls12-381.d.ts","import":"./esm/bls12-381.js","default":"./bls12-381.js"},"./secp256k1":{"types":"./secp256k1.d.ts","import":"./esm/secp256k1.js","default":"./secp256k1.js"},"./abstract/bls":{"types":"./abstract/bls.d.ts","import":"./esm/abstract/bls.js","default":"./abstract/bls.js"},"./_shortw_utils":{"types":"./_shortw_utils.d.ts","import":"./esm/_shortw_utils.js","default":"./_shortw_utils.js"},"./abstract/curve":{"types":"./abstract/curve.d.ts","import":"./esm/abstract/curve.js","default":"./abstract/curve.js"},"./abstract/utils":{"types":"./abstract/utils.d.ts","import":"./esm/abstract/utils.js","default":"./abstract/utils.js"},"./abstract/edwards":{"types":"./abstract/edwards.d.ts","import":"./esm/abstract/edwards.js","default":"./abstract/edwards.js"},"./abstract/modular":{"types":"./abstract/modular.d.ts","import":"./esm/abstract/modular.js","default":"./abstract/modular.js"},"./abstract/poseidon":{"types":"./abstract/poseidon.d.ts","import":"./esm/abstract/poseidon.js","default":"./abstract/poseidon.js"},"./abstract/montgomery":{"types":"./abstract/montgomery.d.ts","import":"./esm/abstract/montgomery.js","default":"./abstract/montgomery.js"},"./abstract/weierstrass":{"types":"./abstract/weierstrass.d.ts","import":"./esm/abstract/weierstrass.js","default":"./abstract/weierstrass.js"},"./abstract/hash-to-curve":{"types":"./abstract/hash-to-curve.d.ts","import":"./esm/abstract/hash-to-curve.js","default":"./abstract/hash-to-curve.js"}},"funding":[{"url":"https://paulmillr.com/funding/","type":"individual"}],"gitHead":"5784ef23f6ddcd016650f1528cfc9cabc7a53a1d","license":"MIT","scripts":{"lint":"prettier --check 'src/**/*.{js,ts}' 'test/*.js'","test":"node test/index.test.js","bench":"cd benchmark; node secp256k1.js; node curves.js; node ecdh.js; node hash-to-curve.js; node modular.js; node bls.js","build":"tsc && tsc -p tsconfig.esm.json","format":"prettier --write 'src/**/*.{js,ts}' 'test/*.js'","build:clean":"rm *.{js,d.ts,d.ts.map,js.map} esm/*.{js,d.ts,d.ts.map,js.map} 2> /dev/null","build:release":"rollup -c rollup.config.js"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"homepage":"https://paulmillr.com/noble/","keywords":["elliptic","curve","cryptography","weierstrass","montgomery","edwards","p256","p384","p521","secp256r1","secp256k1","ed25519","ed448","bls12-381","bn254","pasta","bls","nist","ecc","ecdsa","eddsa","schnorr"],"deprecated":"Upgrade to 1.0.0 or higher for audited version","repository":{"url":"git+https://github.com/paulmillr/noble-curves.git","type":"git"},"_npmVersion":"9.3.1","description":"Minimal, auditable JS implementation of elliptic curve cryptography","directories":{},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"_nodeVersion":"18.14.0","dependencies":{"@noble/hashes":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.8.3","fast-check":"3.0.0","typescript":"4.7.3","@types/node":"18.11.3","micro-bmark":"0.3.1","@scure/bip32":"~1.1.5","@scure/bip39":"~1.1.1","micro-should":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/curves_0.8.2_1678751047132_0.8130894053147086","host":"s3://npm-registry-packages"},"_id":"@noble/curves@0.8.2","version":"0.8.2"}