{ "name": "libp2p-crypto", "version": "0.17.3", "description": "Crypto primitives for libp2p", "main": "src/index.js", "types": "src/index.d.ts", "leadMaintainer": "Jacob Heun ", "browser": { "./src/hmac/index.js": "./src/hmac/index-browser.js", "./src/keys/ecdh.js": "./src/keys/ecdh-browser.js", "./src/aes/ciphers.js": "./src/aes/ciphers-browser.js", "./src/keys/rsa.js": "./src/keys/rsa-browser.js" }, "files": [ "src", "dist" ], "scripts": { "lint": "aegir lint", "build": "aegir build", "build-proto": "pbjs --wrap commonjs --target static-module src/keys/keys.proto > src/keys/keys.proto.js", "test": "aegir test", "test:node": "aegir test -t node", "test:browser": "aegir test -t browser -t webworker", "release": "aegir release", "release-minor": "aegir release --type minor", "release-major": "aegir release --type major", "coverage": "aegir coverage --ignore src/keys/keys.proto.js", "size": "aegir build --bundlesize", "test:types": "npx tsc" }, "keywords": [ "IPFS", "libp2p", "crypto", "rsa" ], "license": "MIT", "dependencies": { "asmcrypto.js": "^2.3.2", "bn.js": "^5.0.0", "browserify-aes": "^1.2.0", "bs58": "^4.0.1", "err-code": "^2.0.0", "iso-random-stream": "^1.1.0", "keypair": "^1.0.1", "libp2p-crypto-secp256k1": "~0.4.0", "multihashing-async": "~0.8.0", "node-forge": "~0.9.1", "pem-jwk": "^2.0.0", "protons": "^1.0.1", "rsa-pem-to-jwk": "^1.1.3", "tweetnacl": "^1.0.1", "ursa-optional": "~0.10.1" }, "devDependencies": { "@types/bn.js": "^4.11.6", "@types/chai": "^4.2.7", "@types/chai-string": "^1.4.2", "@types/dirty-chai": "^2.0.2", "@types/mocha": "^7.0.1", "@types/sinon": "^7.5.1", "aegir": "^21.0.2", "benchmark": "^2.1.4", "chai": "^4.2.0", "chai-string": "^1.5.0", "dirty-chai": "^2.0.1", "sinon": "^9.0.0" }, "engines": { "node": ">=10.0.0", "npm": ">=6.0.0" }, "repository": { "type": "git", "url": "https://github.com/libp2p/js-libp2p-crypto.git" }, "bugs": { "url": "https://github.com/libp2p/js-libp2p-crypto/issues" }, "homepage": "https://github.com/libp2p/js-libp2p-crypto", "contributors": [ "David Dias ", "Friedel Ziegelmayer ", "Maciej Krüger ", "Jacob Heun ", "dryajov ", "Alan Shaw ", "Yusef Napora ", "Richard Littauer ", "Arve Knudsen ", "Jack Kleeman ", "Richard Schneider ", "Vasco Santos ", "dirkmc ", "nikuda ", "Victor Bjelkholm ", "Hugo Dias ", "Carson Farmer ", "Alberto Elias ", "Tom Swindell ", "Joao Santos " ] }