UNPKG

@labshare/services-auth

Version:

Loopback 4 plugin for resource scope-based HTTP route authz

73 lines 1.9 kB
{ "name": "@labshare/services-auth", "version": "5.0.0", "description": "Loopback 4 plugin for resource scope-based HTTP route authz", "main": "index.js", "repository": { "type": "git", "url": "https://github.com/ncats/auth-monorepo.git", "directory": "packages/services-auth" }, "keywords": [ "LabShare", "NCATS", "Services", "Auth" ], "author": "", "contributors": [ "https://github.com/ncats/auth-monorepo/graphs/contributors" ], "license": "MIT", "bugs": { "url": "https://github.com/ncats/auth-monorepo/issues" }, "homepage": "https://github.com/ncats/auth-monorepo#readme", "dependencies": { "@loopback/boot": "^6.0.0", "@loopback/context": "^6.0.0", "@loopback/core": "^5.0.0", "@loopback/metadata": "^6.0.0", "@loopback/rest": "^13.0.0", "@types/jest": "28.1.8", "express-jwt": "^8.3.0", "jwks-rsa": "^3.0.1", "lodash": "^4.17.21", "parse-bearer-token": "^1.0.1", "tiny-json-http": "^7.1.2", "tslib": "^2.4.0" }, "devDependencies": { "@loopback/build": "^10.0.0", "@loopback/openapi-spec-builder": "^6.0.0", "@loopback/testlab": "^6.0.0", "@types/jsonwebtoken": "^8.5.0", "@types/node": "^20.1.4", "@types/node-jose": "^1.1.8", "@types/pem-jwk": "^1.5.0", "express": "^4.18.1", "jest": "^27", "jsonwebtoken": "^9.0.0", "node-jose": "^2.1.0", "pem-jwk": "^2.0.0", "portfinder": "^1.0.28", "snyk": "^1.595.0", "ts-jest": "28.0.8" }, "peerDependencies": { "express": "^4.18.1" }, "publishConfig": { "access": "public" }, "scripts": { "build:apidocs": "lb-apidocs", "build": "lb-tsc", "build:watch": "lb-tsc --watch", "clean": "lb-clean dist", "pretest": "pnpm run clean && pnpm run build", "test": "jest", "snyk-protect": "snyk protect", "snyk": "snyk" } }