{"name":"@noble/curves","version":"0.4.0","description":"Minimal, zero-dependency JS implementation of elliptic curve cryptography","scripts":{"bench":"node curve-definitions/benchmark/index.js","build":"tsc && tsc -p tsconfig.esm.json","build:release":"rollup -c rollup.config.js","lint":"prettier --check 'src/**/*.{js,ts}' 'curve-definitions/src/**/*.{js,ts}'","format":"prettier --write 'src/**/*.{js,ts}' 'curve-definitions/src/**/*.{js,ts}'","test":"cd curve-definitions; node test/index.test.js"},"author":{"name":"Paul Miller","url":"https://paulmillr.com"},"homepage":"https://paulmillr.com/noble/","repository":{"type":"git","url":"git+https://github.com/paulmillr/noble-curves.git"},"license":"MIT","devDependencies":{"@rollup/plugin-node-resolve":"13.3.0","micro-bmark":"0.2.0","micro-should":"0.2.0","prettier":"2.6.2","rollup":"2.75.5","typescript":"4.7.3"},"main":"index.js","exports":{"./edwards":{"types":"./lib/edwards.d.ts","import":"./lib/esm/edwards.js","default":"./lib/edwards.js"},"./modular":{"types":"./lib/modular.d.ts","import":"./lib/esm/modular.js","default":"./lib/modular.js"},"./montgomery":{"types":"./lib/montgomery.d.ts","import":"./lib/esm/montgomery.js","default":"./lib/montgomery.js"},"./weierstrass":{"types":"./lib/weierstrass.d.ts","import":"./lib/esm/weierstrass.js","default":"./lib/weierstrass.js"},"./bls":{"types":"./lib/bls.d.ts","import":"./lib/esm/bls.js","default":"./lib/bls.js"},"./hashToCurve":{"types":"./lib/hashToCurve.d.ts","import":"./lib/esm/hashToCurve.js","default":"./lib/hashToCurve.js"},"./group":{"types":"./lib/group.d.ts","import":"./lib/esm/group.js","default":"./lib/group.js"},"./utils":{"types":"./lib/utils.d.ts","import":"./lib/esm/utils.js","default":"./lib/utils.js"}},"keywords":["elliptic","curve","cryptography","hyperelliptic","p256","p384","p521","nist","ecc","ecdsa","eddsa","schnorr"],"funding":[{"type":"individual","url":"https://paulmillr.com/funding/"}],"gitHead":"785d74edb9af28705375c3f48da421be51620360","bugs":{"url":"https://github.com/paulmillr/noble-curves/issues"},"_id":"@noble/curves@0.4.0","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"shasum":"203748a0f00cd0d686cc3f3430a9d59fc5367b48","size":55772,"noattachment":false,"key":"/@noble/curves/-/@noble/curves-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@noble/curves/download/@noble/curves-0.4.0.tgz"},"_npmUser":{"name":"paulmillr","email":"paul@paulmillr.com"},"directories":{},"maintainers":[{"name":"paulmillr","email":"paul@paulmillr.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/curves_0.4.0_1671853575869_0.6827956395989985"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-24T03:46:21.725Z","deprecated":"Upgrade to 1.0.0 or higher for audited version","publish_time":1671853576135,"_cnpm_publish_time":1671853576135,"dist-tags":{"latest":"2.0.1"}}