{"bugs":{"url":"https://github.com/dfinity/agent-js/issues"},"dist":{"shasum":"c96f13483df5c113e24ad7353a51da92e71b3fcf","tarball":"https://registry.npmjs.org/@dfinity/bls-verify/-/bls-verify-0.20.0-beta.0.tgz","fileCount":178,"integrity":"sha512-oe1Lyg2dVD66mX7VDjvoJP5Qo42liI3Xo7NZDBvgSTLfaVAkOAqgW5Rzf4bOxbiU6Ja9Y/9K3Xzpz2/bBwuFrg==","signatures":[{"sig":"MEQCIC/AYiuR/DhYZv+/EjzCSdc5ukyT+/MQYC/lPqS7AXDAAiBDC86RkS8QhLF4BYDZoS2xEiHlBT0f5By9ZOc/jcwOug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5432036},"main":"./lib/cjs/index.js","name":"@dfinity/bls-verify","type":"module","unpkg":"./lib/esm/index","author":{"name":"DFINITY Stiftung","email":"sdk@dfinity.org"},"module":"./lib/esm/index.js","readme":"# @dfinity/bls-verify\n\nPackage wrapping the @noble/bls-12-381 pure JS BLS verification implementation for use in `agent-js`. This is useful in contexts like React Native, where wasm implementations of BLS verification are not supported.\n\nVisit the [Dfinity Forum](https://forum.dfinity.org/) and [SDK Documentation](https://sdk.dfinity.org/docs/index.html) for more information and support building on the Internet Computer.\n\nAdditional API Documentation can be found [here](https://agent-js.icp.xyz/candid/index.html).\n\n---\n\n## Installation\n\nUsing Principal:\n\n```\nnpm i --save @dfinity/bls-verify\n```\n\n## To use in your application\n\n```ts\nimport { blsVerify } from '@dfinity/bls-verify';\nimport { createActor, canisterId } from '../declarations/example';\n\nconst exampleActor = createActor(canisterId, {\n  actorOptions: {\n    blsVerify,\n  },\n});\n```\n","gitHead":"298822b74ee80ccb194e6383a49bca15d9e65c06","license":"Apache-2.0","scripts":{"ci":"npm run prettier && npm run lint && npm run test","lint":"eslint 'src' --ext '.js,.jsx,.ts,.tsx'","build":"tsc -b && tsc -p tsconfig-cjs.json","bundle":"esbuild --bundle src/index.ts --outfile=dist/index.js --platform=node","lint:fix":"npm run lint -- --fix","prettier":"prettier --check \"src/**/*.ts\"","size-limit":"size-limit","prettier:write":"npm run prettier -- --write","make:docs/reference":"typedoc src/index.ts --out ../../docs/generated/bls-verify --excludeInternal"},"_npmUser":{"name":"krpeacock","email":"kylpeacock@gmail.com"},"homepage":"https://internetcomputer.org","keywords":["internet computer","ic","dfinity","canister","webauthn","identity","principal","dfx","candid","motoko","javascript","typescript","blockchain","crypto","distributed","api"],"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/dfinity/agent-js.git","type":"git","directory":"packages/bls-verify"},"size-limit":[{"path":"./dist/index.js","limit":"100 kB","webpack":false}],"_npmVersion":"9.8.1","description":"bls verification strategy in JavaScript","directories":{},"maintainers":[{"name":"dfx-json","email":"jason.ibrahim@dfinity.org"},{"name":"dfn_wndlng","email":"jan.wendling@dfinity.org"},{"name":"nathan.mcgrath.dfinity","email":"nathan.mcgrath@dfinity.org"},{"name":"frederikrothenberger","email":"frederik.rothenberger@dfinity.org"},{"name":"bitdivine","email":"bitdivine69@gmail.com"},{"name":"ielashi","email":"diner-rodding@ic8.org"},{"name":"liadrit","email":"lia.bajraliu@dfinity.org"},{"name":"dayyildiz","email":"dominik.ayyildiz@dfinity.org"},{"name":"eric-swanson-dfinity","email":"eric.swanson@dfinity.org"},{"name":"krpeacock","email":"kylpeacock@gmail.com"},{"name":"npm-dfinity-org","email":"npm@dfinity.org"}],"_nodeVersion":"16.19.1","dependencies":{"amcl-js":"file:src/vendor/amcl-js"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"esbuild":"^0.15.16","size-limit":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bls-verify_0.20.0-beta.0_1699397477309_0.8782897468849302","host":"s3://npm-registry-packages"},"_id":"@dfinity/bls-verify@0.20.0-beta.0","version":"0.20.0-beta.0"}