UNPKG

js-crypto-key-utils

Version:

Universal Module for Cryptographic Key Utilities in JavaScript, including PEM-JWK converters

60 lines (59 loc) 1.62 kB
{ "name": "js-crypto-key-utils", "version": "1.0.7", "description": "Universal Module for Cryptographic Key Utilities in JavaScript, including PEM-JWK converters", "main": "dist/index.js", "scripts": { "test": "yarn jest", "karma": "karma start", "karma:window": "yarn webpack && cross-env TEST_ENV=window karma start", "babel": "cross-env NODE_ENV=production tsc --build ./tsconfig.json", "webpack": "webpack --mode development --config webpack.config.js", "webpack:prod": "webpack --mode production --config webpack.config.js", "build": "rm -rf ./dist && yarn babel && yarn webpack:prod", "cleanup": "rm -rf ./dist coverage ./node_modules" }, "author": "Jun Kurihara", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/junkurihara/jscu.git" }, "bugs": { "url": "https://github.com/junkurihara/jscu/issues" }, "homepage": "https://github.com/junkurihara/jscu/tree/master/packages/js-crypto-key-utils#readme", "keywords": [ "crypto", "webcrypto", "pem", "der", "jwk", "spki", "pkcs8", "asn1", "ecc", "rsa", "jwk thumbprint", "rfc3447", "rfc5280", "rfc5208", "rfc5480", "rfc5915", "rfc5958", "rfc7638", "rfc8018" ], "dependencies": { "asn1.js": "~5.4.1", "buffer": "~6.0.0", "des.js": "~1.1.0", "elliptic": "~6.5.0", "js-crypto-aes": "^1.0.6", "js-crypto-hash": "^1.0.7", "js-crypto-pbkdf": "^1.0.7", "js-crypto-random": "^1.0.5", "js-encoding-utils": "0.7.3", "lodash.clonedeep": "~4.5.0" } }