UNPKG

pqclean

Version:

Node.js bindings for all post-quantum implementations included in PQClean

59 lines (58 loc) 1.5 kB
{ "name": "pqclean", "version": "0.8.1", "description": "Node.js bindings for all post-quantum implementations included in PQClean", "main": "index.js", "dependencies": { "bindings": "^1.5.0", "node-addon-api": "^8.0.0" }, "devDependencies": { "mceliece-nist": "^4.0.0", "tape": "^5.5.3" }, "scripts": { "install": "node scripts/install.mjs", "test": "node test/runner.mjs", "prepack": "npm run regenerate-native && npm run build-wasm", "regenerate-native": "node scripts/regenerate-native.mjs", "build-native": "node-gyp rebuild -j max", "build-wasm": "node scripts/build-wasm.mjs", "build-web": "node scripts/build-web.mjs", "test-web": "cd web/test && npm install && npm test" }, "repository": { "type": "git", "url": "git+https://github.com/tniessen/node-pqclean.git" }, "keywords": [ "pqclean", "pqc", "quantum", "crypto", "cryptography", "asymmetric", "kem", "key", "exchange" ], "author": "Tobias Nießen <tniessen@tnie.de>", "license": "MIT", "gypfile": true, "bugs": { "url": "https://github.com/tniessen/node-pqclean/issues" }, "homepage": "https://github.com/tniessen/node-pqclean#readme", "files": [ "README.md", "binding.gyp", "deps/PQClean/common/**", "deps/PQClean/crypto_kem/*/clean/**", "deps/PQClean/crypto_sign/*/clean/**", "index.js", "native/", "package.json", "scripts/install.mjs", "wasm/" ] }