UNPKG

node-webcrypto-p11

Version:
82 lines (81 loc) 2.07 kB
{ "name": "node-webcrypto-p11", "version": "2.8.0", "description": "A WebCrypto Polyfill built on PKCS11", "main": "build/index.js", "module": "build/index.es.js", "types": "build/index.d.ts", "files": [ "build/**/*.{ts,js}", "README.md", "LICENSE" ], "engines": { "node": ">=18.0.0" }, "scripts": { "test": "mocha", "test:softhsm": "mocha", "test:nss": "PV_CRYPTO=nss mocha", "build": "rollup -c", "lint": "eslint .", "lint:fix": "eslint --fix .", "prepub": "npm run lint && npm run build", "pub": "npm version patch && git push --follow-tags", "coverage": "nyc npm test", "coveralls": "nyc report --reporter=text-lcov | coveralls" }, "repository": { "type": "git", "url": "https://github.com/PeculiarVentures/node-webcrypto-p11.git" }, "dependencies": { "@peculiar/asn1-schema": "^2.6.0", "@peculiar/asn1-x509": "^2.6.0", "@peculiar/json-schema": "^1.1.12", "@peculiar/x509": "^1.14.2", "graphene-pk11": "^2.3.6", "pkcs11js": "^2.1.6", "pvtsutils": "^1.3.6", "tslib": "^2.8.1", "webcrypto-core": "^1.8.1" }, "keywords": [ "crypto", "graphene", "webcrypto", "pkcs11", "rsa", "aes", "ec", "digest", "secp256k1", "nss", "x25519" ], "author": "Peculiar Ventures, LLC", "license": "MIT", "bugs": { "url": "https://github.com/PeculiarVentures/node-webcrypto-p11/issues" }, "homepage": "https://github.com/PeculiarVentures/node-webcrypto-p11#readme", "devDependencies": { "@eslint/js": "^9.18.0", "@peculiar/webcrypto-test": "^1.0.7", "@types/mocha": "^10.0.10", "@types/node": "^22.10.7", "eslint": "^9.18.0", "mocha": "^11.7.5", "nyc": "^17.1.0", "rollup": "^4.53.3", "rollup-plugin-dts": "^6.3.0", "rollup-plugin-typescript2": "^0.36.0", "ts-node": "^10.9.2", "typescript": "^5.7.3", "typescript-eslint": "^8.48.0" }, "funding": { "type": "github", "url": "https://github.com/sponsors/PeculiarVentures" } }