express-oauth2-jwt-bearer
Advanced tools
Comparing version 1.0.1 to 1.1.0
@@ -99,2 +99,29 @@ /// <reference types="node" /> | ||
declare class UnauthorizedError extends Error { | ||
status: number; | ||
statusCode: number; | ||
headers: { | ||
'WWW-Authenticate': string; | ||
}; | ||
constructor(message?: string); | ||
} | ||
declare class InvalidRequestError extends UnauthorizedError { | ||
code: string; | ||
status: number; | ||
statusCode: number; | ||
constructor(message?: string); | ||
} | ||
declare class InvalidTokenError extends UnauthorizedError { | ||
code: string; | ||
status: number; | ||
statusCode: number; | ||
constructor(message?: string); | ||
} | ||
declare class InsufficientScopeError extends UnauthorizedError { | ||
code: string; | ||
status: number; | ||
statusCode: number; | ||
constructor(scopes?: string[], message?: string); | ||
} | ||
declare type JSONPrimitive = string | number | boolean | null; | ||
@@ -120,2 +147,2 @@ declare type ClaimChecker = (payload?: JWTPayload) => void; | ||
export { JwtVerifierOptions as AuthOptions, VerifyJwtResult as AuthResult, FunctionValidator, JSONPrimitive, JWSHeaderParameters as JWTHeader, JWTPayload, Validator, Validators, auth, claimCheck, claimEquals, claimIncludes, requiredScopes }; | ||
export { JwtVerifierOptions as AuthOptions, VerifyJwtResult as AuthResult, FunctionValidator, InsufficientScopeError, InvalidRequestError, InvalidTokenError, JSONPrimitive, JWSHeaderParameters as JWTHeader, JWTPayload, UnauthorizedError, Validator, Validators, auth, claimCheck, claimEquals, claimIncludes, requiredScopes }; |
@@ -377,2 +377,6 @@ 'use strict'; | ||
exports.InsufficientScopeError = InsufficientScopeError; | ||
exports.InvalidRequestError = InvalidRequestError; | ||
exports.InvalidTokenError = InvalidTokenError; | ||
exports.UnauthorizedError = UnauthorizedError; | ||
exports.auth = auth; | ||
@@ -379,0 +383,0 @@ exports.claimCheck = claimCheck; |
{ | ||
"name": "express-oauth2-jwt-bearer", | ||
"description": "Authentication middleware for Express.js that validates JWT bearer access tokens.", | ||
"version": "1.0.1", | ||
"version": "1.1.0", | ||
"main": "dist/index.js", | ||
@@ -20,30 +20,30 @@ "types": "dist/index.d.ts", | ||
"devDependencies": { | ||
"@rollup/plugin-node-resolve": "^11.2.1", | ||
"@tsconfig/node12": "^1.0.7", | ||
"@types/express": "^4.17.11", | ||
"@types/jest": "^26.0.22", | ||
"@types/node": "^14.14.37", | ||
"@typescript-eslint/eslint-plugin": "^4.21.0", | ||
"@typescript-eslint/parser": "^4.21.0", | ||
"eslint": "^7.24.0", | ||
"@rollup/plugin-node-resolve": "^13.1.1", | ||
"@tsconfig/node12": "^1.0.9", | ||
"@types/express": "^4.17.13", | ||
"@types/jest": "^27.0.3", | ||
"@types/node": "^14.18.0", | ||
"@typescript-eslint/eslint-plugin": "^5.7.0", | ||
"@typescript-eslint/parser": "^5.7.0", | ||
"eslint": "^8.4.1", | ||
"express": "^4.17.1", | ||
"got": "^11.8.2", | ||
"jest": "^26.6.3", | ||
"jest-junit": "^12.0.0", | ||
"nock": "^13.0.11", | ||
"prettier": "~2.2.1", | ||
"jest": "^27.4.5", | ||
"jest-junit": "^13.0.0", | ||
"nock": "^13.2.1", | ||
"prettier": "~2.5.1", | ||
"rimraf": "^3.0.2", | ||
"rollup": "^2.45.1", | ||
"rollup-plugin-dts": "^4.0.0", | ||
"rollup-plugin-typescript2": "^0.30.0", | ||
"ts-jest": "^26.5.4", | ||
"tslib": "^2.2.0", | ||
"typescript": "^4.2.3" | ||
"rollup": "^2.61.1", | ||
"rollup-plugin-dts": "^4.0.1", | ||
"rollup-plugin-typescript2": "^0.31.1", | ||
"ts-jest": "^27.1.1", | ||
"tslib": "^2.3.1", | ||
"typescript": "^4.5.4" | ||
}, | ||
"dependencies": { | ||
"jose": "^4.0.1" | ||
"jose": "^4.3.7" | ||
}, | ||
"engines": { | ||
"node": "^12.19.0 || ^14.15.0" | ||
"node": "12.19.0 || ^14.15.0 || ^16.13.0" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
27428
515
Updatedjose@^4.3.7