UNPKG

mock-jwks

Version:

A tool to mock a JWKS for development of microservices who consume jwts signed with RSA

91 lines (90 loc) 2.25 kB
{ "name": "mock-jwks", "description": "A tool to mock a JWKS for development of microservices who consume jwts signed with RSA", "version": "3.3.5", "source": "src/index.ts", "main": "dist/main.js", "module": "dist/module.js", "types": "dist/types.d.ts", "scripts": { "build": "parcel build", "test": "vitest", "clean": "rm -rf build", "prepack": "npm run clean && npm run build", "postpack": "npm run clean", "lint": "biome check", "format": "biome check --write", "check:code": "tsc --noEmit -p tsconfig.check.json" }, "engines": { "node": ">=14.16" }, "files": [ "dist" ], "publishConfig": { "registry": "https://registry.npmjs.org" }, "contributors": [ { "email": "post@levinkeller.de", "name": "Levin Keller", "url": "https://github.com/Levino" }, { "name": "Andrew Schekatihin", "url": "https://github.com/aschekatihin" }, { "name": "Marek Urbanowicz", "url": "https://github.com/murbanowicz" }, { "name": "Martin Levett", "url": "https://github.com/mlev" } ], "repository": { "url": "https://github.com/levino/mock-jwks" }, "keywords": [ "jwks", "jwt", "mock", "testing" ], "author": "Levin Keller", "license": "MIT", "bugs": { "url": "https://github.com/Levino/mock-jwks/issues" }, "homepage": "https://github.com/Levino/mock-jwks#readme", "devDependencies": { "@biomejs/biome": "1.9.4", "@parcel/packager-ts": "^2.13.3", "@parcel/transformer-typescript-types": "^2.13.3", "@types/base64-url": "^2.2.0", "@types/express": "^4", "@types/jsonwebtoken": "^9.0.1", "@types/node": "^20.1.1", "@types/node-forge": "^1.3.0", "@types/node-rsa": "^1.1.1", "@types/normalize-url": "^4.2.0", "@types/superagent": "^4.1.15", "@types/supertest": "^2.0.12", "express": "^4.19.2", "express-jwt": "^8.4.1", "jwks-rsa": "^3.0.1", "parcel": "^2.13.3", "supertest": "^6.3.0", "typescript": "^5.0.2", "vitest": "^3.0.9" }, "dependencies": { "base64-url": "^2.3.3", "jsonwebtoken": "^9.0.0", "msw": "^2.3.1", "node-forge": "^1.3.1", "node-rsa": "^1.1.1" } }