jwk-rsa-compute-primes
Version:
Compute p, q, dp, dq, and qi from e, d, and n for private JWKs without these parameters
61 lines (60 loc) • 2.1 kB
JSON
{
"name": "jwk-rsa-compute-primes",
"version": "1.0.1",
"description": "Compute p, q, dp, dq, and qi from e, d, and n for private JWKs without these parameters",
"es2015": "index.js",
"main": "cjs/index.js",
"module": "./_esm5/index.js",
"types": "index.d.ts",
"scripts": {
"build": "npm-run-all clean_dist build_cjs build_esm5 build_esm2015",
"build_cjs": "npm-run-all clean_dist_cjs && npm run compile_dist_cjs",
"build_esm5": "npm-run-all clean_dist_esm5 compile_dist_esm5",
"build_esm2015": "npm-run-all clean_dist_esm2015 compile_dist_esm2015",
"clean_dist": "rimraf ./dist",
"clean_dist_cjs": "rimraf ./dist/cjs",
"clean_dist_esm5": "rimraf ./dist/esm5",
"clean_dist_esm2015": "rimraf ./dist/esm2015",
"compile_dist_cjs": "tsc -p ./tsconfig/tsconfig.cjs.json",
"compile_dist_esm5": "tsc -p ./tsconfig/tsconfig.esm5.json",
"compile_dist_esm2015": "tsc -p ./tsconfig/tsconfig.esm2015.json",
"lint": "npm-run-all ts-lint",
"precommit": "npm run lint",
"test": "ts-node test/test.ts",
"ts-lint": "tslint -p tsconfig/tsconfig.base.json"
},
"dependencies": {
"base64url": "^3.0.0",
"bn.js": "^4.11.8"
},
"devDependencies": {
"@types/node": "^10.9.4",
"husky": "^0.14.3",
"npm-run-all": "^4.1.3",
"rimraf": "^2.6.2",
"ts-node": "^7.0.1",
"tslib": "^1.9.3",
"tslint": "^5.11.0",
"typescript": "~2.8.1"
},
"repository": {
"type": "git",
"url": "git+https://github.com/MatthiasKunnen/jwk-rsa-compute-primes.git"
},
"keywords": [
"jwk",
"rsa",
"primes",
"p",
"q"
],
"contributors": [
"Danny Coates",
"Matthias Kunnen <matthias.kunnen@gmail.com>"
],
"license": "MPL-2.0",
"bugs": {
"url": "https://github.com/MatthiasKunnen/jwk-rsa-compute-primes/issues"
},
"homepage": "https://github.com/MatthiasKunnen/jwk-rsa-compute-primes#readme"
}