Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

express-oauth2-jwt-bearer

Package Overview
Dependencies
Maintainers
50
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

express-oauth2-jwt-bearer - npm Package Compare versions

Comparing version 1.0.1 to 1.1.0

29

dist/index.d.ts

@@ -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;

42

package.json
{
"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"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc