UNPKG

middy-middleware-jwt-auth

Version:

A middy JSON web token authorization middleware inspired by express-jwt.

96 lines (95 loc) 2.88 kB
{ "name": "middy-middleware-jwt-auth", "version": "6.3.0", "description": "A middy JSON web token authorization middleware inspired by express-jwt.", "homepage": "", "license": "MIT", "author": { "name": "Daniel Bartholomae", "email": "daniel@bartholomae.name", "url": "" }, "files": [ "lib" ], "main": "./lib/index.js", "keywords": [ "middy", "middleware", "jwt", "json web token" ], "types": "lib/index.d.ts", "engines": { "npm": ">= 4.0.0" }, "private": false, "dependencies": { "debug": "^4.4.3", "http-errors": "^2.0.0", "jsonwebtoken": "^9.0.2", "tslib": "^2.8.1" }, "peerDependencies": { "@middy/core": ">=2.0.0 < 6.0.0" }, "directories": { "docs": "docs", "example": "examples" }, "scripts": { "build": "rimraf ./lib && tsc --project tsconfig.build.json", "docs": "typedoc", "pretest": "npm run build", "release": "semantic-release", "start": "cd test && serverless offline", "test": "npm run check-style && npm run lint && npm run test:unit && npm run test:integration && pkg-ok", "test:integration": "concurrently --kill-others --success first \"cd test && serverless offline\" \"wait-on http://localhost:3000/dev/status && vitest --run --config vitest.integration.config.ts --reporter=default\"", "test:unit": "vitest --run --config vitest.config.ts --reporter=default", "check-style": "prettier --check .", "lint": "eslint src", "lint:fix": "eslint src --fix" }, "devDependencies": { "@middy/core": "^6.4.5", "@middy/http-error-handler": "^6.4.5", "@middy/http-header-normalizer": "^6.4.5", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^13.0.1", "@semantic-release/git": "^10.0.1", "@semantic-release/npm": "^13.1.1", "@semantic-release/release-notes-generator": "^14.1.0", "@types/aws-lambda": "^8.10.157", "@types/debug": "^4.1.12", "@types/http-errors": "^2.0.5", "@types/jsonwebtoken": "^9.0.10", "@types/node": "^24.9.2", "@types/supertest": "^6.0.3", "@vitest/coverage-v8": "^2.1.5", "codecov": "^3.8.3", "concurrently": "^9.2.1", "cross-env": "^10.1.0", "eslint": "^9.39.0", "moment": "^2.30.1", "pkg-ok": "^3.0.0", "prettier": "^3.6.2", "rimraf": "^6.1.0", "semantic-release": "^25.0.1", "serverless": "^3.40.0", "serverless-offline": "^14.4.0", "serverless-webpack": "^5.15.3", "source-map-support": "^0.5.21", "supertest": "^7.1.4", "ts-loader": "^9.5.4", "typedoc": "^0.28.14", "typescript": "^5.9.3", "typescript-eslint": "^8.46.2", "vitest": "^2.1.5", "wait-on": "^9.0.1", "webpack": "^5.102.1" }, "repository": { "type": "git", "url": "git+ssh://git@github.com/dbartholomae/middy-middleware-jwt-auth.git" } }