Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@block65/kms-jsonwebtoken

Package Overview
Dependencies
Maintainers
2
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@block65/kms-jsonwebtoken - npm Package Compare versions

Comparing version
5.0.0
to
6.0.0
+1
-1
dist/aws-crypto.d.ts

@@ -1,4 +0,4 @@

/// <reference types="node" />
/// <reference types="node" resolution-mode="require"/>
import { KMSClient } from '@aws-sdk/client-kms';
export declare function asymmetricSign(client: KMSClient, keyId: string, message: Buffer): Promise<Buffer>;
export declare const getPublicKey: (client: KMSClient, keyId: string) => Promise<string>;

@@ -1,2 +0,2 @@

/// <reference types="node" />
/// <reference types="node" resolution-mode="require"/>
import type { KMSClient } from '@aws-sdk/client-kms';

@@ -3,0 +3,0 @@ import jsonwebtoken from 'jsonwebtoken';

import { CustomError, Status } from '@block65/custom-error';
export class KmsJsonWebTokenError extends CustomError {
constructor() {
super(...arguments);
this.code = Status.INVALID_ARGUMENT;
}
code = Status.INVALID_ARGUMENT;
}

@@ -1,4 +0,4 @@

/// <reference types="node" />
/// <reference types="node" resolution-mode="require"/>
import { KeyManagementServiceClient } from '@google-cloud/kms';
export declare function asymmetricSign(client: KeyManagementServiceClient, keyId: string, message: Buffer): Promise<Buffer>;
export declare const getPublicKey: (client: KeyManagementServiceClient, keyId: string) => Promise<string>;

@@ -1,2 +0,2 @@

/// <reference types="node" />
/// <reference types="node" resolution-mode="require"/>
import jsonwebtoken from 'jsonwebtoken';

@@ -3,0 +3,0 @@ import { KeyManagementServiceClient } from '@google-cloud/kms';

@@ -1,3 +0,3 @@

/// <reference types="node" />
/// <reference types="node" resolution-mode="require"/>
import jsonwebtoken from 'jsonwebtoken';
export declare function sign(payload: string | Buffer | object, signatureFunction: (message: Buffer, options: Omit<jsonwebtoken.SignOptions, 'algorithm'>) => Buffer | Promise<Buffer>, options: Omit<jsonwebtoken.SignOptions, 'algorithm'>): Promise<string>;
{
"name": "@block65/kms-jsonwebtoken",
"version": "5.0.0",
"version": "6.0.0",
"private": false,
"license": "UNLICENSED",
"type": "module",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
},
"files": [

@@ -22,31 +24,32 @@ "dist/*.js",

"dependencies": {
"@block65/custom-error": "^8.0.0",
"@block65/custom-error": "^9.0.0",
"@types/jsonwebtoken": "^8.5.8",
"jsonwebtoken": "^8.5.1",
"p-memoize": "^6.0.1",
"@types/jsonwebtoken": "^8.5.8"
"p-memoize": "^7.1.0"
},
"devDependencies": {
"@aws-sdk/client-kms": "^3.53.0",
"@babel/preset-env": "^7.16.11",
"@babel/preset-typescript": "^7.16.7",
"@block65/eslint-config": "7.0.4",
"@google-cloud/kms": "^2.11.0",
"@jest/globals": "^27.5.1",
"@types/jest": "^27.4.1",
"@aws-sdk/client-kms": "^3.132.0",
"@babel/core": "^7.18.9",
"@babel/preset-env": "^7.18.9",
"@babel/preset-typescript": "^7.18.6",
"@block65/eslint-config": "8.0.0",
"@google-cloud/kms": "^3.0.1",
"@jest/globals": "^28.1.3",
"@types/jest": "^28.1.6",
"@types/jsonwebtoken": "^8.5.8",
"@types/node": "^17.0.21",
"@typescript-eslint/eslint-plugin": "^5.12.1",
"@typescript-eslint/parser": "^5.12.1",
"aws-sdk-client-mock": "^0.6.0",
"eslint": "^8.10.0",
"eslint-plugin-import": "^2.25.4",
"eslint-plugin-prettier": "^4.0.0",
"jest": "^27.5.1",
"prettier": "^2.5.1",
"@types/node": "^18.0.6",
"@typescript-eslint/eslint-plugin": "^5.30.7",
"@typescript-eslint/parser": "^5.30.7",
"aws-sdk-client-mock": "^2.0.0-beta.1",
"eslint": "^8.20.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-prettier": "^4.2.1",
"jest": "^28.1.3",
"prettier": "^2.7.1",
"rimraf": "^3.0.2",
"typescript": "^4.5.5"
"typescript": "^4.7.4"
},
"peerDependencies": {
"@aws-sdk/client-kms": "^3.53.0",
"@google-cloud/kms": "^2.11.0"
"@aws-sdk/client-kms": "^3.132.0",
"@google-cloud/kms": "^3.0.1"
},

@@ -53,0 +56,0 @@ "engines": {