From 26936372ee40e5c684749270621a4405638749f1 Mon Sep 17 00:00:00 2001 From: Shubham Chaturvedi Date: Tue, 24 Feb 2026 16:36:40 -0800 Subject: [PATCH] fix: upgrade bn.js to 4.12.3/5.2.3 --- modules/material-management/package.json | 2 +- modules/serialize/package.json | 2 +- package-lock.json | 34 ++++++++++++------------ package.json | 2 +- stream_mem_stress_test/package-lock.json | 12 ++++----- 5 files changed, 26 insertions(+), 26 deletions(-) diff --git a/modules/material-management/package.json b/modules/material-management/package.json index 00e72b2c2..bf11aa108 100644 --- a/modules/material-management/package.json +++ b/modules/material-management/package.json @@ -19,7 +19,7 @@ "license": "Apache-2.0", "dependencies": { "asn1.js": "^5.3.0", - "bn.js": "^5.1.1", + "bn.js": "^5.2.3", "tslib": "^2.2.0", "uuid": "^10.0.0" }, diff --git a/modules/serialize/package.json b/modules/serialize/package.json index f1211b3c3..e41f92ef9 100644 --- a/modules/serialize/package.json +++ b/modules/serialize/package.json @@ -19,7 +19,7 @@ "dependencies": { "@aws-crypto/material-management": "file:../material-management", "asn1.js": "^5.3.0", - "bn.js": "^5.1.1", + "bn.js": "^5.2.3", "tslib": "^2.2.0", "uuid": "^10.0.0" }, diff --git a/package-lock.json b/package-lock.json index 4a676ca99..09cf950de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -48,7 +48,7 @@ "@aws-sdk/credential-provider-node": "^3.362.0", "@aws-sdk/util-base64": "^3.374.0", "@jsdevtools/coverage-istanbul-loader": "^3.0.5", - "@types/bn.js": "^5.1.0", + "@types/bn.js": "^5.2.0", "@types/chai": "^4.2.12", "@types/chai-as-promised": "^7.1.3", "@types/from2": "^2.3.0", @@ -569,7 +569,7 @@ "license": "Apache-2.0", "dependencies": { "asn1.js": "^5.3.0", - "bn.js": "^5.1.1", + "bn.js": "^5.2.3", "tslib": "^2.2.0", "uuid": "^10.0.0" } @@ -599,8 +599,9 @@ } }, "modules/material-management/node_modules/bn.js": { - "version": "5.2.1", - "license": "MIT" + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.3.tgz", + "integrity": "sha512-EAcmnPkxpntVL+DS7bO1zhcZNvCkxqtkd0ZY53h06GNQ3DEkkGZ/gKgmDv6DdZQGj9BgfSPKtJJ7Dp1GPP8f7w==" }, "modules/material-management/node_modules/uuid": { "version": "10.0.0", @@ -687,14 +688,15 @@ "dependencies": { "@aws-crypto/material-management": "file:../material-management", "asn1.js": "^5.3.0", - "bn.js": "^5.1.1", + "bn.js": "^5.2.3", "tslib": "^2.2.0", "uuid": "^10.0.0" } }, "modules/serialize/node_modules/bn.js": { - "version": "5.2.1", - "license": "MIT" + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.3.tgz", + "integrity": "sha512-EAcmnPkxpntVL+DS7bO1zhcZNvCkxqtkd0ZY53h06GNQ3DEkkGZ/gKgmDv6DdZQGj9BgfSPKtJJ7Dp1GPP8f7w==" }, "modules/serialize/node_modules/uuid": { "version": "10.0.0", @@ -5164,11 +5166,10 @@ } }, "node_modules/@types/bn.js": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.5.tgz", - "integrity": "sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-DLbJ1BPqxvQhIGbeu8VbUC1DiAiahHtAYvA0ZEAa4P31F7IaArc8z3C3BRQdWX4mtLQuABG4yzp76ZrS02Ui1Q==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*" } @@ -6853,7 +6854,7 @@ "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "license": "MIT", "dependencies": { - "bn.js": "^4.0.0", + "bn.js": "^4.12.3", "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0", "safer-buffer": "^2.1.0" @@ -7158,10 +7159,9 @@ } }, "node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "license": "MIT" + "version": "4.12.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.3.tgz", + "integrity": "sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g==" }, "node_modules/body-parser": { "version": "1.20.3", @@ -9121,7 +9121,7 @@ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.6.1.tgz", "integrity": "sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==", "dependencies": { - "bn.js": "^4.11.9", + "bn.js": "^4.12.3", "brorand": "^1.1.0", "hash.js": "^1.0.0", "hmac-drbg": "^1.0.1", diff --git a/package.json b/package.json index d90e57b09..f65d4de7a 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "@aws-sdk/credential-provider-node": "^3.362.0", "@aws-sdk/util-base64": "^3.374.0", "@jsdevtools/coverage-istanbul-loader": "^3.0.5", - "@types/bn.js": "^5.1.0", + "@types/bn.js": "^5.2.0", "@types/chai": "^4.2.12", "@types/chai-as-promised": "^7.1.3", "@types/from2": "^2.3.0", diff --git a/stream_mem_stress_test/package-lock.json b/stream_mem_stress_test/package-lock.json index aff90328a..5ab1226df 100644 --- a/stream_mem_stress_test/package-lock.json +++ b/stream_mem_stress_test/package-lock.json @@ -116,7 +116,7 @@ "integrity": "sha512-bkxu2wr+Wk2KXpN/mDaGFbx2j5UoqqACAEecWzTpP8XafW9z8rzdVqtDp/3hUeytXrS0w+UwFtZQw1A946C5Ow==", "dependencies": { "asn1.js": "^5.3.0", - "bn.js": "^5.1.1", + "bn.js": "^5.2.3", "tslib": "^2.2.0" } }, @@ -169,7 +169,7 @@ "dependencies": { "@aws-crypto/material-management": "^3.1.0", "asn1.js": "^5.3.0", - "bn.js": "^5.1.1", + "bn.js": "^5.2.3", "tslib": "^2.2.0" } }, @@ -371,7 +371,7 @@ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "dependencies": { - "bn.js": "^4.0.0", + "bn.js": "^5.2.3", "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0", "safer-buffer": "^2.1.0" @@ -1581,7 +1581,7 @@ "integrity": "sha512-bkxu2wr+Wk2KXpN/mDaGFbx2j5UoqqACAEecWzTpP8XafW9z8rzdVqtDp/3hUeytXrS0w+UwFtZQw1A946C5Ow==", "requires": { "asn1.js": "^5.3.0", - "bn.js": "^5.1.1", + "bn.js": "^5.2.3", "tslib": "^2.2.0" } }, @@ -1634,7 +1634,7 @@ "requires": { "@aws-crypto/material-management": "^3.1.0", "asn1.js": "^5.3.0", - "bn.js": "^5.1.1", + "bn.js": "^5.2.3", "tslib": "^2.2.0" } }, @@ -1818,7 +1818,7 @@ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "requires": { - "bn.js": "^4.0.0", + "bn.js": "^4.12.3", "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0", "safer-buffer": "^2.1.0"