@block65/kms-jsonwebtoken
Advanced tools
@@ -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
-1
@@ -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'; |
+1
-4
| 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
-1
@@ -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
-1
@@ -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>; |
+28
-25
| { | ||
| "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": { |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
12469
1.02%0
-100%20
5.26%242
-1.22%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated
Updated