UNPKG

jwks-client

Version:

Library to retrieve public keys from a JWKS endpoint

61 lines (60 loc) 1.39 kB
{ "name": "jwks-client", "version": "2.1.0", "description": "Library to retrieve public keys from a JWKS endpoint", "main": "index.js", "type": "module", "c8": { "check-coverage": true, "lines": 99, "statements": 99, "functions": 100, "branches": 90, "exclude": [ "./tests/**" ], "reporter": [ "json", "lcov", "text-summary" ] }, "dependencies": { "debug": "^4.3.3", "jose": "^6.1.0", "lru-memoizer": "^2.1.4", "ms": "^2.1.3", "node-fetch": "^3.3.0", "rate-limiter-flexible": "^2.4.1" }, "devDependencies": { "c8": "^7.14.0", "chai": "^4.3.4", "eslint": "^8.7.0", "mocha": "^10.2.0", "nock": "^13.2.2" }, "scripts": { "lint": "eslint .", "test": "NODE_ENV=test c8 mocha --timeout 5000 './tests/*.tests.js'", "test-watch": "NODE_ENV=test mocha --timeout 5000 './tests/*.tests.js' --watch", "release": "git tag $npm_package_version && git push && git push --tags" }, "repository": { "type": "git", "url": "git+https://gitlab.com/JacoKoster/node-jwks-client.git" }, "keywords": [ "jwks", "jwk", "jwt", "rsa", "ecdsa" ], "author": "JacoKoster", "license": "MIT", "bugs": { "url": "https://gitlab.com/JacoKoster/node-jwks-client/issues" }, "homepage": "https://gitlab.com/JacoKoster/node-jwks-client" }