New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

jose

Package Overview
Dependencies
Maintainers
0
Versions
221
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jose - npm Package Compare versions

Comparing version 6.0.1 to 6.0.2

6

dist/types/index.d.ts

@@ -0,1 +1,7 @@

/**
* JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other
* Web-interoperable runtimes
*
* @module jose
*/
export { compactDecrypt } from './jwe/compact/decrypt.js';

@@ -2,0 +8,0 @@ export type { CompactDecryptGetKey } from './jwe/compact/decrypt.js';

@@ -0,1 +1,6 @@

/**
* Decrypting JSON Web Encryption (JWE) in Compact Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Encrypting JSON Web Encryption (JWE) in Compact Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Decrypting JSON Web Encryption (JWE) in Flattened JSON Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Encrypting JSON Web Encryption (JWE) in Flattened JSON Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Decrypting JSON Web Encryption (JWE) in General JSON Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Encrypting JSON Web Encryption (JWE) in General JSON Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ export interface Recipient {

@@ -0,1 +1,6 @@

/**
* Verification using a JWK Embedded in a JWS Header
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* JSON Web Key Thumbprint and JSON Web Key Thumbprint URI
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Verification using a JSON Web Key Set (JWKS) available locally
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Verification using a JSON Web Key Set (JWKS) available on an HTTP(S) URL
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Signing JSON Web Signature (JWS) in Compact Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Verifying JSON Web Signature (JWS) in Compact Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Signing JSON Web Signature (JWS) in Flattened JSON Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Verifying JSON Web Signature (JWS) in Flattened JSON Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Signing JSON Web Signature (JWS) in General JSON Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ export interface Signature {

@@ -0,1 +1,6 @@

/**
* Verifying JSON Web Signature (JWS) in General JSON Serialization
*
* @module
*/
import type * as types from '../../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* JSON Web Token (JWT) Decryption (JWT is in JWE format)
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ /** Combination of JWE Decryption options and JWT Claims Set verification options. */

@@ -0,1 +1,6 @@

/**
* JSON Web Token (JWT) Encryption (JWT is in JWE format)
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ import { ProduceJWT } from './produce.js';

@@ -0,1 +1,6 @@

/**
* JSON Web Token (JWT) Signing (JWT is in JWS format)
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ import { ProduceJWT } from './produce.js';

@@ -0,1 +1,6 @@

/**
* Unsecured (unsigned & unencrypted) JSON Web Tokens (JWT)
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ import { ProduceJWT } from './produce.js';

@@ -0,1 +1,6 @@

/**
* JSON Web Token (JWT) Verification (JWT is in JWS format)
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ /** Combination of JWS Verification options and JWT Claims Set verification options. */

@@ -0,1 +1,6 @@

/**
* Cryptographic key export functions
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* Asymmetric key generation
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ export interface GenerateKeyPairResult {

@@ -0,1 +1,6 @@

/**
* Symmetric key generation
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ export interface GenerateSecretOptions {

@@ -0,1 +1,6 @@

/**
* Cryptographic key import functions
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ export interface KeyImportOptions {

/**
* Base64URL encoding and decoding utilities
*
* @module
*/
/**
* Utility function to encode a string or {@link !Uint8Array} as a base64url string.

@@ -3,0 +8,0 @@ *

@@ -0,1 +1,6 @@

/**
* JSON Web Token (JWT) Claims Set Decoding (no validation, no signature checking)
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ /**

@@ -0,1 +1,6 @@

/**
* JOSE Protected Header Decoding (JWE, JWS, all serialization syntaxes)
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ export type ProtectedHeaderParameters = types.JWSHeaderParameters & types.JWEHeaderParameters;

@@ -0,1 +1,6 @@

/**
* JOSE module errors and error codes
*
* @module
*/
import type * as types from '../types.d.ts';

@@ -2,0 +7,0 @@ /**

2

dist/webapi/jwks/remote.js

@@ -12,3 +12,3 @@ import { JOSEError, JWKSNoMatchingKey, JWKSTimeout } from '../util/errors.js';

const NAME = 'jose';
const VERSION = 'v6.0.1';
const VERSION = 'v6.0.2';
USER_AGENT = `${NAME}/${VERSION}`;

@@ -15,0 +15,0 @@ }

{
"name": "jose",
"version": "6.0.1",
"version": "6.0.2",
"description": "JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes",

@@ -5,0 +5,0 @@ "keywords": [

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