From 0dfd6070bc2c4234119cb555dfec882eff19ccdc Mon Sep 17 00:00:00 2001 From: Andy Jewell Date: Tue, 13 Sep 2022 14:51:05 -0400 Subject: [PATCH 1/2] chore: add material-management as a dependency of kms-keyring-node for issue 922 --- modules/kms-keyring-node/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/kms-keyring-node/package.json b/modules/kms-keyring-node/package.json index 74a287685..27ef940cd 100644 --- a/modules/kms-keyring-node/package.json +++ b/modules/kms-keyring-node/package.json @@ -20,6 +20,7 @@ "license": "Apache-2.0", "dependencies": { "@aws-crypto/kms-keyring": "file:../kms-keyring", + "@aws-crypto/material-management": "file:../material-management", "@aws-crypto/material-management-node": "file:../material-management-node", "aws-sdk": "^2.650.0", "tslib": "^2.2.0" From 5b3de4bcb0a319c44a4144ca15df77be32e5e6a1 Mon Sep 17 00:00:00 2001 From: Andy Jewell Date: Fri, 16 Sep 2022 13:51:20 -0400 Subject: [PATCH 2/2] switch from material-management to material-management-node --- modules/kms-keyring-node/package.json | 1 - .../kms-keyring-node/src/kms_mrk_strict_multi_keyring_node.ts | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/kms-keyring-node/package.json b/modules/kms-keyring-node/package.json index 27ef940cd..74a287685 100644 --- a/modules/kms-keyring-node/package.json +++ b/modules/kms-keyring-node/package.json @@ -20,7 +20,6 @@ "license": "Apache-2.0", "dependencies": { "@aws-crypto/kms-keyring": "file:../kms-keyring", - "@aws-crypto/material-management": "file:../material-management", "@aws-crypto/material-management-node": "file:../material-management-node", "aws-sdk": "^2.650.0", "tslib": "^2.2.0" diff --git a/modules/kms-keyring-node/src/kms_mrk_strict_multi_keyring_node.ts b/modules/kms-keyring-node/src/kms_mrk_strict_multi_keyring_node.ts index 002cedf66..5f817ebc2 100644 --- a/modules/kms-keyring-node/src/kms_mrk_strict_multi_keyring_node.ts +++ b/modules/kms-keyring-node/src/kms_mrk_strict_multi_keyring_node.ts @@ -6,7 +6,7 @@ import { KmsClientSupplier } from '@aws-crypto/kms-keyring' import { MultiKeyringNode, NodeAlgorithmSuite, -} from '@aws-crypto/material-management' +} from '@aws-crypto/material-management-node' import { getKmsClient } from '.' import { AwsKmsMrkAwareSymmetricKeyringNode } from './kms_mrk_keyring_node' import { KMS } from 'aws-sdk'