diff --git a/.gitignore b/.gitignore
index 7f09848b..c1fdaaa5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -105,3 +105,6 @@ dist
# TernJS port file
.tern-port
/.idea/
+
+# temporary folders
+**/temp/
diff --git a/Makefile b/Makefile
index 026a3366..29f0e5f4 100644
--- a/Makefile
+++ b/Makefile
@@ -14,7 +14,7 @@ clean:
rm -rf */node_modules
ci: lib/opentdf-client-$(version).tgz
- for x in cli web-app; do (cd $$x && npm uninstall @opentdf/client && npm ci && npm i ../lib/opentdf-client-$(version).tgz) || exit 1; done
+ for x in cli cli-commonjs web-app; do (cd $$x && npm uninstall @opentdf/client && npm ci && npm i ../lib/opentdf-client-$(version).tgz) || exit 1; done
i:
(cd lib && npm i && npm pack)
diff --git a/cli/package-lock.json b/cli/package-lock.json
index 13da5e4b..8a5cefd2 100644
--- a/cli/package-lock.json
+++ b/cli/package-lock.json
@@ -161,11 +161,11 @@
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
"node_modules/@aws-sdk/abort-controller": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.201.0.tgz",
- "integrity": "sha512-xJ984k+CKlGjBmvNarzM8Y+b6X4L1Zt0TycQmVBJq7fAr/ju9l13pQIoXR5WlDIW1FkGeVczF5Nu6fN46SCORQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.215.0.tgz",
+ "integrity": "sha512-HTvL542nawhVqe0oC1AJchdcomEOmPivJEzYUT1LqiG3e8ikxMNa2KWSqqLPeKi2t0A/cfQy7wDUyg9+BZhDSQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -181,72 +181,70 @@
}
},
"node_modules/@aws-sdk/chunked-blob-reader-native": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.204.0.tgz",
- "integrity": "sha512-ejJntS6usQpKKwisIaK4yYjo8DKEPpk7eJ7fJCw0r4WmIa7xN3amZISP4TrnKa401nWxbfzd40Wh/R5p75JMNQ==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.208.0.tgz",
+ "integrity": "sha512-JeOZ95PW+fJ6bbuqPySYqLqHk1n4+4ueEEraJsiUrPBV0S1ZtyvOGHcnGztKUjr2PYNaiexmpWuvUve9K12HRA==",
"dependencies": {
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/util-base64": "3.208.0",
"tslib": "^2.3.1"
}
},
"node_modules/@aws-sdk/client-s3": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.204.0.tgz",
- "integrity": "sha512-TtaOQ0ArmqV23Ie/FUChMIdAT5ebg5FSSimN3X2SFVmXRt9c9N73X/gLHKqzf30Dgsl7M/w9O6jFtlbvANjBmA==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.216.0.tgz",
+ "integrity": "sha512-zja00+kLB7Kw8X326ueXvCgMJNF5iuTPrFDUgI+JClk1rjXVMa/T1sOLTgZg9W2pbtOO+3GloxwNGVygXNjt8A==",
"dependencies": {
"@aws-crypto/sha1-browser": "2.0.0",
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/client-sts": "3.204.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-node": "3.204.0",
- "@aws-sdk/eventstream-serde-browser": "3.201.0",
- "@aws-sdk/eventstream-serde-config-resolver": "3.201.0",
- "@aws-sdk/eventstream-serde-node": "3.201.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-blob-browser": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/hash-stream-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/md5-js": "3.204.0",
- "@aws-sdk/middleware-bucket-endpoint": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-expect-continue": "3.201.0",
- "@aws-sdk/middleware-flexible-checksums": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-location-constraint": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-sdk-s3": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/middleware-ssec": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4-multi-region": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/client-sts": "3.216.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-node": "3.216.0",
+ "@aws-sdk/eventstream-serde-browser": "3.215.0",
+ "@aws-sdk/eventstream-serde-config-resolver": "3.215.0",
+ "@aws-sdk/eventstream-serde-node": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-blob-browser": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/hash-stream-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/md5-js": "3.215.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-expect-continue": "3.215.0",
+ "@aws-sdk/middleware-flexible-checksums": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-location-constraint": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-sdk-s3": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/middleware-ssec": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4-multi-region": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-stream-browser": "3.204.0",
- "@aws-sdk/util-stream-node": "3.201.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-stream-browser": "3.215.0",
+ "@aws-sdk/util-stream-node": "3.215.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
- "@aws-sdk/util-waiter": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
+ "@aws-sdk/util-waiter": "3.215.0",
"@aws-sdk/xml-builder": "3.201.0",
"fast-xml-parser": "4.0.11",
"tslib": "^2.3.1"
@@ -256,43 +254,83 @@
}
},
"node_modules/@aws-sdk/client-sso": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.204.0.tgz",
- "integrity": "sha512-AECcNrcAQxV/Jlu8ogshRaYwt2jayx0omQJs/SXj70mWxmbk4MQnb+DqJIpPpOKBHaza/xlC2TKS1RzkiuZxyw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.216.0.tgz",
+ "integrity": "sha512-9F7JLx9RXEXovg6V4ylqQtpH+sIqQBMIPIrRSGWiQu65rmQQLskRkUka94JsGsBzq1IQwrnqtsuP3Lb0XtwLRA==",
+ "dependencies": {
+ "@aws-crypto/sha256-browser": "2.0.0",
+ "@aws-crypto/sha256-js": "2.0.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
+ "@aws-sdk/util-body-length-browser": "3.188.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
+ "@aws-sdk/util-utf8-browser": "3.188.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
+ "tslib": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-sso-oidc": {
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.216.0.tgz",
+ "integrity": "sha512-O8kmM86BHwiSwyNoIe+iHXuSpUE9PBWl3re8u+/igt/w5W5VmMVz+zQr7gRUDQ1FDgLWNEdAJa0r+JFx3pZdzA==",
"dependencies": {
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -300,46 +338,44 @@
}
},
"node_modules/@aws-sdk/client-sts": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.204.0.tgz",
- "integrity": "sha512-Tp6FqENRw31XK5r5hul1JXnQgHBhbbXhoMebyFih6/zjpATaqg0bnV6tpww4yPi3uc+yDGXKw2/tDroSsyTsRA==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.216.0.tgz",
+ "integrity": "sha512-8rpMZhZXh1kjsAvQ0WNBMDrnP4XneKkBQtt5XcDEmv/GpULt8jOIJnSIJQxt2gkRfd/I9MUC9C3aZNQoSMxa+g==",
"dependencies": {
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-node": "3.204.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-sdk-sts": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-node": "3.216.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-sdk-sts": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"fast-xml-parser": "4.0.11",
"tslib": "^2.3.1"
},
@@ -348,14 +384,14 @@
}
},
"node_modules/@aws-sdk/config-resolver": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.201.0.tgz",
- "integrity": "sha512-6YLIel7OGMGi+r8XC1A54cQJRIpx/NJ4fBALy44zFpQ+fdJUEmw4daUf1LECmAQiPA2Pr/hD0nBtX+wiiTf5/g==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.215.0.tgz",
+ "integrity": "sha512-DxX4R+YYLQOtg0qfceKBrjVD4t1mQBG1eb7IVr2QSlckFCX8ztUNymFMuaSEo3938Jyy/NpgfUDpFqPDaSKnng==",
"dependencies": {
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -363,12 +399,12 @@
}
},
"node_modules/@aws-sdk/credential-provider-env": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.201.0.tgz",
- "integrity": "sha512-g2MJsowzFhSsIOITUjYp7EzWFeHINjEP526Uf+5z2/p2kxQVwYYWZQK7j+tPE2Bk3MEjGOCmVHbbE7IFj0rNHw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.215.0.tgz",
+ "integrity": "sha512-n5G7I7Pxfsn81+tNsSOzspKp9SYai78oRfImsfFY4JLTcWutv7szMgFUbtEzBfUUINHpOxLiO2Lk5yu5K1C7IQ==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -376,14 +412,14 @@
}
},
"node_modules/@aws-sdk/credential-provider-imds": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.201.0.tgz",
- "integrity": "sha512-i8U2k3/L3iUWJJ1GSlwVBMfLQ2OTUT97E8yJi/xz5GavYuPOsUQWQe4fp7WGQivxh+AqybXAGFUCYub6zfUqag==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.215.0.tgz",
+ "integrity": "sha512-/4FUUR6u9gkNfxB6mEwBr0kk0myIkrDcXbAocWN3fPd/t7otzxpx/JqPZXgM6kcVP7M4T/QT75l1E1RRHLWCCQ==",
"dependencies": {
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -391,17 +427,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.204.0.tgz",
- "integrity": "sha512-ddtaS0ya5lgZZwfuJ/FuniroreLJ6yDgPAasol/rla9U5EU0qUEK1+6PX463exghUGjYfTqxdrKXhGYZfuEoIw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.216.0.tgz",
+ "integrity": "sha512-tSfrhgRO/l83Ou6WSOE4HauTLbDCOLMo/23Q6oGO8cs/d874J5rE4UM7a9OzE3QdM3eVbdAP7kXUgUS6i71cUw==",
"dependencies": {
- "@aws-sdk/credential-provider-env": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/credential-provider-sso": "3.204.0",
- "@aws-sdk/credential-provider-web-identity": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/credential-provider-env": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/credential-provider-sso": "3.216.0",
+ "@aws-sdk/credential-provider-web-identity": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -409,19 +445,19 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.204.0.tgz",
- "integrity": "sha512-kGbR5JE90zBGDS4cIz7tlUklMMeOm5oc5ES74YStLUacpQKwzVcHmDG8aT2DCONS/wEYysOIs5LygHurOJ/+Ww==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.216.0.tgz",
+ "integrity": "sha512-Tumt53phB454DTkNB7a1tyCfrkA4JUGHzNLya14VLResGIGW5Re64atahUcO/WS7aTEs5vfAhBXO+p9o4K1rhQ==",
"dependencies": {
- "@aws-sdk/credential-provider-env": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/credential-provider-ini": "3.204.0",
- "@aws-sdk/credential-provider-process": "3.201.0",
- "@aws-sdk/credential-provider-sso": "3.204.0",
- "@aws-sdk/credential-provider-web-identity": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/credential-provider-env": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/credential-provider-ini": "3.216.0",
+ "@aws-sdk/credential-provider-process": "3.215.0",
+ "@aws-sdk/credential-provider-sso": "3.216.0",
+ "@aws-sdk/credential-provider-web-identity": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -429,13 +465,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-process": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.201.0.tgz",
- "integrity": "sha512-jTK3HSZgNj/hVrWb0wuF/cPUWSJYoRI/80fnN55o6QLS8WWIgOI8o2PNeVTAT5OrKioSoN4fgKTeUm3DZy3npQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.215.0.tgz",
+ "integrity": "sha512-JNvj4L5B7W8byoFdfn/8Y4scoPiwCi+Ha/fRsFCrdSC7C+snDuxM/oQj33HI8DpKY1cjuigzEnpnxiNWaA09EA==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -443,14 +479,15 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.204.0.tgz",
- "integrity": "sha512-iS884Gda99x4zmdCK3XxFcceve4wB+wudpeTUm2wwX9AGrSzoUnLWqNXv/R8UAMAsKANaWMBkqv/bsHpsEitZw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.216.0.tgz",
+ "integrity": "sha512-1Cag6AUPU4wkeMnZDJvcXXJgwrlrIxbTcRsresJYBFvs1vGJGcTbjtWV0K6fiBRP66GtvuOL9WzQ/eqRf2J7Ag==",
"dependencies": {
- "@aws-sdk/client-sso": "3.204.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/client-sso": "3.216.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/token-providers": "3.216.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -458,12 +495,12 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.201.0.tgz",
- "integrity": "sha512-U54bqhYaClPVZfswgknhlICp3BAtKXpOgHQCUF8cko5xUgbL4lVgd1rC3lWviGFMQAaTIF3QOXyEouemxr3VXw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.215.0.tgz",
+ "integrity": "sha512-AWaDDEE3VU1HeLrXvyUrkQ6Wb3PQij5bvvrMil9L0da3b1yrcpoDanQQy7wBFBXcZIVmcmSFe5MMA/nyh2Le4g==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -471,23 +508,23 @@
}
},
"node_modules/@aws-sdk/eventstream-codec": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.201.0.tgz",
- "integrity": "sha512-lz0FFzOMXvVdy47GnRk+niK+L7MxUZITvK7UUOL6u++JB+54jS+EsD9iLSNhM5qoR9vCiFjabBhkPz9Ml6bdmw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.215.0.tgz",
+ "integrity": "sha512-Uwgkq6ViQnfd1l+qhWPGdzxh+YhD1N6RYL0kEcp1ovsR+rC/0qUsM9VZrSckZn4jB+0ATqIoOXtcUYP4+xrNmg==",
"dependencies": {
"@aws-crypto/crc32": "2.0.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
"tslib": "^2.3.1"
}
},
"node_modules/@aws-sdk/eventstream-serde-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.201.0.tgz",
- "integrity": "sha512-3/rZRBTxikj1Uyo8NDdaXey9zy7Xck/rKjykpBMbUYr4lnvXZDGQ0ie4/EMz+k5UbRsZgP46KdJo2ThgwTBvdw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.215.0.tgz",
+ "integrity": "sha512-VfTl69/C/cOjm47blgvdBz2pw8//6qkLPvQetfDOgf40JvsjBp9afUDNiKV08ulzoUeVZBosgHs09oZ2VDj09Q==",
"dependencies": {
- "@aws-sdk/eventstream-serde-universal": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-serde-universal": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -495,11 +532,11 @@
}
},
"node_modules/@aws-sdk/eventstream-serde-config-resolver": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.201.0.tgz",
- "integrity": "sha512-dUpqO5yX1TdAShIuyBuWMiW7DWj9adtoeAzFvqPyQMXRFTPDQcggSelfoaXGcvUQUfcNZDUbCoigU23f+xmk6Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.215.0.tgz",
+ "integrity": "sha512-NrVb8HA0tUsruAj8yVWTaRIfcAB9lsajzksCqS7W917x/esoIRwoeF2zua63Ivro7hLeCjzS2Mws5IhvSl+/tQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -507,12 +544,12 @@
}
},
"node_modules/@aws-sdk/eventstream-serde-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.201.0.tgz",
- "integrity": "sha512-h7YYPKrPIRjsAq8PnpkAmmwnz2UofHr98BCFtw/eAIFVLZ8lzQbi1kI+dAmwPSlY1L59tgXakmJ6cGvtsDdG5w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.215.0.tgz",
+ "integrity": "sha512-DxABFUIpmFV1NOfwF8FtX+l7kzmMTTJf2BfXvGoYemmBtv9Cc31Qg83ouD8xuNSx9qlbFOgpWaNpzEZ400porA==",
"dependencies": {
- "@aws-sdk/eventstream-serde-universal": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-serde-universal": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -520,12 +557,12 @@
}
},
"node_modules/@aws-sdk/eventstream-serde-universal": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.201.0.tgz",
- "integrity": "sha512-Iq7sofa2Ns/ToseL8/m0PwIO5PHY800K4fi3i+6P1JA0bpZxmvkA/bfn+WCLvcB7sNluasqETHNxGs6DgNteIA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.215.0.tgz",
+ "integrity": "sha512-8DmY3vVZtXAKzW0wOSC0bN+WF8qNZKaCqe5JCM3WwS1Wu6F6qI7b064VSe5b3d9BbJzeMccOcJeCg3ZU/3nYUQ==",
"dependencies": {
- "@aws-sdk/eventstream-codec": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-codec": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -533,35 +570,35 @@
}
},
"node_modules/@aws-sdk/fetch-http-handler": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.204.0.tgz",
- "integrity": "sha512-TfIhWYQ4CTjrD+FSuBcKMSVrqq8GCwqCfUyalWmSKo4JIFhN5OxUnOFb1/ecE/TJX+YgZ65w4qhVJVHHmh229Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.215.0.tgz",
+ "integrity": "sha512-JfZyrJOE+0ik1PumsIUZd0NfgEx4sZ43VSdPCD9GRhssRWudNsSF1B5fz3xA5v+1y5oQPjXZyaWCzKtnYruiWw==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/querystring-builder": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/querystring-builder": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"tslib": "^2.3.1"
}
},
"node_modules/@aws-sdk/hash-blob-browser": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.204.0.tgz",
- "integrity": "sha512-Et0Nic7jnrYtqQt97JMPGkKJ3CFaulW70vFElDypV+TURsuxelweANQfrHsurk+xvHLHakMG5glAVHgyONtXZg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.215.0.tgz",
+ "integrity": "sha512-plHPFOSEHig0g/ou1H4QW31AyPGzwR0qgUKIEUFf3lWIfBI3BnvA4t24cJ87I204oqENj/+ZSNAj5qeAZfMFXw==",
"dependencies": {
"@aws-sdk/chunked-blob-reader": "3.188.0",
- "@aws-sdk/chunked-blob-reader-native": "3.204.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/chunked-blob-reader-native": "3.208.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"node_modules/@aws-sdk/hash-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.201.0.tgz",
- "integrity": "sha512-WJsMZg5/TMoWnLM+0NuwLwFzHsi89Bi9J1Dt7JdJHXFLoEZV54FEz1PK/Sq5NOldhVljpXQwWOB2dHA2wxFztg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.215.0.tgz",
+ "integrity": "sha512-MkSRuZvo1RCRmI0VNEmRYCGGD/DkMd9lqnLtOyglMPnSX1mhyD4/DyXmcc3rYa7PsjDRAfykGWJRiMqpoMLjiQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -569,11 +606,11 @@
}
},
"node_modules/@aws-sdk/hash-stream-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-stream-node/-/hash-stream-node-3.201.0.tgz",
- "integrity": "sha512-nagsIlflHlFNswa6XQfpH7/G0OkKu8t2BhZ5NnNzPCx56kcY2asztwBTEeRJEGu8FaaHhUXbVuWi746AK6PHSQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-stream-node/-/hash-stream-node-3.215.0.tgz",
+ "integrity": "sha512-1VEpiXu0jH7bSRYfEeSrznYq41zpUV4TtStoBXdcEVaOqT4LNQ5k1g1602544UWKUJ7D+E9NCNXpjM6TSMmG4A==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -581,11 +618,11 @@
}
},
"node_modules/@aws-sdk/invalid-dependency": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.201.0.tgz",
- "integrity": "sha512-f/zgntOfIozNyKSaG9dvHjjBaR3y20kYNswMYkSuCM2NIT5LpyHiiq5I11TwaocatUFcDztWpcsv7vHpIgI5Ig==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.215.0.tgz",
+ "integrity": "sha512-++bK4BUQe8/CL/YcLZcQB8qPOhiXxhbuhYzfFS7PNVvW1QOLqKRZL/lKs24gzjcOmw7IhAbCybDZwvu2TM4DAg==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
@@ -601,25 +638,25 @@
}
},
"node_modules/@aws-sdk/md5-js": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.204.0.tgz",
- "integrity": "sha512-RXiCvi58Xl2ja9bmd5iFVZyzhGVzBdlLC7uu8Ug9IbF++6muBJ2WdjMkhoMsi5GXqs6238rX3rRt3dLVGKEIqA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.215.0.tgz",
+ "integrity": "sha512-2f5r2raNDG9USKHKRgAW2r1MzCrkemLASlDXASgAuAD3gYGURVi4ZDhI3I1GECY5dPEgGC+3B2rkEb9MfQAaEg==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"tslib": "^2.3.1"
}
},
"node_modules/@aws-sdk/middleware-bucket-endpoint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.201.0.tgz",
- "integrity": "sha512-ZZp3YwkEaPqrdL46WzYOMWdBixaVDG0crCdoyBNw/3cI+4bFcsgFp369mqDDmRj3cuJKV4QNSRjlr2ElTz65dQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.215.0.tgz",
+ "integrity": "sha512-zMeYrnHX8S9VFDPH3fryXdPXW1DWeX9URKAkU1oxZLGpBX91CsWzUDjaMhbkDgvwO2oeKgjnZ2vCwcNNKP266w==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -627,12 +664,12 @@
}
},
"node_modules/@aws-sdk/middleware-content-length": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.201.0.tgz",
- "integrity": "sha512-p4G9AtdrKO8A3Z4RyZiy0isEYwuge7bQRBS7UzcGkcIOhJONq2pcM+gRZYz+NWvfYYNWUg5uODsFQfU8342yKg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.215.0.tgz",
+ "integrity": "sha512-zKJRb6jDLFl9nl/muSFbiQHA4uK3skinuDRcyLbpMvvzhuK/PVodv9QI1+wIUsFdXkaSxAlva1oG4bL8ZFi+sQ==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -640,17 +677,17 @@
}
},
"node_modules/@aws-sdk/middleware-endpoint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.201.0.tgz",
- "integrity": "sha512-F3JlXo5GusbeZR956hA9VxmDxUeg77Xh6o8fveAE2+G4Bjcb1iq9jPNlw6A14vDj3oTKenv2LLnjL2OIfl6hRA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.215.0.tgz",
+ "integrity": "sha512-W0QXL5emcN9IXtMbnWT/abLxBFH2tGIfnre2jPNmZ9M7uVFxUwwv5OTUXxNLGNehJHKhiJPwhfQvMy20IDzVcw==",
"dependencies": {
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -658,12 +695,12 @@
}
},
"node_modules/@aws-sdk/middleware-expect-continue": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.201.0.tgz",
- "integrity": "sha512-tpNLdHpwgWAvoMicUARld5MwQ2B6iKGW6vN1Z1si9LTJWGtu8ZXAWACuUDLxC+6A1mDkAcbEc7oy4ABjFldUqA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.215.0.tgz",
+ "integrity": "sha512-X2G7MnBSYPPmLqqd9xDGl2ik9dUsGYcYzulf2Z1HVEGJO6btZJtPfC+IIwuJjsiCWCgbypM1X/oOSxdrmRkUNQ==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -671,15 +708,15 @@
}
},
"node_modules/@aws-sdk/middleware-flexible-checksums": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.201.0.tgz",
- "integrity": "sha512-InmDcMeaBu1QQ9oS+85eq+hJWTZjYUe9QK2f6S035Tka9FBee4kI8eU61ImNit5FsFsw+POcVGmjYukeXsB4QA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.215.0.tgz",
+ "integrity": "sha512-fAFcR+QsrGPCgYssdTYmayoCXDKYzlv0a14jaJtZsacXQNGefXly9D856lri+yG2jxqQ6Sa0FzU4Pm7s3j4mvg==",
"dependencies": {
"@aws-crypto/crc32": "2.0.0",
"@aws-crypto/crc32c": "2.0.0",
"@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -687,12 +724,12 @@
}
},
"node_modules/@aws-sdk/middleware-host-header": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.201.0.tgz",
- "integrity": "sha512-7KNzdV7nFcKAoahvgGAlzsOq9FFDsU5h3w2iPtVdJhz6ZRDH/2v6WFeUCji+UNZip36gFfMPivoO8Y5smb5r/A==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.215.0.tgz",
+ "integrity": "sha512-GOqI7VwoENZwn+6tIMrrJ4SipIqL2JCh+BNvORVcy7CQxn1ViKkna7iaCx+QMjpg/kn9cR6kfY0n1FmgZR1w9A==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -700,11 +737,11 @@
}
},
"node_modules/@aws-sdk/middleware-location-constraint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.201.0.tgz",
- "integrity": "sha512-3QL6rM/7Qw0rIqRRI7hQJ6YupR1EXbyhrGQC5nMoZSZ/dQkGkYQLQJmwQDc4yadkJEGE8E1k2yQN0dF65PnJDA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.215.0.tgz",
+ "integrity": "sha512-taDOIGv2rsAyDEJxSm/nhKS4nsBPUKKCvIpK26E7uGshQZFLtTLTJMp8zGb1IBfUSxRngdWljRmOS5AJUexNbQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -712,11 +749,11 @@
}
},
"node_modules/@aws-sdk/middleware-logger": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.201.0.tgz",
- "integrity": "sha512-kYLsa9x3oUJxYU7V5KOO50Kl7b0kk+I4ltkrdarLvvXcVI7ZXmWHzHLT2dkUhj8S0ceVdi0FYHVPJ3GoE8re4A==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.215.0.tgz",
+ "integrity": "sha512-0h4GGF0rV3jnY3jxmcAWsOdqHCYf25s0biSjmgTei+l/5S+geOGrovRPCNep0LLg0i9D8bkZsXISojilETbf+g==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -724,12 +761,12 @@
}
},
"node_modules/@aws-sdk/middleware-recursion-detection": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.201.0.tgz",
- "integrity": "sha512-NGOr+n559ZcJLdFoJR8LNGdrOJFIp2BTuWEDYeicNdNb0bETTXrkzcfT1BRhV9CWqCDmjFvjdrzbhS0cw/UUGA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.215.0.tgz",
+ "integrity": "sha512-KQ+kiEsaluM4i6opjusUukxY78+UhfR7vzXHDkzZK/GplQ1hY0B+rwVO1eaULmlnmf3FK+Wd6lwrPV7xS2W+EA==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -737,14 +774,14 @@
}
},
"node_modules/@aws-sdk/middleware-retry": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.201.0.tgz",
- "integrity": "sha512-4jQjSKCpSc4oB1X9nNq4FbIAwQrr+mvmUSmg/oe2Llf42Ak1G9gg3rNTtQdfzA/wNMlL4ZFfF5Br+uz06e1hnQ==",
- "dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/service-error-classification": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.215.0.tgz",
+ "integrity": "sha512-I/dnUPVg2Kp3lW+MywBoPp06EOng8IfuaS9ph4bcJpQKrhNU5ekRgCHH2C4k1A6GcP8uyHxQ5TVV6j+l0QPIsA==",
+ "dependencies": {
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/service-error-classification": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1",
"uuid": "^8.3.2"
},
@@ -761,14 +798,14 @@
}
},
"node_modules/@aws-sdk/middleware-sdk-s3": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.201.0.tgz",
- "integrity": "sha512-IZGFWevHMQnyDnJTK2MponaSuFbHkj7z7MYX964hC0qoJEfED+rYPYIhUIPjZm5RiQq34MDQPWHLkNQLf9HnPg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.215.0.tgz",
+ "integrity": "sha512-+SM+xCIFNSFIKM9KyvgIu4Ah5Z/SbHS8mDkinHkY8X/iUryrsKKBs7xnpMAaJCTFkK/8gO6Lhdda1nbvGozhdA==",
"dependencies": {
- "@aws-sdk/middleware-bucket-endpoint": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -776,15 +813,15 @@
}
},
"node_modules/@aws-sdk/middleware-sdk-sts": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.201.0.tgz",
- "integrity": "sha512-clZuXcoN0mAP4JH5C6pW5+0tdF25+fpFJqE7GNRjjH/NYNk6ImVI0Kq2espEWwVBuaS0/chTDK3b+pK8YOWdhw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.215.0.tgz",
+ "integrity": "sha512-wJRxoDf+2egbRgochaQL8+zzADx8FM/2W0spKNj8x+t/3iqw70QwxCfuEKW/uFQ3ph6eaIrv7gYc8RRjwhD8rg==",
"dependencies": {
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -792,11 +829,11 @@
}
},
"node_modules/@aws-sdk/middleware-serde": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.201.0.tgz",
- "integrity": "sha512-Z7AzIuqEDvsZmp80zeT1oYxsoB8uQZby20Z8kF6/vNoq3sIzaGf/wHeNn0p+Vgo2auGSbZcVUZKoDptQLSLwIQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.215.0.tgz",
+ "integrity": "sha512-+uhLXdKvvQZcRRFc3UmemSr/YUHA4Jc+1YMjHxc3v8vvfztFJBb0wgBx999myOi8PmkYThlRBQDzXy9UCIhIJw==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -804,15 +841,15 @@
}
},
"node_modules/@aws-sdk/middleware-signing": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.201.0.tgz",
- "integrity": "sha512-08ri5+mB28tva9RjVIXFcUP5lRTx+Pj8C2HYqF2GL5H3uAo+h3RQ++fEG1uwUMLf7tCEFivcw6SHA1KmCnB7+w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.215.0.tgz",
+ "integrity": "sha512-3BqzYqkmdPeOxjI8DVQE7Bm7J5QIvDy30abglXqrDg6npw6KonKI2Q3FIPFf+oLpZTMStwkoQOnwXHTPrSZ6Tg==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -820,11 +857,11 @@
}
},
"node_modules/@aws-sdk/middleware-ssec": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.201.0.tgz",
- "integrity": "sha512-o1OUjVhtXeFbNyNijw4NPu/2xcA2SqqGNg0e5TP0j4HKfZ1S/QVKVCenx+9dlwlElW0tAQxL4bsNGNWOar3FTA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.215.0.tgz",
+ "integrity": "sha512-iIiB2fGneR8iZN2tgQoACq1jQlG50zU49cus/jAAKjy6B7QeKXy5Ld8/+eNnzcjLuBzzeLtER2YWwFLWqUOZpw==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -832,9 +869,9 @@
}
},
"node_modules/@aws-sdk/middleware-stack": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.201.0.tgz",
- "integrity": "sha512-lqHYSBP5FBxzA5w5XiYYYpfXabFzleXonqRkqZts1tapNJ4sOd+itiKG8JoNP7LDOwJ8qxNW/a33/gQeh3wkwQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.215.0.tgz",
+ "integrity": "sha512-rdSVL7LxRgjlvoluqwODD4ypBy2k/YVl6FrDplyCMSi8m2WHZG99FzdmR9bpnWK+0DGzYZSMRYx6ynJ9N9PsSw==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -843,12 +880,12 @@
}
},
"node_modules/@aws-sdk/middleware-user-agent": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.201.0.tgz",
- "integrity": "sha512-/rYZ93WN1gDJudXis/0382CEoTqRa4qZJA608u2EPWs5aiMocUrm7pjH5XvKm2OYX8K/lyaMSBvL2OTIMzXGaQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.215.0.tgz",
+ "integrity": "sha512-X6GfoMNoEITTw7rGL/gWs8UZ0cmmmezvKcl+KtHsA642R05OR4mY5G7LdbWAw0bcrwKsuKOGmwUrC9lzGqbWUw==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -856,13 +893,13 @@
}
},
"node_modules/@aws-sdk/node-config-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.201.0.tgz",
- "integrity": "sha512-JO0K2qPTYn+pPC7g8rWr1oueg9CqGCkYbINuAuz79vjToOLUQnZT9GiFm7QADe6J6RT1oGEKRQabNaJnp8cFpQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.215.0.tgz",
+ "integrity": "sha512-notckD94QwwxC0GsfpTxB7VH8SREIIlMsUSddqGtpModa0cq/wRb9rqnydZSoznbYpK1ND6h0C9hr/2PNz89zw==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -870,14 +907,14 @@
}
},
"node_modules/@aws-sdk/node-http-handler": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.201.0.tgz",
- "integrity": "sha512-bWjXBd4WCiQcV4PwY+eFnlz9tZ4UiqfiJteav4MDt8YWkVlsVnR8RutmVSm3KZZjO2tJNSrla0ZWBebkNnI/Xg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.215.0.tgz",
+ "integrity": "sha512-btKWSR7m0UuWIN3p5MfSIvhqeYik7xri7U6nWuVI5GVzIYjzxEZOMvPAinDLDxL5wipodi0ZvTUNdDJdm7BcGQ==",
"dependencies": {
- "@aws-sdk/abort-controller": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/querystring-builder": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/abort-controller": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/querystring-builder": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -885,11 +922,11 @@
}
},
"node_modules/@aws-sdk/property-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.201.0.tgz",
- "integrity": "sha512-lVMP75VsYHIW04uYbkjA0I8Bb7b+aEj6PBBLdFoA22S0uCeJOD42OSr2Gtg2fToDGO7LQJw/K2D+LMCYKfZ3vQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.215.0.tgz",
+ "integrity": "sha512-dDPjMCCopkRURAmOJCMSlpIQ5BGWCpYj0+FIfZ5qWQs24fn1PAkQHecOiBhJO0ZSVuQy3xcIyWsAp1NE5e+7ug==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -897,11 +934,11 @@
}
},
"node_modules/@aws-sdk/protocol-http": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.201.0.tgz",
- "integrity": "sha512-RdOc1elWFpj8MogxG87nkhtylw0a+OD7W8WFM+Gw4yJMkl7cwW42VIBFfb0+KCGZfIQltIeSLRvfe3WvVPyo7Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.215.0.tgz",
+ "integrity": "sha512-qp6Y6v4S534LAjadiVl9p7ErK7ImphOKq6yhFyQwxko6iITLcz8ib3yU27fs4QJcnNj5ZooqW/YlL/0EikDxCQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -909,11 +946,11 @@
}
},
"node_modules/@aws-sdk/querystring-builder": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.201.0.tgz",
- "integrity": "sha512-FgQnVHpYR19w/HmHEgWpykCn9tdogW0n45Ins6LBCo2aImDf9kBATD4xgN/F2rtogGuLGgu5LIIMHIOj1Tzs/w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.215.0.tgz",
+ "integrity": "sha512-eilk8CqG37BVhQklLif00K2dOJgDzacUi8h3KVQ72ry1V3h345i4HsmaFIxvnz8XtNyDvV8qFAzeYg9n2P9RQA==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-uri-escape": "3.201.0",
"tslib": "^2.3.1"
},
@@ -922,11 +959,11 @@
}
},
"node_modules/@aws-sdk/querystring-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.201.0.tgz",
- "integrity": "sha512-vS9Ljbqrwi0sIKYxgyZYJUN1AcE291hvuqwty9etgD2w/26SbWiMhjIW/fXJUOZjUvGKkYCpbivJYSzAGAuWfQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.215.0.tgz",
+ "integrity": "sha512-8h/9H8dWM4fZO27UGzo8W5JXln4yJMugPyUl4qFA437gzPgNFN95+oLJWXtHMlfCHC5T/PDKetY9TarMDgBD0Q==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -934,19 +971,19 @@
}
},
"node_modules/@aws-sdk/service-error-classification": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.201.0.tgz",
- "integrity": "sha512-Pfcfmurgq8UpM0rXco6FVblcruqN4Mo3TW8/yaXrbctWpmdNT/8v19fffQIIgk94TU8Vf/nPJ7E5DXL7MZr4Fw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.215.0.tgz",
+ "integrity": "sha512-SKBvClGFGzMPsjBBKjneaUazLCNr6bSxe9eFvOr3gCwuwE2jPQwW3VE1mb62howuvm6cLthEDwLQp/FsT1gMsw==",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/shared-ini-file-loader": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.201.0.tgz",
- "integrity": "sha512-Pbxk0TXep0yI8MnK7Prly6JuBm5Me9AITav8/zPEgTZ3fMhXhQhhiuQcuTCI9GeosSzoiu8VvK53oPtBZZFnXQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.215.0.tgz",
+ "integrity": "sha512-unzQeLOyUiYHr8WxxandHo0OaCj31gx0wpt8dn2cZcHm/MdCqHcHcsQqOVnQsWQrrxY/XZ27cPyMVQeicNKYwQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -954,14 +991,14 @@
}
},
"node_modules/@aws-sdk/signature-v4": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.201.0.tgz",
- "integrity": "sha512-zEHoG1/hzJq169slggkPy1SN9YPWI78Bbe/MvHGYmCmQDspblu60JSBIbAatNqAxAmcWKc2HqpyGKjCkMG94ZA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.215.0.tgz",
+ "integrity": "sha512-Rc73uUCi3eJneO25DydLTfJYamXeuKS9YIhNMTKlpvcN1UQAmAnUbAmCuEmqvkYOiGD1i4/kd8kBga708iIikQ==",
"dependencies": {
"@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"@aws-sdk/util-uri-escape": "3.201.0",
"tslib": "^2.3.1"
},
@@ -970,14 +1007,14 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.201.0.tgz",
- "integrity": "sha512-5lVYYcWDwZd/q0mYPGn4zht08nIeeACYCM8HKYMwF7Qzcrne+RM0F4GU1ZWoId1pxjiX+xQSOUEeskx3A5wUtg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.215.0.tgz",
+ "integrity": "sha512-XOUUNWs6I4vAa+Byj6qL/+DCWA5CjcRyA9sitYy8sNqhLcet8WoYf7vJL2LW1nvdzRb/pGBNWLiQOZ+9sadYeg==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -993,12 +1030,27 @@
}
},
"node_modules/@aws-sdk/smithy-client": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.201.0.tgz",
- "integrity": "sha512-cL87Jgxczee8YFkWGWKQ2Ze0vjn4+eCa1kDvEYMCOQvNujTuFgatXLgije5a7nVkSnL9WLoIP7Y7fsBGrKfMnQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.215.0.tgz",
+ "integrity": "sha512-PiZfCdZkPohzMPrRmJ46TPOf2Tr/dhKYdwQArRnOOIsJABUGXjlzCUE8vysDN35XZYRx5f9hd+/U7kayhniq2w==",
+ "dependencies": {
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "tslib": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/token-providers": {
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.216.0.tgz",
+ "integrity": "sha512-cEmOfG7njWl0OA5lR65Sp2SW1i8ZLjf7C95TZ1e6t2Oo5aUFeN3aKBxMOV//1yc+BNzcFBnoHP/f29GhWxUOxA==",
"dependencies": {
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/client-sso-oidc": "3.216.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1006,27 +1058,27 @@
}
},
"node_modules/@aws-sdk/types": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.201.0.tgz",
- "integrity": "sha512-RCQj2pQyHD330Jd4c5CHJ87k2ZqC3Mmtl6nhwH1dy3vbnGUpc3q+3yinOKoTAY934kIa7ia32Y/2EjuyHxaj1A==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.215.0.tgz",
+ "integrity": "sha512-eRbCVjwzTYd9C5e2mceScJ6D2kYDDEC3PLkYfJa+1wH9iiF2JlbiYozAokyeYBHQ+AjmD93MK58RBoM8iZfH0Q==",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/url-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.201.0.tgz",
- "integrity": "sha512-V15aqj0tj4Y79VpuIdHUvX4Nvn4hYPB0RAn/qg5CCComIl0doLOirAQtW1MOBOyctdRlD9Uv7d1QdPLzJZMHjQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.215.0.tgz",
+ "integrity": "sha512-r/qIk3TUlV36JvoRjTErFm0LzzgNKLB1YUG8zVZCGAc2TEATi8OVEmsZvi+KfTmsbszulITJVcjZKbHLbGoUzg==",
"dependencies": {
- "@aws-sdk/querystring-parser": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/querystring-parser": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"node_modules/@aws-sdk/util-arn-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.201.0.tgz",
- "integrity": "sha512-FNZsr9ofEf3Ybglgj8ElhuXnHnSFCF1ctT/zGPwNc+7XTMROO36uPIxP22J/GTyMpf4Bx48rXs8JTFvu3P3hig==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.208.0.tgz",
+ "integrity": "sha512-QV4af+kscova9dv4VuHOgH8wEr/IIYHDGcnyVtkUEqahCejWr1Kuk+SBK0xMwnZY5LSycOtQ8aeqHOn9qOjZtA==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -1035,31 +1087,11 @@
}
},
"node_modules/@aws-sdk/util-base64": {
- "version": "3.202.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.202.0.tgz",
- "integrity": "sha512-0QlvxCSU2CITeR/x87zls9ma+CkN3EXRGM3M5XnHWaneDI9K+O2uPpAbDfLh0SBJyO0AfIMn7Vh/BvnNNPEDpg==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.208.0.tgz",
+ "integrity": "sha512-PQniZph5A6N7uuEOQi+1hnMz/FSOK/8kMFyFO+4DgA1dZ5pcKcn5wiFwHkcTb/BsgVqQa3Jx0VHNnvhlS8JyTg==",
"dependencies": {
- "@aws-sdk/util-buffer-from": "3.201.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-base64-browser": {
- "version": "3.188.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-browser/-/util-base64-browser-3.188.0.tgz",
- "integrity": "sha512-qlH+5NZBLiyKziL335BEPedYxX6j+p7KFRWXvDQox9S+s+gLCayednpK+fteOhBenCcR9fUZOVuAPScy1I8qCg==",
- "dependencies": {
- "tslib": "^2.3.1"
- }
- },
- "node_modules/@aws-sdk/util-base64-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-node/-/util-base64-node-3.201.0.tgz",
- "integrity": "sha512-ydZqNpB3l5kiicInpPDExPb5xHI7uyVIa1vMupnuIrJ412iNb0F2+K8LlFynzw6fSJShVKnqFcWOYRA96z1iIw==",
- "dependencies": {
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1075,9 +1107,9 @@
}
},
"node_modules/@aws-sdk/util-body-length-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.201.0.tgz",
- "integrity": "sha512-q+gwQoLn/DOwirb2hgZJeEwo1D3vLhoD6FfSV42Ecfvtb4jHnWReWMHguujfCubuDgZCrMEvYQzuocS75HHsbA==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.208.0.tgz",
+ "integrity": "sha512-3zj50e5g7t/MQf53SsuuSf0hEELzMtD8RX8C76f12OSRo2Bca4FLLYHe0TZbxcfQHom8/hOaeZEyTyMogMglqg==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -1086,9 +1118,9 @@
}
},
"node_modules/@aws-sdk/util-buffer-from": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.201.0.tgz",
- "integrity": "sha512-s6Wjltd9vU+vR3n0pqSPmNDcrrkrVTdV4t7x2zz3nDsFKTI77iVNafDmuaUlOA/bIlpjCJqaWecoVrZmEKeR7A==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.208.0.tgz",
+ "integrity": "sha512-7L0XUixNEFcLUGPeBF35enCvB9Xl+K6SQsmbrPk1P3mlV9mguWSDQqbOBwY1Ir0OVbD6H/ZOQU7hI/9RtRI0Zw==",
"dependencies": {
"@aws-sdk/is-array-buffer": "3.201.0",
"tslib": "^2.3.1"
@@ -1098,9 +1130,9 @@
}
},
"node_modules/@aws-sdk/util-config-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.201.0.tgz",
- "integrity": "sha512-cCRJlnRRP8vrLJomzJRBIyiyohsjJKmnIaQ9t0tAhGCywZbyjx6TlpYRZYfVWo+MwdF1Pi8ZScTrFPW0JuBOIQ==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.208.0.tgz",
+ "integrity": "sha512-DSRqwrERUsT34ug+anlMBIFooBEGwM8GejC7q00Y/9IPrQy50KnG5PW2NiTjuLKNi7pdEOlwTSEocJE15eDZIg==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -1109,12 +1141,12 @@
}
},
"node_modules/@aws-sdk/util-defaults-mode-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.201.0.tgz",
- "integrity": "sha512-skRMAM+xrV/sDvvtHC81ExEKQEiZFaRrRdUT39fBX1SpGnFTo2wpv7XK+rAW2XopGgnLPytXLQD97Kub79o4zA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.215.0.tgz",
+ "integrity": "sha512-MiNfZgB0I4dR8CBxH163W7c9KvE38sgCHNPWopMqSX5ezz7cuCPohCU0XsWd4I7K31PvzuqmKgOiKBAZraQJMA==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"bowser": "^2.11.0",
"tslib": "^2.3.1"
},
@@ -1123,15 +1155,15 @@
}
},
"node_modules/@aws-sdk/util-defaults-mode-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.201.0.tgz",
- "integrity": "sha512-9N5LXRhxigbkbEcjQ4nNXHuQxp0VFlbc2/5wbcuPjIKX/OROiQI4mYQ6nuSKk7eku5sNFb9FtEHeD/RZo8od6Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.215.0.tgz",
+ "integrity": "sha512-mSp3R8GljQ+4UT3QMOksQk9L0cWbFLvR7bBmAlt4+GobgTjpRfzFjBP3uwrCqFa3BKDUR3FeJq3qwo+xeY1Krg==",
"dependencies": {
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1139,11 +1171,11 @@
}
},
"node_modules/@aws-sdk/util-endpoints": {
- "version": "3.202.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.202.0.tgz",
- "integrity": "sha512-sNees5uDp7nfEbvzaA1DAHqoEvEb9ZOkdNH5gcj/FMBETbr00YtsuXsTZogTHQsX/otRTiudZBE3iH7R4SLSAQ==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.216.0.tgz",
+ "integrity": "sha512-uHje4H6Qj/z/op8UZoSuvGpEZhz/r+AGY0rCihFo7XjhT4RYVxb2Eb9uHRK/IAeHU4kjHAdpQiWGMSmnT/UacA==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1162,9 +1194,9 @@
}
},
"node_modules/@aws-sdk/util-locate-window": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.201.0.tgz",
- "integrity": "sha512-hPJgifWh/rADabLAk1C9xXA2B3O4NUmbU58KgBRgC1HksiiHGFVZObB5fkBH8US/XV2jwORkpSf4OhretXQuKg==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.208.0.tgz",
+ "integrity": "sha512-iua1A2+P7JJEDHVgvXrRJSvsnzG7stYSGQnBVphIUlemwl6nN5D+QrgbjECtrbxRz8asYFHSzhdhECqN+tFiBg==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -1173,9 +1205,9 @@
}
},
"node_modules/@aws-sdk/util-middleware": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.201.0.tgz",
- "integrity": "sha512-iAitcEZo17IyKn4ku1IBgtomr25esu5OuSRjw5Or4bNOeqXB0w50cItf/9qft8LIhbvBEAUtNAYXvqNzvhTZdQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.215.0.tgz",
+ "integrity": "sha512-DfHGlFlQCr+T/xhjS36HH8JEThDVB5lg5NZ6x4Cibhyeps9YX/4ovLAIx3B19H34sdWhZi7q6LfslCHLRu2+7Q==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -1184,26 +1216,26 @@
}
},
"node_modules/@aws-sdk/util-stream-browser": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-browser/-/util-stream-browser-3.204.0.tgz",
- "integrity": "sha512-LH+Th/Oww6icUvqVbL5Y+R4mUGUuwLRWpiOJnK8/Ufyw7JMEvHZOGXPIAtXmEB1t+0gTVVDCP0Z0y6ItINlGtA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-browser/-/util-stream-browser-3.215.0.tgz",
+ "integrity": "sha512-UVyCJJ5sCYLVHCW4Lpm8+ae+ISHPHZ/OqAoLbUpehk2RLGP6QhpQOrpJADLXPuB8YuWFMkoLLIVL8VE7mmTPWA==",
"dependencies": {
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
"tslib": "^2.3.1"
}
},
"node_modules/@aws-sdk/util-stream-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-node/-/util-stream-node-3.201.0.tgz",
- "integrity": "sha512-RWU+ZJHKL4lYZBeNIpHo5EuNaYRDkJeytP8cbBQn+wuzDz19mGF2uikK+JaQdNd5HG9lovDP66SJ8gJ0WBnwNw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-node/-/util-stream-node-3.215.0.tgz",
+ "integrity": "sha512-7Vyp61P/2dGA9Fzn6uN/KdRd+Z7n8gCGmXBd/dQSrHx3UFIm1TuEmMwROzbWWxPOS6qDWY/dwQgMZH/tq78Llg==",
"dependencies": {
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1222,22 +1254,22 @@
}
},
"node_modules/@aws-sdk/util-user-agent-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.201.0.tgz",
- "integrity": "sha512-iL2gyz7GuUVtZcMZpqvfxdFrl9hc28qpagymmJ/w2yhN86YNPHdK8Sx1Yo6VxNGVDCCWGb7tHXf7VP+U4Yv/Lg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.215.0.tgz",
+ "integrity": "sha512-uZz6BJWr8sJcA+onveS1lFqnbIXBHwvkyHLgCuuGhAxd5yY6YNLhpJBnhy9Fb8/aSbk6yao3qxlokqw9gthmAw==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"bowser": "^2.11.0",
"tslib": "^2.3.1"
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.201.0.tgz",
- "integrity": "sha512-6lhhvwB3AZSISnYQpDGdlyTrzfYK2P9QYjy7vZEBRd9TSOaggiFICXe03ZvZfVOSeg0EInlMKn1fIHzPUHRuHQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.215.0.tgz",
+ "integrity": "sha512-4lrdd1oGRwJEwfvgvg1jcJ2O0bwElsvtiqZfTRHN6MNTFUqsKl0xHlgFChQsz3Hfrc1niWtZCmbqQKGdO5ARpw==",
"dependencies": {
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1261,11 +1293,11 @@
}
},
"node_modules/@aws-sdk/util-utf8-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.201.0.tgz",
- "integrity": "sha512-A+bJFR/1rHYOJg137E69L1sX0I+LH+xf9ZjMXG9BVO0hSo7yDPoJVpHrzTJyOc3tuRITjIGBv9Qi4TKcoOSi1A==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.208.0.tgz",
+ "integrity": "sha512-jKY87Acv0yWBdFxx6bveagy5FYjz+dtV8IPT7ay1E2WPWH1czoIdMAkc8tSInK31T6CRnHWkLZ1qYwCbgRfERQ==",
"dependencies": {
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1273,12 +1305,12 @@
}
},
"node_modules/@aws-sdk/util-waiter": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.201.0.tgz",
- "integrity": "sha512-NE8+BkPDXq86oyVr9EKN1s+iN8GID8mhj6DbtEZKZES3fJ36xH7MldRylgCewgv1Qpd1W00M4c/mVvUx3zp7sg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.215.0.tgz",
+ "integrity": "sha512-RX/EkRcuDjWKP/5K6XOnbq5cPaO9KSJ5Etotn+z5sPGUJ0xmGWEyFyfXKSL51az32tHcNoGAqboBTFDISB0LyA==",
"dependencies": {
- "@aws-sdk/abort-controller": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/abort-controller": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1436,7 +1468,7 @@
"node_modules/@opentdf/client": {
"version": "0.4.0",
"resolved": "file:../lib/opentdf-client-0.4.0.tgz",
- "integrity": "sha512-IpgtUjL3yT4fuiY566/33cjIlKz5Ez1P5fX5w9xFfdiGa7LUW8JIDt6fYEwX9Z4ZZYDholH83mx5EGpG90nSSg==",
+ "integrity": "sha512-nXE1baPcrvct3y5tME1sygIrBwEDMdi983p/xXd34QnWX52cigFL/mGD8udRlL8l+xaqr7ZsNSnLyi7ENH37pA==",
"license": "BSD-3-Clause-Clear",
"dependencies": {
"@aws-sdk/client-s3": "^3.197.0",
@@ -1912,9 +1944,9 @@
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
"node_modules/axios": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz",
- "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.0.tgz",
+ "integrity": "sha512-zT7wZyNYu3N5Bu0wuZ6QccIf93Qk1eV8LOewxgjOZFd2DenOs98cJ7+Y6703d0wkaXGY6/nZd4EweJaHz9uzQw==",
"dependencies": {
"follow-redirects": "^1.15.0",
"form-data": "^4.0.0",
@@ -3023,9 +3055,9 @@
"dev": true
},
"node_modules/jose": {
- "version": "4.11.0",
- "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.0.tgz",
- "integrity": "sha512-wLe+lJHeG8Xt6uEubS4x0LVjS/3kXXu9dGoj9BNnlhYq7Kts0Pbb2pvv5KiI0yaKH/eaiR0LUOBhOVo9ktd05A==",
+ "version": "4.11.1",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.1.tgz",
+ "integrity": "sha512-YRv4Tk/Wlug8qicwqFNFVEZSdbROCHRAC6qu/i0dyNKr5JQdoa2pIGoS04lLO/jXQX7Z9omoNewYIVIxqZBd9Q==",
"funding": {
"url": "https://github.com/sponsors/panva"
}
@@ -4661,11 +4693,11 @@
}
},
"@aws-sdk/abort-controller": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.201.0.tgz",
- "integrity": "sha512-xJ984k+CKlGjBmvNarzM8Y+b6X4L1Zt0TycQmVBJq7fAr/ju9l13pQIoXR5WlDIW1FkGeVczF5Nu6fN46SCORQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.215.0.tgz",
+ "integrity": "sha512-HTvL542nawhVqe0oC1AJchdcomEOmPivJEzYUT1LqiG3e8ikxMNa2KWSqqLPeKi2t0A/cfQy7wDUyg9+BZhDSQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
@@ -4678,360 +4710,394 @@
}
},
"@aws-sdk/chunked-blob-reader-native": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.204.0.tgz",
- "integrity": "sha512-ejJntS6usQpKKwisIaK4yYjo8DKEPpk7eJ7fJCw0r4WmIa7xN3amZISP4TrnKa401nWxbfzd40Wh/R5p75JMNQ==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.208.0.tgz",
+ "integrity": "sha512-JeOZ95PW+fJ6bbuqPySYqLqHk1n4+4ueEEraJsiUrPBV0S1ZtyvOGHcnGztKUjr2PYNaiexmpWuvUve9K12HRA==",
"requires": {
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/util-base64": "3.208.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/client-s3": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.204.0.tgz",
- "integrity": "sha512-TtaOQ0ArmqV23Ie/FUChMIdAT5ebg5FSSimN3X2SFVmXRt9c9N73X/gLHKqzf30Dgsl7M/w9O6jFtlbvANjBmA==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.216.0.tgz",
+ "integrity": "sha512-zja00+kLB7Kw8X326ueXvCgMJNF5iuTPrFDUgI+JClk1rjXVMa/T1sOLTgZg9W2pbtOO+3GloxwNGVygXNjt8A==",
"requires": {
"@aws-crypto/sha1-browser": "2.0.0",
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/client-sts": "3.204.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-node": "3.204.0",
- "@aws-sdk/eventstream-serde-browser": "3.201.0",
- "@aws-sdk/eventstream-serde-config-resolver": "3.201.0",
- "@aws-sdk/eventstream-serde-node": "3.201.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-blob-browser": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/hash-stream-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/md5-js": "3.204.0",
- "@aws-sdk/middleware-bucket-endpoint": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-expect-continue": "3.201.0",
- "@aws-sdk/middleware-flexible-checksums": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-location-constraint": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-sdk-s3": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/middleware-ssec": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4-multi-region": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/client-sts": "3.216.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-node": "3.216.0",
+ "@aws-sdk/eventstream-serde-browser": "3.215.0",
+ "@aws-sdk/eventstream-serde-config-resolver": "3.215.0",
+ "@aws-sdk/eventstream-serde-node": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-blob-browser": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/hash-stream-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/md5-js": "3.215.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-expect-continue": "3.215.0",
+ "@aws-sdk/middleware-flexible-checksums": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-location-constraint": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-sdk-s3": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/middleware-ssec": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4-multi-region": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-stream-browser": "3.204.0",
- "@aws-sdk/util-stream-node": "3.201.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-stream-browser": "3.215.0",
+ "@aws-sdk/util-stream-node": "3.215.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
- "@aws-sdk/util-waiter": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
+ "@aws-sdk/util-waiter": "3.215.0",
"@aws-sdk/xml-builder": "3.201.0",
"fast-xml-parser": "4.0.11",
"tslib": "^2.3.1"
}
},
"@aws-sdk/client-sso": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.204.0.tgz",
- "integrity": "sha512-AECcNrcAQxV/Jlu8ogshRaYwt2jayx0omQJs/SXj70mWxmbk4MQnb+DqJIpPpOKBHaza/xlC2TKS1RzkiuZxyw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.216.0.tgz",
+ "integrity": "sha512-9F7JLx9RXEXovg6V4ylqQtpH+sIqQBMIPIrRSGWiQu65rmQQLskRkUka94JsGsBzq1IQwrnqtsuP3Lb0XtwLRA==",
+ "requires": {
+ "@aws-crypto/sha256-browser": "2.0.0",
+ "@aws-crypto/sha256-js": "2.0.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
+ "@aws-sdk/util-body-length-browser": "3.188.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
+ "@aws-sdk/util-utf8-browser": "3.188.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
+ "tslib": "^2.3.1"
+ }
+ },
+ "@aws-sdk/client-sso-oidc": {
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.216.0.tgz",
+ "integrity": "sha512-O8kmM86BHwiSwyNoIe+iHXuSpUE9PBWl3re8u+/igt/w5W5VmMVz+zQr7gRUDQ1FDgLWNEdAJa0r+JFx3pZdzA==",
"requires": {
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/client-sts": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.204.0.tgz",
- "integrity": "sha512-Tp6FqENRw31XK5r5hul1JXnQgHBhbbXhoMebyFih6/zjpATaqg0bnV6tpww4yPi3uc+yDGXKw2/tDroSsyTsRA==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.216.0.tgz",
+ "integrity": "sha512-8rpMZhZXh1kjsAvQ0WNBMDrnP4XneKkBQtt5XcDEmv/GpULt8jOIJnSIJQxt2gkRfd/I9MUC9C3aZNQoSMxa+g==",
"requires": {
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-node": "3.204.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-sdk-sts": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-node": "3.216.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-sdk-sts": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"fast-xml-parser": "4.0.11",
"tslib": "^2.3.1"
}
},
"@aws-sdk/config-resolver": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.201.0.tgz",
- "integrity": "sha512-6YLIel7OGMGi+r8XC1A54cQJRIpx/NJ4fBALy44zFpQ+fdJUEmw4daUf1LECmAQiPA2Pr/hD0nBtX+wiiTf5/g==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.215.0.tgz",
+ "integrity": "sha512-DxX4R+YYLQOtg0qfceKBrjVD4t1mQBG1eb7IVr2QSlckFCX8ztUNymFMuaSEo3938Jyy/NpgfUDpFqPDaSKnng==",
"requires": {
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/credential-provider-env": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.201.0.tgz",
- "integrity": "sha512-g2MJsowzFhSsIOITUjYp7EzWFeHINjEP526Uf+5z2/p2kxQVwYYWZQK7j+tPE2Bk3MEjGOCmVHbbE7IFj0rNHw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.215.0.tgz",
+ "integrity": "sha512-n5G7I7Pxfsn81+tNsSOzspKp9SYai78oRfImsfFY4JLTcWutv7szMgFUbtEzBfUUINHpOxLiO2Lk5yu5K1C7IQ==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/credential-provider-imds": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.201.0.tgz",
- "integrity": "sha512-i8U2k3/L3iUWJJ1GSlwVBMfLQ2OTUT97E8yJi/xz5GavYuPOsUQWQe4fp7WGQivxh+AqybXAGFUCYub6zfUqag==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.215.0.tgz",
+ "integrity": "sha512-/4FUUR6u9gkNfxB6mEwBr0kk0myIkrDcXbAocWN3fPd/t7otzxpx/JqPZXgM6kcVP7M4T/QT75l1E1RRHLWCCQ==",
"requires": {
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/credential-provider-ini": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.204.0.tgz",
- "integrity": "sha512-ddtaS0ya5lgZZwfuJ/FuniroreLJ6yDgPAasol/rla9U5EU0qUEK1+6PX463exghUGjYfTqxdrKXhGYZfuEoIw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.216.0.tgz",
+ "integrity": "sha512-tSfrhgRO/l83Ou6WSOE4HauTLbDCOLMo/23Q6oGO8cs/d874J5rE4UM7a9OzE3QdM3eVbdAP7kXUgUS6i71cUw==",
"requires": {
- "@aws-sdk/credential-provider-env": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/credential-provider-sso": "3.204.0",
- "@aws-sdk/credential-provider-web-identity": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/credential-provider-env": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/credential-provider-sso": "3.216.0",
+ "@aws-sdk/credential-provider-web-identity": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/credential-provider-node": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.204.0.tgz",
- "integrity": "sha512-kGbR5JE90zBGDS4cIz7tlUklMMeOm5oc5ES74YStLUacpQKwzVcHmDG8aT2DCONS/wEYysOIs5LygHurOJ/+Ww==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.216.0.tgz",
+ "integrity": "sha512-Tumt53phB454DTkNB7a1tyCfrkA4JUGHzNLya14VLResGIGW5Re64atahUcO/WS7aTEs5vfAhBXO+p9o4K1rhQ==",
"requires": {
- "@aws-sdk/credential-provider-env": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/credential-provider-ini": "3.204.0",
- "@aws-sdk/credential-provider-process": "3.201.0",
- "@aws-sdk/credential-provider-sso": "3.204.0",
- "@aws-sdk/credential-provider-web-identity": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/credential-provider-env": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/credential-provider-ini": "3.216.0",
+ "@aws-sdk/credential-provider-process": "3.215.0",
+ "@aws-sdk/credential-provider-sso": "3.216.0",
+ "@aws-sdk/credential-provider-web-identity": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/credential-provider-process": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.201.0.tgz",
- "integrity": "sha512-jTK3HSZgNj/hVrWb0wuF/cPUWSJYoRI/80fnN55o6QLS8WWIgOI8o2PNeVTAT5OrKioSoN4fgKTeUm3DZy3npQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.215.0.tgz",
+ "integrity": "sha512-JNvj4L5B7W8byoFdfn/8Y4scoPiwCi+Ha/fRsFCrdSC7C+snDuxM/oQj33HI8DpKY1cjuigzEnpnxiNWaA09EA==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/credential-provider-sso": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.204.0.tgz",
- "integrity": "sha512-iS884Gda99x4zmdCK3XxFcceve4wB+wudpeTUm2wwX9AGrSzoUnLWqNXv/R8UAMAsKANaWMBkqv/bsHpsEitZw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.216.0.tgz",
+ "integrity": "sha512-1Cag6AUPU4wkeMnZDJvcXXJgwrlrIxbTcRsresJYBFvs1vGJGcTbjtWV0K6fiBRP66GtvuOL9WzQ/eqRf2J7Ag==",
"requires": {
- "@aws-sdk/client-sso": "3.204.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/client-sso": "3.216.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/token-providers": "3.216.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/credential-provider-web-identity": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.201.0.tgz",
- "integrity": "sha512-U54bqhYaClPVZfswgknhlICp3BAtKXpOgHQCUF8cko5xUgbL4lVgd1rC3lWviGFMQAaTIF3QOXyEouemxr3VXw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.215.0.tgz",
+ "integrity": "sha512-AWaDDEE3VU1HeLrXvyUrkQ6Wb3PQij5bvvrMil9L0da3b1yrcpoDanQQy7wBFBXcZIVmcmSFe5MMA/nyh2Le4g==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/eventstream-codec": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.201.0.tgz",
- "integrity": "sha512-lz0FFzOMXvVdy47GnRk+niK+L7MxUZITvK7UUOL6u++JB+54jS+EsD9iLSNhM5qoR9vCiFjabBhkPz9Ml6bdmw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.215.0.tgz",
+ "integrity": "sha512-Uwgkq6ViQnfd1l+qhWPGdzxh+YhD1N6RYL0kEcp1ovsR+rC/0qUsM9VZrSckZn4jB+0ATqIoOXtcUYP4+xrNmg==",
"requires": {
"@aws-crypto/crc32": "2.0.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/eventstream-serde-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.201.0.tgz",
- "integrity": "sha512-3/rZRBTxikj1Uyo8NDdaXey9zy7Xck/rKjykpBMbUYr4lnvXZDGQ0ie4/EMz+k5UbRsZgP46KdJo2ThgwTBvdw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.215.0.tgz",
+ "integrity": "sha512-VfTl69/C/cOjm47blgvdBz2pw8//6qkLPvQetfDOgf40JvsjBp9afUDNiKV08ulzoUeVZBosgHs09oZ2VDj09Q==",
"requires": {
- "@aws-sdk/eventstream-serde-universal": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-serde-universal": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/eventstream-serde-config-resolver": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.201.0.tgz",
- "integrity": "sha512-dUpqO5yX1TdAShIuyBuWMiW7DWj9adtoeAzFvqPyQMXRFTPDQcggSelfoaXGcvUQUfcNZDUbCoigU23f+xmk6Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.215.0.tgz",
+ "integrity": "sha512-NrVb8HA0tUsruAj8yVWTaRIfcAB9lsajzksCqS7W917x/esoIRwoeF2zua63Ivro7hLeCjzS2Mws5IhvSl+/tQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/eventstream-serde-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.201.0.tgz",
- "integrity": "sha512-h7YYPKrPIRjsAq8PnpkAmmwnz2UofHr98BCFtw/eAIFVLZ8lzQbi1kI+dAmwPSlY1L59tgXakmJ6cGvtsDdG5w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.215.0.tgz",
+ "integrity": "sha512-DxABFUIpmFV1NOfwF8FtX+l7kzmMTTJf2BfXvGoYemmBtv9Cc31Qg83ouD8xuNSx9qlbFOgpWaNpzEZ400porA==",
"requires": {
- "@aws-sdk/eventstream-serde-universal": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-serde-universal": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/eventstream-serde-universal": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.201.0.tgz",
- "integrity": "sha512-Iq7sofa2Ns/ToseL8/m0PwIO5PHY800K4fi3i+6P1JA0bpZxmvkA/bfn+WCLvcB7sNluasqETHNxGs6DgNteIA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.215.0.tgz",
+ "integrity": "sha512-8DmY3vVZtXAKzW0wOSC0bN+WF8qNZKaCqe5JCM3WwS1Wu6F6qI7b064VSe5b3d9BbJzeMccOcJeCg3ZU/3nYUQ==",
"requires": {
- "@aws-sdk/eventstream-codec": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-codec": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/fetch-http-handler": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.204.0.tgz",
- "integrity": "sha512-TfIhWYQ4CTjrD+FSuBcKMSVrqq8GCwqCfUyalWmSKo4JIFhN5OxUnOFb1/ecE/TJX+YgZ65w4qhVJVHHmh229Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.215.0.tgz",
+ "integrity": "sha512-JfZyrJOE+0ik1PumsIUZd0NfgEx4sZ43VSdPCD9GRhssRWudNsSF1B5fz3xA5v+1y5oQPjXZyaWCzKtnYruiWw==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/querystring-builder": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/querystring-builder": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/hash-blob-browser": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.204.0.tgz",
- "integrity": "sha512-Et0Nic7jnrYtqQt97JMPGkKJ3CFaulW70vFElDypV+TURsuxelweANQfrHsurk+xvHLHakMG5glAVHgyONtXZg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.215.0.tgz",
+ "integrity": "sha512-plHPFOSEHig0g/ou1H4QW31AyPGzwR0qgUKIEUFf3lWIfBI3BnvA4t24cJ87I204oqENj/+ZSNAj5qeAZfMFXw==",
"requires": {
"@aws-sdk/chunked-blob-reader": "3.188.0",
- "@aws-sdk/chunked-blob-reader-native": "3.204.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/chunked-blob-reader-native": "3.208.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/hash-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.201.0.tgz",
- "integrity": "sha512-WJsMZg5/TMoWnLM+0NuwLwFzHsi89Bi9J1Dt7JdJHXFLoEZV54FEz1PK/Sq5NOldhVljpXQwWOB2dHA2wxFztg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.215.0.tgz",
+ "integrity": "sha512-MkSRuZvo1RCRmI0VNEmRYCGGD/DkMd9lqnLtOyglMPnSX1mhyD4/DyXmcc3rYa7PsjDRAfykGWJRiMqpoMLjiQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/hash-stream-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-stream-node/-/hash-stream-node-3.201.0.tgz",
- "integrity": "sha512-nagsIlflHlFNswa6XQfpH7/G0OkKu8t2BhZ5NnNzPCx56kcY2asztwBTEeRJEGu8FaaHhUXbVuWi746AK6PHSQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-stream-node/-/hash-stream-node-3.215.0.tgz",
+ "integrity": "sha512-1VEpiXu0jH7bSRYfEeSrznYq41zpUV4TtStoBXdcEVaOqT4LNQ5k1g1602544UWKUJ7D+E9NCNXpjM6TSMmG4A==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/invalid-dependency": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.201.0.tgz",
- "integrity": "sha512-f/zgntOfIozNyKSaG9dvHjjBaR3y20kYNswMYkSuCM2NIT5LpyHiiq5I11TwaocatUFcDztWpcsv7vHpIgI5Ig==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.215.0.tgz",
+ "integrity": "sha512-++bK4BUQe8/CL/YcLZcQB8qPOhiXxhbuhYzfFS7PNVvW1QOLqKRZL/lKs24gzjcOmw7IhAbCybDZwvu2TM4DAg==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
@@ -5044,123 +5110,123 @@
}
},
"@aws-sdk/md5-js": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.204.0.tgz",
- "integrity": "sha512-RXiCvi58Xl2ja9bmd5iFVZyzhGVzBdlLC7uu8Ug9IbF++6muBJ2WdjMkhoMsi5GXqs6238rX3rRt3dLVGKEIqA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.215.0.tgz",
+ "integrity": "sha512-2f5r2raNDG9USKHKRgAW2r1MzCrkemLASlDXASgAuAD3gYGURVi4ZDhI3I1GECY5dPEgGC+3B2rkEb9MfQAaEg==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-bucket-endpoint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.201.0.tgz",
- "integrity": "sha512-ZZp3YwkEaPqrdL46WzYOMWdBixaVDG0crCdoyBNw/3cI+4bFcsgFp369mqDDmRj3cuJKV4QNSRjlr2ElTz65dQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.215.0.tgz",
+ "integrity": "sha512-zMeYrnHX8S9VFDPH3fryXdPXW1DWeX9URKAkU1oxZLGpBX91CsWzUDjaMhbkDgvwO2oeKgjnZ2vCwcNNKP266w==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-content-length": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.201.0.tgz",
- "integrity": "sha512-p4G9AtdrKO8A3Z4RyZiy0isEYwuge7bQRBS7UzcGkcIOhJONq2pcM+gRZYz+NWvfYYNWUg5uODsFQfU8342yKg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.215.0.tgz",
+ "integrity": "sha512-zKJRb6jDLFl9nl/muSFbiQHA4uK3skinuDRcyLbpMvvzhuK/PVodv9QI1+wIUsFdXkaSxAlva1oG4bL8ZFi+sQ==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-endpoint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.201.0.tgz",
- "integrity": "sha512-F3JlXo5GusbeZR956hA9VxmDxUeg77Xh6o8fveAE2+G4Bjcb1iq9jPNlw6A14vDj3oTKenv2LLnjL2OIfl6hRA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.215.0.tgz",
+ "integrity": "sha512-W0QXL5emcN9IXtMbnWT/abLxBFH2tGIfnre2jPNmZ9M7uVFxUwwv5OTUXxNLGNehJHKhiJPwhfQvMy20IDzVcw==",
"requires": {
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-expect-continue": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.201.0.tgz",
- "integrity": "sha512-tpNLdHpwgWAvoMicUARld5MwQ2B6iKGW6vN1Z1si9LTJWGtu8ZXAWACuUDLxC+6A1mDkAcbEc7oy4ABjFldUqA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.215.0.tgz",
+ "integrity": "sha512-X2G7MnBSYPPmLqqd9xDGl2ik9dUsGYcYzulf2Z1HVEGJO6btZJtPfC+IIwuJjsiCWCgbypM1X/oOSxdrmRkUNQ==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-flexible-checksums": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.201.0.tgz",
- "integrity": "sha512-InmDcMeaBu1QQ9oS+85eq+hJWTZjYUe9QK2f6S035Tka9FBee4kI8eU61ImNit5FsFsw+POcVGmjYukeXsB4QA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.215.0.tgz",
+ "integrity": "sha512-fAFcR+QsrGPCgYssdTYmayoCXDKYzlv0a14jaJtZsacXQNGefXly9D856lri+yG2jxqQ6Sa0FzU4Pm7s3j4mvg==",
"requires": {
"@aws-crypto/crc32": "2.0.0",
"@aws-crypto/crc32c": "2.0.0",
"@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-host-header": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.201.0.tgz",
- "integrity": "sha512-7KNzdV7nFcKAoahvgGAlzsOq9FFDsU5h3w2iPtVdJhz6ZRDH/2v6WFeUCji+UNZip36gFfMPivoO8Y5smb5r/A==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.215.0.tgz",
+ "integrity": "sha512-GOqI7VwoENZwn+6tIMrrJ4SipIqL2JCh+BNvORVcy7CQxn1ViKkna7iaCx+QMjpg/kn9cR6kfY0n1FmgZR1w9A==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-location-constraint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.201.0.tgz",
- "integrity": "sha512-3QL6rM/7Qw0rIqRRI7hQJ6YupR1EXbyhrGQC5nMoZSZ/dQkGkYQLQJmwQDc4yadkJEGE8E1k2yQN0dF65PnJDA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.215.0.tgz",
+ "integrity": "sha512-taDOIGv2rsAyDEJxSm/nhKS4nsBPUKKCvIpK26E7uGshQZFLtTLTJMp8zGb1IBfUSxRngdWljRmOS5AJUexNbQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-logger": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.201.0.tgz",
- "integrity": "sha512-kYLsa9x3oUJxYU7V5KOO50Kl7b0kk+I4ltkrdarLvvXcVI7ZXmWHzHLT2dkUhj8S0ceVdi0FYHVPJ3GoE8re4A==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.215.0.tgz",
+ "integrity": "sha512-0h4GGF0rV3jnY3jxmcAWsOdqHCYf25s0biSjmgTei+l/5S+geOGrovRPCNep0LLg0i9D8bkZsXISojilETbf+g==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-recursion-detection": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.201.0.tgz",
- "integrity": "sha512-NGOr+n559ZcJLdFoJR8LNGdrOJFIp2BTuWEDYeicNdNb0bETTXrkzcfT1BRhV9CWqCDmjFvjdrzbhS0cw/UUGA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.215.0.tgz",
+ "integrity": "sha512-KQ+kiEsaluM4i6opjusUukxY78+UhfR7vzXHDkzZK/GplQ1hY0B+rwVO1eaULmlnmf3FK+Wd6lwrPV7xS2W+EA==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-retry": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.201.0.tgz",
- "integrity": "sha512-4jQjSKCpSc4oB1X9nNq4FbIAwQrr+mvmUSmg/oe2Llf42Ak1G9gg3rNTtQdfzA/wNMlL4ZFfF5Br+uz06e1hnQ==",
- "requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/service-error-classification": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.215.0.tgz",
+ "integrity": "sha512-I/dnUPVg2Kp3lW+MywBoPp06EOng8IfuaS9ph4bcJpQKrhNU5ekRgCHH2C4k1A6GcP8uyHxQ5TVV6j+l0QPIsA==",
+ "requires": {
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/service-error-classification": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1",
"uuid": "^8.3.2"
},
@@ -5173,234 +5239,229 @@
}
},
"@aws-sdk/middleware-sdk-s3": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.201.0.tgz",
- "integrity": "sha512-IZGFWevHMQnyDnJTK2MponaSuFbHkj7z7MYX964hC0qoJEfED+rYPYIhUIPjZm5RiQq34MDQPWHLkNQLf9HnPg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.215.0.tgz",
+ "integrity": "sha512-+SM+xCIFNSFIKM9KyvgIu4Ah5Z/SbHS8mDkinHkY8X/iUryrsKKBs7xnpMAaJCTFkK/8gO6Lhdda1nbvGozhdA==",
"requires": {
- "@aws-sdk/middleware-bucket-endpoint": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-sdk-sts": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.201.0.tgz",
- "integrity": "sha512-clZuXcoN0mAP4JH5C6pW5+0tdF25+fpFJqE7GNRjjH/NYNk6ImVI0Kq2espEWwVBuaS0/chTDK3b+pK8YOWdhw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.215.0.tgz",
+ "integrity": "sha512-wJRxoDf+2egbRgochaQL8+zzADx8FM/2W0spKNj8x+t/3iqw70QwxCfuEKW/uFQ3ph6eaIrv7gYc8RRjwhD8rg==",
"requires": {
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-serde": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.201.0.tgz",
- "integrity": "sha512-Z7AzIuqEDvsZmp80zeT1oYxsoB8uQZby20Z8kF6/vNoq3sIzaGf/wHeNn0p+Vgo2auGSbZcVUZKoDptQLSLwIQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.215.0.tgz",
+ "integrity": "sha512-+uhLXdKvvQZcRRFc3UmemSr/YUHA4Jc+1YMjHxc3v8vvfztFJBb0wgBx999myOi8PmkYThlRBQDzXy9UCIhIJw==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-signing": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.201.0.tgz",
- "integrity": "sha512-08ri5+mB28tva9RjVIXFcUP5lRTx+Pj8C2HYqF2GL5H3uAo+h3RQ++fEG1uwUMLf7tCEFivcw6SHA1KmCnB7+w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.215.0.tgz",
+ "integrity": "sha512-3BqzYqkmdPeOxjI8DVQE7Bm7J5QIvDy30abglXqrDg6npw6KonKI2Q3FIPFf+oLpZTMStwkoQOnwXHTPrSZ6Tg==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-ssec": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.201.0.tgz",
- "integrity": "sha512-o1OUjVhtXeFbNyNijw4NPu/2xcA2SqqGNg0e5TP0j4HKfZ1S/QVKVCenx+9dlwlElW0tAQxL4bsNGNWOar3FTA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.215.0.tgz",
+ "integrity": "sha512-iIiB2fGneR8iZN2tgQoACq1jQlG50zU49cus/jAAKjy6B7QeKXy5Ld8/+eNnzcjLuBzzeLtER2YWwFLWqUOZpw==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-stack": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.201.0.tgz",
- "integrity": "sha512-lqHYSBP5FBxzA5w5XiYYYpfXabFzleXonqRkqZts1tapNJ4sOd+itiKG8JoNP7LDOwJ8qxNW/a33/gQeh3wkwQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.215.0.tgz",
+ "integrity": "sha512-rdSVL7LxRgjlvoluqwODD4ypBy2k/YVl6FrDplyCMSi8m2WHZG99FzdmR9bpnWK+0DGzYZSMRYx6ynJ9N9PsSw==",
"requires": {
"tslib": "^2.3.1"
}
},
"@aws-sdk/middleware-user-agent": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.201.0.tgz",
- "integrity": "sha512-/rYZ93WN1gDJudXis/0382CEoTqRa4qZJA608u2EPWs5aiMocUrm7pjH5XvKm2OYX8K/lyaMSBvL2OTIMzXGaQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.215.0.tgz",
+ "integrity": "sha512-X6GfoMNoEITTw7rGL/gWs8UZ0cmmmezvKcl+KtHsA642R05OR4mY5G7LdbWAw0bcrwKsuKOGmwUrC9lzGqbWUw==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/node-config-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.201.0.tgz",
- "integrity": "sha512-JO0K2qPTYn+pPC7g8rWr1oueg9CqGCkYbINuAuz79vjToOLUQnZT9GiFm7QADe6J6RT1oGEKRQabNaJnp8cFpQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.215.0.tgz",
+ "integrity": "sha512-notckD94QwwxC0GsfpTxB7VH8SREIIlMsUSddqGtpModa0cq/wRb9rqnydZSoznbYpK1ND6h0C9hr/2PNz89zw==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/node-http-handler": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.201.0.tgz",
- "integrity": "sha512-bWjXBd4WCiQcV4PwY+eFnlz9tZ4UiqfiJteav4MDt8YWkVlsVnR8RutmVSm3KZZjO2tJNSrla0ZWBebkNnI/Xg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.215.0.tgz",
+ "integrity": "sha512-btKWSR7m0UuWIN3p5MfSIvhqeYik7xri7U6nWuVI5GVzIYjzxEZOMvPAinDLDxL5wipodi0ZvTUNdDJdm7BcGQ==",
"requires": {
- "@aws-sdk/abort-controller": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/querystring-builder": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/abort-controller": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/querystring-builder": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/property-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.201.0.tgz",
- "integrity": "sha512-lVMP75VsYHIW04uYbkjA0I8Bb7b+aEj6PBBLdFoA22S0uCeJOD42OSr2Gtg2fToDGO7LQJw/K2D+LMCYKfZ3vQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.215.0.tgz",
+ "integrity": "sha512-dDPjMCCopkRURAmOJCMSlpIQ5BGWCpYj0+FIfZ5qWQs24fn1PAkQHecOiBhJO0ZSVuQy3xcIyWsAp1NE5e+7ug==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/protocol-http": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.201.0.tgz",
- "integrity": "sha512-RdOc1elWFpj8MogxG87nkhtylw0a+OD7W8WFM+Gw4yJMkl7cwW42VIBFfb0+KCGZfIQltIeSLRvfe3WvVPyo7Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.215.0.tgz",
+ "integrity": "sha512-qp6Y6v4S534LAjadiVl9p7ErK7ImphOKq6yhFyQwxko6iITLcz8ib3yU27fs4QJcnNj5ZooqW/YlL/0EikDxCQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/querystring-builder": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.201.0.tgz",
- "integrity": "sha512-FgQnVHpYR19w/HmHEgWpykCn9tdogW0n45Ins6LBCo2aImDf9kBATD4xgN/F2rtogGuLGgu5LIIMHIOj1Tzs/w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.215.0.tgz",
+ "integrity": "sha512-eilk8CqG37BVhQklLif00K2dOJgDzacUi8h3KVQ72ry1V3h345i4HsmaFIxvnz8XtNyDvV8qFAzeYg9n2P9RQA==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-uri-escape": "3.201.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/querystring-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.201.0.tgz",
- "integrity": "sha512-vS9Ljbqrwi0sIKYxgyZYJUN1AcE291hvuqwty9etgD2w/26SbWiMhjIW/fXJUOZjUvGKkYCpbivJYSzAGAuWfQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.215.0.tgz",
+ "integrity": "sha512-8h/9H8dWM4fZO27UGzo8W5JXln4yJMugPyUl4qFA437gzPgNFN95+oLJWXtHMlfCHC5T/PDKetY9TarMDgBD0Q==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/service-error-classification": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.201.0.tgz",
- "integrity": "sha512-Pfcfmurgq8UpM0rXco6FVblcruqN4Mo3TW8/yaXrbctWpmdNT/8v19fffQIIgk94TU8Vf/nPJ7E5DXL7MZr4Fw=="
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.215.0.tgz",
+ "integrity": "sha512-SKBvClGFGzMPsjBBKjneaUazLCNr6bSxe9eFvOr3gCwuwE2jPQwW3VE1mb62howuvm6cLthEDwLQp/FsT1gMsw=="
},
"@aws-sdk/shared-ini-file-loader": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.201.0.tgz",
- "integrity": "sha512-Pbxk0TXep0yI8MnK7Prly6JuBm5Me9AITav8/zPEgTZ3fMhXhQhhiuQcuTCI9GeosSzoiu8VvK53oPtBZZFnXQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.215.0.tgz",
+ "integrity": "sha512-unzQeLOyUiYHr8WxxandHo0OaCj31gx0wpt8dn2cZcHm/MdCqHcHcsQqOVnQsWQrrxY/XZ27cPyMVQeicNKYwQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/signature-v4": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.201.0.tgz",
- "integrity": "sha512-zEHoG1/hzJq169slggkPy1SN9YPWI78Bbe/MvHGYmCmQDspblu60JSBIbAatNqAxAmcWKc2HqpyGKjCkMG94ZA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.215.0.tgz",
+ "integrity": "sha512-Rc73uUCi3eJneO25DydLTfJYamXeuKS9YIhNMTKlpvcN1UQAmAnUbAmCuEmqvkYOiGD1i4/kd8kBga708iIikQ==",
"requires": {
"@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"@aws-sdk/util-uri-escape": "3.201.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/signature-v4-multi-region": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.201.0.tgz",
- "integrity": "sha512-5lVYYcWDwZd/q0mYPGn4zht08nIeeACYCM8HKYMwF7Qzcrne+RM0F4GU1ZWoId1pxjiX+xQSOUEeskx3A5wUtg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.215.0.tgz",
+ "integrity": "sha512-XOUUNWs6I4vAa+Byj6qL/+DCWA5CjcRyA9sitYy8sNqhLcet8WoYf7vJL2LW1nvdzRb/pGBNWLiQOZ+9sadYeg==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/smithy-client": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.201.0.tgz",
- "integrity": "sha512-cL87Jgxczee8YFkWGWKQ2Ze0vjn4+eCa1kDvEYMCOQvNujTuFgatXLgije5a7nVkSnL9WLoIP7Y7fsBGrKfMnQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.215.0.tgz",
+ "integrity": "sha512-PiZfCdZkPohzMPrRmJ46TPOf2Tr/dhKYdwQArRnOOIsJABUGXjlzCUE8vysDN35XZYRx5f9hd+/U7kayhniq2w==",
"requires": {
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
- "@aws-sdk/types": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.201.0.tgz",
- "integrity": "sha512-RCQj2pQyHD330Jd4c5CHJ87k2ZqC3Mmtl6nhwH1dy3vbnGUpc3q+3yinOKoTAY934kIa7ia32Y/2EjuyHxaj1A=="
- },
- "@aws-sdk/url-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.201.0.tgz",
- "integrity": "sha512-V15aqj0tj4Y79VpuIdHUvX4Nvn4hYPB0RAn/qg5CCComIl0doLOirAQtW1MOBOyctdRlD9Uv7d1QdPLzJZMHjQ==",
+ "@aws-sdk/token-providers": {
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.216.0.tgz",
+ "integrity": "sha512-cEmOfG7njWl0OA5lR65Sp2SW1i8ZLjf7C95TZ1e6t2Oo5aUFeN3aKBxMOV//1yc+BNzcFBnoHP/f29GhWxUOxA==",
"requires": {
- "@aws-sdk/querystring-parser": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/client-sso-oidc": "3.216.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
- "@aws-sdk/util-arn-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.201.0.tgz",
- "integrity": "sha512-FNZsr9ofEf3Ybglgj8ElhuXnHnSFCF1ctT/zGPwNc+7XTMROO36uPIxP22J/GTyMpf4Bx48rXs8JTFvu3P3hig==",
- "requires": {
- "tslib": "^2.3.1"
- }
+ "@aws-sdk/types": {
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.215.0.tgz",
+ "integrity": "sha512-eRbCVjwzTYd9C5e2mceScJ6D2kYDDEC3PLkYfJa+1wH9iiF2JlbiYozAokyeYBHQ+AjmD93MK58RBoM8iZfH0Q=="
},
- "@aws-sdk/util-base64": {
- "version": "3.202.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.202.0.tgz",
- "integrity": "sha512-0QlvxCSU2CITeR/x87zls9ma+CkN3EXRGM3M5XnHWaneDI9K+O2uPpAbDfLh0SBJyO0AfIMn7Vh/BvnNNPEDpg==",
+ "@aws-sdk/url-parser": {
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.215.0.tgz",
+ "integrity": "sha512-r/qIk3TUlV36JvoRjTErFm0LzzgNKLB1YUG8zVZCGAc2TEATi8OVEmsZvi+KfTmsbszulITJVcjZKbHLbGoUzg==",
"requires": {
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/querystring-parser": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
- "@aws-sdk/util-base64-browser": {
- "version": "3.188.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-browser/-/util-base64-browser-3.188.0.tgz",
- "integrity": "sha512-qlH+5NZBLiyKziL335BEPedYxX6j+p7KFRWXvDQox9S+s+gLCayednpK+fteOhBenCcR9fUZOVuAPScy1I8qCg==",
+ "@aws-sdk/util-arn-parser": {
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.208.0.tgz",
+ "integrity": "sha512-QV4af+kscova9dv4VuHOgH8wEr/IIYHDGcnyVtkUEqahCejWr1Kuk+SBK0xMwnZY5LSycOtQ8aeqHOn9qOjZtA==",
"requires": {
"tslib": "^2.3.1"
}
},
- "@aws-sdk/util-base64-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-node/-/util-base64-node-3.201.0.tgz",
- "integrity": "sha512-ydZqNpB3l5kiicInpPDExPb5xHI7uyVIa1vMupnuIrJ412iNb0F2+K8LlFynzw6fSJShVKnqFcWOYRA96z1iIw==",
+ "@aws-sdk/util-base64": {
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.208.0.tgz",
+ "integrity": "sha512-PQniZph5A6N7uuEOQi+1hnMz/FSOK/8kMFyFO+4DgA1dZ5pcKcn5wiFwHkcTb/BsgVqQa3Jx0VHNnvhlS8JyTg==",
"requires": {
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
}
},
@@ -5413,60 +5474,60 @@
}
},
"@aws-sdk/util-body-length-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.201.0.tgz",
- "integrity": "sha512-q+gwQoLn/DOwirb2hgZJeEwo1D3vLhoD6FfSV42Ecfvtb4jHnWReWMHguujfCubuDgZCrMEvYQzuocS75HHsbA==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.208.0.tgz",
+ "integrity": "sha512-3zj50e5g7t/MQf53SsuuSf0hEELzMtD8RX8C76f12OSRo2Bca4FLLYHe0TZbxcfQHom8/hOaeZEyTyMogMglqg==",
"requires": {
"tslib": "^2.3.1"
}
},
"@aws-sdk/util-buffer-from": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.201.0.tgz",
- "integrity": "sha512-s6Wjltd9vU+vR3n0pqSPmNDcrrkrVTdV4t7x2zz3nDsFKTI77iVNafDmuaUlOA/bIlpjCJqaWecoVrZmEKeR7A==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.208.0.tgz",
+ "integrity": "sha512-7L0XUixNEFcLUGPeBF35enCvB9Xl+K6SQsmbrPk1P3mlV9mguWSDQqbOBwY1Ir0OVbD6H/ZOQU7hI/9RtRI0Zw==",
"requires": {
"@aws-sdk/is-array-buffer": "3.201.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/util-config-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.201.0.tgz",
- "integrity": "sha512-cCRJlnRRP8vrLJomzJRBIyiyohsjJKmnIaQ9t0tAhGCywZbyjx6TlpYRZYfVWo+MwdF1Pi8ZScTrFPW0JuBOIQ==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.208.0.tgz",
+ "integrity": "sha512-DSRqwrERUsT34ug+anlMBIFooBEGwM8GejC7q00Y/9IPrQy50KnG5PW2NiTjuLKNi7pdEOlwTSEocJE15eDZIg==",
"requires": {
"tslib": "^2.3.1"
}
},
"@aws-sdk/util-defaults-mode-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.201.0.tgz",
- "integrity": "sha512-skRMAM+xrV/sDvvtHC81ExEKQEiZFaRrRdUT39fBX1SpGnFTo2wpv7XK+rAW2XopGgnLPytXLQD97Kub79o4zA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.215.0.tgz",
+ "integrity": "sha512-MiNfZgB0I4dR8CBxH163W7c9KvE38sgCHNPWopMqSX5ezz7cuCPohCU0XsWd4I7K31PvzuqmKgOiKBAZraQJMA==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"bowser": "^2.11.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/util-defaults-mode-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.201.0.tgz",
- "integrity": "sha512-9N5LXRhxigbkbEcjQ4nNXHuQxp0VFlbc2/5wbcuPjIKX/OROiQI4mYQ6nuSKk7eku5sNFb9FtEHeD/RZo8od6Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.215.0.tgz",
+ "integrity": "sha512-mSp3R8GljQ+4UT3QMOksQk9L0cWbFLvR7bBmAlt4+GobgTjpRfzFjBP3uwrCqFa3BKDUR3FeJq3qwo+xeY1Krg==",
"requires": {
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/util-endpoints": {
- "version": "3.202.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.202.0.tgz",
- "integrity": "sha512-sNees5uDp7nfEbvzaA1DAHqoEvEb9ZOkdNH5gcj/FMBETbr00YtsuXsTZogTHQsX/otRTiudZBE3iH7R4SLSAQ==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.216.0.tgz",
+ "integrity": "sha512-uHje4H6Qj/z/op8UZoSuvGpEZhz/r+AGY0rCihFo7XjhT4RYVxb2Eb9uHRK/IAeHU4kjHAdpQiWGMSmnT/UacA==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
@@ -5479,42 +5540,42 @@
}
},
"@aws-sdk/util-locate-window": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.201.0.tgz",
- "integrity": "sha512-hPJgifWh/rADabLAk1C9xXA2B3O4NUmbU58KgBRgC1HksiiHGFVZObB5fkBH8US/XV2jwORkpSf4OhretXQuKg==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.208.0.tgz",
+ "integrity": "sha512-iua1A2+P7JJEDHVgvXrRJSvsnzG7stYSGQnBVphIUlemwl6nN5D+QrgbjECtrbxRz8asYFHSzhdhECqN+tFiBg==",
"requires": {
"tslib": "^2.3.1"
}
},
"@aws-sdk/util-middleware": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.201.0.tgz",
- "integrity": "sha512-iAitcEZo17IyKn4ku1IBgtomr25esu5OuSRjw5Or4bNOeqXB0w50cItf/9qft8LIhbvBEAUtNAYXvqNzvhTZdQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.215.0.tgz",
+ "integrity": "sha512-DfHGlFlQCr+T/xhjS36HH8JEThDVB5lg5NZ6x4Cibhyeps9YX/4ovLAIx3B19H34sdWhZi7q6LfslCHLRu2+7Q==",
"requires": {
"tslib": "^2.3.1"
}
},
"@aws-sdk/util-stream-browser": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-browser/-/util-stream-browser-3.204.0.tgz",
- "integrity": "sha512-LH+Th/Oww6icUvqVbL5Y+R4mUGUuwLRWpiOJnK8/Ufyw7JMEvHZOGXPIAtXmEB1t+0gTVVDCP0Z0y6ItINlGtA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-browser/-/util-stream-browser-3.215.0.tgz",
+ "integrity": "sha512-UVyCJJ5sCYLVHCW4Lpm8+ae+ISHPHZ/OqAoLbUpehk2RLGP6QhpQOrpJADLXPuB8YuWFMkoLLIVL8VE7mmTPWA==",
"requires": {
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/util-stream-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-node/-/util-stream-node-3.201.0.tgz",
- "integrity": "sha512-RWU+ZJHKL4lYZBeNIpHo5EuNaYRDkJeytP8cbBQn+wuzDz19mGF2uikK+JaQdNd5HG9lovDP66SJ8gJ0WBnwNw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-node/-/util-stream-node-3.215.0.tgz",
+ "integrity": "sha512-7Vyp61P/2dGA9Fzn6uN/KdRd+Z7n8gCGmXBd/dQSrHx3UFIm1TuEmMwROzbWWxPOS6qDWY/dwQgMZH/tq78Llg==",
"requires": {
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
}
},
@@ -5527,22 +5588,22 @@
}
},
"@aws-sdk/util-user-agent-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.201.0.tgz",
- "integrity": "sha512-iL2gyz7GuUVtZcMZpqvfxdFrl9hc28qpagymmJ/w2yhN86YNPHdK8Sx1Yo6VxNGVDCCWGb7tHXf7VP+U4Yv/Lg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.215.0.tgz",
+ "integrity": "sha512-uZz6BJWr8sJcA+onveS1lFqnbIXBHwvkyHLgCuuGhAxd5yY6YNLhpJBnhy9Fb8/aSbk6yao3qxlokqw9gthmAw==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"bowser": "^2.11.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/util-user-agent-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.201.0.tgz",
- "integrity": "sha512-6lhhvwB3AZSISnYQpDGdlyTrzfYK2P9QYjy7vZEBRd9TSOaggiFICXe03ZvZfVOSeg0EInlMKn1fIHzPUHRuHQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.215.0.tgz",
+ "integrity": "sha512-4lrdd1oGRwJEwfvgvg1jcJ2O0bwElsvtiqZfTRHN6MNTFUqsKl0xHlgFChQsz3Hfrc1niWtZCmbqQKGdO5ARpw==",
"requires": {
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
@@ -5555,21 +5616,21 @@
}
},
"@aws-sdk/util-utf8-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.201.0.tgz",
- "integrity": "sha512-A+bJFR/1rHYOJg137E69L1sX0I+LH+xf9ZjMXG9BVO0hSo7yDPoJVpHrzTJyOc3tuRITjIGBv9Qi4TKcoOSi1A==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.208.0.tgz",
+ "integrity": "sha512-jKY87Acv0yWBdFxx6bveagy5FYjz+dtV8IPT7ay1E2WPWH1czoIdMAkc8tSInK31T6CRnHWkLZ1qYwCbgRfERQ==",
"requires": {
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
}
},
"@aws-sdk/util-waiter": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.201.0.tgz",
- "integrity": "sha512-NE8+BkPDXq86oyVr9EKN1s+iN8GID8mhj6DbtEZKZES3fJ36xH7MldRylgCewgv1Qpd1W00M4c/mVvUx3zp7sg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.215.0.tgz",
+ "integrity": "sha512-RX/EkRcuDjWKP/5K6XOnbq5cPaO9KSJ5Etotn+z5sPGUJ0xmGWEyFyfXKSL51az32tHcNoGAqboBTFDISB0LyA==",
"requires": {
- "@aws-sdk/abort-controller": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/abort-controller": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
@@ -5689,7 +5750,7 @@
},
"@opentdf/client": {
"version": "file:../lib/opentdf-client-0.4.0.tgz",
- "integrity": "sha512-IpgtUjL3yT4fuiY566/33cjIlKz5Ez1P5fX5w9xFfdiGa7LUW8JIDt6fYEwX9Z4ZZYDholH83mx5EGpG90nSSg==",
+ "integrity": "sha512-nXE1baPcrvct3y5tME1sygIrBwEDMdi983p/xXd34QnWX52cigFL/mGD8udRlL8l+xaqr7ZsNSnLyi7ENH37pA==",
"requires": {
"@aws-sdk/client-s3": "^3.197.0",
"axios": "^1.1.3",
@@ -6036,9 +6097,9 @@
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
"axios": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz",
- "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.0.tgz",
+ "integrity": "sha512-zT7wZyNYu3N5Bu0wuZ6QccIf93Qk1eV8LOewxgjOZFd2DenOs98cJ7+Y6703d0wkaXGY6/nZd4EweJaHz9uzQw==",
"requires": {
"follow-redirects": "^1.15.0",
"form-data": "^4.0.0",
@@ -6852,9 +6913,9 @@
"dev": true
},
"jose": {
- "version": "4.11.0",
- "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.0.tgz",
- "integrity": "sha512-wLe+lJHeG8Xt6uEubS4x0LVjS/3kXXu9dGoj9BNnlhYq7Kts0Pbb2pvv5KiI0yaKH/eaiR0LUOBhOVo9ktd05A=="
+ "version": "4.11.1",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.1.tgz",
+ "integrity": "sha512-YRv4Tk/Wlug8qicwqFNFVEZSdbROCHRAC6qu/i0dyNKr5JQdoa2pIGoS04lLO/jXQX7Z9omoNewYIVIxqZBd9Q=="
},
"js-sdsl": {
"version": "4.1.4",
diff --git a/cli/package.json b/cli/package.json
index 2e7ec74e..7a0dcf9a 100644
--- a/cli/package.json
+++ b/cli/package.json
@@ -21,9 +21,9 @@
"prepack": "npm run build",
"test": "npm run build && mocha dist/**/*.spec.js",
"watch": "(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))",
- "format": "prettier --write \"{src,test}/**/*.ts\"",
+ "format": "prettier --write \"{src,tests}/**/*.ts\"",
"license-check": "license-checker --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'",
- "lint": "eslint ./{src,test}/**/*.ts"
+ "lint": "eslint ./{src,tests}/**/*.ts"
},
"bin": {
"opentdf": "./bin/opentdf.mjs"
diff --git a/cli/test/logger.spec.ts b/cli/tests/logger.spec.ts
similarity index 100%
rename from cli/test/logger.spec.ts
rename to cli/tests/logger.spec.ts
diff --git a/cli/tsconfig.json b/cli/tsconfig.json
index 482810f0..1c3aac46 100644
--- a/cli/tsconfig.json
+++ b/cli/tsconfig.json
@@ -27,6 +27,6 @@
"target": "es2020",
"typeRoots": ["./node_modules/@types"],
},
- "include": ["src", "test", "types"],
+ "include": ["src", "tests", "types"],
"exclude": ["**/node_modules"]
}
diff --git a/lib/.eslintrc.yaml b/lib/.eslintrc.yaml
index 13a89593..cb37f9f7 100644
--- a/lib/.eslintrc.yaml
+++ b/lib/.eslintrc.yaml
@@ -2,7 +2,6 @@ env:
browser: true
rules:
"@typescript-eslint/ban-ts-comment": off
- strict: off
extends:
- eslint:recommended
- plugin:@typescript-eslint/recommended
diff --git a/lib/.mocharc.json b/lib/.mocharc.json
index 62437400..7a6a4431 100644
--- a/lib/.mocharc.json
+++ b/lib/.mocharc.json
@@ -1,5 +1,5 @@
{
"extension": ["ts"],
- "spec": ["tdf3/test/**/*.spec.+(js|ts)"],
- "require": "tdf3/test/babel-register.js"
+ "spec": ["tests/mocha/**/*.spec.+(js|ts)"],
+ "require": "tests/mocha/babel-register.js"
}
diff --git a/lib/.nycrc b/lib/.nycrc
index abcf1a05..cc0e3acd 100644
--- a/lib/.nycrc
+++ b/lib/.nycrc
@@ -12,7 +12,7 @@
"tdf3/src/**/*.ts"
],
"exclude": [
- "tdf3/test/**/*.spec.*"
+ "tests/mocha/**/*.spec.*"
],
"require": [
"ts-node/register"
diff --git a/lib/package.json b/lib/package.json
index 60160569..0f810d8a 100644
--- a/lib/package.json
+++ b/lib/package.json
@@ -56,13 +56,13 @@
"build": "npm run clean && webpack && tsc -p tsconfig-esm.json && node prepareNodeESM.js && ../scripts/add-module-types.sh esm && ../scripts/fill-version.sh",
"clean": "rm -rf {build,dist}",
"doc": "typedoc --out dist/docs src/index.ts",
- "format": "prettier --write \"{src,tdf3,test}/**/*.ts\"",
+ "format": "prettier --write \"{src,tdf3,tests}/**/*.ts\"",
"license-check": "license-checker --production --onlyAllow 'Apache-2.0; BSD; CC-BY-4.0; ISC; MIT'",
- "lint": "eslint ./{src,test}/**/*.ts",
+ "lint": "eslint ./{src,tdf3,tests}/**/*.ts",
"prepack": "npm run build",
"test": "npm run clean && tsc -p tsconfig-esm.json && web-test-runner && npm run test:tdf3",
"test:watch": "web-test-runner --watch",
- "test:tdf3": "c8 mocha --file tdf3/test/setup.js --require @babel/register --timeout 300000",
+ "test:tdf3": "c8 mocha --file tests/mocha/setup.js --require @babel/register --timeout 300000",
"watch": "(trap 'kill 0' SIGINT; npm run build && (npm run build:watch & npm run test -- --watch))"
},
"dependencies": {
diff --git a/lib/tdf3/.gitignore b/lib/tdf3/.gitignore
deleted file mode 100644
index 06539b9f..00000000
--- a/lib/tdf3/.gitignore
+++ /dev/null
@@ -1,12 +0,0 @@
-.vscode/
-.idea/
-node_modules
-build
-dist
-**/temp/
-examples/dragdrop/bundle.js
-.nyc_output
-coverage
-.DS_Store
-!/gitversion.json
-*.tgz
diff --git a/lib/tdf3/src/crypto/crypto-utils.ts b/lib/tdf3/src/crypto/crypto-utils.ts
index 79946400..9f7c8250 100644
--- a/lib/tdf3/src/crypto/crypto-utils.ts
+++ b/lib/tdf3/src/crypto/crypto-utils.ts
@@ -3,13 +3,13 @@
* @param size in bits requested
* @param minSize in bits allowed
*/
-export const isValidAsymmetricKeySize = (size: number | undefined, minSize: number): boolean => {
+export const isValidAsymmetricKeySize = (size: number | undefined, minSize?: number): boolean => {
// No size specified is fine because the minSize will be used
if (size === undefined) {
- return true;
+ return !!minSize;
}
- if (typeof size !== 'number' || size < minSize) {
+ if (typeof size !== 'number' || (minSize && size < minSize)) {
return false;
}
diff --git a/lib/tdf3/src/tdf.ts b/lib/tdf3/src/tdf.ts
index 0b41fbde..b190d5e7 100644
--- a/lib/tdf3/src/tdf.ts
+++ b/lib/tdf3/src/tdf.ts
@@ -138,9 +138,10 @@ class TDF extends EventEmitter {
* @param {String} transferUrl
* @return {Buffer}
*/
- static wrapHtml(payload: Buffer, manifest: Manifest, transferUrl: string): Buffer {
+ static wrapHtml(payload: Buffer, manifest: Manifest | string, transferUrl: string): Buffer {
const { origin } = new URL(transferUrl);
- const exportManifest: string = JSON.stringify(manifest);
+ const exportManifest: string =
+ typeof manifest === 'string' ? manifest : JSON.stringify(manifest);
const fullHtmlString = htmlWrapperTemplate({
transferUrl,
diff --git a/lib/tdf3/src/utils/aws-lib-storage/chunks/getDataReadableStream.ts b/lib/tdf3/src/utils/aws-lib-storage/chunks/getDataReadableStream.ts
index 6e1e8c3e..a15be139 100644
--- a/lib/tdf3/src/utils/aws-lib-storage/chunks/getDataReadableStream.ts
+++ b/lib/tdf3/src/utils/aws-lib-storage/chunks/getDataReadableStream.ts
@@ -11,8 +11,6 @@ export async function* getDataReadableStream(data: ReadableStream): AsyncGenerat
// Else yield the chunk.
yield Buffer.from(value);
}
- } catch (e) {
- throw e;
} finally {
// release the lock for reading from this stream.
reader.releaseLock();
diff --git a/lib/tdf3/src/utils/aws-lib-storage/runtimeConfig.shared.ts b/lib/tdf3/src/utils/aws-lib-storage/runtimeConfig.shared.ts
index 30bc8dde..d0e49667 100644
--- a/lib/tdf3/src/utils/aws-lib-storage/runtimeConfig.shared.ts
+++ b/lib/tdf3/src/utils/aws-lib-storage/runtimeConfig.shared.ts
@@ -2,5 +2,6 @@
* @internal
*/
export const ClientSharedValues = {
+ // eslint-disable-next-line @typescript-eslint/no-empty-function
lstatSync: () => {},
};
diff --git a/lib/tdf3/test/__fixtures__/hs256.json b/lib/tdf3/test/__fixtures__/hs256.json
deleted file mode 100644
index b21a78f7..00000000
--- a/lib/tdf3/test/__fixtures__/hs256.json
+++ /dev/null
@@ -1,12 +0,0 @@
-[
- {
- "message": "a",
- "key": "b",
- "sig": "3a427fa3f774641e86419e77ff6f9f47ed8b6f40730534613e05da68d02b8bde"
- },
- {
- "message": "e12e1b9689c9f3f56f8c185269391577",
- "key": "d3d71c8ad8dd6e99be3eea609f69fd92a2903e2e2f0f064293997cff06ea4a6d",
- "sig": "185fe0d7324b01a3fbf30e56cd7f868689b3f9c2904642603b6bb969c790ccfc"
- }
-]
diff --git a/lib/tdf3/test/__fixtures__/mimeCheckFixtures/sample.jpg b/lib/tdf3/test/__fixtures__/mimeCheckFixtures/sample.jpg
deleted file mode 100644
index 1bc64cad..00000000
Binary files a/lib/tdf3/test/__fixtures__/mimeCheckFixtures/sample.jpg and /dev/null differ
diff --git a/lib/tdf3/test/__fixtures__/mimeCheckFixtures/sample.jpg.zip b/lib/tdf3/test/__fixtures__/mimeCheckFixtures/sample.jpg.zip
deleted file mode 100644
index 3bbfd543..00000000
Binary files a/lib/tdf3/test/__fixtures__/mimeCheckFixtures/sample.jpg.zip and /dev/null differ
diff --git a/lib/tdf3/test/__fixtures__/mimeCheckFixtures/sample.tdf b/lib/tdf3/test/__fixtures__/mimeCheckFixtures/sample.tdf
deleted file mode 100644
index 218df2da..00000000
Binary files a/lib/tdf3/test/__fixtures__/mimeCheckFixtures/sample.tdf and /dev/null differ
diff --git a/lib/tdf3/test/unit/mock-stream.spec.js b/lib/tdf3/test/unit/mock-stream.spec.js
deleted file mode 100644
index 3a3e2fe8..00000000
--- a/lib/tdf3/test/unit/mock-stream.spec.js
+++ /dev/null
@@ -1,24 +0,0 @@
-import { assert } from 'chai';
-import { MockStream } from '../../src/utils/mock-stream';
-
-describe('MockStream', () => {
- it('constructs empty with no arguments', () => {
- assert.instanceOf(new MockStream(), MockStream);
- });
-
- it('constructs with a JavaScript ArrayBuffer', () => {
- const expected = new ArrayBuffer(40);
- const actual = new MockStream(expected);
- assert.instanceOf(actual, MockStream);
- });
-
- // TODO - Add real tests.
-
- // constructor(streamContent) {
- // readStreamData(callback) {
- // readStreamEnd() {
- // end(callback) {
- // writeStreamFinish() {
- // write(chunk, callback) {
- // on(item, callback) {
-});
diff --git a/lib/test/nanotdf/browser-tests/client.test-browser.js b/lib/test/nanotdf/browser-tests/client.test-browser.js
deleted file mode 100644
index db31c820..00000000
--- a/lib/test/nanotdf/browser-tests/client.test-browser.js
+++ /dev/null
@@ -1,10 +0,0 @@
-/* globals window describe it chai bufferToHex fixtures_basicExample */
-const expect = chai.expect;
-const { nanotdf, easUrl } = fixtures_client;
-
-describe('NanoTDF Client', () => {
- it('should initalize client', () => {
- const client = new NanoTDFClient.Client(easUrl, entityId);
- client.fetch;
- });
-});
diff --git a/lib/test/nanotdf/browser-tests/fixtures.js b/lib/test/nanotdf/browser-tests/fixtures.js
deleted file mode 100644
index d3f04bfd..00000000
--- a/lib/test/nanotdf/browser-tests/fixtures.js
+++ /dev/null
@@ -1,88 +0,0 @@
-/* globals hexArrayTag */
-
-const fixtures_basicExample = {
- // 6.1.2 nanotdf Creator's DER encoded Private Key (base64)
- creatorPrivateKey: `
- MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgcal1YrV0QohnYoBBlcBLrRETfJlqFOkG
- LSmUOKizW0KhRANCAATVz7l/VSTFkD9ic2IFkzaqcaTC7hbQW3g0A5firgcdLv4sj0OJHZ5zf8U0oUiy
- IrwNU28ahFSfjCTYvzw/bvPg
- `,
-
- // 6.1.3 Recipient DER encoded Private Key (base64)
- recipientPrivateKey: `
- MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgRywXmrI1J07LZni8xaoKhXj8WbdDHdjd
- N62+tgxjdhihRANCAARon4RjqRNA40eEdBT172emATq3I2siKccLcXl07nTrbAu4enVDo9T4LfQ4eZ0y
- x/KkIX2HylxzkAEoBxzVpBLN
- `,
-
- // 6.1.4 Recipient Compressed Public Key
- recipientPublicKey: `
- A2ifhGOpE0DjR4R0FPXvZ6YBOrcjayIpxwtxeXTudOts
- `,
-
- // 6.1.5 nanotdf
- nanotdf: `TDFMAQ5rYXMudmlydHJ1LmNvbYCAAAEVa2FzLnZpcnRydS5jb20vcG9saWN5teQTpgIR5fF7IjSgzT82/3u6bY/o3yP2LJ0JNW+FgvipzxUSbIqdpGxeTgy8yCaXGawFG4BiXMdUAwNv+4KHHwL3f7rlJgnaxejr94bhG3rt1w+JgPlIDH5nHLqrjiRQkgAAEJ69CRdSJo4D+f2AFK98ywYC1c+5f1UkxZA/YnNiBZM2qnGkwu4W0Ft4NAOX4q4HHS6dm4rjMO9wI+pWmbUgS7x9Vo3/+j/6U1fh/NKQ8xrR72LORvDZXfQxa8rzco1Pdc0VlQEL8gQgdKyU3il2ugLz`,
-
- header: {
- magicNumberVersion: hexArrayTag`4c 31 4c`,
- kas: {
- protocol: 0x01, // Https
- length: 14, // length of "kas.virtru.com"
- body: 'kas.virtru.com',
- hex: hexArrayTag`01 0e 6b 61 73 2e 76 69 72 74 72 75 2e 63 6f 6d`,
- },
- eccBindingMode: {
- useECDSABinding: true,
- ephemeralCurveName: 0x00, // SECP256R1
- hex: hexArrayTag`80`,
- },
- symmetricPayloadConfig: {
- hasSignature: true,
- signatureCurveName: 0x00, // SECP256R1
- symmetricCipher: 0x00, // AES_256_GCM_64
- hex: hexArrayTag`35`,
- },
- remotePolicy: {
- type: 0x00,
- protocol: 0x01,
- urn: 'kas.virtru.com/policy',
- mode: hexArrayTag`00`,
- body: hexArrayTag`01 15 6b 61 73 2e 76 69 72 74 72 75 2e 63 6f 6d 2f 70 6f 6c
- 69 63 79`,
- remotePolicy: {
- protocol: 0x01, // Https
- length: 21, // length of "kas.virtru.com"
- body: 'kas.virtru.com/policy',
- },
- binding: hexArrayTag`
- b5 e4 13 a6 02 11 e5 f1 7b 22 34 a0 cd 3f 36 ff 7b ba 6d 8f
- e8 df 23 f6 2c 9d 09 35 6f 85 82 f8 a9 cf 15 12 6c 8a 9d a4
- 6c 5e 4e 0c bc c8 26 97 19 ac 05 1b 80 62 5c c7 54 03 03 6f
- fb 82 87 1f
- `,
- },
- ephemeralPublicKey: hexArrayTag`
- 02 f7 7f ba e5 26 09 da c5 e8 eb f7 86 e1 1b 7a ed d7 0f 89
- 80 f9 48 0c 7e 67 1c ba ab 8e 24 50 92`,
- },
-
- payload: {
- length: hexArrayTag`00 00 10`,
- iv: hexArrayTag`9e bd 09`,
- ciphertext: hexArrayTag`17 52 26 8e 03`,
- authTag: hexArrayTag`f9 fd 80 14 af 7c cb 06`,
- },
-
- signature: {
- publicKey: hexArrayTag`
- 02 d5 cf b9 7f 55 24 c5 90 3f 62 73 62 05 93 36 aa 71 a4 c2
- ee 16 d0 5b 78 34 03 97 e2 ae 07 1d 2e
- `,
- signature: hexArrayTag`
- 9d 9b 8a e3 30 ef 70 23 ea 56 99 b5 20 4b bc 7d 56 8d ff fa
- 3f fa 53 57 e1 fc d2 90 f3 1a d1 ef 62 ce 46 f0 d9 5d f4 31
- 6b ca f3 72 8d 4f 75 cd 15 95 01 0b f2 04 20 74 ac 94 de 29
- 76 ba 02 f3
- `,
- },
-};
diff --git a/lib/test/nanotdf/browser-tests/helpers.js b/lib/test/nanotdf/browser-tests/helpers.js
deleted file mode 100644
index ab04b889..00000000
--- a/lib/test/nanotdf/browser-tests/helpers.js
+++ /dev/null
@@ -1,34 +0,0 @@
-function hexArrayTag(strings) {
- return (
- strings.raw[0]
- // Remove space beginning and end
- .trim()
- // Replace whitespace with single space
- .replace(/(\s{2,}|\n)/g, ' ')
- // Split on space
- .split(' ')
- );
-}
-
-function bufferToHex(buffer, uppercase = false) {
- return Array.from(buffer).map((i) => {
- // Convert to number (should already be a number)
- let num = Number(i);
- // Handle signed numbers
- if (num < 0) num = num >>> 0;
- // Convert to hex and pad with a zero if needed
- const hex = num.toString(16).padStart(2, '0');
- return uppercase ? hex.toUpperCase() : hex.toLowerCase();
- });
-}
-
-function hexToBase64(hexstring) {
- return btoa(
- hexstring
- .match(/\w{2}/g)
- .map(function (a) {
- return String.fromCharCode(parseInt(a, 16));
- })
- .join('')
- );
-}
diff --git a/lib/test/nanotdf/browser-tests/index.html b/lib/test/nanotdf/browser-tests/index.html
deleted file mode 100644
index 67712519..00000000
--- a/lib/test/nanotdf/browser-tests/index.html
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
- Mocha Tests
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/lib/test/nanotdf/browser-tests/ntdf-all-browser-tests.js b/lib/test/nanotdf/browser-tests/ntdf-all-browser-tests.js
deleted file mode 100644
index 8681b86d..00000000
--- a/lib/test/nanotdf/browser-tests/ntdf-all-browser-tests.js
+++ /dev/null
@@ -1,176 +0,0 @@
-/* globals window describe it chai bufferToHex hexToBase64 fixtures_basicExample */
-const { expect } = chai;
-const { nanotdf, header, payload, signature } = fixtures_basicExample;
-
-//HAPPY PATH TESTS
-
-describe('NanoTDF', () => {
- it('should parse the header', () => {
- const ntdf = window.NanoTDF.from(nanotdf, 'base64', true);
- // Header actuals
- const actualMagicNumberVersion = bufferToHex(ntdf.header.magicNumberVersion);
- const actualKas = ntdf.header.kas;
- const actualUseECDSABinding = ntdf.header.useECDSABinding;
- const actualEphemeralCurveName = ntdf.header.ephemeralCurveName;
- const actualHasSignature = ntdf.header.hasSignature;
- const actualSignatureCurveName = ntdf.header.signatureCurveName;
- const actualSymmetricCipher = ntdf.header.symmetricCipher;
- const actualPolicyType = ntdf.header.policy?.type;
- const actualPolicyProtocol = ntdf.header.policy?.remotePolicy?.protocol;
- const actualPolicyUrn = ntdf.header.policy?.remotePolicy?.body;
- const actualPolicyBinding = bufferToHex(ntdf.header.policy?.binding);
- const actualEphemeralPublicKey = bufferToHex(ntdf.header.ephemeralPublicKey);
-
- // Header Assertions
- expect(actualMagicNumberVersion).to.eql(header.magicNumberVersion);
- expect(actualKas?.protocol).to.equal(header.kas.protocol);
- expect(actualKas?.lengthOfBody).to.equal(header.kas.length);
- expect(actualKas?.body).to.equal(header.kas.body);
- expect(actualUseECDSABinding).to.equal(header.eccBindingMode.useECDSABinding);
- expect(actualEphemeralCurveName).to.equal(header.eccBindingMode.ephemeralCurveName);
- expect(actualHasSignature).to.equal(header.symmetricPayloadConfig.hasSignature);
- expect(actualSignatureCurveName).to.equal(header.symmetricPayloadConfig.signatureCurveName);
- expect(actualSymmetricCipher).to.equal(header.symmetricPayloadConfig.symmetricCipher);
- expect(actualPolicyType).to.equal(header.remotePolicy.type);
- expect(actualPolicyProtocol).to.equal(header.remotePolicy.remotePolicy.protocol);
- expect(actualPolicyUrn).to.equal(header.remotePolicy.remotePolicy.body);
- expect(actualPolicyBinding).to.eql(header.remotePolicy.binding);
- expect(actualEphemeralPublicKey).to.eql(header.ephemeralPublicKey);
-
- // Payload actuals
- const actualIV = bufferToHex(ntdf.payload.iv);
- const actualCiphertext = bufferToHex(ntdf.payload.ciphertext);
- const actualAuthTag = bufferToHex(ntdf.payload.authTag);
-
- // Payload Assertions
- expect(actualIV).to.eql(payload.iv);
- expect(actualCiphertext).to.eql(payload.ciphertext);
- expect(actualAuthTag).to.eql(payload.authTag);
-
- // Payload actuals
- const actualPublicKey = bufferToHex(ntdf.signature.publicKey);
- const actualSignature = bufferToHex(ntdf.signature.signature);
-
- // Payload Assertions
- expect(actualPublicKey).to.eql(signature.publicKey);
- expect(actualSignature).to.eql(signature.signature);
-
- // NanoTDF Assertions
- const base64NanoTDF = ntdf.toBase64();
- expect(base64NanoTDF).to.eql(nanotdf);
- });
-});
-
-// SAD PATH TESTS
-
-let tdfSoFar = '';
-const createTDFString = (ogStr, strToConcat) => {
- return `${ogStr} ${strToConcat}`;
-};
-const badfn = (str) => window.NanoTDF.from(hexToBase64(str), 'base64');
-
-describe('NanoTDF SadPath Policy - Only Magic Num', () => {
- let temp = createTDFString(tdfSoFar, `${header.magicNumberVersion.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.magicNumberVersion.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
-
-describe('NanoTDF SadPath Policy - Up to kas', () => {
- let temp = createTDFString(tdfSoFar, `${header.kas.hex.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.kas.hex.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
-
-describe('NanoTDF SadPath Policy - up to ecc', () => {
- let temp = createTDFString(tdfSoFar, `${header.eccBindingMode.hex.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.eccBindingMode.hex.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
-
-describe('NanoTDF SadPath Policy - up to symmetric payload', () => {
- let temp = createTDFString(tdfSoFar, `${header.symmetricPayloadConfig.hex.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.symmetricPayloadConfig.hex.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
-
-describe('NanoTDF SadPath Policy - up to policy - mode', () => {
- let temp = createTDFString(tdfSoFar, `${header.remotePolicy.mode.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.remotePolicy.mode.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
-describe('NanoTDF SadPath Policy - up to policy - body', () => {
- let temp = createTDFString(tdfSoFar, `${header.remotePolicy.body.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.remotePolicy.body.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
-describe('NanoTDF SadPath Policy - up to policy - binding', () => {
- let temp = createTDFString(tdfSoFar, `${header.remotePolicy.binding.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.remotePolicy.binding.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
-
-describe('NanoTDF SadPath Policy - up to ephemeral key', () => {
- let temp = createTDFString(tdfSoFar, `${header.ephemeralPublicKey.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.ephemeralPublicKey.join(' ')}`);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
-
-describe('NnoTDF Sadpath - up to Payload - length', () => {
- let temp = createTDFString(tdfSoFar, `${payload.length.join(' ')}`);
- tdfSoFar = tdfSoFar + `${payload.length.join(' ')} `;
- it('should throw an error', () => {
- expect(() => badfn(temp).to.throw(Error));
- });
-});
-describe('NnoTDF Sadpath - up to Payload - iv', () => {
- let temp = createTDFString(tdfSoFar, `${payload.iv.join(' ')}`);
- tdfSoFar = tdfSoFar + `${payload.iv.join(' ')} `;
- it('should throw an error', () => {
- expect(() => badfn(temp).to.throw(Error));
- });
-});
-describe('NnoTDF Sadpath - up to Payload - ciphertext', () => {
- let temp = createTDFString(tdfSoFar, `${payload.ciphertext.join(' ')}`);
- tdfSoFar = tdfSoFar + `${payload.ciphertext.join(' ')} `;
- it('should throw an error', () => {
- expect(() => badfn(temp).to.throw(Error));
- });
-});
-describe('NnoTDF Sadpath - up to Payload - authtag', () => {
- let temp = createTDFString(tdfSoFar, `${payload.authTag.join(' ')}`);
- tdfSoFar = tdfSoFar + `${payload.authTag.join(' ')} `;
- it('should throw an error', () => {
- expect(() => badfn(temp).to.throw(Error));
- });
-});
-
-describe('NnoTDF Sadpath - up to Signature - publickey', () => {
- let temp = createTDFString(tdfSoFar, `${signature.publicKey.join(' ')}`);
- tdfSoFar = tdfSoFar + `${signature.publicKey.join(' ')} `;
- it('should throw an error', () => {
- expect(() => badfn(temp).to.throw(Error));
- });
-});
-describe('NnoTDF Sadpath - up to Signature - signature', () => {
- let temp = createTDFString(tdfSoFar, `${signature.signature.join(' ')}`);
- tdfSoFar = tdfSoFar + `${signature.signature.join(' ')} `;
- it('should not throw error', () => {
- expect(() => badfn(temp).to.not.throw(Error));
- });
-});
diff --git a/lib/test/nanotdf/browser-tests/ntdf-sadpath-ecc-test.js b/lib/test/nanotdf/browser-tests/ntdf-sadpath-ecc-test.js
deleted file mode 100644
index 89f09b0f..00000000
--- a/lib/test/nanotdf/browser-tests/ntdf-sadpath-ecc-test.js
+++ /dev/null
@@ -1,7 +0,0 @@
-describe('NanoTDF SadPath Policy - up to ecc', () => {
- let temp = createTDFString(tdfSoFar, `${header.eccBindingMode.hex.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.eccBindingMode.hex.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
diff --git a/lib/test/nanotdf/browser-tests/ntdf-sadpath-ephmeral-test.js b/lib/test/nanotdf/browser-tests/ntdf-sadpath-ephmeral-test.js
deleted file mode 100644
index 17462e35..00000000
--- a/lib/test/nanotdf/browser-tests/ntdf-sadpath-ephmeral-test.js
+++ /dev/null
@@ -1,7 +0,0 @@
-describe('NanoTDF SadPath Policy - up to ephemeral key', () => {
- let temp = createTDFString(tdfSoFar, `${header.ephemeralPublicKey.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.ephemeralPublicKey.join(' ')}`);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
diff --git a/lib/test/nanotdf/browser-tests/ntdf-sadpath-kas-test.js b/lib/test/nanotdf/browser-tests/ntdf-sadpath-kas-test.js
deleted file mode 100644
index 41693c0e..00000000
--- a/lib/test/nanotdf/browser-tests/ntdf-sadpath-kas-test.js
+++ /dev/null
@@ -1,7 +0,0 @@
-describe('NanoTDF SadPath Policy - Up to kas', () => {
- let temp = createTDFString(tdfSoFar, `${header.kas.hex.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.kas.hex.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
diff --git a/lib/test/nanotdf/browser-tests/ntdf-sadpath-magicnum-test.js b/lib/test/nanotdf/browser-tests/ntdf-sadpath-magicnum-test.js
deleted file mode 100644
index 300a694f..00000000
--- a/lib/test/nanotdf/browser-tests/ntdf-sadpath-magicnum-test.js
+++ /dev/null
@@ -1,13 +0,0 @@
-let tdfSoFar = '';
-const createTDFString = (ogStr, strToConcat) => {
- return `${ogStr} ${strToConcat}`;
-};
-const badfn = (str) => window.NanoTDF.from(hexToBase64(str), 'base64');
-
-describe('NanoTDF SadPath Policy - Only Magic Num', () => {
- let temp = createTDFString(tdfSoFar, `${header.magicNumberVersion.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.magicNumberVersion.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw();
- });
-});
diff --git a/lib/test/nanotdf/browser-tests/ntdf-sadpath-payload-test.js b/lib/test/nanotdf/browser-tests/ntdf-sadpath-payload-test.js
deleted file mode 100644
index 489bd100..00000000
--- a/lib/test/nanotdf/browser-tests/ntdf-sadpath-payload-test.js
+++ /dev/null
@@ -1,28 +0,0 @@
-describe('NnoTDF Sadpath - up to Payload - length', () => {
- let temp = createTDFString(tdfSoFar, `${payload.length.join(' ')}`);
- tdfSoFar = tdfSoFar + `${payload.length.join(' ')} `;
- it('should throw an error', () => {
- expect(() => badfn(temp).to.throw(Error));
- });
-});
-describe('NnoTDF Sadpath - up to Payload - iv', () => {
- let temp = createTDFString(tdfSoFar, `${payload.iv.join(' ')}`);
- tdfSoFar = tdfSoFar + `${payload.iv.join(' ')} `;
- it('should throw an error', () => {
- expect(() => badfn(temp).to.throw(Error));
- });
-});
-describe('NnoTDF Sadpath - up to Payload - ciphertext', () => {
- let temp = createTDFString(tdfSoFar, `${payload.ciphertext.join(' ')}`);
- tdfSoFar = tdfSoFar + `${payload.ciphertext.join(' ')} `;
- it('should throw an error', () => {
- expect(() => badfn(temp).to.throw(Error));
- });
-});
-describe('NnoTDF Sadpath - up to Payload - authtag', () => {
- let temp = createTDFString(tdfSoFar, `${payload.authTag.join(' ')}`);
- tdfSoFar = tdfSoFar + `${payload.authTag.join(' ')} `;
- it('should throw an error', () => {
- expect(() => badfn(temp).to.throw(Error));
- });
-});
diff --git a/lib/test/nanotdf/browser-tests/ntdf-sadpath-policy-test.js b/lib/test/nanotdf/browser-tests/ntdf-sadpath-policy-test.js
deleted file mode 100644
index b441b94a..00000000
--- a/lib/test/nanotdf/browser-tests/ntdf-sadpath-policy-test.js
+++ /dev/null
@@ -1,21 +0,0 @@
-describe('NanoTDF SadPath Policy - up to policy - mode', () => {
- let temp = createTDFString(tdfSoFar, `${header.remotePolicy.mode.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.remotePolicy.mode.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
-describe('NanoTDF SadPath Policy - up to policy - body', () => {
- let temp = createTDFString(tdfSoFar, `${header.remotePolicy.body.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.remotePolicy.body.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
-describe('NanoTDF SadPath Policy - up to policy - binding', () => {
- let temp = createTDFString(tdfSoFar, `${header.remotePolicy.binding.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.remotePolicy.binding.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
diff --git a/lib/test/nanotdf/browser-tests/ntdf-sadpath-signature-test.js b/lib/test/nanotdf/browser-tests/ntdf-sadpath-signature-test.js
deleted file mode 100644
index bf97e364..00000000
--- a/lib/test/nanotdf/browser-tests/ntdf-sadpath-signature-test.js
+++ /dev/null
@@ -1,14 +0,0 @@
-describe('NnoTDF Sadpath - up to Signature - publickey', () => {
- let temp = createTDFString(tdfSoFar, `${signature.publicKey.join(' ')}`);
- tdfSoFar = tdfSoFar + `${signature.publicKey.join(' ')} `;
- it('should throw an error', () => {
- expect(() => badfn(temp).to.throw(Error));
- });
-});
-describe('NnoTDF Sadpath - up to Signature - signature', () => {
- let temp = createTDFString(tdfSoFar, `${signature.signature.join(' ')}`);
- tdfSoFar = tdfSoFar + `${signature.signature.join(' ')} `;
- it('should not throw error', () => {
- expect(() => badfn(temp).to.not.throw(Error));
- });
-});
diff --git a/lib/test/nanotdf/browser-tests/ntdf-sadpath-symmetric-test.js b/lib/test/nanotdf/browser-tests/ntdf-sadpath-symmetric-test.js
deleted file mode 100644
index b37edfc9..00000000
--- a/lib/test/nanotdf/browser-tests/ntdf-sadpath-symmetric-test.js
+++ /dev/null
@@ -1,7 +0,0 @@
-describe('NanoTDF SadPath Policy - up to symmetric payload', () => {
- let temp = createTDFString(tdfSoFar, `${header.symmetricPayloadConfig.hex.join(' ')}`);
- tdfSoFar = tdfSoFar.concat(`${header.symmetricPayloadConfig.hex.join(' ')} `);
- it('should throw policy error', () => {
- expect(() => badfn(temp)).to.throw(Error);
- });
-});
diff --git a/lib/test/nanotdf/browser-tests/ntdf-spec-basic-example.test-browser.js b/lib/test/nanotdf/browser-tests/ntdf-spec-basic-example.test-browser.js
deleted file mode 100644
index ffd2baaf..00000000
--- a/lib/test/nanotdf/browser-tests/ntdf-spec-basic-example.test-browser.js
+++ /dev/null
@@ -1,60 +0,0 @@
-/* globals window describe it chai bufferToHex fixtures_basicExample */
-const { expect } = chai;
-const { nanotdf, header, payload, signature } = fixtures_basicExample;
-
-describe('NanoTDF', () => {
- it('should parse the header', () => {
- const ntdf = window.NanoTDF.from(nanotdf, 'base64');
- // Header actuals
- const actualMagicNumberVersion = bufferToHex(ntdf.header.magicNumberVersion);
- const actualKas = ntdf.header.kas;
- const actualUseECDSABinding = ntdf.header.useECDSABinding;
- const actualEphemeralCurveName = ntdf.header.ephemeralCurveName;
- const actualHasSignature = ntdf.header.hasSignature;
- const actualSignatureCurveName = ntdf.header.signatureCurveName;
- const actualSymmetricCipher = ntdf.header.symmetricCipher;
- const actualPolicyType = ntdf.header.policy?.type;
- const actualPolicyProtocol = ntdf.header.policy?.remotePolicy?.protocol;
- const actualPolicyUrn = ntdf.header.policy?.remotePolicy?.body;
- const actualPolicyBinding = bufferToHex(ntdf.header.policy?.binding);
- const actualEphemeralPublicKey = bufferToHex(ntdf.header.ephemeralPublicKey);
-
- // Header Assertions
- expect(actualMagicNumberVersion).to.eql(header.magicNumberVersion);
- expect(actualKas?.protocol).to.equal(header.kas.protocol);
- expect(actualKas?.lengthOfBody).to.equal(header.kas.length);
- expect(actualKas?.body).to.equal(header.kas.body);
- expect(actualUseECDSABinding).to.equal(header.eccBindingMode.useECDSABinding);
- expect(actualEphemeralCurveName).to.equal(header.eccBindingMode.ephemeralCurveName);
- expect(actualHasSignature).to.equal(header.symmetricPayloadConfig.hasSignature);
- expect(actualSignatureCurveName).to.equal(header.symmetricPayloadConfig.signatureCurveName);
- expect(actualSymmetricCipher).to.equal(header.symmetricPayloadConfig.symmetricCipher);
- expect(actualPolicyType).to.equal(header.remotePolicy.type);
- expect(actualPolicyProtocol).to.equal(header.remotePolicy.remotePolicy.protocol);
- expect(actualPolicyUrn).to.equal(header.remotePolicy.remotePolicy.body);
- expect(actualPolicyBinding).to.eql(header.remotePolicy.binding);
- expect(actualEphemeralPublicKey).to.eql(header.ephemeralPublicKey);
-
- // Payload actuals
- const actualIV = bufferToHex(ntdf.payload.iv);
- const actualCiphertext = bufferToHex(ntdf.payload.ciphertext);
- const actualAuthTag = bufferToHex(ntdf.payload.authTag);
-
- // Payload Assertions
- expect(actualIV).to.eql(payload.iv);
- expect(actualCiphertext).to.eql(payload.ciphertext);
- expect(actualAuthTag).to.eql(payload.authTag);
-
- // Payload actuals
- const actualPublicKey = bufferToHex(ntdf.signature.publicKey);
- const actualSignature = bufferToHex(ntdf.signature.signature);
-
- // Payload Assertions
- expect(actualPublicKey).to.eql(signature.publicKey);
- expect(actualSignature).to.eql(signature.signature);
-
- // NanoTDF Assertions
- const base64NanoTDF = ntdf.toBase64();
- expect(base64NanoTDF).to.eql(nanotdf);
- });
-});
diff --git a/lib/test/umd/client.js b/lib/test/umd/client.js
deleted file mode 100644
index ba56f66e..00000000
--- a/lib/test/umd/client.js
+++ /dev/null
@@ -1,239 +0,0 @@
-const expect = chai.expect;
-
-window.mocha.setup({ ui: 'tdd' });
-
-let deriveKeyPair;
-
-function benchmark(label) {
- console.time(label);
- const time = new Date().getTime();
- return {
- log: () => console.timeLog(label),
- end: () => {
- console.timeEnd(label);
- return new Date().getTime() - time;
- },
- };
-}
-
-async function getFileAB(file) {
- const resp = await fetch(`../${file}`);
- return resp.arrayBuffer();
-}
-
-function abToString(data) {
- let view;
- if (data instanceof ArrayBuffer) {
- view = new Uint8Array(data);
- } else if (ArrayBuffer.isView(data)) {
- view = data;
- } else {
- throw new Error('abToString expects ArrayBuffer or TypedArray');
- }
-
- const encodedString = String.fromCharCode.apply(null, view);
- return decodeURIComponent(escape(encodedString));
-}
-
-// const EAS_URL = 'https://eas-development.preprod.virtru.com';
-const ENTITY_BOB = 'bob_5678';
-const ENTITY_CHARLIE = 'Charlie_1234';
-const PAGE_FIRST_DECRYPT_TIMEOUT = 1500;
-const NEW_EO_DECRYPT_TIMEOUT = 1500;
-const REUSE_EO_DECRYPT_TIMEOUT = 800;
-const TOTAL_COUNT = 5;
-const CLIENT_ID = 'tdf-client';
-const OIDC_ENDPOINT = 'http://localhost:65432/auth/realms/tdf';
-const KAS_URL = 'http://localhost:65432/api/kas';
-
-suite('NanoTDF SDK > decrypt', () => {
- let fileAbs = {};
-
- setup(async () => {
- // load initial release nano file
- fileAbs.old_format_basic = await getFileAB('old_format_data.txt.tdf');
- fileAbs.old_format_attr = await getFileAB('old_format_data.attr.tdf');
- fileAbs.old_format_json = await getFileAB('old_format_data.json.tdf');
- fileAbs.old_format_dissem = await getFileAB('old_format_data.dissem.tdf');
- // load nano file
- fileAbs.basic = await getFileAB('old_format_data.txt.tdf');
- fileAbs.attr = await getFileAB('old_format_data.attr.tdf');
- fileAbs.dissem = await getFileAB('old_format_data.dissem.tdf');
- });
-
- // test('data.txt.tdf - preprod.virtru.com', async () => {
- // const client = new window.NanoTDF.default(EAS_URL, ENTITY_BOB);
- // const cleartext = await client.decrypt(fileAbs.basic);
- // expect(abToString(cleartext)).eq('hello');
- // })
- // .slow(PAGE_FIRST_DECRYPT_TIMEOUT)
- // .timeout(PAGE_FIRST_DECRYPT_TIMEOUT * 2);
-
- // test('catch error encrypted in different KAS - preprod.virtru.com', async () => {
- // const client = new window.NanoTDF.default(EAS_URL, ENTITY_BOB);
- // let err;
- // try {
- // await client.decrypt(fileAbs.json);
- // } catch (e) {
- // err = e;
- // }
- // expect(err).to.be.instanceOf(Error);
- // expect(err.message).to.contain('Could not rewrap key');
- // })
- // .slow(PAGE_FIRST_DECRYPT_TIMEOUT)
- // .timeout(PAGE_FIRST_DECRYPT_TIMEOUT * 2);
-
- // test('data.attr.tdf - preprod.virtru.com', async () => {
- // const client = new window.NanoTDF.default(EAS_URL, ENTITY_BOB);
-
- // const cleartext = await client.decrypt(fileAbs.attr);
- // expect(abToString(cleartext)).eq('hello');
- // });
- // .slow(NEW_EO_DECRYPT_TIMEOUT)
- // .timeout(NEW_EO_DECRYPT_TIMEOUT * 2);
-
- // test('data.dissem.tdf - preprod.virtru.com', async () => {
- // const client = new window.NanoTDF.default(EAS_URL, ENTITY_BOB);
-
- // const cleartext = await client.decrypt(fileAbs.dissem);
- // expect(abToString(cleartext)).eq('hello');
- // })
- // .slow(NEW_EO_DECRYPT_TIMEOUT)
- // .timeout(NEW_EO_DECRYPT_TIMEOUT * 2);
-
- // test(`[Performance runs ${TOTAL_COUNT}] with new Entity Object (target ${NEW_EO_DECRYPT_TIMEOUT} ms)`, async () => {
- // const client = new window.NanoTDF.default(EAS_URL, ENTITY_CHARLIE);
- // const benchmarks = [];
-
- // for (let i = 0; i < TOTAL_COUNT; i++) {
- // const { end } = benchmark(`Run performance-decrypt #${i}`);
- // // Fetch new entity object
- // await client.renewEntityObject();
- // await client.decrypt(fileAbs.basic);
- // // Mark time
- // benchmarks[i] = end();
- // }
- // const avgTime = benchmarks.reduce((p, c) => p + c, 0) / benchmarks.length;
-
- // console.log(`Benchmarks with new Entity Object ${avgTime}`, benchmarks);
- // expect(avgTime).to.be.below(NEW_EO_DECRYPT_TIMEOUT);
- // })
- // .slow(NEW_EO_DECRYPT_TIMEOUT * TOTAL_COUNT * 2)
- // .timeout(1000 + NEW_EO_DECRYPT_TIMEOUT * TOTAL_COUNT * 2);
-
- // test(`[Performance runs ${TOTAL_COUNT}] with existing Entity Object(target ${REUSE_EO_DECRYPT_TIMEOUT} ms)`, async () => {
- // const benchmarks = [];
- // const client = new window.NanoTDF.default(EAS_URL, ENTITY_CHARLIE);
-
- // // Run first decrypt to fetch EO and Rewrap Key
- // await client.decrypt(fileAbs.basic);
-
- // for (let i = 0; i < TOTAL_COUNT; i++) {
- // const { end } = benchmark(`Run performance-decrypt #${i}`);
- // // Fetch new entity object
- // await client.decrypt(fileAbs.basic);
- // // Mark time
- // benchmarks[i] = end();
- // }
- // const avgTime = benchmarks.reduce((p, c) => p + c, 0) / benchmarks.length;
-
- // console.log(`Benchmarks existing Entity Object ${avgTime}`, benchmarks);
- // expect(avgTime).to.be.below(REUSE_EO_DECRYPT_TIMEOUT);
- // })
- // .slow(NEW_EO_DECRYPT_TIMEOUT + REUSE_EO_DECRYPT_TIMEOUT * TOTAL_COUNT * 2)
- // .timeout(1000 + NEW_EO_DECRYPT_TIMEOUT + REUSE_EO_DECRYPT_TIMEOUT * TOTAL_COUNT * 2);
-
- // userCreds.setUserCredentials("browsertest", "user1",
- // "password", "tdf", OIDC_ENDPOINT);
- test('Test NanoTDF encrypt and decrypt - local', async () => {
- const client = new window.NanoTDF.NanoTDFClient(
- {
- clientId: 'tdf-client',
- clientSecret: '123-456',
- exchange: 'client',
- oidcOrigin: OIDC_ENDPOINT,
- },
- KAS_URL
- );
- const plainText = 'Virtru!!';
- const cipherText = await client.encrypt(plainText);
- const cleartext = await client.decrypt(cipherText);
- expect(abToString(cleartext)).eq(plainText);
- });
-
- test('Test NanoTDF Dataset encrypt and decrypt - local', async () => {
- const datasetClient = new window.NanoTDF.NanoTDFDatasetClient(
- {
- clientId: 'tdf-client',
- clientSecret: '123-456',
- exchange: 'client',
- oidcOrigin: OIDC_ENDPOINT,
- },
- KAS_URL
- );
-
- const plainText1 = 'Hello world';
- const plainText2 = 'Virtru!!';
-
- const cipherText1 = await datasetClient.encrypt(plainText1);
- const cipherText2 = await datasetClient.encrypt(plainText2);
-
- const cleartext1 = await datasetClient.decrypt(cipherText1);
- const cleartext2 = await datasetClient.decrypt(cipherText2);
-
- expect(abToString(cleartext1)).eq(plainText1);
- expect(abToString(cleartext2)).eq(plainText2);
- });
-
- // test('Test encrypt and decrypt - add users and attributes - preprod.virtru.com', async () => {
- // const client = new window.NanoTDF.default(EAS_URL, ENTITY_BOB);
- // const plainText = 'Virtru!!';
- // client.addEntity(ENTITY_CHARLIE);
- // client.addAttribute('https://eas.virtru.com/attr/default/value/default');
- // const cipherText = await client.encrypt(plainText);
-
- // const differentClient = new window.NanoTDF.default(EAS_URL, ENTITY_CHARLIE);
- // const cleartext = await differentClient.decrypt(cipherText);
- // expect(abToString(cleartext)).eq(plainText);
- // });
-
- // test("esgaroth.net from nano.tdf", async () => {
- // const fileResponse = await fetch("../nano.tdf");
- // const fileAb = await fileResponse.arrayBuffer();
- // // fetch EntityObject
- // const entityId = "Alice_1234";
- // const easEntityObject = "https://eas.eternos.xyz/v1/entity_object";
- // const entityObject = await getEntityObject(
- // deriveKeyPair.publicKey,
- // easEntityObject,
- // entityId
- // );
- // // decrypt nano file
- // const cleartext = await decrypt(
- // deriveKeyPair.privateKey,
- // entityObject,
- // new Uint8Array(fileAb)
- // );
- // expect(abToString(new Uint8Array(cleartext))).eq("hello");
- // });
-
- // test("from data.json.tdf", async () => {
- // const fileResponse = await fetch("../data.json.tdf");
- // const fileAb = await fileResponse.arrayBuffer();
- // // fetch EntityObject
- // const entityId = "Alice_1234";
- // const easEntityObject = "https://eas.eternos.xyz/v1/entity_object";
- // const entityObject = await getEntityObject(
- // deriveKeyPair.publicKey,
- // easEntityObject,
- // entityId
- // );
- // // decrypt nano file
- // const cleartext = await decrypt(
- // deriveKeyPair.privateKey,
- // entityObject,
- // new Uint8Array(fileAb)
- // );
- // expect(abToString(new Uint8Array(cleartext))).eq("hello");
- // });
-});
diff --git a/lib/test/umd/index.html b/lib/test/umd/index.html
deleted file mode 100644
index c4185843..00000000
--- a/lib/test/umd/index.html
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
- Mocha Tests
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/lib/test/webworker/index.html b/lib/test/webworker/index.html
deleted file mode 100644
index ad50b19b..00000000
--- a/lib/test/webworker/index.html
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- WebWorker Tests
-
-
- WebWorker example
-
-
-
-
diff --git a/lib/test/webworker/index.js b/lib/test/webworker/index.js
deleted file mode 100644
index 3c45fb02..00000000
--- a/lib/test/webworker/index.js
+++ /dev/null
@@ -1,51 +0,0 @@
-const logEl = document.getElementById('log');
-const worker = new Worker(`worker.js`);
-
-function log(msg, ...data) {
- console.info(msg, data);
- const line = data.reduce((acc, curr) => {
- if (curr) {
- acc += ` [${JSON.stringify(curr)}]`;
- }
- return acc;
- }, `${new Date()}\t\t${msg}`);
- logEl.innerHTML = `${logEl.innerHTML}\n${line}`;
-}
-
-function handleMessageFromWorker(msg) {
- log('incoming message from worker, msg:', msg.data);
-
- switch (msg.data.topic) {
- case 'ready':
- sendEncryptPayloadToWorker();
- break;
- case 'do_sendDecrypt':
- log('buff.byteLength post transfer:', msg.data.buff.byteLength);
- handlePlaintextFromWorker(msg.data);
- break;
- default:
- throw 'no topic on incoming message from Worker';
- }
-}
-
-function handlePlaintextFromWorker({ buff }) {
- const str = String.fromCharCode.apply(null, new Uint8Array(buff));
- log('plaintext from worker', str);
-}
-
-async function sendEncryptPayloadToWorker() {
- const nanotdf = await fetch('../data.txt.tdf');
- const buff = await nanotdf.arrayBuffer();
- log('buff.byteLength pre transfer:', buff.byteLength);
- worker.postMessage(
- {
- topic: 'do_sendDecrypt',
- buff: buff, // The array buffer that we passed to the transferrable section 3 lines below
- },
- [
- buff, // The array buffer we created 9 lines above
- ]
- );
-}
-
-worker.addEventListener('message', handleMessageFromWorker);
diff --git a/lib/test/webworker/worker.js b/lib/test/webworker/worker.js
deleted file mode 100644
index 94666a05..00000000
--- a/lib/test/webworker/worker.js
+++ /dev/null
@@ -1,27 +0,0 @@
-const window = self;
-
-self.importScripts('../../dist/esweb/nanotdf.development.js');
-
-const client = new window.NanoTDF.default('https://eas.eternos.xyz/', 'Alice_1234');
-
-self.postMessage({ topic: 'ready' });
-
-self.onmessage = (msg) => {
- switch (msg.data.topic) {
- case 'do_sendDecrypt':
- handleDecrypt(msg.data);
- break;
- default:
- throw 'no topic on incoming message to WebWorker';
- }
-};
-
-async function handleDecrypt({ buff: ct }) {
- console.info('from worker, PRE send decrypt back ct.byteLength', ct.byteLength);
-
- const pt = await client.decrypt(ct);
-
- self.postMessage({ topic: 'do_sendDecrypt', buff: pt });
-
- console.info('from worker, POST send decrypt back pt.byteLength', pt.byteLength);
-}
diff --git a/lib/src/__fixtures__/bad_ntdf/bad-magicnumber.ntdf b/lib/tests/__fixtures__/bad_ntdf/bad-magicnumber.ntdf
similarity index 100%
rename from lib/src/__fixtures__/bad_ntdf/bad-magicnumber.ntdf
rename to lib/tests/__fixtures__/bad_ntdf/bad-magicnumber.ntdf
diff --git a/lib/src/__fixtures__/dummy.txt.ntdf b/lib/tests/__fixtures__/dummy.txt.ntdf
similarity index 100%
rename from lib/src/__fixtures__/dummy.txt.ntdf
rename to lib/tests/__fixtures__/dummy.txt.ntdf
diff --git a/lib/src/__fixtures__/nanotdf-spec-embedded-example.ts b/lib/tests/__fixtures__/nanotdf-spec-embedded-example.ts
similarity index 91%
rename from lib/src/__fixtures__/nanotdf-spec-embedded-example.ts
rename to lib/tests/__fixtures__/nanotdf-spec-embedded-example.ts
index ea150769..24ceeb7c 100644
--- a/lib/src/__fixtures__/nanotdf-spec-embedded-example.ts
+++ b/lib/tests/__fixtures__/nanotdf-spec-embedded-example.ts
@@ -17,10 +17,10 @@
* @link https://github.com/virtru/nanotdf/blob/master/spec/index.md#61-basic-example
*/
-import PolicyTypeEnum from '../nanotdf/enum/PolicyTypeEnum';
-import ProtocolEnum from '../nanotdf/enum/ProtocolEnum';
-import hexArrayTag from '../../test/nanotdf/helpers/hexArrayTag';
-import { EmbeddedHeader } from '../types';
+import PolicyTypeEnum from '../../src/nanotdf/enum/PolicyTypeEnum';
+import ProtocolEnum from '../../src/nanotdf/enum/ProtocolEnum';
+import hexArrayTag from '../web/nanotdf/helpers/hexArrayTag';
+import { EmbeddedHeader } from '../../src/types';
// 6.1.5 nanotdf
export const nanotdf = `
diff --git a/lib/src/__fixtures__/nanotdf-spec-plain-embedded-example.ts b/lib/tests/__fixtures__/nanotdf-spec-plain-embedded-example.ts
similarity index 91%
rename from lib/src/__fixtures__/nanotdf-spec-plain-embedded-example.ts
rename to lib/tests/__fixtures__/nanotdf-spec-plain-embedded-example.ts
index 11fb47c1..0f237258 100644
--- a/lib/src/__fixtures__/nanotdf-spec-plain-embedded-example.ts
+++ b/lib/tests/__fixtures__/nanotdf-spec-plain-embedded-example.ts
@@ -16,10 +16,10 @@
* NOTE This uses the deprecated 3 byte iv.
*/
-import PolicyTypeEnum from '../nanotdf/enum/PolicyTypeEnum';
-import ProtocolEnum from '../nanotdf/enum/ProtocolEnum';
-import hexArrayTag from '../../test/nanotdf/helpers/hexArrayTag';
-import { PlainEmbeddedHeader } from '../types';
+import PolicyTypeEnum from '../../src/nanotdf/enum/PolicyTypeEnum';
+import ProtocolEnum from '../../src/nanotdf/enum/ProtocolEnum';
+import hexArrayTag from '../web/nanotdf/helpers/hexArrayTag';
+import { PlainEmbeddedHeader } from '../../src/types';
// 6.1.5 nanotdf
export const nanotdf = `
diff --git a/lib/src/__fixtures__/nanotdf-spec-remote-example.ts b/lib/tests/__fixtures__/nanotdf-spec-remote-example.ts
similarity index 93%
rename from lib/src/__fixtures__/nanotdf-spec-remote-example.ts
rename to lib/tests/__fixtures__/nanotdf-spec-remote-example.ts
index 7a4c1fd7..5f1da4b7 100644
--- a/lib/src/__fixtures__/nanotdf-spec-remote-example.ts
+++ b/lib/tests/__fixtures__/nanotdf-spec-remote-example.ts
@@ -17,10 +17,10 @@
* @link https://github.com/virtru/nanotdf/blob/master/spec/index.md#61-basic-example
*/
-import PolicyTypeEnum from '../nanotdf/enum/PolicyTypeEnum';
-import ProtocolEnum from '../nanotdf/enum/ProtocolEnum';
-import hexArrayTag from '../../test/nanotdf/helpers/hexArrayTag';
-import { RemoteHeader } from '../types';
+import PolicyTypeEnum from '../../src/nanotdf/enum/PolicyTypeEnum';
+import ProtocolEnum from '../../src/nanotdf/enum/ProtocolEnum';
+import hexArrayTag from '../web/nanotdf/helpers/hexArrayTag';
+import { RemoteHeader } from '../../src/types';
// 6.1.2 nanotdf Creator's DER encoded Private Key (base64)
export const creatorPrivateKey = `
diff --git a/lib/tdf3/test/babel-register.js b/lib/tests/mocha/babel-register.js
similarity index 100%
rename from lib/tdf3/test/babel-register.js
rename to lib/tests/mocha/babel-register.js
diff --git a/lib/tdf3/test/binary-slice.spec.ts b/lib/tests/mocha/binary-slice.spec.ts
similarity index 99%
rename from lib/tdf3/test/binary-slice.spec.ts
rename to lib/tests/mocha/binary-slice.spec.ts
index 9173b870..6fcddbb9 100644
--- a/lib/tdf3/test/binary-slice.spec.ts
+++ b/lib/tests/mocha/binary-slice.spec.ts
@@ -1,5 +1,5 @@
import { assert, expect } from 'chai';
-import { Binary } from '../src/binary';
+import { Binary } from '../../tdf3/src/binary';
function range(a: number, b?: number): number[] {
if (!b) {
diff --git a/lib/tdf3/test/binary-stress.spec.ts b/lib/tests/mocha/binary-stress.spec.ts
similarity index 90%
rename from lib/tdf3/test/binary-stress.spec.ts
rename to lib/tests/mocha/binary-stress.spec.ts
index 423f392a..6c255dd1 100644
--- a/lib/tdf3/test/binary-stress.spec.ts
+++ b/lib/tests/mocha/binary-stress.spec.ts
@@ -1,5 +1,5 @@
import { assert } from 'chai';
-import { Binary } from '../src/binary';
+import { Binary } from '../../tdf3/src/binary';
describe('Binary Stress Tests', function () {
const MB_1 = Buffer.alloc(1 << 20);
diff --git a/lib/tdf3/test/binary.spec.ts b/lib/tests/mocha/binary.spec.ts
similarity index 98%
rename from lib/tdf3/test/binary.spec.ts
rename to lib/tests/mocha/binary.spec.ts
index b1f8b8a6..5dbe3d8e 100644
--- a/lib/tdf3/test/binary.spec.ts
+++ b/lib/tests/mocha/binary.spec.ts
@@ -1,5 +1,5 @@
import { expect } from 'chai';
-import { Binary } from '../src/binary';
+import { Binary } from '../../tdf3/src/binary';
describe('Binary', () => {
describe('factory methods', () => {
diff --git a/lib/tdf3/test/client.spec.js b/lib/tests/mocha/client.spec.js
similarity index 93%
rename from lib/tdf3/test/client.spec.js
rename to lib/tests/mocha/client.spec.js
index 9b6985fd..a77a84f1 100644
--- a/lib/tdf3/test/client.spec.js
+++ b/lib/tests/mocha/client.spec.js
@@ -2,8 +2,8 @@ import { assert } from 'chai';
import { sync as rimrafSync } from 'rimraf';
import { mkdirSync, readFileSync } from 'fs';
-import { Client as TDF } from '../src';
-import { NodeTdfStream } from '../src/client/NodeTdfStream';
+import { Client as TDF } from '../../tdf3/src';
+import { NodeTdfStream } from '../../tdf3/src/client/NodeTdfStream';
const defaultConfig = {
clientId: 'id',
kasEndpoint: 'kas',
@@ -15,14 +15,18 @@ const client = new TDF.Client(defaultConfig);
const TEMP_DIR = 'temp/';
describe('client wrapper tests', function () {
- it('client params safe', function () {
+ it('client params safe from updating', function () {
const config = {
kasEndpoint: 'kasUrl',
clientId: 'id',
clientSecret: 'secret',
};
- new TDF.Client(config);
+ const client = new TDF.Client(config);
assert.deepEqual(config, { ...config });
+ assert.deepEqual(config.kasEndpoint, client.kasEndpoint);
+
+ config.kasEndpoint = 'kas2';
+ assert.notDeepEqual(config.kasEndpoint, client.kasEndpoint);
});
it('encrypt params sane', function () {
diff --git a/lib/tdf3/test/perf.spec.js b/lib/tests/mocha/perf.spec.js
similarity index 99%
rename from lib/tdf3/test/perf.spec.js
rename to lib/tests/mocha/perf.spec.js
index e03c1529..acbe6c18 100644
--- a/lib/tdf3/test/perf.spec.js
+++ b/lib/tests/mocha/perf.spec.js
@@ -11,7 +11,7 @@ import JSZip from 'jszip';
import { pipeline } from 'stream';
import { createSandbox } from 'sinon';
-import { Client, TDF } from '../src';
+import { Client, TDF } from '../../tdf3/src/index';
import getMocks from '../mocks';
const Mocks = getMocks();
diff --git a/lib/tdf3/test/setup.js b/lib/tests/mocha/setup.js
similarity index 70%
rename from lib/tdf3/test/setup.js
rename to lib/tests/mocha/setup.js
index de7970bb..25837e99 100644
--- a/lib/tdf3/test/setup.js
+++ b/lib/tests/mocha/setup.js
@@ -1,8 +1,8 @@
/* eslint-disable no-undef */
import { webcrypto } from 'crypto';
import { ReadableStream } from 'stream/web';
-import { registerModuleType } from '../src/client/tdf-stream';
-import { NodeTdfStream } from '../src/client/NodeTdfStream';
+import { registerModuleType } from '../../tdf3/src/client/tdf-stream';
+import { NodeTdfStream } from '../../tdf3/src/client/NodeTdfStream';
if (typeof globalThis.ReadableStream === 'undefined') {
globalThis.ReadableStream = ReadableStream;
diff --git a/lib/tdf3/test/unit/FileClient.spec.ts b/lib/tests/mocha/unit/FileClient.spec.ts
similarity index 93%
rename from lib/tdf3/test/unit/FileClient.spec.ts
rename to lib/tests/mocha/unit/FileClient.spec.ts
index fcfe3977..f25e676f 100644
--- a/lib/tdf3/test/unit/FileClient.spec.ts
+++ b/lib/tests/mocha/unit/FileClient.spec.ts
@@ -5,9 +5,9 @@ import { expect } from 'chai';
// import send from 'send';
import { createSandbox, type SinonSpy, type SinonSandbox } from 'sinon';
-import { FileClient } from '../../src/FileClient';
-import { Client as ClientTdf3 } from '../../src/client/index';
-import { EncryptParamsBuilder } from '../../src/client/builders';
+import { FileClient } from '../../../tdf3/src/FileClient';
+import { Client as ClientTdf3 } from '../../../tdf3/src/client/index';
+import { EncryptParamsBuilder } from '../../../tdf3/src/client/builders';
describe('FileClient', () => {
let box: SinonSandbox;
diff --git a/lib/tdf3/test/unit/attribute-set.spec.ts b/lib/tests/mocha/unit/attribute-set.spec.ts
similarity index 99%
rename from lib/tdf3/test/unit/attribute-set.spec.ts
rename to lib/tests/mocha/unit/attribute-set.spec.ts
index b471ec36..1b55edc0 100644
--- a/lib/tdf3/test/unit/attribute-set.spec.ts
+++ b/lib/tests/mocha/unit/attribute-set.spec.ts
@@ -1,6 +1,6 @@
import { assert } from 'chai';
-import { AttributeSet } from '../../src/models';
+import { AttributeSet } from '../../../tdf3/src/models';
import getMocks from '../../mocks';
const Mocks = getMocks();
diff --git a/lib/tdf3/test/unit/builders.spec.js b/lib/tests/mocha/unit/builders.spec.ts
similarity index 88%
rename from lib/tdf3/test/unit/builders.spec.js
rename to lib/tests/mocha/unit/builders.spec.ts
index b47819dd..e81d1f1d 100644
--- a/lib/tdf3/test/unit/builders.spec.js
+++ b/lib/tests/mocha/unit/builders.spec.ts
@@ -1,5 +1,6 @@
import { expect, assert } from 'chai';
-import { EncryptParamsBuilder } from '../../src/client/builders';
+import { AttributeObject } from 'src/tdf';
+import { EncryptParamsBuilder } from '../../../tdf3/src/client/builders';
describe('EncyptParamsBuilder', () => {
describe('setAttributes', () => {
@@ -24,10 +25,9 @@ describe('EncyptParamsBuilder', () => {
it('should not accept empty attributes', () => {
const paramsBuilder = new EncryptParamsBuilder();
const emptyAttribute = {};
- expect(() => paramsBuilder.withAttributes([emptyAttribute]).build()).to.throw(
- Error,
- /attribute prop should be a string/
- );
+ expect(() =>
+ paramsBuilder.withAttributes([emptyAttribute as AttributeObject]).build()
+ ).to.throw(Error, /attribute prop should be a string/);
});
it('should check attrName uniq with attrVal', () => {
diff --git a/lib/tdf3/test/unit/chunkers.spec.ts b/lib/tests/mocha/unit/chunkers.spec.ts
similarity index 99%
rename from lib/tdf3/test/unit/chunkers.spec.ts
rename to lib/tests/mocha/unit/chunkers.spec.ts
index acbed0f2..ad2ad465 100644
--- a/lib/tdf3/test/unit/chunkers.spec.ts
+++ b/lib/tests/mocha/unit/chunkers.spec.ts
@@ -3,7 +3,7 @@ import fs from 'fs';
import { createSandbox, SinonSandbox } from 'sinon';
import { createServer, Server } from 'http';
import send from 'send';
-import { Chunker, fromBuffer, fromNodeFile, fromUrl } from '../../src/utils/chunkers';
+import { Chunker, fromBuffer, fromNodeFile, fromUrl } from '../../../tdf3/src/utils/chunkers';
function range(a: number, b?: number): number[] {
if (!b) {
diff --git a/lib/tdf3/test/unit/crypto/crypto-service.spec.ts b/lib/tests/mocha/unit/crypto/crypto-service.spec.ts
similarity index 97%
rename from lib/tdf3/test/unit/crypto/crypto-service.spec.ts
rename to lib/tests/mocha/unit/crypto/crypto-service.spec.ts
index 7991b67e..a6148009 100644
--- a/lib/tdf3/test/unit/crypto/crypto-service.spec.ts
+++ b/lib/tests/mocha/unit/crypto/crypto-service.spec.ts
@@ -1,5 +1,5 @@
import { assert, expect } from 'chai';
-import { Algorithms } from '../../../src/ciphers/index';
+import { Algorithms } from '../../../../tdf3/src/ciphers/index';
import {
decrypt,
decryptWithPrivateKey,
@@ -12,8 +12,8 @@ import {
hmac,
randomBytesAsHex,
sha256,
-} from '../../../src/crypto/index';
-import { Binary } from '../../../src/binary';
+} from '../../../../tdf3/src/crypto/index';
+import { Binary } from '../../../../tdf3/src/binary';
import { decodeArrayBuffer, encodeArrayBuffer } from '../../../../src/encodings/base64';
describe('Crypto Service', () => {
diff --git a/lib/tdf3/test/unit/crypto/crypto-utils.spec.js b/lib/tests/mocha/unit/crypto/crypto-utils.spec.ts
similarity index 90%
rename from lib/tdf3/test/unit/crypto/crypto-utils.spec.js
rename to lib/tests/mocha/unit/crypto/crypto-utils.spec.ts
index 3ab15691..6b2c9b40 100644
--- a/lib/tdf3/test/unit/crypto/crypto-utils.spec.js
+++ b/lib/tests/mocha/unit/crypto/crypto-utils.spec.ts
@@ -4,7 +4,7 @@ import {
formatAsPem,
isValidAsymmetricKeySize,
removePemFormatting,
-} from '../../../src/crypto/crypto-utils';
+} from '../../../../tdf3/src/crypto/crypto-utils';
describe('crypto-utils', () => {
it('should remove pem formatting', () => {
@@ -26,10 +26,10 @@ describe('crypto-utils', () => {
});
it('is valid asymmetric key size', () => {
- expect(isValidAsymmetricKeySize(undefined)).to.be.true;
+ expect(isValidAsymmetricKeySize(undefined, 20)).to.be.true;
expect(isValidAsymmetricKeySize(1)).to.be.true;
expect(isValidAsymmetricKeySize(1, 2)).to.be.false;
- expect(isValidAsymmetricKeySize('null')).to.be.false;
+ expect(isValidAsymmetricKeySize(undefined)).to.be.false;
});
it('should format as pem', () => {
diff --git a/lib/tdf3/test/unit/errors.spec.js b/lib/tests/mocha/unit/errors.spec.ts
similarity index 93%
rename from lib/tdf3/test/unit/errors.spec.js
rename to lib/tests/mocha/unit/errors.spec.ts
index 03af2fcf..d463d5bf 100644
--- a/lib/tdf3/test/unit/errors.spec.js
+++ b/lib/tests/mocha/unit/errors.spec.ts
@@ -9,10 +9,10 @@ import {
TdfDecryptError,
TdfError,
TdfPayloadExtractionError,
-} from '../../src/errors';
+} from '../../../tdf3/src/errors';
describe('Errors', () => {
- const errorClasses = {
+ const errorClasses: Record = {
KasDecryptError,
KasUpsertError,
KeyAccessError,
diff --git a/lib/tdf3/test/unit/keysplits.spec.ts b/lib/tests/mocha/unit/keysplits.spec.ts
similarity index 85%
rename from lib/tdf3/test/unit/keysplits.spec.ts
rename to lib/tests/mocha/unit/keysplits.spec.ts
index 0ea7d642..12fc07d7 100644
--- a/lib/tdf3/test/unit/keysplits.spec.ts
+++ b/lib/tests/mocha/unit/keysplits.spec.ts
@@ -1,9 +1,9 @@
import { expect } from 'chai';
-import { bxor, keySplit, keyMerge } from '../../src/utils/keysplit';
-import { generateKey } from '../../src/crypto/index';
+import { bxor, keySplit, keyMerge } from '../../../tdf3/src/utils/keysplit';
+import { generateKey } from '../../../tdf3/src/crypto/index';
import { hex } from '../../../src/encodings/index';
-import { Binary } from '../../src/binary';
+import { Binary } from '../../../tdf3/src/binary';
describe('keysplits', () => {
it('binary xor', () => {
diff --git a/lib/tdf3/test/unit/tdf.spec.js b/lib/tests/mocha/unit/tdf.spec.ts
similarity index 84%
rename from lib/tdf3/test/unit/tdf.spec.js
rename to lib/tests/mocha/unit/tdf.spec.ts
index ae57bfbc..21db3065 100644
--- a/lib/tdf3/test/unit/tdf.spec.js
+++ b/lib/tests/mocha/unit/tdf.spec.ts
@@ -1,6 +1,6 @@
import { expect } from 'chai';
-import { TDF } from '../../src';
+import { TDF } from '../../../tdf3/src';
describe('TDF', () => {
it('constructs', () => {
@@ -16,7 +16,11 @@ describe('TDF', () => {
it('Encodes the postMessage origin properly in wrapHtml', () => {
const cipherText = 'abcezas123';
const transferUrl = 'https://local.virtru.com/start?htmlProtocol=1';
- const wrapped = TDF.wrapHtml(cipherText, JSON.stringify({ thisIs: 'metadata' }), transferUrl);
+ const wrapped = TDF.wrapHtml(
+ Buffer.from(cipherText),
+ JSON.stringify({ thisIs: 'metadata' }),
+ transferUrl
+ );
const rawHtml = wrapped.toString();
expect(rawHtml).to.include("'https://local.virtru.com', [channel.port2]);");
});
diff --git a/lib/tdf3/test/unit/templates/escaper.spec.ts b/lib/tests/mocha/unit/templates/escaper.spec.ts
similarity index 88%
rename from lib/tdf3/test/unit/templates/escaper.spec.ts
rename to lib/tests/mocha/unit/templates/escaper.spec.ts
index 3da3925c..00369c25 100644
--- a/lib/tdf3/test/unit/templates/escaper.spec.ts
+++ b/lib/tests/mocha/unit/templates/escaper.spec.ts
@@ -1,5 +1,5 @@
import { expect } from 'chai';
-import { escHtml, escJavaScript } from '../../../src/templates/index';
+import { escHtml, escJavaScript } from '../../../../tdf3/src/templates/index';
describe('Validate html escaping', () => {
it('esc no op', () => {
diff --git a/lib/tdf3/test/unit/zip.spec.ts b/lib/tests/mocha/unit/zip.spec.ts
similarity index 97%
rename from lib/tdf3/test/unit/zip.spec.ts
rename to lib/tests/mocha/unit/zip.spec.ts
index e2a3d754..424614f1 100644
--- a/lib/tdf3/test/unit/zip.spec.ts
+++ b/lib/tests/mocha/unit/zip.spec.ts
@@ -1,7 +1,7 @@
import { expect } from 'chai';
-import { parseCDBuffer, readUInt64LE } from '../../src/utils/zip-reader';
+import { parseCDBuffer, readUInt64LE } from '../../../tdf3/src/utils/zip-reader';
-import { ZipWriter, dateToDosDateTime, writeUInt64LE } from '../../src/utils/zip-writer';
+import { ZipWriter, dateToDosDateTime, writeUInt64LE } from '../../../tdf3/src/utils/zip-writer';
describe('zip utilities', () => {
describe('dateToDos', () => {
diff --git a/lib/tdf3/mocks/client/attr_policy_config.json b/lib/tests/mocks/client/attr_policy_config.json
similarity index 100%
rename from lib/tdf3/mocks/client/attr_policy_config.json
rename to lib/tests/mocks/client/attr_policy_config.json
diff --git a/lib/tdf3/mocks/client/default_manifest.json b/lib/tests/mocks/client/default_manifest.json
similarity index 100%
rename from lib/tdf3/mocks/client/default_manifest.json
rename to lib/tests/mocks/client/default_manifest.json
diff --git a/lib/tdf3/mocks/client/default_policy.json b/lib/tests/mocks/client/default_policy.json
similarity index 100%
rename from lib/tdf3/mocks/client/default_policy.json
rename to lib/tests/mocks/client/default_policy.json
diff --git a/lib/tdf3/mocks/client/entity.json b/lib/tests/mocks/client/entity.json
similarity index 100%
rename from lib/tdf3/mocks/client/entity.json
rename to lib/tests/mocks/client/entity.json
diff --git a/lib/tdf3/mocks/client/fake_client.key b/lib/tests/mocks/client/fake_client.key
similarity index 100%
rename from lib/tdf3/mocks/client/fake_client.key
rename to lib/tests/mocks/client/fake_client.key
diff --git a/lib/tdf3/mocks/client/public_key_lookup.json b/lib/tests/mocks/client/public_key_lookup.json
similarity index 100%
rename from lib/tdf3/mocks/client/public_key_lookup.json
rename to lib/tests/mocks/client/public_key_lookup.json
diff --git a/lib/tdf3/mocks/client/secret.tdf b/lib/tests/mocks/client/secret.tdf
similarity index 100%
rename from lib/tdf3/mocks/client/secret.tdf
rename to lib/tests/mocks/client/secret.tdf
diff --git a/lib/tdf3/mocks/client/top_secret.tdf b/lib/tests/mocks/client/top_secret.tdf
similarity index 100%
rename from lib/tdf3/mocks/client/top_secret.tdf
rename to lib/tests/mocks/client/top_secret.tdf
diff --git a/lib/tdf3/mocks/index.ts b/lib/tests/mocks/index.ts
similarity index 99%
rename from lib/tdf3/mocks/index.ts
rename to lib/tests/mocks/index.ts
index f75d8465..b9133eb6 100644
--- a/lib/tdf3/mocks/index.ts
+++ b/lib/tests/mocks/index.ts
@@ -1,5 +1,5 @@
import { SignJWT, importPKCS8 } from 'jose';
-import { AttributeSet } from '../src/models/attribute-set';
+import { AttributeSet } from '../../tdf3/src/models/attribute-set';
import { v4 } from 'uuid';
type CreateAttributePayload = {
diff --git a/lib/tdf3/mocks/kas/key/entity-test-private.pem b/lib/tests/mocks/kas/key/entity-test-private.pem
similarity index 100%
rename from lib/tdf3/mocks/kas/key/entity-test-private.pem
rename to lib/tests/mocks/kas/key/entity-test-private.pem
diff --git a/lib/tdf3/mocks/kas/key/entity-test-public.pem b/lib/tests/mocks/kas/key/entity-test-public.pem
similarity index 100%
rename from lib/tdf3/mocks/kas/key/entity-test-public.pem
rename to lib/tests/mocks/kas/key/entity-test-public.pem
diff --git a/lib/tdf3/mocks/kas/key/private.pem b/lib/tests/mocks/kas/key/private.pem
similarity index 100%
rename from lib/tdf3/mocks/kas/key/private.pem
rename to lib/tests/mocks/kas/key/private.pem
diff --git a/lib/tdf3/mocks/kas/key/public.pem b/lib/tests/mocks/kas/key/public.pem
similarity index 100%
rename from lib/tdf3/mocks/kas/key/public.pem
rename to lib/tests/mocks/kas/key/public.pem
diff --git a/lib/tdf3/mocks/kas/rewrap/request-simple.json b/lib/tests/mocks/kas/rewrap/request-simple.json
similarity index 100%
rename from lib/tdf3/mocks/kas/rewrap/request-simple.json
rename to lib/tests/mocks/kas/rewrap/request-simple.json
diff --git a/lib/tdf3/mocks/kas/rewrap/response-simple.json b/lib/tests/mocks/kas/rewrap/response-simple.json
similarity index 100%
rename from lib/tdf3/mocks/kas/rewrap/response-simple.json
rename to lib/tests/mocks/kas/rewrap/response-simple.json
diff --git a/lib/tdf3/mocks/streamsaver/index.ts b/lib/tests/mocks/streamsaver/index.ts
similarity index 100%
rename from lib/tdf3/mocks/streamsaver/index.ts
rename to lib/tests/mocks/streamsaver/index.ts
diff --git a/lib/tdf3/mocks/tdf/0.manifest.json b/lib/tests/mocks/tdf/0.manifest.json
similarity index 100%
rename from lib/tdf3/mocks/tdf/0.manifest.json
rename to lib/tests/mocks/tdf/0.manifest.json
diff --git a/lib/tdf3/mocks/tdf/0.payload b/lib/tests/mocks/tdf/0.payload
similarity index 100%
rename from lib/tdf3/mocks/tdf/0.payload
rename to lib/tests/mocks/tdf/0.payload
diff --git a/lib/tdf3/mocks/tdf/helloworld.txt.zip b/lib/tests/mocks/tdf/helloworld.txt.zip
similarity index 100%
rename from lib/tdf3/mocks/tdf/helloworld.txt.zip
rename to lib/tests/mocks/tdf/helloworld.txt.zip
diff --git a/lib/test/.eslintrc.yaml b/lib/tests/web/.eslintrc.yaml
similarity index 100%
rename from lib/test/.eslintrc.yaml
rename to lib/tests/web/.eslintrc.yaml
diff --git a/lib/test/auth/AccessToken.test.ts b/lib/tests/web/auth/AccessToken.test.ts
similarity index 99%
rename from lib/test/auth/AccessToken.test.ts
rename to lib/tests/web/auth/AccessToken.test.ts
index 2229e151..cb76a226 100644
--- a/lib/test/auth/AccessToken.test.ts
+++ b/lib/tests/web/auth/AccessToken.test.ts
@@ -1,6 +1,6 @@
import { assert, expect } from '@esm-bundle/chai';
import { fake } from 'sinon';
-import { AccessToken, type AccessTokenResponse } from '../../src/auth/AccessToken.js';
+import { AccessToken, type AccessTokenResponse } from '../../../src/auth/AccessToken.js';
// // const qsparse = (s: string) => Object.fromEntries(new URLSearchParams(s));
const qsparse = (s: string) =>
diff --git a/lib/test/data.attr.txt.ntdf b/lib/tests/web/data.attr.txt.ntdf
similarity index 100%
rename from lib/test/data.attr.txt.ntdf
rename to lib/tests/web/data.attr.txt.ntdf
diff --git a/lib/test/data.dissem.txt.ntdf b/lib/tests/web/data.dissem.txt.ntdf
similarity index 100%
rename from lib/test/data.dissem.txt.ntdf
rename to lib/tests/web/data.dissem.txt.ntdf
diff --git a/lib/test/data.txt.ntdf b/lib/tests/web/data.txt.ntdf
similarity index 100%
rename from lib/test/data.txt.ntdf
rename to lib/tests/web/data.txt.ntdf
diff --git a/lib/test/encodings/base64.test.ts b/lib/tests/web/encodings/base64.test.ts
similarity index 98%
rename from lib/test/encodings/base64.test.ts
rename to lib/tests/web/encodings/base64.test.ts
index fe6e8597..0cf2910f 100644
--- a/lib/test/encodings/base64.test.ts
+++ b/lib/tests/web/encodings/base64.test.ts
@@ -5,7 +5,7 @@ import {
decodeArrayBuffer,
encode,
encodeArrayBuffer,
-} from '../../src/encodings/base64.js';
+} from '../../../src/encodings/base64.js';
const HELLO = 'hello';
const HELLO_AS_B64 = 'aGVsbG8=';
diff --git a/lib/test/encodings/hex.test.ts b/lib/tests/web/encodings/hex.test.ts
similarity index 86%
rename from lib/test/encodings/hex.test.ts
rename to lib/tests/web/encodings/hex.test.ts
index 80a4774e..9195206c 100644
--- a/lib/test/encodings/hex.test.ts
+++ b/lib/tests/web/encodings/hex.test.ts
@@ -1,6 +1,6 @@
import { expect } from '@esm-bundle/chai';
-import * as hex from '../../src/encodings/hex.js';
+import * as hex from '../../../src/encodings/hex.js';
describe('hex', function () {
it('encodes', function () {
diff --git a/lib/test/nano-roundtrip.test.ts b/lib/tests/web/nano-roundtrip.test.ts
similarity index 93%
rename from lib/test/nano-roundtrip.test.ts
rename to lib/tests/web/nano-roundtrip.test.ts
index bfe33544..335f29a3 100644
--- a/lib/test/nano-roundtrip.test.ts
+++ b/lib/tests/web/nano-roundtrip.test.ts
@@ -1,11 +1,11 @@
import { expect } from '@esm-bundle/chai';
import sinon from 'sinon';
-import { AuthProvider } from '../src/auth/auth.js';
+import { AuthProvider } from '../../src/auth/auth.js';
-import { NanoTDFClient } from '../src/index.js';
+import { NanoTDFClient } from '../../src/index.js';
const authProvider = {
- updateClientPublicKey: async (clientPubKey) => {
+ updateClientPublicKey: async () => {
/* mocked function */
},
authorization: async () =>
diff --git a/lib/test/nanotdf-crypto/nanotdf-crypto.test.ts b/lib/tests/web/nanotdf-crypto/nanotdf-crypto.test.ts
similarity index 97%
rename from lib/test/nanotdf-crypto/nanotdf-crypto.test.ts
rename to lib/tests/web/nanotdf-crypto/nanotdf-crypto.test.ts
index f47f0904..42590855 100644
--- a/lib/test/nanotdf-crypto/nanotdf-crypto.test.ts
+++ b/lib/tests/web/nanotdf-crypto/nanotdf-crypto.test.ts
@@ -1,6 +1,10 @@
import { expect } from '@esm-bundle/chai';
-import { decrypt, encrypt, extractPublicFromCertToCrypto } from '../../src/nanotdf-crypto/index.js';
+import {
+ decrypt,
+ encrypt,
+ extractPublicFromCertToCrypto,
+} from '../../../src/nanotdf-crypto/index.js';
/**
* Alice will act as data creator
diff --git a/lib/test/nanotdf/Client.test.ts b/lib/tests/web/nanotdf/Client.test.ts
similarity index 79%
rename from lib/test/nanotdf/Client.test.ts
rename to lib/tests/web/nanotdf/Client.test.ts
index a14da44f..4238be3a 100644
--- a/lib/test/nanotdf/Client.test.ts
+++ b/lib/tests/web/nanotdf/Client.test.ts
@@ -1,6 +1,6 @@
import { expect } from '@esm-bundle/chai';
-import { clientAuthProvider } from '../../src/auth/providers.js';
-import Client from '../../src/nanotdf/Client.js';
+import { clientAuthProvider } from '../../../src/auth/providers.js';
+import Client from '../../../src/nanotdf/Client.js';
describe('nanotdf client', () => {
it('Can create a client with a mock EAS', async () => {
diff --git a/lib/test/nanotdf/helpers/bufferToHex.ts b/lib/tests/web/nanotdf/helpers/bufferToHex.ts
similarity index 100%
rename from lib/test/nanotdf/helpers/bufferToHex.ts
rename to lib/tests/web/nanotdf/helpers/bufferToHex.ts
diff --git a/lib/test/nanotdf/helpers/hexArrayTag.ts b/lib/tests/web/nanotdf/helpers/hexArrayTag.ts
similarity index 100%
rename from lib/test/nanotdf/helpers/hexArrayTag.ts
rename to lib/tests/web/nanotdf/helpers/hexArrayTag.ts
diff --git a/lib/test/nanotdf/large-file.test.ts b/lib/tests/web/nanotdf/large-file.test.ts
similarity index 89%
rename from lib/test/nanotdf/large-file.test.ts
rename to lib/tests/web/nanotdf/large-file.test.ts
index 76cd7d18..acaaf8d9 100644
--- a/lib/test/nanotdf/large-file.test.ts
+++ b/lib/tests/web/nanotdf/large-file.test.ts
@@ -1,6 +1,6 @@
import { readFile } from '@web/test-runner-commands';
import { expect } from '@esm-bundle/chai';
-import { NanoTDF } from '../../src/nanotdf/index.js';
+import { NanoTDF } from '../../../src/nanotdf/index.js';
describe('NanoTDF work with various sizes', async () => {
/**
@@ -12,7 +12,7 @@ describe('NanoTDF work with various sizes', async () => {
it('should decrypt files larger than a few bytes ', async () => {
// NOTE readFile only supports strings :-/
const nanotdfWideString = await readFile({
- path: '../../../../src/__fixtures__/dummy.txt.ntdf',
+ path: '../../../../../tests/__fixtures__/dummy.txt.ntdf',
encoding: 'binary',
});
if (!nanotdfWideString) {
diff --git a/lib/test/nanotdf/ntdf-spec-basic-example.test.ts b/lib/tests/web/nanotdf/ntdf-spec-basic-example.test.ts
similarity index 91%
rename from lib/test/nanotdf/ntdf-spec-basic-example.test.ts
rename to lib/tests/web/nanotdf/ntdf-spec-basic-example.test.ts
index 9e9429ba..cc66d137 100644
--- a/lib/test/nanotdf/ntdf-spec-basic-example.test.ts
+++ b/lib/tests/web/nanotdf/ntdf-spec-basic-example.test.ts
@@ -1,14 +1,14 @@
/* eslint @typescript-eslint/ban-ts-comment: "off" */
import { expect } from '@esm-bundle/chai';
-import { NanoTDF } from '../../src/nanotdf/index.js';
-import PolicyTypeEnum from '../../src/nanotdf/enum/PolicyTypeEnum.js';
+import { NanoTDF } from '../../../src/nanotdf/index.js';
+import PolicyTypeEnum from '../../../src/nanotdf/enum/PolicyTypeEnum.js';
import bufferToHex from './helpers/bufferToHex.js';
-import * as remoteFixture from '../../src/__fixtures__/nanotdf-spec-remote-example';
-import * as embeddedFixture from '../../src/__fixtures__/nanotdf-spec-embedded-example';
-import * as plainEmbeddedFixture from '../../src/__fixtures__/nanotdf-spec-plain-embedded-example';
-import { EmbeddedHeader, PlainEmbeddedHeader, RemoteHeader } from '../../src/types';
+import * as remoteFixture from '../../__fixtures__/nanotdf-spec-remote-example';
+import * as embeddedFixture from '../../__fixtures__/nanotdf-spec-embedded-example';
+import * as plainEmbeddedFixture from '../../__fixtures__/nanotdf-spec-plain-embedded-example';
+import { EmbeddedHeader, PlainEmbeddedHeader, RemoteHeader } from '../../../src/types';
describe('NanoTDF', () => {
for (const { policyType, fixture } of [
diff --git a/lib/test/old_format_data.attr.tdf b/lib/tests/web/old_format_data.attr.tdf
similarity index 100%
rename from lib/test/old_format_data.attr.tdf
rename to lib/tests/web/old_format_data.attr.tdf
diff --git a/lib/test/old_format_data.dissem.tdf b/lib/tests/web/old_format_data.dissem.tdf
similarity index 100%
rename from lib/test/old_format_data.dissem.tdf
rename to lib/tests/web/old_format_data.dissem.tdf
diff --git a/lib/test/old_format_data.json.tdf b/lib/tests/web/old_format_data.json.tdf
similarity index 100%
rename from lib/test/old_format_data.json.tdf
rename to lib/tests/web/old_format_data.json.tdf
diff --git a/lib/test/old_format_data.txt.tdf b/lib/tests/web/old_format_data.txt.tdf
similarity index 100%
rename from lib/test/old_format_data.txt.tdf
rename to lib/tests/web/old_format_data.txt.tdf
diff --git a/lib/test/typings.d.ts b/lib/tests/web/typings.d.ts
similarity index 100%
rename from lib/test/typings.d.ts
rename to lib/tests/web/typings.d.ts
diff --git a/lib/test/utils.test.ts b/lib/tests/web/utils.test.ts
similarity index 96%
rename from lib/test/utils.test.ts
rename to lib/tests/web/utils.test.ts
index 3a2b7fd8..1f51e400 100644
--- a/lib/test/utils.test.ts
+++ b/lib/tests/web/utils.test.ts
@@ -1,5 +1,5 @@
import { expect } from '@esm-bundle/chai';
-import { rstrip } from '../src/utils';
+import { rstrip } from '../../src/utils';
describe('rstrip', () => {
describe('default', () => {
diff --git a/lib/tsconfig.json b/lib/tsconfig.json
index 8d8837a2..0bf6c8c6 100644
--- a/lib/tsconfig.json
+++ b/lib/tsconfig.json
@@ -26,6 +26,6 @@
"target": "ES2020",
"typeRoots": ["./node_modules/@types"]
},
- "include": ["src", "test", "tdf3"],
+ "include": ["src", "tests", "tdf3"],
"exclude": ["**/node_modules"]
}
diff --git a/lib/web-test-runner.config.mjs b/lib/web-test-runner.config.mjs
index 926c661c..87254c9a 100644
--- a/lib/web-test-runner.config.mjs
+++ b/lib/web-test-runner.config.mjs
@@ -10,7 +10,7 @@ export default {
functions: 54,
},
},
- files: ['dist/esm/test/**/*.test.js'],
+ files: ['dist/esm/tests/web/**/*.test.js'],
nodeResolve: {
browser: true,
exportConditions: ['browser'],
diff --git a/web-app/package-lock.json b/web-app/package-lock.json
index 5a162649..55cc4402 100644
--- a/web-app/package-lock.json
+++ b/web-app/package-lock.json
@@ -129,11 +129,11 @@
}
},
"node_modules/@aws-sdk/abort-controller": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.201.0.tgz",
- "integrity": "sha512-xJ984k+CKlGjBmvNarzM8Y+b6X4L1Zt0TycQmVBJq7fAr/ju9l13pQIoXR5WlDIW1FkGeVczF5Nu6fN46SCORQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.215.0.tgz",
+ "integrity": "sha512-HTvL542nawhVqe0oC1AJchdcomEOmPivJEzYUT1LqiG3e8ikxMNa2KWSqqLPeKi2t0A/cfQy7wDUyg9+BZhDSQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -154,11 +154,11 @@
}
},
"node_modules/@aws-sdk/chunked-blob-reader-native": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.204.0.tgz",
- "integrity": "sha512-ejJntS6usQpKKwisIaK4yYjo8DKEPpk7eJ7fJCw0r4WmIa7xN3amZISP4TrnKa401nWxbfzd40Wh/R5p75JMNQ==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.208.0.tgz",
+ "integrity": "sha512-JeOZ95PW+fJ6bbuqPySYqLqHk1n4+4ueEEraJsiUrPBV0S1ZtyvOGHcnGztKUjr2PYNaiexmpWuvUve9K12HRA==",
"dependencies": {
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/util-base64": "3.208.0",
"tslib": "^2.3.1"
}
},
@@ -173,63 +173,61 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/client-s3": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.204.0.tgz",
- "integrity": "sha512-TtaOQ0ArmqV23Ie/FUChMIdAT5ebg5FSSimN3X2SFVmXRt9c9N73X/gLHKqzf30Dgsl7M/w9O6jFtlbvANjBmA==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.216.0.tgz",
+ "integrity": "sha512-zja00+kLB7Kw8X326ueXvCgMJNF5iuTPrFDUgI+JClk1rjXVMa/T1sOLTgZg9W2pbtOO+3GloxwNGVygXNjt8A==",
"dependencies": {
"@aws-crypto/sha1-browser": "2.0.0",
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/client-sts": "3.204.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-node": "3.204.0",
- "@aws-sdk/eventstream-serde-browser": "3.201.0",
- "@aws-sdk/eventstream-serde-config-resolver": "3.201.0",
- "@aws-sdk/eventstream-serde-node": "3.201.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-blob-browser": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/hash-stream-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/md5-js": "3.204.0",
- "@aws-sdk/middleware-bucket-endpoint": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-expect-continue": "3.201.0",
- "@aws-sdk/middleware-flexible-checksums": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-location-constraint": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-sdk-s3": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/middleware-ssec": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4-multi-region": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/client-sts": "3.216.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-node": "3.216.0",
+ "@aws-sdk/eventstream-serde-browser": "3.215.0",
+ "@aws-sdk/eventstream-serde-config-resolver": "3.215.0",
+ "@aws-sdk/eventstream-serde-node": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-blob-browser": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/hash-stream-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/md5-js": "3.215.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-expect-continue": "3.215.0",
+ "@aws-sdk/middleware-flexible-checksums": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-location-constraint": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-sdk-s3": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/middleware-ssec": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4-multi-region": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-stream-browser": "3.204.0",
- "@aws-sdk/util-stream-node": "3.201.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-stream-browser": "3.215.0",
+ "@aws-sdk/util-stream-node": "3.215.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
- "@aws-sdk/util-waiter": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
+ "@aws-sdk/util-waiter": "3.215.0",
"@aws-sdk/xml-builder": "3.201.0",
"fast-xml-parser": "4.0.11",
"tslib": "^2.3.1"
@@ -244,95 +242,138 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/client-sso": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.204.0.tgz",
- "integrity": "sha512-AECcNrcAQxV/Jlu8ogshRaYwt2jayx0omQJs/SXj70mWxmbk4MQnb+DqJIpPpOKBHaza/xlC2TKS1RzkiuZxyw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.216.0.tgz",
+ "integrity": "sha512-9F7JLx9RXEXovg6V4ylqQtpH+sIqQBMIPIrRSGWiQu65rmQQLskRkUka94JsGsBzq1IQwrnqtsuP3Lb0XtwLRA==",
"dependencies": {
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
"node": ">=14.0.0"
}
},
+ "node_modules/@aws-sdk/client-sso-oidc": {
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.216.0.tgz",
+ "integrity": "sha512-O8kmM86BHwiSwyNoIe+iHXuSpUE9PBWl3re8u+/igt/w5W5VmMVz+zQr7gRUDQ1FDgLWNEdAJa0r+JFx3pZdzA==",
+ "dependencies": {
+ "@aws-crypto/sha256-browser": "2.0.0",
+ "@aws-crypto/sha256-js": "2.0.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
+ "@aws-sdk/util-body-length-browser": "3.188.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
+ "@aws-sdk/util-utf8-browser": "3.188.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
+ "tslib": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-sso-oidc/node_modules/tslib": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
+ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
+ },
"node_modules/@aws-sdk/client-sso/node_modules/tslib": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/client-sts": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.204.0.tgz",
- "integrity": "sha512-Tp6FqENRw31XK5r5hul1JXnQgHBhbbXhoMebyFih6/zjpATaqg0bnV6tpww4yPi3uc+yDGXKw2/tDroSsyTsRA==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.216.0.tgz",
+ "integrity": "sha512-8rpMZhZXh1kjsAvQ0WNBMDrnP4XneKkBQtt5XcDEmv/GpULt8jOIJnSIJQxt2gkRfd/I9MUC9C3aZNQoSMxa+g==",
"dependencies": {
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-node": "3.204.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-sdk-sts": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-node": "3.216.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-sdk-sts": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"fast-xml-parser": "4.0.11",
"tslib": "^2.3.1"
},
@@ -346,14 +387,14 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/config-resolver": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.201.0.tgz",
- "integrity": "sha512-6YLIel7OGMGi+r8XC1A54cQJRIpx/NJ4fBALy44zFpQ+fdJUEmw4daUf1LECmAQiPA2Pr/hD0nBtX+wiiTf5/g==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.215.0.tgz",
+ "integrity": "sha512-DxX4R+YYLQOtg0qfceKBrjVD4t1mQBG1eb7IVr2QSlckFCX8ztUNymFMuaSEo3938Jyy/NpgfUDpFqPDaSKnng==",
"dependencies": {
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -366,12 +407,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/credential-provider-env": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.201.0.tgz",
- "integrity": "sha512-g2MJsowzFhSsIOITUjYp7EzWFeHINjEP526Uf+5z2/p2kxQVwYYWZQK7j+tPE2Bk3MEjGOCmVHbbE7IFj0rNHw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.215.0.tgz",
+ "integrity": "sha512-n5G7I7Pxfsn81+tNsSOzspKp9SYai78oRfImsfFY4JLTcWutv7szMgFUbtEzBfUUINHpOxLiO2Lk5yu5K1C7IQ==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -384,14 +425,14 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/credential-provider-imds": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.201.0.tgz",
- "integrity": "sha512-i8U2k3/L3iUWJJ1GSlwVBMfLQ2OTUT97E8yJi/xz5GavYuPOsUQWQe4fp7WGQivxh+AqybXAGFUCYub6zfUqag==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.215.0.tgz",
+ "integrity": "sha512-/4FUUR6u9gkNfxB6mEwBr0kk0myIkrDcXbAocWN3fPd/t7otzxpx/JqPZXgM6kcVP7M4T/QT75l1E1RRHLWCCQ==",
"dependencies": {
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -404,17 +445,17 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.204.0.tgz",
- "integrity": "sha512-ddtaS0ya5lgZZwfuJ/FuniroreLJ6yDgPAasol/rla9U5EU0qUEK1+6PX463exghUGjYfTqxdrKXhGYZfuEoIw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.216.0.tgz",
+ "integrity": "sha512-tSfrhgRO/l83Ou6WSOE4HauTLbDCOLMo/23Q6oGO8cs/d874J5rE4UM7a9OzE3QdM3eVbdAP7kXUgUS6i71cUw==",
"dependencies": {
- "@aws-sdk/credential-provider-env": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/credential-provider-sso": "3.204.0",
- "@aws-sdk/credential-provider-web-identity": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/credential-provider-env": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/credential-provider-sso": "3.216.0",
+ "@aws-sdk/credential-provider-web-identity": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -427,19 +468,19 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.204.0.tgz",
- "integrity": "sha512-kGbR5JE90zBGDS4cIz7tlUklMMeOm5oc5ES74YStLUacpQKwzVcHmDG8aT2DCONS/wEYysOIs5LygHurOJ/+Ww==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.216.0.tgz",
+ "integrity": "sha512-Tumt53phB454DTkNB7a1tyCfrkA4JUGHzNLya14VLResGIGW5Re64atahUcO/WS7aTEs5vfAhBXO+p9o4K1rhQ==",
"dependencies": {
- "@aws-sdk/credential-provider-env": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/credential-provider-ini": "3.204.0",
- "@aws-sdk/credential-provider-process": "3.201.0",
- "@aws-sdk/credential-provider-sso": "3.204.0",
- "@aws-sdk/credential-provider-web-identity": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/credential-provider-env": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/credential-provider-ini": "3.216.0",
+ "@aws-sdk/credential-provider-process": "3.215.0",
+ "@aws-sdk/credential-provider-sso": "3.216.0",
+ "@aws-sdk/credential-provider-web-identity": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -452,13 +493,13 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/credential-provider-process": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.201.0.tgz",
- "integrity": "sha512-jTK3HSZgNj/hVrWb0wuF/cPUWSJYoRI/80fnN55o6QLS8WWIgOI8o2PNeVTAT5OrKioSoN4fgKTeUm3DZy3npQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.215.0.tgz",
+ "integrity": "sha512-JNvj4L5B7W8byoFdfn/8Y4scoPiwCi+Ha/fRsFCrdSC7C+snDuxM/oQj33HI8DpKY1cjuigzEnpnxiNWaA09EA==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -471,14 +512,15 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.204.0.tgz",
- "integrity": "sha512-iS884Gda99x4zmdCK3XxFcceve4wB+wudpeTUm2wwX9AGrSzoUnLWqNXv/R8UAMAsKANaWMBkqv/bsHpsEitZw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.216.0.tgz",
+ "integrity": "sha512-1Cag6AUPU4wkeMnZDJvcXXJgwrlrIxbTcRsresJYBFvs1vGJGcTbjtWV0K6fiBRP66GtvuOL9WzQ/eqRf2J7Ag==",
"dependencies": {
- "@aws-sdk/client-sso": "3.204.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/client-sso": "3.216.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/token-providers": "3.216.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -491,12 +533,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.201.0.tgz",
- "integrity": "sha512-U54bqhYaClPVZfswgknhlICp3BAtKXpOgHQCUF8cko5xUgbL4lVgd1rC3lWviGFMQAaTIF3QOXyEouemxr3VXw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.215.0.tgz",
+ "integrity": "sha512-AWaDDEE3VU1HeLrXvyUrkQ6Wb3PQij5bvvrMil9L0da3b1yrcpoDanQQy7wBFBXcZIVmcmSFe5MMA/nyh2Le4g==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -509,12 +551,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/eventstream-codec": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.201.0.tgz",
- "integrity": "sha512-lz0FFzOMXvVdy47GnRk+niK+L7MxUZITvK7UUOL6u++JB+54jS+EsD9iLSNhM5qoR9vCiFjabBhkPz9Ml6bdmw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.215.0.tgz",
+ "integrity": "sha512-Uwgkq6ViQnfd1l+qhWPGdzxh+YhD1N6RYL0kEcp1ovsR+rC/0qUsM9VZrSckZn4jB+0ATqIoOXtcUYP4+xrNmg==",
"dependencies": {
"@aws-crypto/crc32": "2.0.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
"tslib": "^2.3.1"
}
@@ -525,12 +567,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/eventstream-serde-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.201.0.tgz",
- "integrity": "sha512-3/rZRBTxikj1Uyo8NDdaXey9zy7Xck/rKjykpBMbUYr4lnvXZDGQ0ie4/EMz+k5UbRsZgP46KdJo2ThgwTBvdw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.215.0.tgz",
+ "integrity": "sha512-VfTl69/C/cOjm47blgvdBz2pw8//6qkLPvQetfDOgf40JvsjBp9afUDNiKV08ulzoUeVZBosgHs09oZ2VDj09Q==",
"dependencies": {
- "@aws-sdk/eventstream-serde-universal": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-serde-universal": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -543,11 +585,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/eventstream-serde-config-resolver": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.201.0.tgz",
- "integrity": "sha512-dUpqO5yX1TdAShIuyBuWMiW7DWj9adtoeAzFvqPyQMXRFTPDQcggSelfoaXGcvUQUfcNZDUbCoigU23f+xmk6Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.215.0.tgz",
+ "integrity": "sha512-NrVb8HA0tUsruAj8yVWTaRIfcAB9lsajzksCqS7W917x/esoIRwoeF2zua63Ivro7hLeCjzS2Mws5IhvSl+/tQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -560,12 +602,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/eventstream-serde-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.201.0.tgz",
- "integrity": "sha512-h7YYPKrPIRjsAq8PnpkAmmwnz2UofHr98BCFtw/eAIFVLZ8lzQbi1kI+dAmwPSlY1L59tgXakmJ6cGvtsDdG5w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.215.0.tgz",
+ "integrity": "sha512-DxABFUIpmFV1NOfwF8FtX+l7kzmMTTJf2BfXvGoYemmBtv9Cc31Qg83ouD8xuNSx9qlbFOgpWaNpzEZ400porA==",
"dependencies": {
- "@aws-sdk/eventstream-serde-universal": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-serde-universal": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -578,12 +620,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/eventstream-serde-universal": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.201.0.tgz",
- "integrity": "sha512-Iq7sofa2Ns/ToseL8/m0PwIO5PHY800K4fi3i+6P1JA0bpZxmvkA/bfn+WCLvcB7sNluasqETHNxGs6DgNteIA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.215.0.tgz",
+ "integrity": "sha512-8DmY3vVZtXAKzW0wOSC0bN+WF8qNZKaCqe5JCM3WwS1Wu6F6qI7b064VSe5b3d9BbJzeMccOcJeCg3ZU/3nYUQ==",
"dependencies": {
- "@aws-sdk/eventstream-codec": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-codec": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -596,14 +638,14 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/fetch-http-handler": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.204.0.tgz",
- "integrity": "sha512-TfIhWYQ4CTjrD+FSuBcKMSVrqq8GCwqCfUyalWmSKo4JIFhN5OxUnOFb1/ecE/TJX+YgZ65w4qhVJVHHmh229Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.215.0.tgz",
+ "integrity": "sha512-JfZyrJOE+0ik1PumsIUZd0NfgEx4sZ43VSdPCD9GRhssRWudNsSF1B5fz3xA5v+1y5oQPjXZyaWCzKtnYruiWw==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/querystring-builder": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/querystring-builder": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"tslib": "^2.3.1"
}
},
@@ -613,13 +655,13 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/hash-blob-browser": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.204.0.tgz",
- "integrity": "sha512-Et0Nic7jnrYtqQt97JMPGkKJ3CFaulW70vFElDypV+TURsuxelweANQfrHsurk+xvHLHakMG5glAVHgyONtXZg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.215.0.tgz",
+ "integrity": "sha512-plHPFOSEHig0g/ou1H4QW31AyPGzwR0qgUKIEUFf3lWIfBI3BnvA4t24cJ87I204oqENj/+ZSNAj5qeAZfMFXw==",
"dependencies": {
"@aws-sdk/chunked-blob-reader": "3.188.0",
- "@aws-sdk/chunked-blob-reader-native": "3.204.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/chunked-blob-reader-native": "3.208.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
@@ -629,12 +671,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/hash-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.201.0.tgz",
- "integrity": "sha512-WJsMZg5/TMoWnLM+0NuwLwFzHsi89Bi9J1Dt7JdJHXFLoEZV54FEz1PK/Sq5NOldhVljpXQwWOB2dHA2wxFztg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.215.0.tgz",
+ "integrity": "sha512-MkSRuZvo1RCRmI0VNEmRYCGGD/DkMd9lqnLtOyglMPnSX1mhyD4/DyXmcc3rYa7PsjDRAfykGWJRiMqpoMLjiQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -647,11 +689,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/hash-stream-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-stream-node/-/hash-stream-node-3.201.0.tgz",
- "integrity": "sha512-nagsIlflHlFNswa6XQfpH7/G0OkKu8t2BhZ5NnNzPCx56kcY2asztwBTEeRJEGu8FaaHhUXbVuWi746AK6PHSQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-stream-node/-/hash-stream-node-3.215.0.tgz",
+ "integrity": "sha512-1VEpiXu0jH7bSRYfEeSrznYq41zpUV4TtStoBXdcEVaOqT4LNQ5k1g1602544UWKUJ7D+E9NCNXpjM6TSMmG4A==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -664,11 +706,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/invalid-dependency": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.201.0.tgz",
- "integrity": "sha512-f/zgntOfIozNyKSaG9dvHjjBaR3y20kYNswMYkSuCM2NIT5LpyHiiq5I11TwaocatUFcDztWpcsv7vHpIgI5Ig==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.215.0.tgz",
+ "integrity": "sha512-++bK4BUQe8/CL/YcLZcQB8qPOhiXxhbuhYzfFS7PNVvW1QOLqKRZL/lKs24gzjcOmw7IhAbCybDZwvu2TM4DAg==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
@@ -694,13 +736,13 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/md5-js": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.204.0.tgz",
- "integrity": "sha512-RXiCvi58Xl2ja9bmd5iFVZyzhGVzBdlLC7uu8Ug9IbF++6muBJ2WdjMkhoMsi5GXqs6238rX3rRt3dLVGKEIqA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.215.0.tgz",
+ "integrity": "sha512-2f5r2raNDG9USKHKRgAW2r1MzCrkemLASlDXASgAuAD3gYGURVi4ZDhI3I1GECY5dPEgGC+3B2rkEb9MfQAaEg==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"tslib": "^2.3.1"
}
},
@@ -710,14 +752,14 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-bucket-endpoint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.201.0.tgz",
- "integrity": "sha512-ZZp3YwkEaPqrdL46WzYOMWdBixaVDG0crCdoyBNw/3cI+4bFcsgFp369mqDDmRj3cuJKV4QNSRjlr2ElTz65dQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.215.0.tgz",
+ "integrity": "sha512-zMeYrnHX8S9VFDPH3fryXdPXW1DWeX9URKAkU1oxZLGpBX91CsWzUDjaMhbkDgvwO2oeKgjnZ2vCwcNNKP266w==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -730,12 +772,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-content-length": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.201.0.tgz",
- "integrity": "sha512-p4G9AtdrKO8A3Z4RyZiy0isEYwuge7bQRBS7UzcGkcIOhJONq2pcM+gRZYz+NWvfYYNWUg5uODsFQfU8342yKg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.215.0.tgz",
+ "integrity": "sha512-zKJRb6jDLFl9nl/muSFbiQHA4uK3skinuDRcyLbpMvvzhuK/PVodv9QI1+wIUsFdXkaSxAlva1oG4bL8ZFi+sQ==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -748,17 +790,17 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-endpoint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.201.0.tgz",
- "integrity": "sha512-F3JlXo5GusbeZR956hA9VxmDxUeg77Xh6o8fveAE2+G4Bjcb1iq9jPNlw6A14vDj3oTKenv2LLnjL2OIfl6hRA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.215.0.tgz",
+ "integrity": "sha512-W0QXL5emcN9IXtMbnWT/abLxBFH2tGIfnre2jPNmZ9M7uVFxUwwv5OTUXxNLGNehJHKhiJPwhfQvMy20IDzVcw==",
"dependencies": {
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -771,12 +813,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-expect-continue": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.201.0.tgz",
- "integrity": "sha512-tpNLdHpwgWAvoMicUARld5MwQ2B6iKGW6vN1Z1si9LTJWGtu8ZXAWACuUDLxC+6A1mDkAcbEc7oy4ABjFldUqA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.215.0.tgz",
+ "integrity": "sha512-X2G7MnBSYPPmLqqd9xDGl2ik9dUsGYcYzulf2Z1HVEGJO6btZJtPfC+IIwuJjsiCWCgbypM1X/oOSxdrmRkUNQ==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -789,15 +831,15 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-flexible-checksums": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.201.0.tgz",
- "integrity": "sha512-InmDcMeaBu1QQ9oS+85eq+hJWTZjYUe9QK2f6S035Tka9FBee4kI8eU61ImNit5FsFsw+POcVGmjYukeXsB4QA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.215.0.tgz",
+ "integrity": "sha512-fAFcR+QsrGPCgYssdTYmayoCXDKYzlv0a14jaJtZsacXQNGefXly9D856lri+yG2jxqQ6Sa0FzU4Pm7s3j4mvg==",
"dependencies": {
"@aws-crypto/crc32": "2.0.0",
"@aws-crypto/crc32c": "2.0.0",
"@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -810,12 +852,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-host-header": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.201.0.tgz",
- "integrity": "sha512-7KNzdV7nFcKAoahvgGAlzsOq9FFDsU5h3w2iPtVdJhz6ZRDH/2v6WFeUCji+UNZip36gFfMPivoO8Y5smb5r/A==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.215.0.tgz",
+ "integrity": "sha512-GOqI7VwoENZwn+6tIMrrJ4SipIqL2JCh+BNvORVcy7CQxn1ViKkna7iaCx+QMjpg/kn9cR6kfY0n1FmgZR1w9A==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -828,11 +870,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-location-constraint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.201.0.tgz",
- "integrity": "sha512-3QL6rM/7Qw0rIqRRI7hQJ6YupR1EXbyhrGQC5nMoZSZ/dQkGkYQLQJmwQDc4yadkJEGE8E1k2yQN0dF65PnJDA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.215.0.tgz",
+ "integrity": "sha512-taDOIGv2rsAyDEJxSm/nhKS4nsBPUKKCvIpK26E7uGshQZFLtTLTJMp8zGb1IBfUSxRngdWljRmOS5AJUexNbQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -845,11 +887,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-logger": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.201.0.tgz",
- "integrity": "sha512-kYLsa9x3oUJxYU7V5KOO50Kl7b0kk+I4ltkrdarLvvXcVI7ZXmWHzHLT2dkUhj8S0ceVdi0FYHVPJ3GoE8re4A==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.215.0.tgz",
+ "integrity": "sha512-0h4GGF0rV3jnY3jxmcAWsOdqHCYf25s0biSjmgTei+l/5S+geOGrovRPCNep0LLg0i9D8bkZsXISojilETbf+g==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -862,12 +904,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-recursion-detection": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.201.0.tgz",
- "integrity": "sha512-NGOr+n559ZcJLdFoJR8LNGdrOJFIp2BTuWEDYeicNdNb0bETTXrkzcfT1BRhV9CWqCDmjFvjdrzbhS0cw/UUGA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.215.0.tgz",
+ "integrity": "sha512-KQ+kiEsaluM4i6opjusUukxY78+UhfR7vzXHDkzZK/GplQ1hY0B+rwVO1eaULmlnmf3FK+Wd6lwrPV7xS2W+EA==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -880,14 +922,14 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-retry": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.201.0.tgz",
- "integrity": "sha512-4jQjSKCpSc4oB1X9nNq4FbIAwQrr+mvmUSmg/oe2Llf42Ak1G9gg3rNTtQdfzA/wNMlL4ZFfF5Br+uz06e1hnQ==",
- "dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/service-error-classification": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.215.0.tgz",
+ "integrity": "sha512-I/dnUPVg2Kp3lW+MywBoPp06EOng8IfuaS9ph4bcJpQKrhNU5ekRgCHH2C4k1A6GcP8uyHxQ5TVV6j+l0QPIsA==",
+ "dependencies": {
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/service-error-classification": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1",
"uuid": "^8.3.2"
},
@@ -909,14 +951,14 @@
}
},
"node_modules/@aws-sdk/middleware-sdk-s3": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.201.0.tgz",
- "integrity": "sha512-IZGFWevHMQnyDnJTK2MponaSuFbHkj7z7MYX964hC0qoJEfED+rYPYIhUIPjZm5RiQq34MDQPWHLkNQLf9HnPg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.215.0.tgz",
+ "integrity": "sha512-+SM+xCIFNSFIKM9KyvgIu4Ah5Z/SbHS8mDkinHkY8X/iUryrsKKBs7xnpMAaJCTFkK/8gO6Lhdda1nbvGozhdA==",
"dependencies": {
- "@aws-sdk/middleware-bucket-endpoint": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -929,15 +971,15 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-sdk-sts": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.201.0.tgz",
- "integrity": "sha512-clZuXcoN0mAP4JH5C6pW5+0tdF25+fpFJqE7GNRjjH/NYNk6ImVI0Kq2espEWwVBuaS0/chTDK3b+pK8YOWdhw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.215.0.tgz",
+ "integrity": "sha512-wJRxoDf+2egbRgochaQL8+zzADx8FM/2W0spKNj8x+t/3iqw70QwxCfuEKW/uFQ3ph6eaIrv7gYc8RRjwhD8rg==",
"dependencies": {
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -950,11 +992,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-serde": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.201.0.tgz",
- "integrity": "sha512-Z7AzIuqEDvsZmp80zeT1oYxsoB8uQZby20Z8kF6/vNoq3sIzaGf/wHeNn0p+Vgo2auGSbZcVUZKoDptQLSLwIQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.215.0.tgz",
+ "integrity": "sha512-+uhLXdKvvQZcRRFc3UmemSr/YUHA4Jc+1YMjHxc3v8vvfztFJBb0wgBx999myOi8PmkYThlRBQDzXy9UCIhIJw==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -967,15 +1009,15 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-signing": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.201.0.tgz",
- "integrity": "sha512-08ri5+mB28tva9RjVIXFcUP5lRTx+Pj8C2HYqF2GL5H3uAo+h3RQ++fEG1uwUMLf7tCEFivcw6SHA1KmCnB7+w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.215.0.tgz",
+ "integrity": "sha512-3BqzYqkmdPeOxjI8DVQE7Bm7J5QIvDy30abglXqrDg6npw6KonKI2Q3FIPFf+oLpZTMStwkoQOnwXHTPrSZ6Tg==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -988,11 +1030,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-ssec": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.201.0.tgz",
- "integrity": "sha512-o1OUjVhtXeFbNyNijw4NPu/2xcA2SqqGNg0e5TP0j4HKfZ1S/QVKVCenx+9dlwlElW0tAQxL4bsNGNWOar3FTA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.215.0.tgz",
+ "integrity": "sha512-iIiB2fGneR8iZN2tgQoACq1jQlG50zU49cus/jAAKjy6B7QeKXy5Ld8/+eNnzcjLuBzzeLtER2YWwFLWqUOZpw==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1005,9 +1047,9 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-stack": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.201.0.tgz",
- "integrity": "sha512-lqHYSBP5FBxzA5w5XiYYYpfXabFzleXonqRkqZts1tapNJ4sOd+itiKG8JoNP7LDOwJ8qxNW/a33/gQeh3wkwQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.215.0.tgz",
+ "integrity": "sha512-rdSVL7LxRgjlvoluqwODD4ypBy2k/YVl6FrDplyCMSi8m2WHZG99FzdmR9bpnWK+0DGzYZSMRYx6ynJ9N9PsSw==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -1021,12 +1063,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/middleware-user-agent": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.201.0.tgz",
- "integrity": "sha512-/rYZ93WN1gDJudXis/0382CEoTqRa4qZJA608u2EPWs5aiMocUrm7pjH5XvKm2OYX8K/lyaMSBvL2OTIMzXGaQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.215.0.tgz",
+ "integrity": "sha512-X6GfoMNoEITTw7rGL/gWs8UZ0cmmmezvKcl+KtHsA642R05OR4mY5G7LdbWAw0bcrwKsuKOGmwUrC9lzGqbWUw==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1039,13 +1081,13 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/node-config-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.201.0.tgz",
- "integrity": "sha512-JO0K2qPTYn+pPC7g8rWr1oueg9CqGCkYbINuAuz79vjToOLUQnZT9GiFm7QADe6J6RT1oGEKRQabNaJnp8cFpQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.215.0.tgz",
+ "integrity": "sha512-notckD94QwwxC0GsfpTxB7VH8SREIIlMsUSddqGtpModa0cq/wRb9rqnydZSoznbYpK1ND6h0C9hr/2PNz89zw==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1058,14 +1100,14 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/node-http-handler": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.201.0.tgz",
- "integrity": "sha512-bWjXBd4WCiQcV4PwY+eFnlz9tZ4UiqfiJteav4MDt8YWkVlsVnR8RutmVSm3KZZjO2tJNSrla0ZWBebkNnI/Xg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.215.0.tgz",
+ "integrity": "sha512-btKWSR7m0UuWIN3p5MfSIvhqeYik7xri7U6nWuVI5GVzIYjzxEZOMvPAinDLDxL5wipodi0ZvTUNdDJdm7BcGQ==",
"dependencies": {
- "@aws-sdk/abort-controller": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/querystring-builder": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/abort-controller": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/querystring-builder": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1078,11 +1120,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/property-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.201.0.tgz",
- "integrity": "sha512-lVMP75VsYHIW04uYbkjA0I8Bb7b+aEj6PBBLdFoA22S0uCeJOD42OSr2Gtg2fToDGO7LQJw/K2D+LMCYKfZ3vQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.215.0.tgz",
+ "integrity": "sha512-dDPjMCCopkRURAmOJCMSlpIQ5BGWCpYj0+FIfZ5qWQs24fn1PAkQHecOiBhJO0ZSVuQy3xcIyWsAp1NE5e+7ug==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1095,11 +1137,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/protocol-http": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.201.0.tgz",
- "integrity": "sha512-RdOc1elWFpj8MogxG87nkhtylw0a+OD7W8WFM+Gw4yJMkl7cwW42VIBFfb0+KCGZfIQltIeSLRvfe3WvVPyo7Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.215.0.tgz",
+ "integrity": "sha512-qp6Y6v4S534LAjadiVl9p7ErK7ImphOKq6yhFyQwxko6iITLcz8ib3yU27fs4QJcnNj5ZooqW/YlL/0EikDxCQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1112,11 +1154,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/querystring-builder": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.201.0.tgz",
- "integrity": "sha512-FgQnVHpYR19w/HmHEgWpykCn9tdogW0n45Ins6LBCo2aImDf9kBATD4xgN/F2rtogGuLGgu5LIIMHIOj1Tzs/w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.215.0.tgz",
+ "integrity": "sha512-eilk8CqG37BVhQklLif00K2dOJgDzacUi8h3KVQ72ry1V3h345i4HsmaFIxvnz8XtNyDvV8qFAzeYg9n2P9RQA==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-uri-escape": "3.201.0",
"tslib": "^2.3.1"
},
@@ -1130,11 +1172,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/querystring-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.201.0.tgz",
- "integrity": "sha512-vS9Ljbqrwi0sIKYxgyZYJUN1AcE291hvuqwty9etgD2w/26SbWiMhjIW/fXJUOZjUvGKkYCpbivJYSzAGAuWfQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.215.0.tgz",
+ "integrity": "sha512-8h/9H8dWM4fZO27UGzo8W5JXln4yJMugPyUl4qFA437gzPgNFN95+oLJWXtHMlfCHC5T/PDKetY9TarMDgBD0Q==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1147,19 +1189,19 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/service-error-classification": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.201.0.tgz",
- "integrity": "sha512-Pfcfmurgq8UpM0rXco6FVblcruqN4Mo3TW8/yaXrbctWpmdNT/8v19fffQIIgk94TU8Vf/nPJ7E5DXL7MZr4Fw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.215.0.tgz",
+ "integrity": "sha512-SKBvClGFGzMPsjBBKjneaUazLCNr6bSxe9eFvOr3gCwuwE2jPQwW3VE1mb62howuvm6cLthEDwLQp/FsT1gMsw==",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/shared-ini-file-loader": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.201.0.tgz",
- "integrity": "sha512-Pbxk0TXep0yI8MnK7Prly6JuBm5Me9AITav8/zPEgTZ3fMhXhQhhiuQcuTCI9GeosSzoiu8VvK53oPtBZZFnXQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.215.0.tgz",
+ "integrity": "sha512-unzQeLOyUiYHr8WxxandHo0OaCj31gx0wpt8dn2cZcHm/MdCqHcHcsQqOVnQsWQrrxY/XZ27cPyMVQeicNKYwQ==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1172,14 +1214,14 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/signature-v4": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.201.0.tgz",
- "integrity": "sha512-zEHoG1/hzJq169slggkPy1SN9YPWI78Bbe/MvHGYmCmQDspblu60JSBIbAatNqAxAmcWKc2HqpyGKjCkMG94ZA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.215.0.tgz",
+ "integrity": "sha512-Rc73uUCi3eJneO25DydLTfJYamXeuKS9YIhNMTKlpvcN1UQAmAnUbAmCuEmqvkYOiGD1i4/kd8kBga708iIikQ==",
"dependencies": {
"@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"@aws-sdk/util-uri-escape": "3.201.0",
"tslib": "^2.3.1"
},
@@ -1188,14 +1230,14 @@
}
},
"node_modules/@aws-sdk/signature-v4-multi-region": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.201.0.tgz",
- "integrity": "sha512-5lVYYcWDwZd/q0mYPGn4zht08nIeeACYCM8HKYMwF7Qzcrne+RM0F4GU1ZWoId1pxjiX+xQSOUEeskx3A5wUtg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.215.0.tgz",
+ "integrity": "sha512-XOUUNWs6I4vAa+Byj6qL/+DCWA5CjcRyA9sitYy8sNqhLcet8WoYf7vJL2LW1nvdzRb/pGBNWLiQOZ+9sadYeg==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1221,12 +1263,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/smithy-client": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.201.0.tgz",
- "integrity": "sha512-cL87Jgxczee8YFkWGWKQ2Ze0vjn4+eCa1kDvEYMCOQvNujTuFgatXLgije5a7nVkSnL9WLoIP7Y7fsBGrKfMnQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.215.0.tgz",
+ "integrity": "sha512-PiZfCdZkPohzMPrRmJ46TPOf2Tr/dhKYdwQArRnOOIsJABUGXjlzCUE8vysDN35XZYRx5f9hd+/U7kayhniq2w==",
"dependencies": {
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1238,21 +1280,41 @@
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
+ "node_modules/@aws-sdk/token-providers": {
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.216.0.tgz",
+ "integrity": "sha512-cEmOfG7njWl0OA5lR65Sp2SW1i8ZLjf7C95TZ1e6t2Oo5aUFeN3aKBxMOV//1yc+BNzcFBnoHP/f29GhWxUOxA==",
+ "dependencies": {
+ "@aws-sdk/client-sso-oidc": "3.216.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "tslib": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/token-providers/node_modules/tslib": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
+ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
+ },
"node_modules/@aws-sdk/types": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.201.0.tgz",
- "integrity": "sha512-RCQj2pQyHD330Jd4c5CHJ87k2ZqC3Mmtl6nhwH1dy3vbnGUpc3q+3yinOKoTAY934kIa7ia32Y/2EjuyHxaj1A==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.215.0.tgz",
+ "integrity": "sha512-eRbCVjwzTYd9C5e2mceScJ6D2kYDDEC3PLkYfJa+1wH9iiF2JlbiYozAokyeYBHQ+AjmD93MK58RBoM8iZfH0Q==",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/url-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.201.0.tgz",
- "integrity": "sha512-V15aqj0tj4Y79VpuIdHUvX4Nvn4hYPB0RAn/qg5CCComIl0doLOirAQtW1MOBOyctdRlD9Uv7d1QdPLzJZMHjQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.215.0.tgz",
+ "integrity": "sha512-r/qIk3TUlV36JvoRjTErFm0LzzgNKLB1YUG8zVZCGAc2TEATi8OVEmsZvi+KfTmsbszulITJVcjZKbHLbGoUzg==",
"dependencies": {
- "@aws-sdk/querystring-parser": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/querystring-parser": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
}
},
@@ -1262,9 +1324,9 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-arn-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.201.0.tgz",
- "integrity": "sha512-FNZsr9ofEf3Ybglgj8ElhuXnHnSFCF1ctT/zGPwNc+7XTMROO36uPIxP22J/GTyMpf4Bx48rXs8JTFvu3P3hig==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.208.0.tgz",
+ "integrity": "sha512-QV4af+kscova9dv4VuHOgH8wEr/IIYHDGcnyVtkUEqahCejWr1Kuk+SBK0xMwnZY5LSycOtQ8aeqHOn9qOjZtA==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -1278,47 +1340,17 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-base64": {
- "version": "3.202.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.202.0.tgz",
- "integrity": "sha512-0QlvxCSU2CITeR/x87zls9ma+CkN3EXRGM3M5XnHWaneDI9K+O2uPpAbDfLh0SBJyO0AfIMn7Vh/BvnNNPEDpg==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.208.0.tgz",
+ "integrity": "sha512-PQniZph5A6N7uuEOQi+1hnMz/FSOK/8kMFyFO+4DgA1dZ5pcKcn5wiFwHkcTb/BsgVqQa3Jx0VHNnvhlS8JyTg==",
"dependencies": {
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
"node": ">=14.0.0"
}
},
- "node_modules/@aws-sdk/util-base64-browser": {
- "version": "3.188.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-browser/-/util-base64-browser-3.188.0.tgz",
- "integrity": "sha512-qlH+5NZBLiyKziL335BEPedYxX6j+p7KFRWXvDQox9S+s+gLCayednpK+fteOhBenCcR9fUZOVuAPScy1I8qCg==",
- "dependencies": {
- "tslib": "^2.3.1"
- }
- },
- "node_modules/@aws-sdk/util-base64-browser/node_modules/tslib": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
- "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
- },
- "node_modules/@aws-sdk/util-base64-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-node/-/util-base64-node-3.201.0.tgz",
- "integrity": "sha512-ydZqNpB3l5kiicInpPDExPb5xHI7uyVIa1vMupnuIrJ412iNb0F2+K8LlFynzw6fSJShVKnqFcWOYRA96z1iIw==",
- "dependencies": {
- "@aws-sdk/util-buffer-from": "3.201.0",
- "tslib": "^2.3.1"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/util-base64-node/node_modules/tslib": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
- "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
- },
"node_modules/@aws-sdk/util-base64/node_modules/tslib": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
@@ -1338,9 +1370,9 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-body-length-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.201.0.tgz",
- "integrity": "sha512-q+gwQoLn/DOwirb2hgZJeEwo1D3vLhoD6FfSV42Ecfvtb4jHnWReWMHguujfCubuDgZCrMEvYQzuocS75HHsbA==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.208.0.tgz",
+ "integrity": "sha512-3zj50e5g7t/MQf53SsuuSf0hEELzMtD8RX8C76f12OSRo2Bca4FLLYHe0TZbxcfQHom8/hOaeZEyTyMogMglqg==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -1354,9 +1386,9 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-buffer-from": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.201.0.tgz",
- "integrity": "sha512-s6Wjltd9vU+vR3n0pqSPmNDcrrkrVTdV4t7x2zz3nDsFKTI77iVNafDmuaUlOA/bIlpjCJqaWecoVrZmEKeR7A==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.208.0.tgz",
+ "integrity": "sha512-7L0XUixNEFcLUGPeBF35enCvB9Xl+K6SQsmbrPk1P3mlV9mguWSDQqbOBwY1Ir0OVbD6H/ZOQU7hI/9RtRI0Zw==",
"dependencies": {
"@aws-sdk/is-array-buffer": "3.201.0",
"tslib": "^2.3.1"
@@ -1371,9 +1403,9 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-config-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.201.0.tgz",
- "integrity": "sha512-cCRJlnRRP8vrLJomzJRBIyiyohsjJKmnIaQ9t0tAhGCywZbyjx6TlpYRZYfVWo+MwdF1Pi8ZScTrFPW0JuBOIQ==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.208.0.tgz",
+ "integrity": "sha512-DSRqwrERUsT34ug+anlMBIFooBEGwM8GejC7q00Y/9IPrQy50KnG5PW2NiTjuLKNi7pdEOlwTSEocJE15eDZIg==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -1387,12 +1419,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-defaults-mode-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.201.0.tgz",
- "integrity": "sha512-skRMAM+xrV/sDvvtHC81ExEKQEiZFaRrRdUT39fBX1SpGnFTo2wpv7XK+rAW2XopGgnLPytXLQD97Kub79o4zA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.215.0.tgz",
+ "integrity": "sha512-MiNfZgB0I4dR8CBxH163W7c9KvE38sgCHNPWopMqSX5ezz7cuCPohCU0XsWd4I7K31PvzuqmKgOiKBAZraQJMA==",
"dependencies": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"bowser": "^2.11.0",
"tslib": "^2.3.1"
},
@@ -1406,15 +1438,15 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-defaults-mode-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.201.0.tgz",
- "integrity": "sha512-9N5LXRhxigbkbEcjQ4nNXHuQxp0VFlbc2/5wbcuPjIKX/OROiQI4mYQ6nuSKk7eku5sNFb9FtEHeD/RZo8od6Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.215.0.tgz",
+ "integrity": "sha512-mSp3R8GljQ+4UT3QMOksQk9L0cWbFLvR7bBmAlt4+GobgTjpRfzFjBP3uwrCqFa3BKDUR3FeJq3qwo+xeY1Krg==",
"dependencies": {
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1427,11 +1459,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-endpoints": {
- "version": "3.202.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.202.0.tgz",
- "integrity": "sha512-sNees5uDp7nfEbvzaA1DAHqoEvEb9ZOkdNH5gcj/FMBETbr00YtsuXsTZogTHQsX/otRTiudZBE3iH7R4SLSAQ==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.216.0.tgz",
+ "integrity": "sha512-uHje4H6Qj/z/op8UZoSuvGpEZhz/r+AGY0rCihFo7XjhT4RYVxb2Eb9uHRK/IAeHU4kjHAdpQiWGMSmnT/UacA==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1460,9 +1492,9 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-locate-window": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.201.0.tgz",
- "integrity": "sha512-hPJgifWh/rADabLAk1C9xXA2B3O4NUmbU58KgBRgC1HksiiHGFVZObB5fkBH8US/XV2jwORkpSf4OhretXQuKg==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.208.0.tgz",
+ "integrity": "sha512-iua1A2+P7JJEDHVgvXrRJSvsnzG7stYSGQnBVphIUlemwl6nN5D+QrgbjECtrbxRz8asYFHSzhdhECqN+tFiBg==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -1476,9 +1508,9 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-middleware": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.201.0.tgz",
- "integrity": "sha512-iAitcEZo17IyKn4ku1IBgtomr25esu5OuSRjw5Or4bNOeqXB0w50cItf/9qft8LIhbvBEAUtNAYXvqNzvhTZdQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.215.0.tgz",
+ "integrity": "sha512-DfHGlFlQCr+T/xhjS36HH8JEThDVB5lg5NZ6x4Cibhyeps9YX/4ovLAIx3B19H34sdWhZi7q6LfslCHLRu2+7Q==",
"dependencies": {
"tslib": "^2.3.1"
},
@@ -1492,13 +1524,13 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-stream-browser": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-browser/-/util-stream-browser-3.204.0.tgz",
- "integrity": "sha512-LH+Th/Oww6icUvqVbL5Y+R4mUGUuwLRWpiOJnK8/Ufyw7JMEvHZOGXPIAtXmEB1t+0gTVVDCP0Z0y6ItINlGtA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-browser/-/util-stream-browser-3.215.0.tgz",
+ "integrity": "sha512-UVyCJJ5sCYLVHCW4Lpm8+ae+ISHPHZ/OqAoLbUpehk2RLGP6QhpQOrpJADLXPuB8YuWFMkoLLIVL8VE7mmTPWA==",
"dependencies": {
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
"tslib": "^2.3.1"
@@ -1510,13 +1542,13 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-stream-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-node/-/util-stream-node-3.201.0.tgz",
- "integrity": "sha512-RWU+ZJHKL4lYZBeNIpHo5EuNaYRDkJeytP8cbBQn+wuzDz19mGF2uikK+JaQdNd5HG9lovDP66SJ8gJ0WBnwNw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-node/-/util-stream-node-3.215.0.tgz",
+ "integrity": "sha512-7Vyp61P/2dGA9Fzn6uN/KdRd+Z7n8gCGmXBd/dQSrHx3UFIm1TuEmMwROzbWWxPOS6qDWY/dwQgMZH/tq78Llg==",
"dependencies": {
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1545,11 +1577,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-user-agent-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.201.0.tgz",
- "integrity": "sha512-iL2gyz7GuUVtZcMZpqvfxdFrl9hc28qpagymmJ/w2yhN86YNPHdK8Sx1Yo6VxNGVDCCWGb7tHXf7VP+U4Yv/Lg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.215.0.tgz",
+ "integrity": "sha512-uZz6BJWr8sJcA+onveS1lFqnbIXBHwvkyHLgCuuGhAxd5yY6YNLhpJBnhy9Fb8/aSbk6yao3qxlokqw9gthmAw==",
"dependencies": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"bowser": "^2.11.0",
"tslib": "^2.3.1"
}
@@ -1560,12 +1592,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.201.0.tgz",
- "integrity": "sha512-6lhhvwB3AZSISnYQpDGdlyTrzfYK2P9QYjy7vZEBRd9TSOaggiFICXe03ZvZfVOSeg0EInlMKn1fIHzPUHRuHQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.215.0.tgz",
+ "integrity": "sha512-4lrdd1oGRwJEwfvgvg1jcJ2O0bwElsvtiqZfTRHN6MNTFUqsKl0xHlgFChQsz3Hfrc1niWtZCmbqQKGdO5ARpw==",
"dependencies": {
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1599,11 +1631,11 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-utf8-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.201.0.tgz",
- "integrity": "sha512-A+bJFR/1rHYOJg137E69L1sX0I+LH+xf9ZjMXG9BVO0hSo7yDPoJVpHrzTJyOc3tuRITjIGBv9Qi4TKcoOSi1A==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.208.0.tgz",
+ "integrity": "sha512-jKY87Acv0yWBdFxx6bveagy5FYjz+dtV8IPT7ay1E2WPWH1czoIdMAkc8tSInK31T6CRnHWkLZ1qYwCbgRfERQ==",
"dependencies": {
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -1616,12 +1648,12 @@
"integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
},
"node_modules/@aws-sdk/util-waiter": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.201.0.tgz",
- "integrity": "sha512-NE8+BkPDXq86oyVr9EKN1s+iN8GID8mhj6DbtEZKZES3fJ36xH7MldRylgCewgv1Qpd1W00M4c/mVvUx3zp7sg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.215.0.tgz",
+ "integrity": "sha512-RX/EkRcuDjWKP/5K6XOnbq5cPaO9KSJ5Etotn+z5sPGUJ0xmGWEyFyfXKSL51az32tHcNoGAqboBTFDISB0LyA==",
"dependencies": {
- "@aws-sdk/abort-controller": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/abort-controller": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"engines": {
@@ -2181,7 +2213,7 @@
"node_modules/@opentdf/client": {
"version": "0.4.0",
"resolved": "file:../lib/opentdf-client-0.4.0.tgz",
- "integrity": "sha512-IpgtUjL3yT4fuiY566/33cjIlKz5Ez1P5fX5w9xFfdiGa7LUW8JIDt6fYEwX9Z4ZZYDholH83mx5EGpG90nSSg==",
+ "integrity": "sha512-nXE1baPcrvct3y5tME1sygIrBwEDMdi983p/xXd34QnWX52cigFL/mGD8udRlL8l+xaqr7ZsNSnLyi7ENH37pA==",
"license": "BSD-3-Clause-Clear",
"dependencies": {
"@aws-sdk/client-s3": "^3.197.0",
@@ -2575,9 +2607,9 @@
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
"node_modules/axios": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz",
- "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.0.tgz",
+ "integrity": "sha512-zT7wZyNYu3N5Bu0wuZ6QccIf93Qk1eV8LOewxgjOZFd2DenOs98cJ7+Y6703d0wkaXGY6/nZd4EweJaHz9uzQw==",
"dependencies": {
"follow-redirects": "^1.15.0",
"form-data": "^4.0.0",
@@ -3628,9 +3660,9 @@
"license": "ISC"
},
"node_modules/jose": {
- "version": "4.11.0",
- "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.0.tgz",
- "integrity": "sha512-wLe+lJHeG8Xt6uEubS4x0LVjS/3kXXu9dGoj9BNnlhYq7Kts0Pbb2pvv5KiI0yaKH/eaiR0LUOBhOVo9ktd05A==",
+ "version": "4.11.1",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.1.tgz",
+ "integrity": "sha512-YRv4Tk/Wlug8qicwqFNFVEZSdbROCHRAC6qu/i0dyNKr5JQdoa2pIGoS04lLO/jXQX7Z9omoNewYIVIxqZBd9Q==",
"funding": {
"url": "https://github.com/sponsors/panva"
}
@@ -5015,11 +5047,11 @@
}
},
"@aws-sdk/abort-controller": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.201.0.tgz",
- "integrity": "sha512-xJ984k+CKlGjBmvNarzM8Y+b6X4L1Zt0TycQmVBJq7fAr/ju9l13pQIoXR5WlDIW1FkGeVczF5Nu6fN46SCORQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.215.0.tgz",
+ "integrity": "sha512-HTvL542nawhVqe0oC1AJchdcomEOmPivJEzYUT1LqiG3e8ikxMNa2KWSqqLPeKi2t0A/cfQy7wDUyg9+BZhDSQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5046,11 +5078,11 @@
}
},
"@aws-sdk/chunked-blob-reader-native": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.204.0.tgz",
- "integrity": "sha512-ejJntS6usQpKKwisIaK4yYjo8DKEPpk7eJ7fJCw0r4WmIa7xN3amZISP4TrnKa401nWxbfzd40Wh/R5p75JMNQ==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/chunked-blob-reader-native/-/chunked-blob-reader-native-3.208.0.tgz",
+ "integrity": "sha512-JeOZ95PW+fJ6bbuqPySYqLqHk1n4+4ueEEraJsiUrPBV0S1ZtyvOGHcnGztKUjr2PYNaiexmpWuvUve9K12HRA==",
"requires": {
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/util-base64": "3.208.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5062,63 +5094,61 @@
}
},
"@aws-sdk/client-s3": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.204.0.tgz",
- "integrity": "sha512-TtaOQ0ArmqV23Ie/FUChMIdAT5ebg5FSSimN3X2SFVmXRt9c9N73X/gLHKqzf30Dgsl7M/w9O6jFtlbvANjBmA==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.216.0.tgz",
+ "integrity": "sha512-zja00+kLB7Kw8X326ueXvCgMJNF5iuTPrFDUgI+JClk1rjXVMa/T1sOLTgZg9W2pbtOO+3GloxwNGVygXNjt8A==",
"requires": {
"@aws-crypto/sha1-browser": "2.0.0",
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/client-sts": "3.204.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-node": "3.204.0",
- "@aws-sdk/eventstream-serde-browser": "3.201.0",
- "@aws-sdk/eventstream-serde-config-resolver": "3.201.0",
- "@aws-sdk/eventstream-serde-node": "3.201.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-blob-browser": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/hash-stream-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/md5-js": "3.204.0",
- "@aws-sdk/middleware-bucket-endpoint": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-expect-continue": "3.201.0",
- "@aws-sdk/middleware-flexible-checksums": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-location-constraint": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-sdk-s3": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/middleware-ssec": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4-multi-region": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/client-sts": "3.216.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-node": "3.216.0",
+ "@aws-sdk/eventstream-serde-browser": "3.215.0",
+ "@aws-sdk/eventstream-serde-config-resolver": "3.215.0",
+ "@aws-sdk/eventstream-serde-node": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-blob-browser": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/hash-stream-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/md5-js": "3.215.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-expect-continue": "3.215.0",
+ "@aws-sdk/middleware-flexible-checksums": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-location-constraint": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-sdk-s3": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/middleware-ssec": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4-multi-region": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-stream-browser": "3.204.0",
- "@aws-sdk/util-stream-node": "3.201.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-stream-browser": "3.215.0",
+ "@aws-sdk/util-stream-node": "3.215.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
- "@aws-sdk/util-waiter": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
+ "@aws-sdk/util-waiter": "3.215.0",
"@aws-sdk/xml-builder": "3.201.0",
"fast-xml-parser": "4.0.11",
"tslib": "^2.3.1"
@@ -5132,43 +5162,87 @@
}
},
"@aws-sdk/client-sso": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.204.0.tgz",
- "integrity": "sha512-AECcNrcAQxV/Jlu8ogshRaYwt2jayx0omQJs/SXj70mWxmbk4MQnb+DqJIpPpOKBHaza/xlC2TKS1RzkiuZxyw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.216.0.tgz",
+ "integrity": "sha512-9F7JLx9RXEXovg6V4ylqQtpH+sIqQBMIPIrRSGWiQu65rmQQLskRkUka94JsGsBzq1IQwrnqtsuP3Lb0XtwLRA==",
+ "requires": {
+ "@aws-crypto/sha256-browser": "2.0.0",
+ "@aws-crypto/sha256-js": "2.0.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
+ "@aws-sdk/util-body-length-browser": "3.188.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
+ "@aws-sdk/util-utf8-browser": "3.188.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
+ "tslib": "^2.3.1"
+ },
+ "dependencies": {
+ "tslib": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
+ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
+ }
+ }
+ },
+ "@aws-sdk/client-sso-oidc": {
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.216.0.tgz",
+ "integrity": "sha512-O8kmM86BHwiSwyNoIe+iHXuSpUE9PBWl3re8u+/igt/w5W5VmMVz+zQr7gRUDQ1FDgLWNEdAJa0r+JFx3pZdzA==",
"requires": {
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5180,46 +5254,44 @@
}
},
"@aws-sdk/client-sts": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.204.0.tgz",
- "integrity": "sha512-Tp6FqENRw31XK5r5hul1JXnQgHBhbbXhoMebyFih6/zjpATaqg0bnV6tpww4yPi3uc+yDGXKw2/tDroSsyTsRA==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.216.0.tgz",
+ "integrity": "sha512-8rpMZhZXh1kjsAvQ0WNBMDrnP4XneKkBQtt5XcDEmv/GpULt8jOIJnSIJQxt2gkRfd/I9MUC9C3aZNQoSMxa+g==",
"requires": {
"@aws-crypto/sha256-browser": "2.0.0",
"@aws-crypto/sha256-js": "2.0.0",
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-node": "3.204.0",
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/hash-node": "3.201.0",
- "@aws-sdk/invalid-dependency": "3.201.0",
- "@aws-sdk/middleware-content-length": "3.201.0",
- "@aws-sdk/middleware-endpoint": "3.201.0",
- "@aws-sdk/middleware-host-header": "3.201.0",
- "@aws-sdk/middleware-logger": "3.201.0",
- "@aws-sdk/middleware-recursion-detection": "3.201.0",
- "@aws-sdk/middleware-retry": "3.201.0",
- "@aws-sdk/middleware-sdk-sts": "3.201.0",
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/middleware-user-agent": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/smithy-client": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
- "@aws-sdk/util-base64-browser": "3.188.0",
- "@aws-sdk/util-base64-node": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-node": "3.216.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/hash-node": "3.215.0",
+ "@aws-sdk/invalid-dependency": "3.215.0",
+ "@aws-sdk/middleware-content-length": "3.215.0",
+ "@aws-sdk/middleware-endpoint": "3.215.0",
+ "@aws-sdk/middleware-host-header": "3.215.0",
+ "@aws-sdk/middleware-logger": "3.215.0",
+ "@aws-sdk/middleware-recursion-detection": "3.215.0",
+ "@aws-sdk/middleware-retry": "3.215.0",
+ "@aws-sdk/middleware-sdk-sts": "3.215.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/middleware-user-agent": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/smithy-client": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-body-length-browser": "3.188.0",
- "@aws-sdk/util-body-length-node": "3.201.0",
- "@aws-sdk/util-defaults-mode-browser": "3.201.0",
- "@aws-sdk/util-defaults-mode-node": "3.201.0",
- "@aws-sdk/util-endpoints": "3.202.0",
- "@aws-sdk/util-user-agent-browser": "3.201.0",
- "@aws-sdk/util-user-agent-node": "3.201.0",
+ "@aws-sdk/util-body-length-node": "3.208.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.215.0",
+ "@aws-sdk/util-defaults-mode-node": "3.215.0",
+ "@aws-sdk/util-endpoints": "3.216.0",
+ "@aws-sdk/util-user-agent-browser": "3.215.0",
+ "@aws-sdk/util-user-agent-node": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"fast-xml-parser": "4.0.11",
"tslib": "^2.3.1"
},
@@ -5232,14 +5304,14 @@
}
},
"@aws-sdk/config-resolver": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.201.0.tgz",
- "integrity": "sha512-6YLIel7OGMGi+r8XC1A54cQJRIpx/NJ4fBALy44zFpQ+fdJUEmw4daUf1LECmAQiPA2Pr/hD0nBtX+wiiTf5/g==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.215.0.tgz",
+ "integrity": "sha512-DxX4R+YYLQOtg0qfceKBrjVD4t1mQBG1eb7IVr2QSlckFCX8ztUNymFMuaSEo3938Jyy/NpgfUDpFqPDaSKnng==",
"requires": {
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5251,12 +5323,12 @@
}
},
"@aws-sdk/credential-provider-env": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.201.0.tgz",
- "integrity": "sha512-g2MJsowzFhSsIOITUjYp7EzWFeHINjEP526Uf+5z2/p2kxQVwYYWZQK7j+tPE2Bk3MEjGOCmVHbbE7IFj0rNHw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.215.0.tgz",
+ "integrity": "sha512-n5G7I7Pxfsn81+tNsSOzspKp9SYai78oRfImsfFY4JLTcWutv7szMgFUbtEzBfUUINHpOxLiO2Lk5yu5K1C7IQ==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5268,14 +5340,14 @@
}
},
"@aws-sdk/credential-provider-imds": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.201.0.tgz",
- "integrity": "sha512-i8U2k3/L3iUWJJ1GSlwVBMfLQ2OTUT97E8yJi/xz5GavYuPOsUQWQe4fp7WGQivxh+AqybXAGFUCYub6zfUqag==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.215.0.tgz",
+ "integrity": "sha512-/4FUUR6u9gkNfxB6mEwBr0kk0myIkrDcXbAocWN3fPd/t7otzxpx/JqPZXgM6kcVP7M4T/QT75l1E1RRHLWCCQ==",
"requires": {
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5287,17 +5359,17 @@
}
},
"@aws-sdk/credential-provider-ini": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.204.0.tgz",
- "integrity": "sha512-ddtaS0ya5lgZZwfuJ/FuniroreLJ6yDgPAasol/rla9U5EU0qUEK1+6PX463exghUGjYfTqxdrKXhGYZfuEoIw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.216.0.tgz",
+ "integrity": "sha512-tSfrhgRO/l83Ou6WSOE4HauTLbDCOLMo/23Q6oGO8cs/d874J5rE4UM7a9OzE3QdM3eVbdAP7kXUgUS6i71cUw==",
"requires": {
- "@aws-sdk/credential-provider-env": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/credential-provider-sso": "3.204.0",
- "@aws-sdk/credential-provider-web-identity": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/credential-provider-env": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/credential-provider-sso": "3.216.0",
+ "@aws-sdk/credential-provider-web-identity": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5309,19 +5381,19 @@
}
},
"@aws-sdk/credential-provider-node": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.204.0.tgz",
- "integrity": "sha512-kGbR5JE90zBGDS4cIz7tlUklMMeOm5oc5ES74YStLUacpQKwzVcHmDG8aT2DCONS/wEYysOIs5LygHurOJ/+Ww==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.216.0.tgz",
+ "integrity": "sha512-Tumt53phB454DTkNB7a1tyCfrkA4JUGHzNLya14VLResGIGW5Re64atahUcO/WS7aTEs5vfAhBXO+p9o4K1rhQ==",
"requires": {
- "@aws-sdk/credential-provider-env": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/credential-provider-ini": "3.204.0",
- "@aws-sdk/credential-provider-process": "3.201.0",
- "@aws-sdk/credential-provider-sso": "3.204.0",
- "@aws-sdk/credential-provider-web-identity": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/credential-provider-env": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/credential-provider-ini": "3.216.0",
+ "@aws-sdk/credential-provider-process": "3.215.0",
+ "@aws-sdk/credential-provider-sso": "3.216.0",
+ "@aws-sdk/credential-provider-web-identity": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5333,13 +5405,13 @@
}
},
"@aws-sdk/credential-provider-process": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.201.0.tgz",
- "integrity": "sha512-jTK3HSZgNj/hVrWb0wuF/cPUWSJYoRI/80fnN55o6QLS8WWIgOI8o2PNeVTAT5OrKioSoN4fgKTeUm3DZy3npQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.215.0.tgz",
+ "integrity": "sha512-JNvj4L5B7W8byoFdfn/8Y4scoPiwCi+Ha/fRsFCrdSC7C+snDuxM/oQj33HI8DpKY1cjuigzEnpnxiNWaA09EA==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5351,14 +5423,15 @@
}
},
"@aws-sdk/credential-provider-sso": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.204.0.tgz",
- "integrity": "sha512-iS884Gda99x4zmdCK3XxFcceve4wB+wudpeTUm2wwX9AGrSzoUnLWqNXv/R8UAMAsKANaWMBkqv/bsHpsEitZw==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.216.0.tgz",
+ "integrity": "sha512-1Cag6AUPU4wkeMnZDJvcXXJgwrlrIxbTcRsresJYBFvs1vGJGcTbjtWV0K6fiBRP66GtvuOL9WzQ/eqRf2J7Ag==",
"requires": {
- "@aws-sdk/client-sso": "3.204.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/client-sso": "3.216.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/token-providers": "3.216.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5370,12 +5443,12 @@
}
},
"@aws-sdk/credential-provider-web-identity": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.201.0.tgz",
- "integrity": "sha512-U54bqhYaClPVZfswgknhlICp3BAtKXpOgHQCUF8cko5xUgbL4lVgd1rC3lWviGFMQAaTIF3QOXyEouemxr3VXw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.215.0.tgz",
+ "integrity": "sha512-AWaDDEE3VU1HeLrXvyUrkQ6Wb3PQij5bvvrMil9L0da3b1yrcpoDanQQy7wBFBXcZIVmcmSFe5MMA/nyh2Le4g==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5387,12 +5460,12 @@
}
},
"@aws-sdk/eventstream-codec": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.201.0.tgz",
- "integrity": "sha512-lz0FFzOMXvVdy47GnRk+niK+L7MxUZITvK7UUOL6u++JB+54jS+EsD9iLSNhM5qoR9vCiFjabBhkPz9Ml6bdmw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-codec/-/eventstream-codec-3.215.0.tgz",
+ "integrity": "sha512-Uwgkq6ViQnfd1l+qhWPGdzxh+YhD1N6RYL0kEcp1ovsR+rC/0qUsM9VZrSckZn4jB+0ATqIoOXtcUYP4+xrNmg==",
"requires": {
"@aws-crypto/crc32": "2.0.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
"tslib": "^2.3.1"
},
@@ -5405,12 +5478,12 @@
}
},
"@aws-sdk/eventstream-serde-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.201.0.tgz",
- "integrity": "sha512-3/rZRBTxikj1Uyo8NDdaXey9zy7Xck/rKjykpBMbUYr4lnvXZDGQ0ie4/EMz+k5UbRsZgP46KdJo2ThgwTBvdw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.215.0.tgz",
+ "integrity": "sha512-VfTl69/C/cOjm47blgvdBz2pw8//6qkLPvQetfDOgf40JvsjBp9afUDNiKV08ulzoUeVZBosgHs09oZ2VDj09Q==",
"requires": {
- "@aws-sdk/eventstream-serde-universal": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-serde-universal": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5422,11 +5495,11 @@
}
},
"@aws-sdk/eventstream-serde-config-resolver": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.201.0.tgz",
- "integrity": "sha512-dUpqO5yX1TdAShIuyBuWMiW7DWj9adtoeAzFvqPyQMXRFTPDQcggSelfoaXGcvUQUfcNZDUbCoigU23f+xmk6Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.215.0.tgz",
+ "integrity": "sha512-NrVb8HA0tUsruAj8yVWTaRIfcAB9lsajzksCqS7W917x/esoIRwoeF2zua63Ivro7hLeCjzS2Mws5IhvSl+/tQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5438,12 +5511,12 @@
}
},
"@aws-sdk/eventstream-serde-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.201.0.tgz",
- "integrity": "sha512-h7YYPKrPIRjsAq8PnpkAmmwnz2UofHr98BCFtw/eAIFVLZ8lzQbi1kI+dAmwPSlY1L59tgXakmJ6cGvtsDdG5w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.215.0.tgz",
+ "integrity": "sha512-DxABFUIpmFV1NOfwF8FtX+l7kzmMTTJf2BfXvGoYemmBtv9Cc31Qg83ouD8xuNSx9qlbFOgpWaNpzEZ400porA==",
"requires": {
- "@aws-sdk/eventstream-serde-universal": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-serde-universal": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5455,12 +5528,12 @@
}
},
"@aws-sdk/eventstream-serde-universal": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.201.0.tgz",
- "integrity": "sha512-Iq7sofa2Ns/ToseL8/m0PwIO5PHY800K4fi3i+6P1JA0bpZxmvkA/bfn+WCLvcB7sNluasqETHNxGs6DgNteIA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.215.0.tgz",
+ "integrity": "sha512-8DmY3vVZtXAKzW0wOSC0bN+WF8qNZKaCqe5JCM3WwS1Wu6F6qI7b064VSe5b3d9BbJzeMccOcJeCg3ZU/3nYUQ==",
"requires": {
- "@aws-sdk/eventstream-codec": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/eventstream-codec": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5472,14 +5545,14 @@
}
},
"@aws-sdk/fetch-http-handler": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.204.0.tgz",
- "integrity": "sha512-TfIhWYQ4CTjrD+FSuBcKMSVrqq8GCwqCfUyalWmSKo4JIFhN5OxUnOFb1/ecE/TJX+YgZ65w4qhVJVHHmh229Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.215.0.tgz",
+ "integrity": "sha512-JfZyrJOE+0ik1PumsIUZd0NfgEx4sZ43VSdPCD9GRhssRWudNsSF1B5fz3xA5v+1y5oQPjXZyaWCzKtnYruiWw==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/querystring-builder": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/querystring-builder": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5491,13 +5564,13 @@
}
},
"@aws-sdk/hash-blob-browser": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.204.0.tgz",
- "integrity": "sha512-Et0Nic7jnrYtqQt97JMPGkKJ3CFaulW70vFElDypV+TURsuxelweANQfrHsurk+xvHLHakMG5glAVHgyONtXZg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.215.0.tgz",
+ "integrity": "sha512-plHPFOSEHig0g/ou1H4QW31AyPGzwR0qgUKIEUFf3lWIfBI3BnvA4t24cJ87I204oqENj/+ZSNAj5qeAZfMFXw==",
"requires": {
"@aws-sdk/chunked-blob-reader": "3.188.0",
- "@aws-sdk/chunked-blob-reader-native": "3.204.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/chunked-blob-reader-native": "3.208.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5509,12 +5582,12 @@
}
},
"@aws-sdk/hash-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.201.0.tgz",
- "integrity": "sha512-WJsMZg5/TMoWnLM+0NuwLwFzHsi89Bi9J1Dt7JdJHXFLoEZV54FEz1PK/Sq5NOldhVljpXQwWOB2dHA2wxFztg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.215.0.tgz",
+ "integrity": "sha512-MkSRuZvo1RCRmI0VNEmRYCGGD/DkMd9lqnLtOyglMPnSX1mhyD4/DyXmcc3rYa7PsjDRAfykGWJRiMqpoMLjiQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5526,11 +5599,11 @@
}
},
"@aws-sdk/hash-stream-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-stream-node/-/hash-stream-node-3.201.0.tgz",
- "integrity": "sha512-nagsIlflHlFNswa6XQfpH7/G0OkKu8t2BhZ5NnNzPCx56kcY2asztwBTEeRJEGu8FaaHhUXbVuWi746AK6PHSQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-stream-node/-/hash-stream-node-3.215.0.tgz",
+ "integrity": "sha512-1VEpiXu0jH7bSRYfEeSrznYq41zpUV4TtStoBXdcEVaOqT4LNQ5k1g1602544UWKUJ7D+E9NCNXpjM6TSMmG4A==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5542,11 +5615,11 @@
}
},
"@aws-sdk/invalid-dependency": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.201.0.tgz",
- "integrity": "sha512-f/zgntOfIozNyKSaG9dvHjjBaR3y20kYNswMYkSuCM2NIT5LpyHiiq5I11TwaocatUFcDztWpcsv7vHpIgI5Ig==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.215.0.tgz",
+ "integrity": "sha512-++bK4BUQe8/CL/YcLZcQB8qPOhiXxhbuhYzfFS7PNVvW1QOLqKRZL/lKs24gzjcOmw7IhAbCybDZwvu2TM4DAg==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5573,13 +5646,13 @@
}
},
"@aws-sdk/md5-js": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.204.0.tgz",
- "integrity": "sha512-RXiCvi58Xl2ja9bmd5iFVZyzhGVzBdlLC7uu8Ug9IbF++6muBJ2WdjMkhoMsi5GXqs6238rX3rRt3dLVGKEIqA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/md5-js/-/md5-js-3.215.0.tgz",
+ "integrity": "sha512-2f5r2raNDG9USKHKRgAW2r1MzCrkemLASlDXASgAuAD3gYGURVi4ZDhI3I1GECY5dPEgGC+3B2rkEb9MfQAaEg==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
- "@aws-sdk/util-utf8-node": "3.201.0",
+ "@aws-sdk/util-utf8-node": "3.208.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5591,14 +5664,14 @@
}
},
"@aws-sdk/middleware-bucket-endpoint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.201.0.tgz",
- "integrity": "sha512-ZZp3YwkEaPqrdL46WzYOMWdBixaVDG0crCdoyBNw/3cI+4bFcsgFp369mqDDmRj3cuJKV4QNSRjlr2ElTz65dQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.215.0.tgz",
+ "integrity": "sha512-zMeYrnHX8S9VFDPH3fryXdPXW1DWeX9URKAkU1oxZLGpBX91CsWzUDjaMhbkDgvwO2oeKgjnZ2vCwcNNKP266w==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5610,12 +5683,12 @@
}
},
"@aws-sdk/middleware-content-length": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.201.0.tgz",
- "integrity": "sha512-p4G9AtdrKO8A3Z4RyZiy0isEYwuge7bQRBS7UzcGkcIOhJONq2pcM+gRZYz+NWvfYYNWUg5uODsFQfU8342yKg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.215.0.tgz",
+ "integrity": "sha512-zKJRb6jDLFl9nl/muSFbiQHA4uK3skinuDRcyLbpMvvzhuK/PVodv9QI1+wIUsFdXkaSxAlva1oG4bL8ZFi+sQ==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5627,17 +5700,17 @@
}
},
"@aws-sdk/middleware-endpoint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.201.0.tgz",
- "integrity": "sha512-F3JlXo5GusbeZR956hA9VxmDxUeg77Xh6o8fveAE2+G4Bjcb1iq9jPNlw6A14vDj3oTKenv2LLnjL2OIfl6hRA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.215.0.tgz",
+ "integrity": "sha512-W0QXL5emcN9IXtMbnWT/abLxBFH2tGIfnre2jPNmZ9M7uVFxUwwv5OTUXxNLGNehJHKhiJPwhfQvMy20IDzVcw==",
"requires": {
- "@aws-sdk/middleware-serde": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/url-parser": "3.201.0",
- "@aws-sdk/util-config-provider": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/middleware-serde": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/url-parser": "3.215.0",
+ "@aws-sdk/util-config-provider": "3.208.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5649,12 +5722,12 @@
}
},
"@aws-sdk/middleware-expect-continue": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.201.0.tgz",
- "integrity": "sha512-tpNLdHpwgWAvoMicUARld5MwQ2B6iKGW6vN1Z1si9LTJWGtu8ZXAWACuUDLxC+6A1mDkAcbEc7oy4ABjFldUqA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.215.0.tgz",
+ "integrity": "sha512-X2G7MnBSYPPmLqqd9xDGl2ik9dUsGYcYzulf2Z1HVEGJO6btZJtPfC+IIwuJjsiCWCgbypM1X/oOSxdrmRkUNQ==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5666,15 +5739,15 @@
}
},
"@aws-sdk/middleware-flexible-checksums": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.201.0.tgz",
- "integrity": "sha512-InmDcMeaBu1QQ9oS+85eq+hJWTZjYUe9QK2f6S035Tka9FBee4kI8eU61ImNit5FsFsw+POcVGmjYukeXsB4QA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.215.0.tgz",
+ "integrity": "sha512-fAFcR+QsrGPCgYssdTYmayoCXDKYzlv0a14jaJtZsacXQNGefXly9D856lri+yG2jxqQ6Sa0FzU4Pm7s3j4mvg==",
"requires": {
"@aws-crypto/crc32": "2.0.0",
"@aws-crypto/crc32c": "2.0.0",
"@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5686,12 +5759,12 @@
}
},
"@aws-sdk/middleware-host-header": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.201.0.tgz",
- "integrity": "sha512-7KNzdV7nFcKAoahvgGAlzsOq9FFDsU5h3w2iPtVdJhz6ZRDH/2v6WFeUCji+UNZip36gFfMPivoO8Y5smb5r/A==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.215.0.tgz",
+ "integrity": "sha512-GOqI7VwoENZwn+6tIMrrJ4SipIqL2JCh+BNvORVcy7CQxn1ViKkna7iaCx+QMjpg/kn9cR6kfY0n1FmgZR1w9A==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5703,11 +5776,11 @@
}
},
"@aws-sdk/middleware-location-constraint": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.201.0.tgz",
- "integrity": "sha512-3QL6rM/7Qw0rIqRRI7hQJ6YupR1EXbyhrGQC5nMoZSZ/dQkGkYQLQJmwQDc4yadkJEGE8E1k2yQN0dF65PnJDA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.215.0.tgz",
+ "integrity": "sha512-taDOIGv2rsAyDEJxSm/nhKS4nsBPUKKCvIpK26E7uGshQZFLtTLTJMp8zGb1IBfUSxRngdWljRmOS5AJUexNbQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5719,11 +5792,11 @@
}
},
"@aws-sdk/middleware-logger": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.201.0.tgz",
- "integrity": "sha512-kYLsa9x3oUJxYU7V5KOO50Kl7b0kk+I4ltkrdarLvvXcVI7ZXmWHzHLT2dkUhj8S0ceVdi0FYHVPJ3GoE8re4A==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.215.0.tgz",
+ "integrity": "sha512-0h4GGF0rV3jnY3jxmcAWsOdqHCYf25s0biSjmgTei+l/5S+geOGrovRPCNep0LLg0i9D8bkZsXISojilETbf+g==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5735,12 +5808,12 @@
}
},
"@aws-sdk/middleware-recursion-detection": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.201.0.tgz",
- "integrity": "sha512-NGOr+n559ZcJLdFoJR8LNGdrOJFIp2BTuWEDYeicNdNb0bETTXrkzcfT1BRhV9CWqCDmjFvjdrzbhS0cw/UUGA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.215.0.tgz",
+ "integrity": "sha512-KQ+kiEsaluM4i6opjusUukxY78+UhfR7vzXHDkzZK/GplQ1hY0B+rwVO1eaULmlnmf3FK+Wd6lwrPV7xS2W+EA==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5752,14 +5825,14 @@
}
},
"@aws-sdk/middleware-retry": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.201.0.tgz",
- "integrity": "sha512-4jQjSKCpSc4oB1X9nNq4FbIAwQrr+mvmUSmg/oe2Llf42Ak1G9gg3rNTtQdfzA/wNMlL4ZFfF5Br+uz06e1hnQ==",
- "requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/service-error-classification": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.215.0.tgz",
+ "integrity": "sha512-I/dnUPVg2Kp3lW+MywBoPp06EOng8IfuaS9ph4bcJpQKrhNU5ekRgCHH2C4k1A6GcP8uyHxQ5TVV6j+l0QPIsA==",
+ "requires": {
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/service-error-classification": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1",
"uuid": "^8.3.2"
},
@@ -5777,14 +5850,14 @@
}
},
"@aws-sdk/middleware-sdk-s3": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.201.0.tgz",
- "integrity": "sha512-IZGFWevHMQnyDnJTK2MponaSuFbHkj7z7MYX964hC0qoJEfED+rYPYIhUIPjZm5RiQq34MDQPWHLkNQLf9HnPg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.215.0.tgz",
+ "integrity": "sha512-+SM+xCIFNSFIKM9KyvgIu4Ah5Z/SbHS8mDkinHkY8X/iUryrsKKBs7xnpMAaJCTFkK/8gO6Lhdda1nbvGozhdA==",
"requires": {
- "@aws-sdk/middleware-bucket-endpoint": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
+ "@aws-sdk/middleware-bucket-endpoint": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5796,15 +5869,15 @@
}
},
"@aws-sdk/middleware-sdk-sts": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.201.0.tgz",
- "integrity": "sha512-clZuXcoN0mAP4JH5C6pW5+0tdF25+fpFJqE7GNRjjH/NYNk6ImVI0Kq2espEWwVBuaS0/chTDK3b+pK8YOWdhw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.215.0.tgz",
+ "integrity": "sha512-wJRxoDf+2egbRgochaQL8+zzADx8FM/2W0spKNj8x+t/3iqw70QwxCfuEKW/uFQ3ph6eaIrv7gYc8RRjwhD8rg==",
"requires": {
- "@aws-sdk/middleware-signing": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/middleware-signing": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5816,11 +5889,11 @@
}
},
"@aws-sdk/middleware-serde": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.201.0.tgz",
- "integrity": "sha512-Z7AzIuqEDvsZmp80zeT1oYxsoB8uQZby20Z8kF6/vNoq3sIzaGf/wHeNn0p+Vgo2auGSbZcVUZKoDptQLSLwIQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.215.0.tgz",
+ "integrity": "sha512-+uhLXdKvvQZcRRFc3UmemSr/YUHA4Jc+1YMjHxc3v8vvfztFJBb0wgBx999myOi8PmkYThlRBQDzXy9UCIhIJw==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5832,15 +5905,15 @@
}
},
"@aws-sdk/middleware-signing": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.201.0.tgz",
- "integrity": "sha512-08ri5+mB28tva9RjVIXFcUP5lRTx+Pj8C2HYqF2GL5H3uAo+h3RQ++fEG1uwUMLf7tCEFivcw6SHA1KmCnB7+w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.215.0.tgz",
+ "integrity": "sha512-3BqzYqkmdPeOxjI8DVQE7Bm7J5QIvDy30abglXqrDg6npw6KonKI2Q3FIPFf+oLpZTMStwkoQOnwXHTPrSZ6Tg==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5852,11 +5925,11 @@
}
},
"@aws-sdk/middleware-ssec": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.201.0.tgz",
- "integrity": "sha512-o1OUjVhtXeFbNyNijw4NPu/2xcA2SqqGNg0e5TP0j4HKfZ1S/QVKVCenx+9dlwlElW0tAQxL4bsNGNWOar3FTA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-ssec/-/middleware-ssec-3.215.0.tgz",
+ "integrity": "sha512-iIiB2fGneR8iZN2tgQoACq1jQlG50zU49cus/jAAKjy6B7QeKXy5Ld8/+eNnzcjLuBzzeLtER2YWwFLWqUOZpw==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5868,9 +5941,9 @@
}
},
"@aws-sdk/middleware-stack": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.201.0.tgz",
- "integrity": "sha512-lqHYSBP5FBxzA5w5XiYYYpfXabFzleXonqRkqZts1tapNJ4sOd+itiKG8JoNP7LDOwJ8qxNW/a33/gQeh3wkwQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.215.0.tgz",
+ "integrity": "sha512-rdSVL7LxRgjlvoluqwODD4ypBy2k/YVl6FrDplyCMSi8m2WHZG99FzdmR9bpnWK+0DGzYZSMRYx6ynJ9N9PsSw==",
"requires": {
"tslib": "^2.3.1"
},
@@ -5883,12 +5956,12 @@
}
},
"@aws-sdk/middleware-user-agent": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.201.0.tgz",
- "integrity": "sha512-/rYZ93WN1gDJudXis/0382CEoTqRa4qZJA608u2EPWs5aiMocUrm7pjH5XvKm2OYX8K/lyaMSBvL2OTIMzXGaQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.215.0.tgz",
+ "integrity": "sha512-X6GfoMNoEITTw7rGL/gWs8UZ0cmmmezvKcl+KtHsA642R05OR4mY5G7LdbWAw0bcrwKsuKOGmwUrC9lzGqbWUw==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5900,13 +5973,13 @@
}
},
"@aws-sdk/node-config-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.201.0.tgz",
- "integrity": "sha512-JO0K2qPTYn+pPC7g8rWr1oueg9CqGCkYbINuAuz79vjToOLUQnZT9GiFm7QADe6J6RT1oGEKRQabNaJnp8cFpQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.215.0.tgz",
+ "integrity": "sha512-notckD94QwwxC0GsfpTxB7VH8SREIIlMsUSddqGtpModa0cq/wRb9rqnydZSoznbYpK1ND6h0C9hr/2PNz89zw==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/shared-ini-file-loader": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5918,14 +5991,14 @@
}
},
"@aws-sdk/node-http-handler": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.201.0.tgz",
- "integrity": "sha512-bWjXBd4WCiQcV4PwY+eFnlz9tZ4UiqfiJteav4MDt8YWkVlsVnR8RutmVSm3KZZjO2tJNSrla0ZWBebkNnI/Xg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.215.0.tgz",
+ "integrity": "sha512-btKWSR7m0UuWIN3p5MfSIvhqeYik7xri7U6nWuVI5GVzIYjzxEZOMvPAinDLDxL5wipodi0ZvTUNdDJdm7BcGQ==",
"requires": {
- "@aws-sdk/abort-controller": "3.201.0",
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/querystring-builder": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/abort-controller": "3.215.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/querystring-builder": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5937,11 +6010,11 @@
}
},
"@aws-sdk/property-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.201.0.tgz",
- "integrity": "sha512-lVMP75VsYHIW04uYbkjA0I8Bb7b+aEj6PBBLdFoA22S0uCeJOD42OSr2Gtg2fToDGO7LQJw/K2D+LMCYKfZ3vQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.215.0.tgz",
+ "integrity": "sha512-dDPjMCCopkRURAmOJCMSlpIQ5BGWCpYj0+FIfZ5qWQs24fn1PAkQHecOiBhJO0ZSVuQy3xcIyWsAp1NE5e+7ug==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5953,11 +6026,11 @@
}
},
"@aws-sdk/protocol-http": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.201.0.tgz",
- "integrity": "sha512-RdOc1elWFpj8MogxG87nkhtylw0a+OD7W8WFM+Gw4yJMkl7cwW42VIBFfb0+KCGZfIQltIeSLRvfe3WvVPyo7Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.215.0.tgz",
+ "integrity": "sha512-qp6Y6v4S534LAjadiVl9p7ErK7ImphOKq6yhFyQwxko6iITLcz8ib3yU27fs4QJcnNj5ZooqW/YlL/0EikDxCQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -5969,11 +6042,11 @@
}
},
"@aws-sdk/querystring-builder": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.201.0.tgz",
- "integrity": "sha512-FgQnVHpYR19w/HmHEgWpykCn9tdogW0n45Ins6LBCo2aImDf9kBATD4xgN/F2rtogGuLGgu5LIIMHIOj1Tzs/w==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.215.0.tgz",
+ "integrity": "sha512-eilk8CqG37BVhQklLif00K2dOJgDzacUi8h3KVQ72ry1V3h345i4HsmaFIxvnz8XtNyDvV8qFAzeYg9n2P9RQA==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-uri-escape": "3.201.0",
"tslib": "^2.3.1"
},
@@ -5986,11 +6059,11 @@
}
},
"@aws-sdk/querystring-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.201.0.tgz",
- "integrity": "sha512-vS9Ljbqrwi0sIKYxgyZYJUN1AcE291hvuqwty9etgD2w/26SbWiMhjIW/fXJUOZjUvGKkYCpbivJYSzAGAuWfQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.215.0.tgz",
+ "integrity": "sha512-8h/9H8dWM4fZO27UGzo8W5JXln4yJMugPyUl4qFA437gzPgNFN95+oLJWXtHMlfCHC5T/PDKetY9TarMDgBD0Q==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6002,16 +6075,16 @@
}
},
"@aws-sdk/service-error-classification": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.201.0.tgz",
- "integrity": "sha512-Pfcfmurgq8UpM0rXco6FVblcruqN4Mo3TW8/yaXrbctWpmdNT/8v19fffQIIgk94TU8Vf/nPJ7E5DXL7MZr4Fw=="
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.215.0.tgz",
+ "integrity": "sha512-SKBvClGFGzMPsjBBKjneaUazLCNr6bSxe9eFvOr3gCwuwE2jPQwW3VE1mb62howuvm6cLthEDwLQp/FsT1gMsw=="
},
"@aws-sdk/shared-ini-file-loader": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.201.0.tgz",
- "integrity": "sha512-Pbxk0TXep0yI8MnK7Prly6JuBm5Me9AITav8/zPEgTZ3fMhXhQhhiuQcuTCI9GeosSzoiu8VvK53oPtBZZFnXQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.215.0.tgz",
+ "integrity": "sha512-unzQeLOyUiYHr8WxxandHo0OaCj31gx0wpt8dn2cZcHm/MdCqHcHcsQqOVnQsWQrrxY/XZ27cPyMVQeicNKYwQ==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6023,14 +6096,14 @@
}
},
"@aws-sdk/signature-v4": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.201.0.tgz",
- "integrity": "sha512-zEHoG1/hzJq169slggkPy1SN9YPWI78Bbe/MvHGYmCmQDspblu60JSBIbAatNqAxAmcWKc2HqpyGKjCkMG94ZA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.215.0.tgz",
+ "integrity": "sha512-Rc73uUCi3eJneO25DydLTfJYamXeuKS9YIhNMTKlpvcN1UQAmAnUbAmCuEmqvkYOiGD1i4/kd8kBga708iIikQ==",
"requires": {
"@aws-sdk/is-array-buffer": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
- "@aws-sdk/util-middleware": "3.201.0",
+ "@aws-sdk/util-middleware": "3.215.0",
"@aws-sdk/util-uri-escape": "3.201.0",
"tslib": "^2.3.1"
},
@@ -6043,14 +6116,14 @@
}
},
"@aws-sdk/signature-v4-multi-region": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.201.0.tgz",
- "integrity": "sha512-5lVYYcWDwZd/q0mYPGn4zht08nIeeACYCM8HKYMwF7Qzcrne+RM0F4GU1ZWoId1pxjiX+xQSOUEeskx3A5wUtg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.215.0.tgz",
+ "integrity": "sha512-XOUUNWs6I4vAa+Byj6qL/+DCWA5CjcRyA9sitYy8sNqhLcet8WoYf7vJL2LW1nvdzRb/pGBNWLiQOZ+9sadYeg==",
"requires": {
- "@aws-sdk/protocol-http": "3.201.0",
- "@aws-sdk/signature-v4": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-arn-parser": "3.201.0",
+ "@aws-sdk/protocol-http": "3.215.0",
+ "@aws-sdk/signature-v4": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-arn-parser": "3.208.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6062,12 +6135,12 @@
}
},
"@aws-sdk/smithy-client": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.201.0.tgz",
- "integrity": "sha512-cL87Jgxczee8YFkWGWKQ2Ze0vjn4+eCa1kDvEYMCOQvNujTuFgatXLgije5a7nVkSnL9WLoIP7Y7fsBGrKfMnQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.215.0.tgz",
+ "integrity": "sha512-PiZfCdZkPohzMPrRmJ46TPOf2Tr/dhKYdwQArRnOOIsJABUGXjlzCUE8vysDN35XZYRx5f9hd+/U7kayhniq2w==",
"requires": {
- "@aws-sdk/middleware-stack": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/middleware-stack": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6078,18 +6151,15 @@
}
}
},
- "@aws-sdk/types": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.201.0.tgz",
- "integrity": "sha512-RCQj2pQyHD330Jd4c5CHJ87k2ZqC3Mmtl6nhwH1dy3vbnGUpc3q+3yinOKoTAY934kIa7ia32Y/2EjuyHxaj1A=="
- },
- "@aws-sdk/url-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.201.0.tgz",
- "integrity": "sha512-V15aqj0tj4Y79VpuIdHUvX4Nvn4hYPB0RAn/qg5CCComIl0doLOirAQtW1MOBOyctdRlD9Uv7d1QdPLzJZMHjQ==",
+ "@aws-sdk/token-providers": {
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.216.0.tgz",
+ "integrity": "sha512-cEmOfG7njWl0OA5lR65Sp2SW1i8ZLjf7C95TZ1e6t2Oo5aUFeN3aKBxMOV//1yc+BNzcFBnoHP/f29GhWxUOxA==",
"requires": {
- "@aws-sdk/querystring-parser": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/client-sso-oidc": "3.216.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/shared-ini-file-loader": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6100,27 +6170,18 @@
}
}
},
- "@aws-sdk/util-arn-parser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.201.0.tgz",
- "integrity": "sha512-FNZsr9ofEf3Ybglgj8ElhuXnHnSFCF1ctT/zGPwNc+7XTMROO36uPIxP22J/GTyMpf4Bx48rXs8JTFvu3P3hig==",
- "requires": {
- "tslib": "^2.3.1"
- },
- "dependencies": {
- "tslib": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
- "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA=="
- }
- }
+ "@aws-sdk/types": {
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.215.0.tgz",
+ "integrity": "sha512-eRbCVjwzTYd9C5e2mceScJ6D2kYDDEC3PLkYfJa+1wH9iiF2JlbiYozAokyeYBHQ+AjmD93MK58RBoM8iZfH0Q=="
},
- "@aws-sdk/util-base64": {
- "version": "3.202.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.202.0.tgz",
- "integrity": "sha512-0QlvxCSU2CITeR/x87zls9ma+CkN3EXRGM3M5XnHWaneDI9K+O2uPpAbDfLh0SBJyO0AfIMn7Vh/BvnNNPEDpg==",
+ "@aws-sdk/url-parser": {
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.215.0.tgz",
+ "integrity": "sha512-r/qIk3TUlV36JvoRjTErFm0LzzgNKLB1YUG8zVZCGAc2TEATi8OVEmsZvi+KfTmsbszulITJVcjZKbHLbGoUzg==",
"requires": {
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/querystring-parser": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6131,10 +6192,10 @@
}
}
},
- "@aws-sdk/util-base64-browser": {
- "version": "3.188.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-browser/-/util-base64-browser-3.188.0.tgz",
- "integrity": "sha512-qlH+5NZBLiyKziL335BEPedYxX6j+p7KFRWXvDQox9S+s+gLCayednpK+fteOhBenCcR9fUZOVuAPScy1I8qCg==",
+ "@aws-sdk/util-arn-parser": {
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.208.0.tgz",
+ "integrity": "sha512-QV4af+kscova9dv4VuHOgH8wEr/IIYHDGcnyVtkUEqahCejWr1Kuk+SBK0xMwnZY5LSycOtQ8aeqHOn9qOjZtA==",
"requires": {
"tslib": "^2.3.1"
},
@@ -6146,12 +6207,12 @@
}
}
},
- "@aws-sdk/util-base64-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64-node/-/util-base64-node-3.201.0.tgz",
- "integrity": "sha512-ydZqNpB3l5kiicInpPDExPb5xHI7uyVIa1vMupnuIrJ412iNb0F2+K8LlFynzw6fSJShVKnqFcWOYRA96z1iIw==",
+ "@aws-sdk/util-base64": {
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.208.0.tgz",
+ "integrity": "sha512-PQniZph5A6N7uuEOQi+1hnMz/FSOK/8kMFyFO+4DgA1dZ5pcKcn5wiFwHkcTb/BsgVqQa3Jx0VHNnvhlS8JyTg==",
"requires": {
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6178,9 +6239,9 @@
}
},
"@aws-sdk/util-body-length-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.201.0.tgz",
- "integrity": "sha512-q+gwQoLn/DOwirb2hgZJeEwo1D3vLhoD6FfSV42Ecfvtb4jHnWReWMHguujfCubuDgZCrMEvYQzuocS75HHsbA==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.208.0.tgz",
+ "integrity": "sha512-3zj50e5g7t/MQf53SsuuSf0hEELzMtD8RX8C76f12OSRo2Bca4FLLYHe0TZbxcfQHom8/hOaeZEyTyMogMglqg==",
"requires": {
"tslib": "^2.3.1"
},
@@ -6193,9 +6254,9 @@
}
},
"@aws-sdk/util-buffer-from": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.201.0.tgz",
- "integrity": "sha512-s6Wjltd9vU+vR3n0pqSPmNDcrrkrVTdV4t7x2zz3nDsFKTI77iVNafDmuaUlOA/bIlpjCJqaWecoVrZmEKeR7A==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.208.0.tgz",
+ "integrity": "sha512-7L0XUixNEFcLUGPeBF35enCvB9Xl+K6SQsmbrPk1P3mlV9mguWSDQqbOBwY1Ir0OVbD6H/ZOQU7hI/9RtRI0Zw==",
"requires": {
"@aws-sdk/is-array-buffer": "3.201.0",
"tslib": "^2.3.1"
@@ -6209,9 +6270,9 @@
}
},
"@aws-sdk/util-config-provider": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.201.0.tgz",
- "integrity": "sha512-cCRJlnRRP8vrLJomzJRBIyiyohsjJKmnIaQ9t0tAhGCywZbyjx6TlpYRZYfVWo+MwdF1Pi8ZScTrFPW0JuBOIQ==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.208.0.tgz",
+ "integrity": "sha512-DSRqwrERUsT34ug+anlMBIFooBEGwM8GejC7q00Y/9IPrQy50KnG5PW2NiTjuLKNi7pdEOlwTSEocJE15eDZIg==",
"requires": {
"tslib": "^2.3.1"
},
@@ -6224,12 +6285,12 @@
}
},
"@aws-sdk/util-defaults-mode-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.201.0.tgz",
- "integrity": "sha512-skRMAM+xrV/sDvvtHC81ExEKQEiZFaRrRdUT39fBX1SpGnFTo2wpv7XK+rAW2XopGgnLPytXLQD97Kub79o4zA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.215.0.tgz",
+ "integrity": "sha512-MiNfZgB0I4dR8CBxH163W7c9KvE38sgCHNPWopMqSX5ezz7cuCPohCU0XsWd4I7K31PvzuqmKgOiKBAZraQJMA==",
"requires": {
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"bowser": "^2.11.0",
"tslib": "^2.3.1"
},
@@ -6242,15 +6303,15 @@
}
},
"@aws-sdk/util-defaults-mode-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.201.0.tgz",
- "integrity": "sha512-9N5LXRhxigbkbEcjQ4nNXHuQxp0VFlbc2/5wbcuPjIKX/OROiQI4mYQ6nuSKk7eku5sNFb9FtEHeD/RZo8od6Q==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.215.0.tgz",
+ "integrity": "sha512-mSp3R8GljQ+4UT3QMOksQk9L0cWbFLvR7bBmAlt4+GobgTjpRfzFjBP3uwrCqFa3BKDUR3FeJq3qwo+xeY1Krg==",
"requires": {
- "@aws-sdk/config-resolver": "3.201.0",
- "@aws-sdk/credential-provider-imds": "3.201.0",
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/property-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/config-resolver": "3.215.0",
+ "@aws-sdk/credential-provider-imds": "3.215.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/property-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6262,11 +6323,11 @@
}
},
"@aws-sdk/util-endpoints": {
- "version": "3.202.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.202.0.tgz",
- "integrity": "sha512-sNees5uDp7nfEbvzaA1DAHqoEvEb9ZOkdNH5gcj/FMBETbr00YtsuXsTZogTHQsX/otRTiudZBE3iH7R4SLSAQ==",
+ "version": "3.216.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.216.0.tgz",
+ "integrity": "sha512-uHje4H6Qj/z/op8UZoSuvGpEZhz/r+AGY0rCihFo7XjhT4RYVxb2Eb9uHRK/IAeHU4kjHAdpQiWGMSmnT/UacA==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6293,9 +6354,9 @@
}
},
"@aws-sdk/util-locate-window": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.201.0.tgz",
- "integrity": "sha512-hPJgifWh/rADabLAk1C9xXA2B3O4NUmbU58KgBRgC1HksiiHGFVZObB5fkBH8US/XV2jwORkpSf4OhretXQuKg==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.208.0.tgz",
+ "integrity": "sha512-iua1A2+P7JJEDHVgvXrRJSvsnzG7stYSGQnBVphIUlemwl6nN5D+QrgbjECtrbxRz8asYFHSzhdhECqN+tFiBg==",
"requires": {
"tslib": "^2.3.1"
},
@@ -6308,9 +6369,9 @@
}
},
"@aws-sdk/util-middleware": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.201.0.tgz",
- "integrity": "sha512-iAitcEZo17IyKn4ku1IBgtomr25esu5OuSRjw5Or4bNOeqXB0w50cItf/9qft8LIhbvBEAUtNAYXvqNzvhTZdQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.215.0.tgz",
+ "integrity": "sha512-DfHGlFlQCr+T/xhjS36HH8JEThDVB5lg5NZ6x4Cibhyeps9YX/4ovLAIx3B19H34sdWhZi7q6LfslCHLRu2+7Q==",
"requires": {
"tslib": "^2.3.1"
},
@@ -6323,13 +6384,13 @@
}
},
"@aws-sdk/util-stream-browser": {
- "version": "3.204.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-browser/-/util-stream-browser-3.204.0.tgz",
- "integrity": "sha512-LH+Th/Oww6icUvqVbL5Y+R4mUGUuwLRWpiOJnK8/Ufyw7JMEvHZOGXPIAtXmEB1t+0gTVVDCP0Z0y6ItINlGtA==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-browser/-/util-stream-browser-3.215.0.tgz",
+ "integrity": "sha512-UVyCJJ5sCYLVHCW4Lpm8+ae+ISHPHZ/OqAoLbUpehk2RLGP6QhpQOrpJADLXPuB8YuWFMkoLLIVL8VE7mmTPWA==",
"requires": {
- "@aws-sdk/fetch-http-handler": "3.204.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-base64": "3.202.0",
+ "@aws-sdk/fetch-http-handler": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-base64": "3.208.0",
"@aws-sdk/util-hex-encoding": "3.201.0",
"@aws-sdk/util-utf8-browser": "3.188.0",
"tslib": "^2.3.1"
@@ -6343,13 +6404,13 @@
}
},
"@aws-sdk/util-stream-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-node/-/util-stream-node-3.201.0.tgz",
- "integrity": "sha512-RWU+ZJHKL4lYZBeNIpHo5EuNaYRDkJeytP8cbBQn+wuzDz19mGF2uikK+JaQdNd5HG9lovDP66SJ8gJ0WBnwNw==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-stream-node/-/util-stream-node-3.215.0.tgz",
+ "integrity": "sha512-7Vyp61P/2dGA9Fzn6uN/KdRd+Z7n8gCGmXBd/dQSrHx3UFIm1TuEmMwROzbWWxPOS6qDWY/dwQgMZH/tq78Llg==",
"requires": {
- "@aws-sdk/node-http-handler": "3.201.0",
- "@aws-sdk/types": "3.201.0",
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/node-http-handler": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6376,11 +6437,11 @@
}
},
"@aws-sdk/util-user-agent-browser": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.201.0.tgz",
- "integrity": "sha512-iL2gyz7GuUVtZcMZpqvfxdFrl9hc28qpagymmJ/w2yhN86YNPHdK8Sx1Yo6VxNGVDCCWGb7tHXf7VP+U4Yv/Lg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.215.0.tgz",
+ "integrity": "sha512-uZz6BJWr8sJcA+onveS1lFqnbIXBHwvkyHLgCuuGhAxd5yY6YNLhpJBnhy9Fb8/aSbk6yao3qxlokqw9gthmAw==",
"requires": {
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/types": "3.215.0",
"bowser": "^2.11.0",
"tslib": "^2.3.1"
},
@@ -6393,12 +6454,12 @@
}
},
"@aws-sdk/util-user-agent-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.201.0.tgz",
- "integrity": "sha512-6lhhvwB3AZSISnYQpDGdlyTrzfYK2P9QYjy7vZEBRd9TSOaggiFICXe03ZvZfVOSeg0EInlMKn1fIHzPUHRuHQ==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.215.0.tgz",
+ "integrity": "sha512-4lrdd1oGRwJEwfvgvg1jcJ2O0bwElsvtiqZfTRHN6MNTFUqsKl0xHlgFChQsz3Hfrc1niWtZCmbqQKGdO5ARpw==",
"requires": {
- "@aws-sdk/node-config-provider": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/node-config-provider": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6425,11 +6486,11 @@
}
},
"@aws-sdk/util-utf8-node": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.201.0.tgz",
- "integrity": "sha512-A+bJFR/1rHYOJg137E69L1sX0I+LH+xf9ZjMXG9BVO0hSo7yDPoJVpHrzTJyOc3tuRITjIGBv9Qi4TKcoOSi1A==",
+ "version": "3.208.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-node/-/util-utf8-node-3.208.0.tgz",
+ "integrity": "sha512-jKY87Acv0yWBdFxx6bveagy5FYjz+dtV8IPT7ay1E2WPWH1czoIdMAkc8tSInK31T6CRnHWkLZ1qYwCbgRfERQ==",
"requires": {
- "@aws-sdk/util-buffer-from": "3.201.0",
+ "@aws-sdk/util-buffer-from": "3.208.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6441,12 +6502,12 @@
}
},
"@aws-sdk/util-waiter": {
- "version": "3.201.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.201.0.tgz",
- "integrity": "sha512-NE8+BkPDXq86oyVr9EKN1s+iN8GID8mhj6DbtEZKZES3fJ36xH7MldRylgCewgv1Qpd1W00M4c/mVvUx3zp7sg==",
+ "version": "3.215.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-waiter/-/util-waiter-3.215.0.tgz",
+ "integrity": "sha512-RX/EkRcuDjWKP/5K6XOnbq5cPaO9KSJ5Etotn+z5sPGUJ0xmGWEyFyfXKSL51az32tHcNoGAqboBTFDISB0LyA==",
"requires": {
- "@aws-sdk/abort-controller": "3.201.0",
- "@aws-sdk/types": "3.201.0",
+ "@aws-sdk/abort-controller": "3.215.0",
+ "@aws-sdk/types": "3.215.0",
"tslib": "^2.3.1"
},
"dependencies": {
@@ -6809,7 +6870,7 @@
},
"@opentdf/client": {
"version": "file:../lib/opentdf-client-0.4.0.tgz",
- "integrity": "sha512-IpgtUjL3yT4fuiY566/33cjIlKz5Ez1P5fX5w9xFfdiGa7LUW8JIDt6fYEwX9Z4ZZYDholH83mx5EGpG90nSSg==",
+ "integrity": "sha512-nXE1baPcrvct3y5tME1sygIrBwEDMdi983p/xXd34QnWX52cigFL/mGD8udRlL8l+xaqr7ZsNSnLyi7ENH37pA==",
"requires": {
"@aws-sdk/client-s3": "^3.197.0",
"axios": "^1.1.3",
@@ -7042,9 +7103,9 @@
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
"axios": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/axios/-/axios-1.1.3.tgz",
- "integrity": "sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.2.0.tgz",
+ "integrity": "sha512-zT7wZyNYu3N5Bu0wuZ6QccIf93Qk1eV8LOewxgjOZFd2DenOs98cJ7+Y6703d0wkaXGY6/nZd4EweJaHz9uzQw==",
"requires": {
"follow-redirects": "^1.15.0",
"form-data": "^4.0.0",
@@ -7701,9 +7762,9 @@
"dev": true
},
"jose": {
- "version": "4.11.0",
- "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.0.tgz",
- "integrity": "sha512-wLe+lJHeG8Xt6uEubS4x0LVjS/3kXXu9dGoj9BNnlhYq7Kts0Pbb2pvv5KiI0yaKH/eaiR0LUOBhOVo9ktd05A=="
+ "version": "4.11.1",
+ "resolved": "https://registry.npmjs.org/jose/-/jose-4.11.1.tgz",
+ "integrity": "sha512-YRv4Tk/Wlug8qicwqFNFVEZSdbROCHRAC6qu/i0dyNKr5JQdoa2pIGoS04lLO/jXQX7Z9omoNewYIVIxqZBd9Q=="
},
"js-sdsl": {
"version": "4.1.4",