UNPKG

@webundsoehne/nestjs-auth0-guard

Version:

NestJS Auth0 Guard

75 lines (74 loc) 1.64 kB
{ "name": "@webundsoehne/nestjs-auth0-guard", "version": "1.1.0", "description": "NestJS Auth0 Guard", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "build": "tsc -p tsconfig.build.json", "lint": "tslint -p tsconfig.json -c tslint.json", "lint:fix": "yarn lint -- --fix", "prettier": "lint-staged" }, "keywords": [ "nestjs", "auth0", "guard" ], "engines": { "node": ">=10" }, "author": "Stephan Schmid <stephan@tailored-apps.com>", "license": "ISC", "husky": { "hooks": { "pre-commit": "yarn prettier" } }, "jest": { "moduleFileExtensions": [ "js", "json", "ts" ], "rootDir": "src", "testRegex": ".spec.ts$", "transform": { "^.+\\.(t|j)s$": "ts-jest" }, "coverageDirectory": "../coverage", "testEnvironment": "node" }, "lint-staged": { "*.ts": [ "prettier --write", "npm run lint:fix", "git add" ] }, "devDependencies": { "@types/auth0": "^2.9.23", "@types/jest": "^24.0.23", "@types/node": "^12.12.14", "@types/passport-jwt": "^3.0.3", "husky": "^3.1.0", "jest": "^24.9.0", "lint-staged": "^9.5.0", "prettier": "^1.19.1", "ts-jest": "^24.2.0", "ts-node": "^8.5.3", "tslint": "^5.20.1", "typescript": "^3.7.2" }, "dependencies": { "@nestjs/common": "^6.10.2", "@nestjs/core": "^6.10.2", "@nestjs/passport": "^6.1.1", "auth0": "^2.20.0", "jwks-rsa": "^1.6.0", "moment": "^2.24.0", "passport": "^0.4.0", "passport-jwt": "^4.0.0", "reflect-metadata": "^0.1.13" } }