openid-client
Advanced tools
Comparing version 5.3.2 to 5.3.3
@@ -1,3 +0,1 @@ | ||
const { serialize, deserialize } = require('v8'); | ||
module.exports = globalThis.structuredClone || ((obj) => deserialize(serialize(obj))); | ||
module.exports = globalThis.structuredClone || JSON.parse(JSON.stringify(obj)); |
@@ -1,7 +0,4 @@ | ||
const v8 = require('v8'); | ||
const jose = require('jose'); | ||
const clone = globalThis.structuredClone || ((value) => v8.deserialize(v8.serialize(value))); | ||
const clone = require('./deep_clone'); | ||
const isPlainObject = require('./is_plain_object'); | ||
@@ -8,0 +5,0 @@ const isKeyObject = require('./is_key_object'); |
{ | ||
"name": "openid-client", | ||
"version": "5.3.2", | ||
"version": "5.3.3", | ||
"description": "OpenID Connect Relying Party (RP, Client) implementation for Node.js runtime, supports passportjs", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
@@ -96,2 +96,7 @@ # openid-client | ||
Note: Other javascript runtimes are not supported. | ||
I recommend [panva/oauth4webapi][oauth4webapi], or a derivate thereof, if you're | ||
looking for a similarly compliant and certified client software that's not dependent | ||
on the Node.js runtime builtins. | ||
## Quick start | ||
@@ -256,4 +261,6 @@ | ||
It is **only built for Node.js** environments - including openid-client in | ||
browser-environment targeted projects is not supported. | ||
It is **only built for Node.js**. Other javascript runtimes are not supported. | ||
I recommend [panva/oauth4webapi][oauth4webapi], or a derivate thereof, if you're | ||
looking for a similarly compliant and certified client software that's not dependent | ||
on the Node.js runtime builtins. | ||
@@ -300,1 +307,2 @@ #### How to make the client send client_id and client_secret in the body? | ||
[express-openid-connect]: https://www.npmjs.com/package/express-openid-connect | ||
[oauth4webapi]: https://github.com/panva/oauth4webapi#readme |
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
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
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
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
132428
306
1
3633
1