Socket
Socket
Sign inDemoInstall

openid-client

Package Overview
Dependencies
Maintainers
1
Versions
181
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

openid-client - npm Package Compare versions

Comparing version 3.7.2 to 3.7.3

9

CHANGELOG.md

@@ -5,2 +5,11 @@ # Change Log

## [3.7.3](https://github.com/panva/node-openid-client/compare/v3.7.2...v3.7.3) (2019-10-01)
### Bug Fixes
* use updated jose package ([1f3a251](https://github.com/panva/node-openid-client/commit/1f3a251))
## [3.7.2](https://github.com/panva/node-openid-client/compare/v3.7.1...v3.7.2) (2019-09-13)

@@ -7,0 +16,0 @@

2

lib/client.js

@@ -10,3 +10,3 @@ /* eslint-disable max-classes-per-file */

const jose = require('@panva/jose');
const jose = require('jose');
const base64url = require('base64url');

@@ -13,0 +13,0 @@ const defaultsDeep = require('lodash/defaultsDeep');

const merge = require('lodash/merge');
const omitBy = require('lodash/omitBy');
const jose = require('@panva/jose');
const jose = require('jose');

@@ -5,0 +5,0 @@ const { assertIssuerConfiguration } = require('./assert');

const { inspect } = require('util');
const url = require('url');
const jose = require('@panva/jose');
const jose = require('jose');
const pAny = require('p-any');

@@ -6,0 +6,0 @@ const LRU = require('lru-cache');

{
"name": "openid-client",
"version": "3.7.2",
"version": "3.7.3",
"description": "OpenID Connect Relying Party (RP, Client) implementation for Node.js runtime, supports passportjs",

@@ -37,3 +37,3 @@ "keywords": [

"coverage": "nyc mocha",
"lint": "eslint lib test && npx dtslint --onlyTestTsNext types",
"lint": "eslint lib test && dtslint types",
"lint-fix": "eslint lib test --fix",

@@ -43,5 +43,5 @@ "test": "mocha"

"dependencies": {
"@panva/jose": "^1.9.0",
"base64url": "^3.0.1",
"got": "^9.6.0",
"jose": "^1.10.0",
"lodash": "^4.17.13",

@@ -55,4 +55,4 @@ "lru-cache": "^5.1.1",

"devDependencies": {
"@commitlint/cli": "^8.1.0",
"@commitlint/config-conventional": "^8.1.0",
"@commitlint/cli": "^8.2.0",
"@commitlint/config-conventional": "^8.2.0",
"@types/got": "^9.6.7",

@@ -62,12 +62,13 @@ "@types/passport": "^1.0.1",

"dtslint": "^0.9.8",
"eslint": "^6.2.2",
"eslint": "^6.5.0",
"eslint-config-airbnb-base": "^14.0.0",
"eslint-plugin-import": "^2.18.2",
"husky": "^3.0.4",
"mocha": "^6.2.0",
"nock": "^11.3.2",
"husky": "^3.0.7",
"mocha": "^6.2.1",
"nock": "^11.3.5",
"nyc": "^14.1.1",
"readable-mock-req": "^0.2.2",
"sinon": "^7.3.2",
"timekeeper": "^2.2.0"
"sinon": "^7.5.0",
"timekeeper": "^2.2.0",
"typescript": "^3.6.3"
},

@@ -74,0 +75,0 @@ "engines": {

/// <reference types="node" />
// TypeScript Version: 3.6
/* tslint:disable:strict-export-declare-modifiers */
/**

@@ -11,3 +14,3 @@ * @see https://github.com/panva/node-openid-client/blob/master/docs/README.md

import { JWKS, JSONWebKeySet } from '@panva/jose';
import { JWKS, JSONWebKeySet } from 'jose';

@@ -64,3 +67,3 @@ export type RetryFunction = (retry: number, error: Error) => number;

export const custom: {
setHttpOptionsDefaults(params: HttpRequestOptions): void;
setHttpOptionsDefaults(params: HttpRequestOptions): undefined;
readonly http_options: unique symbol;

@@ -452,3 +455,3 @@ readonly clock_tolerance: unique symbol;

*/
revoke(token: string, tokenTypeHint?: TokenTypeHint, extras?: RevokeExtras): Promise<void>;
revoke(token: string, tokenTypeHint?: TokenTypeHint, extras?: RevokeExtras): Promise<undefined>;

@@ -474,3 +477,3 @@ /**

export class DeviceFlowHandle<TClient extends Client> {
export class DeviceFlowHandle<TClient extends Client> { // tslint:disable-line:no-unnecessary-generics
poll(): Promise<TokenSet>;

@@ -529,3 +532,3 @@ expired(): boolean;

*/
export class Issuer<TClient extends Client> {
export class Issuer<TClient extends Client> { // tslint:disable-line:no-unnecessary-generics
constructor(metadata: IssuerMetadata);

@@ -545,3 +548,3 @@

/**
* Returns the issuer's jwks_uri keys as a @panva/jose parsed JWKS.Keystore.
* Returns the issuer's jwks_uri keys as a `jose` parsed JWKS.Keystore.
* @param forceReload forces a reload of the issuer's jwks_uri

@@ -685,3 +688,3 @@ */

// tslint:disable-next-line:no-unnecessary-class
export class Strategy<TUser, TClient extends Client> {
export class Strategy<TUser, TClient extends Client> { // tslint:disable-line:no-unnecessary-generics
constructor(options: StrategyOptions<TClient>, verify: StrategyVerifyCallback<TUser> | StrategyVerifyCallbackUserInfo<TUser> |

@@ -688,0 +691,0 @@ StrategyVerifyCallbackReq<TUser> | StrategyVerifyCallbackReqUserInfo<TUser>)

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