diff --git a/backend/package-lock.json b/backend/package-lock.json
index 0c9cb84752..15c3e6236b 100644
--- a/backend/package-lock.json
+++ b/backend/package-lock.json
@@ -9,11 +9,11 @@
"version": "1.0.0",
"license": "ISC",
"dependencies": {
- "@aws-sdk/client-secrets-manager": "^3.301.0",
+ "@aws-sdk/client-secrets-manager": "^3.303.0",
"@godaddy/terminus": "^4.11.2",
"@octokit/rest": "^19.0.5",
"@sentry/node": "^7.41.0",
- "@sentry/tracing": "^7.45.0",
+ "@sentry/tracing": "^7.46.0",
"@types/crypto-js": "^4.1.1",
"@types/libsodium-wrappers": "^0.7.10",
"await-to-js": "^3.0.0",
@@ -233,44 +233,44 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.301.0.tgz",
- "integrity": "sha512-Uc5zFOVpm99fWju1yW3qarJrbFsPfINL+RglT8p8FGzL4HRBH+DL3tnKJ2Ccctb3czTJ3oswgvzMZpOw7lF2Ew==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.303.0.tgz",
+ "integrity": "sha512-ZMvhj78NIWKjQeAKIBiJcHPLXcEzt0ORE8cHxwV1CrfvdI0O97iNfSge4CEIoefzYiJcJt9Vl8rjKOPlRRzwfQ==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/client-sts": "3.301.0",
- "@aws-sdk/config-resolver": "3.300.0",
- "@aws-sdk/credential-provider-node": "3.301.0",
- "@aws-sdk/fetch-http-handler": "3.296.0",
- "@aws-sdk/hash-node": "3.296.0",
- "@aws-sdk/invalid-dependency": "3.296.0",
- "@aws-sdk/middleware-content-length": "3.296.0",
- "@aws-sdk/middleware-endpoint": "3.299.0",
- "@aws-sdk/middleware-host-header": "3.296.0",
- "@aws-sdk/middleware-logger": "3.296.0",
- "@aws-sdk/middleware-recursion-detection": "3.296.0",
- "@aws-sdk/middleware-retry": "3.300.0",
- "@aws-sdk/middleware-serde": "3.296.0",
- "@aws-sdk/middleware-signing": "3.299.0",
- "@aws-sdk/middleware-stack": "3.296.0",
- "@aws-sdk/middleware-user-agent": "3.299.0",
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/node-http-handler": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/smithy-client": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
- "@aws-sdk/util-base64": "3.295.0",
- "@aws-sdk/util-body-length-browser": "3.295.0",
- "@aws-sdk/util-body-length-node": "3.295.0",
- "@aws-sdk/util-defaults-mode-browser": "3.296.0",
- "@aws-sdk/util-defaults-mode-node": "3.300.0",
- "@aws-sdk/util-endpoints": "3.296.0",
- "@aws-sdk/util-retry": "3.296.0",
- "@aws-sdk/util-user-agent-browser": "3.299.0",
- "@aws-sdk/util-user-agent-node": "3.300.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/client-sts": "3.303.0",
+ "@aws-sdk/config-resolver": "3.303.0",
+ "@aws-sdk/credential-provider-node": "3.303.0",
+ "@aws-sdk/fetch-http-handler": "3.303.0",
+ "@aws-sdk/hash-node": "3.303.0",
+ "@aws-sdk/invalid-dependency": "3.303.0",
+ "@aws-sdk/middleware-content-length": "3.303.0",
+ "@aws-sdk/middleware-endpoint": "3.303.0",
+ "@aws-sdk/middleware-host-header": "3.303.0",
+ "@aws-sdk/middleware-logger": "3.303.0",
+ "@aws-sdk/middleware-recursion-detection": "3.303.0",
+ "@aws-sdk/middleware-retry": "3.303.0",
+ "@aws-sdk/middleware-serde": "3.303.0",
+ "@aws-sdk/middleware-signing": "3.303.0",
+ "@aws-sdk/middleware-stack": "3.303.0",
+ "@aws-sdk/middleware-user-agent": "3.303.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/node-http-handler": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/smithy-client": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
+ "@aws-sdk/util-base64": "3.303.0",
+ "@aws-sdk/util-body-length-browser": "3.303.0",
+ "@aws-sdk/util-body-length-node": "3.303.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.303.0",
+ "@aws-sdk/util-defaults-mode-node": "3.303.0",
+ "@aws-sdk/util-endpoints": "3.303.0",
+ "@aws-sdk/util-retry": "3.303.0",
+ "@aws-sdk/util-user-agent-browser": "3.303.0",
+ "@aws-sdk/util-user-agent-node": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"tslib": "^2.5.0",
"uuid": "^8.3.2"
},
@@ -279,11 +279,11 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/abort-controller": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.296.0.tgz",
- "integrity": "sha512-gNUFBlBw6+sEMfDjPVa83iscpQwXBS4uoiZXnfeQ6s6tnaxqQpJDrBBmNvYqDEXNdaAJX4FhayEwkSvtir/f3A==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.303.0.tgz",
+ "integrity": "sha512-LzNzpeyTppcmV/6SAQI3T/huOkMrUnFveplgVNwJxw+rVqmqmGV6z6vpg+oRICRDcjXWYiSiaClxxSVvOy0sDQ==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -291,41 +291,41 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/client-sso": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.301.0.tgz",
- "integrity": "sha512-nABoNn0O79PL72jg2oy9gR/MLmM4opZ6nQefXvXUb6RzlITZCCZ6uKkGcH2LMxOcRu6qQlY+uauX+9p0GJexlg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.303.0.tgz",
+ "integrity": "sha512-LZ+Z6vGnEdqmxx0dqtZP97n5VX5uUKu4lJmDR3sdGolxAUqCY1FxHDZd9DzCFXR8rwoJK4VJTL+exzeVp4Ly/g==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/config-resolver": "3.300.0",
- "@aws-sdk/fetch-http-handler": "3.296.0",
- "@aws-sdk/hash-node": "3.296.0",
- "@aws-sdk/invalid-dependency": "3.296.0",
- "@aws-sdk/middleware-content-length": "3.296.0",
- "@aws-sdk/middleware-endpoint": "3.299.0",
- "@aws-sdk/middleware-host-header": "3.296.0",
- "@aws-sdk/middleware-logger": "3.296.0",
- "@aws-sdk/middleware-recursion-detection": "3.296.0",
- "@aws-sdk/middleware-retry": "3.300.0",
- "@aws-sdk/middleware-serde": "3.296.0",
- "@aws-sdk/middleware-stack": "3.296.0",
- "@aws-sdk/middleware-user-agent": "3.299.0",
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/node-http-handler": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/smithy-client": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
- "@aws-sdk/util-base64": "3.295.0",
- "@aws-sdk/util-body-length-browser": "3.295.0",
- "@aws-sdk/util-body-length-node": "3.295.0",
- "@aws-sdk/util-defaults-mode-browser": "3.296.0",
- "@aws-sdk/util-defaults-mode-node": "3.300.0",
- "@aws-sdk/util-endpoints": "3.296.0",
- "@aws-sdk/util-retry": "3.296.0",
- "@aws-sdk/util-user-agent-browser": "3.299.0",
- "@aws-sdk/util-user-agent-node": "3.300.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/config-resolver": "3.303.0",
+ "@aws-sdk/fetch-http-handler": "3.303.0",
+ "@aws-sdk/hash-node": "3.303.0",
+ "@aws-sdk/invalid-dependency": "3.303.0",
+ "@aws-sdk/middleware-content-length": "3.303.0",
+ "@aws-sdk/middleware-endpoint": "3.303.0",
+ "@aws-sdk/middleware-host-header": "3.303.0",
+ "@aws-sdk/middleware-logger": "3.303.0",
+ "@aws-sdk/middleware-recursion-detection": "3.303.0",
+ "@aws-sdk/middleware-retry": "3.303.0",
+ "@aws-sdk/middleware-serde": "3.303.0",
+ "@aws-sdk/middleware-stack": "3.303.0",
+ "@aws-sdk/middleware-user-agent": "3.303.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/node-http-handler": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/smithy-client": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
+ "@aws-sdk/util-base64": "3.303.0",
+ "@aws-sdk/util-body-length-browser": "3.303.0",
+ "@aws-sdk/util-body-length-node": "3.303.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.303.0",
+ "@aws-sdk/util-defaults-mode-node": "3.303.0",
+ "@aws-sdk/util-endpoints": "3.303.0",
+ "@aws-sdk/util-retry": "3.303.0",
+ "@aws-sdk/util-user-agent-browser": "3.303.0",
+ "@aws-sdk/util-user-agent-node": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -333,41 +333,41 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/client-sso-oidc": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.301.0.tgz",
- "integrity": "sha512-bCBA70/7gkrk1s1iGWt3st4p9yNIkQ3e+KV8Kx3uzRvjD0f7KltGqSNA28453tsa7ko+H/V4c7fzrJnWaQomCg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.303.0.tgz",
+ "integrity": "sha512-oOdDcBjxGiJ6mFWUMVr+A1hAzGRpcZ+oLAhCakpvpXCUG50PZSBFP+vOQXgHY/XNolqDg+IHq60oE9HoPzGleg==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/config-resolver": "3.300.0",
- "@aws-sdk/fetch-http-handler": "3.296.0",
- "@aws-sdk/hash-node": "3.296.0",
- "@aws-sdk/invalid-dependency": "3.296.0",
- "@aws-sdk/middleware-content-length": "3.296.0",
- "@aws-sdk/middleware-endpoint": "3.299.0",
- "@aws-sdk/middleware-host-header": "3.296.0",
- "@aws-sdk/middleware-logger": "3.296.0",
- "@aws-sdk/middleware-recursion-detection": "3.296.0",
- "@aws-sdk/middleware-retry": "3.300.0",
- "@aws-sdk/middleware-serde": "3.296.0",
- "@aws-sdk/middleware-stack": "3.296.0",
- "@aws-sdk/middleware-user-agent": "3.299.0",
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/node-http-handler": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/smithy-client": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
- "@aws-sdk/util-base64": "3.295.0",
- "@aws-sdk/util-body-length-browser": "3.295.0",
- "@aws-sdk/util-body-length-node": "3.295.0",
- "@aws-sdk/util-defaults-mode-browser": "3.296.0",
- "@aws-sdk/util-defaults-mode-node": "3.300.0",
- "@aws-sdk/util-endpoints": "3.296.0",
- "@aws-sdk/util-retry": "3.296.0",
- "@aws-sdk/util-user-agent-browser": "3.299.0",
- "@aws-sdk/util-user-agent-node": "3.300.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/config-resolver": "3.303.0",
+ "@aws-sdk/fetch-http-handler": "3.303.0",
+ "@aws-sdk/hash-node": "3.303.0",
+ "@aws-sdk/invalid-dependency": "3.303.0",
+ "@aws-sdk/middleware-content-length": "3.303.0",
+ "@aws-sdk/middleware-endpoint": "3.303.0",
+ "@aws-sdk/middleware-host-header": "3.303.0",
+ "@aws-sdk/middleware-logger": "3.303.0",
+ "@aws-sdk/middleware-recursion-detection": "3.303.0",
+ "@aws-sdk/middleware-retry": "3.303.0",
+ "@aws-sdk/middleware-serde": "3.303.0",
+ "@aws-sdk/middleware-stack": "3.303.0",
+ "@aws-sdk/middleware-user-agent": "3.303.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/node-http-handler": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/smithy-client": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
+ "@aws-sdk/util-base64": "3.303.0",
+ "@aws-sdk/util-body-length-browser": "3.303.0",
+ "@aws-sdk/util-body-length-node": "3.303.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.303.0",
+ "@aws-sdk/util-defaults-mode-node": "3.303.0",
+ "@aws-sdk/util-endpoints": "3.303.0",
+ "@aws-sdk/util-retry": "3.303.0",
+ "@aws-sdk/util-user-agent-browser": "3.303.0",
+ "@aws-sdk/util-user-agent-node": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -375,44 +375,44 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/client-sts": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.301.0.tgz",
- "integrity": "sha512-OS8wE21Lxd8aT8PMj/dusCUZKXmXaxnSI4RIO3M8w/ZPRMKkBHtzB+JXbzUcpGGxvt9mse8l6w9iLIE6XuHmig==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.303.0.tgz",
+ "integrity": "sha512-oda7mOfGyJZe62DZ5BVH3L84yeDM0Ja/fSpTjwV9hqFqzgtW83TCpiNegcJmvmGWDYaPmE2qpfDPqPzymB0sBg==",
"dependencies": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/config-resolver": "3.300.0",
- "@aws-sdk/credential-provider-node": "3.301.0",
- "@aws-sdk/fetch-http-handler": "3.296.0",
- "@aws-sdk/hash-node": "3.296.0",
- "@aws-sdk/invalid-dependency": "3.296.0",
- "@aws-sdk/middleware-content-length": "3.296.0",
- "@aws-sdk/middleware-endpoint": "3.299.0",
- "@aws-sdk/middleware-host-header": "3.296.0",
- "@aws-sdk/middleware-logger": "3.296.0",
- "@aws-sdk/middleware-recursion-detection": "3.296.0",
- "@aws-sdk/middleware-retry": "3.300.0",
- "@aws-sdk/middleware-sdk-sts": "3.299.0",
- "@aws-sdk/middleware-serde": "3.296.0",
- "@aws-sdk/middleware-signing": "3.299.0",
- "@aws-sdk/middleware-stack": "3.296.0",
- "@aws-sdk/middleware-user-agent": "3.299.0",
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/node-http-handler": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/smithy-client": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
- "@aws-sdk/util-base64": "3.295.0",
- "@aws-sdk/util-body-length-browser": "3.295.0",
- "@aws-sdk/util-body-length-node": "3.295.0",
- "@aws-sdk/util-defaults-mode-browser": "3.296.0",
- "@aws-sdk/util-defaults-mode-node": "3.300.0",
- "@aws-sdk/util-endpoints": "3.296.0",
- "@aws-sdk/util-retry": "3.296.0",
- "@aws-sdk/util-user-agent-browser": "3.299.0",
- "@aws-sdk/util-user-agent-node": "3.300.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/config-resolver": "3.303.0",
+ "@aws-sdk/credential-provider-node": "3.303.0",
+ "@aws-sdk/fetch-http-handler": "3.303.0",
+ "@aws-sdk/hash-node": "3.303.0",
+ "@aws-sdk/invalid-dependency": "3.303.0",
+ "@aws-sdk/middleware-content-length": "3.303.0",
+ "@aws-sdk/middleware-endpoint": "3.303.0",
+ "@aws-sdk/middleware-host-header": "3.303.0",
+ "@aws-sdk/middleware-logger": "3.303.0",
+ "@aws-sdk/middleware-recursion-detection": "3.303.0",
+ "@aws-sdk/middleware-retry": "3.303.0",
+ "@aws-sdk/middleware-sdk-sts": "3.303.0",
+ "@aws-sdk/middleware-serde": "3.303.0",
+ "@aws-sdk/middleware-signing": "3.303.0",
+ "@aws-sdk/middleware-stack": "3.303.0",
+ "@aws-sdk/middleware-user-agent": "3.303.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/node-http-handler": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/smithy-client": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
+ "@aws-sdk/util-base64": "3.303.0",
+ "@aws-sdk/util-body-length-browser": "3.303.0",
+ "@aws-sdk/util-body-length-node": "3.303.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.303.0",
+ "@aws-sdk/util-defaults-mode-node": "3.303.0",
+ "@aws-sdk/util-endpoints": "3.303.0",
+ "@aws-sdk/util-retry": "3.303.0",
+ "@aws-sdk/util-user-agent-browser": "3.303.0",
+ "@aws-sdk/util-user-agent-node": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"fast-xml-parser": "4.1.2",
"tslib": "^2.5.0"
},
@@ -421,13 +421,13 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/config-resolver": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.300.0.tgz",
- "integrity": "sha512-u3YS+XWjoHmH9wh07Lv+HueYZek/wTO8tlGvVzrlACpaS1JrALuCw8UsJUHNDack63xh9v4oMf+7c0kjuqbmtA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.303.0.tgz",
+ "integrity": "sha512-uGZ47jcH86AwWcjZjuOL5jK5qE4izrEol8oF7KY214kjmavbKQstyUqmcwL2lr/YpDNFkCYgUxWRpduqVm8zmw==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"@aws-sdk/util-config-provider": "3.295.0",
- "@aws-sdk/util-middleware": "3.296.0",
+ "@aws-sdk/util-middleware": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -435,12 +435,12 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/credential-provider-env": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.296.0.tgz",
- "integrity": "sha512-eDWSU3p04gytkkVXnYn05YzrP5SEaj/DQiafd4y+iBl8IFfF3zM6982rs6qFhvpwrHeSbLqHNfKR1HDWVwfG5g==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.303.0.tgz",
+ "integrity": "sha512-rtXumfF4cGrVk9fWACeLCfdpmlzlDUkzwSR60/3enC5Antcxl3fFY5T1BzNFvz0mB0zcwm4kaAwIcljX67DNRA==",
"dependencies": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -448,14 +448,14 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/credential-provider-imds": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.300.0.tgz",
- "integrity": "sha512-l7ZFGlr4TjhS0FIt3XwuAJYNAbQ4eDsovMMUVYLDPti1NxlbQDH85xAyaDWF9dU1Gulrpfzz9Ei7q4GYFFPHnQ==",
- "dependencies": {
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.303.0.tgz",
+ "integrity": "sha512-ruomcFkKUpJkZb87em698//A0AVpt1KN9dn8N8eVyOuvZzebVxSW4AJoVgOKd5Av4PVcZgEqRX0kOOVp0iTrWg==",
+ "dependencies": {
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -463,18 +463,18 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/credential-provider-ini": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.301.0.tgz",
- "integrity": "sha512-tAsNH6vQZ7U459FzjStIXoi3HZAsl6y8CMf6364dyisZ0xiCiVHLxziTmSxntcR0560NFFSOY1WS5MrbIIneGQ==",
- "dependencies": {
- "@aws-sdk/credential-provider-env": "3.296.0",
- "@aws-sdk/credential-provider-imds": "3.300.0",
- "@aws-sdk/credential-provider-process": "3.300.0",
- "@aws-sdk/credential-provider-sso": "3.301.0",
- "@aws-sdk/credential-provider-web-identity": "3.296.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.303.0.tgz",
+ "integrity": "sha512-4J50F6fEjQmAstSQOpJFG+rnbEqtwA7nDG6PxNm98VSTH2mYJV0YgBdvydfBKrKINAT4xYZta5Sc4WEIpSo0TA==",
+ "dependencies": {
+ "@aws-sdk/credential-provider-env": "3.303.0",
+ "@aws-sdk/credential-provider-imds": "3.303.0",
+ "@aws-sdk/credential-provider-process": "3.303.0",
+ "@aws-sdk/credential-provider-sso": "3.303.0",
+ "@aws-sdk/credential-provider-web-identity": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -482,19 +482,19 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/credential-provider-node": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.301.0.tgz",
- "integrity": "sha512-WNz7+HoGEkAHaOL1d4D2c/LxYS3zBdqzLs7uYgekoqTSMQhTaIMyJIJgChcklAmV/yM1+2c3lS1NEtCCz3/Vxw==",
- "dependencies": {
- "@aws-sdk/credential-provider-env": "3.296.0",
- "@aws-sdk/credential-provider-imds": "3.300.0",
- "@aws-sdk/credential-provider-ini": "3.301.0",
- "@aws-sdk/credential-provider-process": "3.300.0",
- "@aws-sdk/credential-provider-sso": "3.301.0",
- "@aws-sdk/credential-provider-web-identity": "3.296.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.303.0.tgz",
+ "integrity": "sha512-OlKb7O2jDtrzkzLT/PUb5kxuGGTIyPn2alXzGT+7LdJ9/tP8KlqSVMtnH2UYPPdcc/daK16+MRNL5ylxmnRJ7Q==",
+ "dependencies": {
+ "@aws-sdk/credential-provider-env": "3.303.0",
+ "@aws-sdk/credential-provider-imds": "3.303.0",
+ "@aws-sdk/credential-provider-ini": "3.303.0",
+ "@aws-sdk/credential-provider-process": "3.303.0",
+ "@aws-sdk/credential-provider-sso": "3.303.0",
+ "@aws-sdk/credential-provider-web-identity": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -502,13 +502,13 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/credential-provider-process": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.300.0.tgz",
- "integrity": "sha512-HGBLXupPU2XTvHmlcbSgH/zLyhQ1joLIBAvKvyxyjQTIeFSDOufDqRBY4CzNzPv0yJlvSi3gAfL36CR9dh2R4w==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.303.0.tgz",
+ "integrity": "sha512-1pxDYRscGlERAjFE5hSF1KQdcyOGzssuRTdLvez4I/mSIOAJLMmBAnmHGI/DME2LzDVrC9dklA6LHSC2sn3quQ==",
"dependencies": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -516,15 +516,15 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/credential-provider-sso": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.301.0.tgz",
- "integrity": "sha512-5mGoBX5WmZRuL3RIWgdhMbnKYHSmM54qEFjbtRiFXZQ1QSItom1ICBCyIEoNMZQ20+iRxyTgf/fGCJrXhDlIqQ==",
- "dependencies": {
- "@aws-sdk/client-sso": "3.301.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/token-providers": "3.301.0",
- "@aws-sdk/types": "3.296.0",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.303.0.tgz",
+ "integrity": "sha512-/szzM1BzZGjHwV4mSiZo65cyDleJqnxM9Y4autg55mb3dFwcCiMGI6TGbdegumrNZZlCTeTA1lIhA9PdT4gDAQ==",
+ "dependencies": {
+ "@aws-sdk/client-sso": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/token-providers": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -532,12 +532,12 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/credential-provider-web-identity": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.296.0.tgz",
- "integrity": "sha512-Rl6Ohoekxe+pccA55XXQDW5wApbg3rGWr6FkmPRcg7Ld6Vfe+HL8OtfsFf83/0eoFerevbif+00BdknXWT05LA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.303.0.tgz",
+ "integrity": "sha512-qi5CP4ocseqdj3kMi0vgLx8XrdanLNvCAfgiEF6LjUJI88R2snZAYNUSd+Y2n04mKAalns+mUwfUN2JyL66d5g==",
"dependencies": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -545,25 +545,25 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/fetch-http-handler": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.296.0.tgz",
- "integrity": "sha512-wHuKQ+PGKQkYGVuIGscbcbbASl8yIVOSC+QTrZQ4PNsMDvQd9ey2npsmxZk1Z2ULaxY+qYtZCmByyGc8k51TtQ==",
- "dependencies": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/querystring-builder": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-base64": "3.295.0",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.303.0.tgz",
+ "integrity": "sha512-Bc6C86/KQOSWPa741h9QEVcApyignYV5vC5+zZjmKkcyPxrVxTmL3kTJidpVOtVfCmTIrNN/WhAVDzLBbh1ycQ==",
+ "dependencies": {
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/querystring-builder": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-base64": "3.303.0",
"tslib": "^2.5.0"
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/hash-node": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.296.0.tgz",
- "integrity": "sha512-01Sgxm0NE3rtEznLY8vx1bfNsIeM5Sk5SjY9RXqnvCf9EyaKH9x5FMS/DX/SgDdIYi3aXbTwiwScNVCNBzOIQA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.303.0.tgz",
+ "integrity": "sha512-jSo4A/JxTabZ9jHrx7nhKIXnOmvPg/SSYnoHaFdVS5URJrNt1w+nSvW1wLGMEMOvu5+NU3bldBBSb+h0Ocwv1A==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-buffer-from": "3.295.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-buffer-from": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -571,18 +571,18 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/invalid-dependency": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.296.0.tgz",
- "integrity": "sha512-dmy4fUds0woHGjxwziaSYCLtb/SOfoEeQjW0GFvHj+YGFyY5hJzna4C759Tt8X5obh1evUXlQcH+FL7TS+7tRQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.303.0.tgz",
+ "integrity": "sha512-RXNcLxOrUJaMMqk5uIYEf6X9XCMockT27bS8Dde/0ms015VOo8Wn2hHU9wEmGeFvLccC2UU4gPzvmj74w70q2Q==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/is-array-buffer": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.295.0.tgz",
- "integrity": "sha512-SCIt10cr5dud7hvwveU4wkLjvkGssJ3GrcbHCds2NwI+JHmpcaaNYLAqi305JAuT29T36U5ssTFDSmrrEOcfag==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.303.0.tgz",
+ "integrity": "sha512-IitBTr+pou7v5BrYLFH/SbIf3g1LIgMhcI3bDXBq2FjzmDftj4bW8BOmg05b9YKf2TrrggvJ4yk/jH+yYFXoJQ==",
"dependencies": {
"tslib": "^2.5.0"
},
@@ -591,12 +591,12 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/middleware-content-length": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.296.0.tgz",
- "integrity": "sha512-e7lJm3kkC2pWZdIw23gpMUk1GrpRTBRqhdFfVwyduXw6Wo4nBYv8Z5MOYy3/SlpjE1BDCaPBoZ3O19cO3arHxg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.303.0.tgz",
+ "integrity": "sha512-0UL5TWSL1JRpjT6gjGsZXfia5oL7vxzj+CfMCqkP6gjVF69eRcgu426Xc6TJwDcr6jIFPeamDBTLyt9ZAAr6hg==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -604,14 +604,14 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/middleware-endpoint": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.299.0.tgz",
- "integrity": "sha512-37BGxHem6yKjSC6zG2xPjvjE7APIDIvwkxL+/K1Jz9+T6AZITcs7tx5y6mIfvaHsdPuCKjrl7Wzg/9jgUKuLkw==",
- "dependencies": {
- "@aws-sdk/middleware-serde": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
- "@aws-sdk/util-middleware": "3.296.0",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.303.0.tgz",
+ "integrity": "sha512-z2i8LJ6YTKbqXh9rY/KbXihvhq6P0JVI6SnkwT2hesJp0Nfldx85jsaLzj1+ioNKlQ+51u9UmBnO404DgNCAbg==",
+ "dependencies": {
+ "@aws-sdk/middleware-serde": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
+ "@aws-sdk/util-middleware": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -619,12 +619,12 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/middleware-host-header": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.296.0.tgz",
- "integrity": "sha512-V47dFtfkX5lXWv9GDp71gZVCRws4fEdQ9QF9BQ/2UMSNrYjQLg6mFe7NibH+IJoNOid2FIwWIl94Eos636VGYQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.303.0.tgz",
+ "integrity": "sha512-LUyhtjbuosrD0QAsBZJwT3yp146I7Xjehf42OP3dWbRuklMEilI0Res5K2/nknf3/ZKUj6sf7BbJoU8E+SpRiQ==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -632,11 +632,11 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/middleware-logger": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.296.0.tgz",
- "integrity": "sha512-LzfEEFyBR9LXdWwLdtBrmi1vLdzgdJNntEgzqktVF8LwaCyY+9xIE6TGu/2V+9fJHAwECxjOC1eQbNQdAZ0Tmw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.303.0.tgz",
+ "integrity": "sha512-y2sqmmBdm4gXUL4SyN+ucfO/sxtOEDj2sB12ArRpDGyerfNLhAf7xpL4lXkjPx/7wTIjlBWoO2G/yK6t00P6fA==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -644,12 +644,12 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/middleware-recursion-detection": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.296.0.tgz",
- "integrity": "sha512-UG7TLDPz9ImQG0uVklHTxE9Us7rTImwN+6el6qZCpoTBuGeXgOkfb0/p8izJyFgY/hMUR4cZqs7IdCDUkxQF3w==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.303.0.tgz",
+ "integrity": "sha512-z3MTsZMtPg6hYWl6a0o07q7zgsDXPYeP14XFVMc8NXqiAyNcm/OYwanpXyNjsEKI/X0nlpJ/Rs+IRCbaIqV9Mw==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -657,15 +657,15 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/middleware-retry": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.300.0.tgz",
- "integrity": "sha512-c3tj0Uc64mqnsosAjRBQbit0EUOd0OKrqC5eDB3YCJyLWQSlYRBk4ZBBbN2qTfo3ZCDP+tHgWxRduQlV6Knezg==",
- "dependencies": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/service-error-classification": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-middleware": "3.296.0",
- "@aws-sdk/util-retry": "3.296.0",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.303.0.tgz",
+ "integrity": "sha512-wxlqrdGOrCm2Jsra7YyfLyO34YRB/FNlXzwuJiZkqoAb/40ZAuFcWqDv41SP44y8liFXqfsMGuywJ7mK2cHvnA==",
+ "dependencies": {
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/service-error-classification": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-middleware": "3.303.0",
+ "@aws-sdk/util-retry": "3.303.0",
"tslib": "^2.5.0",
"uuid": "^8.3.2"
},
@@ -674,12 +674,12 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/middleware-sdk-sts": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.299.0.tgz",
- "integrity": "sha512-yE7IiMQpF1FYqLSYOei4AYM9z62ayFfMMyhKE9IFs+TVaag97uz8NaRlr88HDTcBCZ0CMl6UwNJlZytPD4NjCw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.303.0.tgz",
+ "integrity": "sha512-igp7htNCUPhVL9Q6rJSgcx3qy/P2l2KAiS0oozOTaTXt3h0LbOusSXtwyA7qvLYeRthnw6msVW+rVBAW3Vo+3g==",
"dependencies": {
- "@aws-sdk/middleware-signing": "3.299.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/middleware-signing": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -687,11 +687,11 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/middleware-serde": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.296.0.tgz",
- "integrity": "sha512-xk2PpWAAX758oUTGkGBAncpOr7ddIXisjD2Y2r9DDXuE4JMho2x6zcrVSiYsGIQ6MHZ9XNJKBVDiK9PA4iQWGQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.303.0.tgz",
+ "integrity": "sha512-mmZozwYKgUgXkJrLVqgIYoOQ8DfKZS3pBBT3ZxWzv5Hz5M3oRqFgfVYljkeDM2CTvBweHpqVRTWqPDMcZisucg==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -699,15 +699,15 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/middleware-signing": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.299.0.tgz",
- "integrity": "sha512-anhrjeNuo0470QodEmzteFMnqABNebL900yhfODySXCMiaoeTBpo8Qd8t4q4O8PizA7FeLYA3l/5tb/udp7qew==",
- "dependencies": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/signature-v4": "3.299.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-middleware": "3.296.0",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.303.0.tgz",
+ "integrity": "sha512-rrLQcS2wFsUGj9Kyx78LRgRS8jwiixz/Nyv06SmcKhP680sweETpQz/EA+wcVEVRXmUI6vs4NtqXz36dU0X8Nw==",
+ "dependencies": {
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/signature-v4": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-middleware": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -715,9 +715,9 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/middleware-stack": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.296.0.tgz",
- "integrity": "sha512-Rgo7/mdk9tt4qa9+pzG3AoGNhuj7NmnF5H+3DoPm75h58BYP8hKbKobdPGgI2rZLPtO3PGgmyw/4K4tQJPIZ8g==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.303.0.tgz",
+ "integrity": "sha512-6KmdroXLexzILGxF/Xq0cGBs+B8Ipm1pff8qnWCT6KldYp+Q40bVcJrExkVHDN1uOsOxu20ixW2yujOKS356zg==",
"dependencies": {
"tslib": "^2.5.0"
},
@@ -726,13 +726,13 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/middleware-user-agent": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.299.0.tgz",
- "integrity": "sha512-Brm5UcbRhuVVmmbpDN8/WSJPCHogV64jGXL5upfL+iJ0c5eZ57LXOZ8kz++t3BU1rEkSIXHJanneEmn7Wbd5sA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.303.0.tgz",
+ "integrity": "sha512-ZVMVNxPRn2jXog3V4xWokSYoQxTKAdKlNoCfjqFplsF70r8sXfgZtOMF5ZhGo+Hgsx7GqpR/NWPKJtZD2nigpg==",
"dependencies": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-endpoints": "3.296.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-endpoints": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -740,13 +740,13 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/node-config-provider": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.300.0.tgz",
- "integrity": "sha512-60XJV+eW1FyyRNT75kAGdqDHLpWWqnZeCrEyufqQ3BXhhbD1l6oHy5W573DccEO84/0gQYlNbKL8hd8+iB59vA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.303.0.tgz",
+ "integrity": "sha512-Ywbo9+2SkbdmNgCoxYJrv+YrFDtBH7hHtn2ywtzP4t57d4t0V/LNrNQsrAsXxqy48OS5r2ovOLHiqJS5jp1oyw==",
"dependencies": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -754,14 +754,14 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/node-http-handler": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.296.0.tgz",
- "integrity": "sha512-D15jjPqYSNhEq58BwkmIpD3VwqG4bL5acAaNu5wWAI4S4236JlG+nmpi3gEeE25z1KCwtBl7G30fVRgXYJ2CWA==",
- "dependencies": {
- "@aws-sdk/abort-controller": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/querystring-builder": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.303.0.tgz",
+ "integrity": "sha512-5Te+mwBIOiQr2nM7/SNVFkvYHOH/CswOmUMV4Gxc7YjuervhrYvVFs2P+lL+c8rfiVMTLWjnJ6JiL2JdJfYgnQ==",
+ "dependencies": {
+ "@aws-sdk/abort-controller": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/querystring-builder": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -769,11 +769,11 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/property-provider": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.296.0.tgz",
- "integrity": "sha512-kjczxE9Od5LoAKQOmxVWISJ9oPG3aCsB+2+NdI+k9EJFDXUUdMcVV3Skei5uHGgKLMsI6CZy8ezZx6YxOSLSew==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.303.0.tgz",
+ "integrity": "sha512-d1qbn0pCz+jvB0dcWMWuIlWYM8dWCg3185ngMgUQxkgUk7/kEbwGBsmT+xtZAMQcwcgPkSm8qeATEQ7ToiH8eQ==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -781,11 +781,11 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/protocol-http": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.296.0.tgz",
- "integrity": "sha512-0U1Z/+tpwdRiSToWo1bpdkbTzjbLugTnd02ATjvK4B7zi363SUGlKfoWgV+v7FU/22CIUI1ZIe7XzXvq5rJfjA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.303.0.tgz",
+ "integrity": "sha512-eqblSsdmKBzgNl06dUnL4toq/OQgZyxVsxHCz2nI/xBk5lI/qAZIJyEgP2GmP8aoWwneAq33roG0VLZoxQ8exg==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -793,12 +793,12 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/querystring-builder": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.296.0.tgz",
- "integrity": "sha512-+ZrZdTRaVI1R1xKQNrTwuiRoPateUaJ/DNw/myJpTPt+ZRg0H7LKBGaJYwL4pl5l/z1UM/E1fOttSfSW7GHxfw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.303.0.tgz",
+ "integrity": "sha512-0eMp2gd7Ro0svJ6YVnp9cUiGtrc1d/HynyMfbDkLkqWJAnHMz7Oc1GjK5YyL1hdxm0W+JWZCPR0SovLiaboKDw==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-uri-escape": "3.295.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-uri-escape": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -806,11 +806,11 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/querystring-parser": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.296.0.tgz",
- "integrity": "sha512-nLNZKVQfK42euv7101cE5qfg17YCtGcfccx3B5XSAzvyTROR46kwYqbEvYSsWisbZoRhbQc905gB/5E0U5HDIw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.303.0.tgz",
+ "integrity": "sha512-KNJSQiTFiA7W5eYCox8bLGM7kghC3Azad86HQhdsYO0jCoPxcgj8MeP6T7fPTIC4WcTwcWb7T1MpzoeBiKMOTQ==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -818,19 +818,19 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/service-error-classification": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.296.0.tgz",
- "integrity": "sha512-YIsWSQ38e1+FqXz3CMrkKS0JD8OLlHf6I72PJhbfegePpQQFqi9R8OREjP5V7UR9Z972yruv4i96ROH6SCtmoA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.303.0.tgz",
+ "integrity": "sha512-eO13PzdtRO9C+g3tyFOpIblX2SbDrIbg2bNtB8JOfjVi3E1b5VsSTXXU/cKV+lbZ9XMzMn3VzGSvpo6AjzfpxA==",
"engines": {
"node": ">=14.0.0"
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/shared-ini-file-loader": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.300.0.tgz",
- "integrity": "sha512-xA+V08AMsb1EcNJ2UF896T4I3f6Q/H56Z3gTwcXyFXsCY3lYkEB2MEdST+x4+20emELkYjtu5SNsGgUCBehR7g==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.303.0.tgz",
+ "integrity": "sha512-yI84mnnh3pdQtIOo+oGWofaI0rvfhp3DOavB8KHIkQr+RcjF+fxsqbelRfVb25gx7yEWPNCMB8wM+HhklSEFJg==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -838,16 +838,16 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/signature-v4": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.299.0.tgz",
- "integrity": "sha512-3TtP+S3Tu0Q2/EwJLnN+IEok9nRyez79f6vprqXbC9Lex623cqh/OOYSy2oUjFlIgsIOLPum87/1bfcznYW+yQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.303.0.tgz",
+ "integrity": "sha512-muw5yclLOgXPHIxv60mhO6R0GVjKbf+M6E/cWvIEVGq8Ke+mLMYNFYNdKP/f/8JgTtW2xwQ7pIK3U8x284ZqPw==",
"dependencies": {
- "@aws-sdk/is-array-buffer": "3.295.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/is-array-buffer": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"@aws-sdk/util-hex-encoding": "3.295.0",
- "@aws-sdk/util-middleware": "3.296.0",
- "@aws-sdk/util-uri-escape": "3.295.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/util-middleware": "3.303.0",
+ "@aws-sdk/util-uri-escape": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -855,12 +855,12 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/smithy-client": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.296.0.tgz",
- "integrity": "sha512-HEpsLNozGe9XOWouq5A1TFw5KhFodi8tZqYVNEbSpLoRR+EQKf6OCRvKIRkOn7FnnaOasOR1n7S0D51UG6/irw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.303.0.tgz",
+ "integrity": "sha512-WDTC9ODdpRAXo8+Mtr5hsPJeR3y3LxfZZFg5dplJgkaxV+MFdnsUCxZfAZMnxcGy5Q2qTzlLLNk9CpadS72v+g==",
"dependencies": {
- "@aws-sdk/middleware-stack": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/middleware-stack": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -868,14 +868,14 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/token-providers": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.301.0.tgz",
- "integrity": "sha512-TgchzkIOLGMhL3dFKGHyztZ4/HOM/WvJC0bRxvrWTs+iDHRaaKNpzW1RzCVCtbH8F/B9h5qPdRFJ6jTHtCKf4A==",
- "dependencies": {
- "@aws-sdk/client-sso-oidc": "3.301.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.303.0.tgz",
+ "integrity": "sha512-7G7VYbqyX0v6RTD/m7XmArZToMek4jYXR/TuuGHK6ifNJeMDwkU4BcoVDj37vvTPYp6qKU5IE+bE3XmPyVWnGQ==",
+ "dependencies": {
+ "@aws-sdk/client-sso-oidc": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -883,9 +883,9 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/types": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.296.0.tgz",
- "integrity": "sha512-s0wIac64rrMEo2ioUxP9IarGiiCGmelCspNcoNTPSjGl25QqjhyfQqTeGgS58qJ4fHoQb07qra39930xp1IzJg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.303.0.tgz",
+ "integrity": "sha512-H+Cy8JDTsK87MID6MJbV9ad5xdS9YvaLZSeveC2Zs1WNu2Rp6X9j+mg3EqDSmBKUQVAFRy2b+CSKkH3nnBMedw==",
"dependencies": {
"tslib": "^2.5.0"
},
@@ -894,21 +894,21 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/url-parser": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.296.0.tgz",
- "integrity": "sha512-nBgeGF+ziuDSLz+y8UAl6zL2tXxDwh3wqeXFe9ZcR4YW71BWuh+vEqEsaEMutOrfnJacCrYKTs9TkIOW41cEGg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.303.0.tgz",
+ "integrity": "sha512-PXMXGhr89s0MiPTf8Ft/v3sPzh2geSrFhTVSO/01blfBQqtuu0JMqORhLheOdi16AhQNVlYHDW2tWdx7/T+KsA==",
"dependencies": {
- "@aws-sdk/querystring-parser": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/querystring-parser": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-base64": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.295.0.tgz",
- "integrity": "sha512-z1r40BsBiOTALnzASvLb4qutGwPpL+jH2UKTCV5WJLXZFMzRnpZaRfeZGE8lMJ/i0+jv9H9G1FmVzE8UgB4rhw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.303.0.tgz",
+ "integrity": "sha512-oj+p/GHHPcZEKjiiOHU/CyNQeh8i+8dfMMzU+VGdoK5jHaVG8h2b+V7GPf7I4wDkG2ySCK5b5Jw5NUHwdTJ13Q==",
"dependencies": {
- "@aws-sdk/util-buffer-from": "3.295.0",
+ "@aws-sdk/util-buffer-from": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -916,17 +916,17 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-body-length-browser": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.295.0.tgz",
- "integrity": "sha512-NbG4/RSHV1VueStPRclSo5zRjNUmcDlNAs29sniZF+YaN0+Ad7hEdu/YgJw39shBfUaurz2Wv0pufU3cxE5Tng==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.303.0.tgz",
+ "integrity": "sha512-T643m0pKzgjAvPFy4W8zL+aszG3T22U8hb6stlMvT0z++Smv8QfIvkIkXjWyH2KlOt5GKliHwdOv8SAi0FSMJQ==",
"dependencies": {
"tslib": "^2.5.0"
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-body-length-node": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.295.0.tgz",
- "integrity": "sha512-dvGf8VBmrT66lM0n6P/h7wnlHS4Atafyivyl8f4TUCMvRdpqryvvrtnX6yYcq3T7VKQmas/2SOlgDvcrhGXaiw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.303.0.tgz",
+ "integrity": "sha512-/hS8z6e18Le60hJr2TUIFoUjUiAsnQsuDn6DxX74GXhMOHeSwZDJ9jHF39quYkNMmAE37GrVH4MI9vE0pN27qw==",
"dependencies": {
"tslib": "^2.5.0"
},
@@ -935,11 +935,11 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-buffer-from": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.295.0.tgz",
- "integrity": "sha512-5ezVEITQnrQKn+CU9qfZHgRp2nrrbX0Clmlm9aiNjAEQEPHY33tWl0t6n8h8yU+IpGiNRMWBVC4aSJaE5NA1mA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.303.0.tgz",
+ "integrity": "sha512-hUU+NW+SW6RNojtAKnnmz+tDShVKlEx2YsS4a5fSfrKRUes+zWz10cxVX0RQfysd3R6tdSHhbjsSj8eCIybheg==",
"dependencies": {
- "@aws-sdk/is-array-buffer": "3.295.0",
+ "@aws-sdk/is-array-buffer": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -958,12 +958,12 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-defaults-mode-browser": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.296.0.tgz",
- "integrity": "sha512-R+nzc0PuTMaOG3LV4FoS5W7oMAqqr8G1IyI+A4Q5iem6YDMF157qV5h6wpIt3A8n9YfjyssLsAT/WPfyv/M79w==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.303.0.tgz",
+ "integrity": "sha512-jtZgCKelFe4/SHDHQu9ydbYttxSfqSlQojA5qxTJxLvzryIB+/GTHQ+sYWyMyzaD489W9elt1/cSsXd4LtPK0A==",
"dependencies": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"bowser": "^2.11.0",
"tslib": "^2.5.0"
},
@@ -972,15 +972,15 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-defaults-mode-node": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.300.0.tgz",
- "integrity": "sha512-a8tZsgkMBhnBlADyhDXMglFh6vkX6zXcJ4pnE9D3JrLDL0Fl50/Zk8FbePilEF2Dv7XRIOe4K70OZnNeeELJcg==",
- "dependencies": {
- "@aws-sdk/config-resolver": "3.300.0",
- "@aws-sdk/credential-provider-imds": "3.300.0",
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.303.0.tgz",
+ "integrity": "sha512-c86iyot/u9bCVcy/rlWL+0kdR51c7C2d2yDXvO9iFCdMKAs28Hw1ijGczVmOcUQ61zKNFSGYx+VekHXN9IWYOg==",
+ "dependencies": {
+ "@aws-sdk/config-resolver": "3.303.0",
+ "@aws-sdk/credential-provider-imds": "3.303.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -988,11 +988,11 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-endpoints": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.296.0.tgz",
- "integrity": "sha512-YraGGLJepXM6HCTaqEGTFf8RFRBdJ0C6uG5k0kVhiXmYxBkeupn8J07CVp9jfWqcPYWElAnMGVEZKU1OjRo4HQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.303.0.tgz",
+ "integrity": "sha512-dPg9+l3VY3nclWFiWAVNWek5lQwgdtY8oRYOgCeyntce9FlNrPQgCRTVr36D0iQ0aNCs0GWzfjgL+rIdCF66/w==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1011,9 +1011,9 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-middleware": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.296.0.tgz",
- "integrity": "sha512-MNWU+doVuX+mIehEManP6OP+f08T33qQpHoBqKIeKpn3TjZjMHG7ujACTkJiEOHUrnwTov7h0Sm+3OZwk3kh9w==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.303.0.tgz",
+ "integrity": "sha512-HAfBcbZw1+pY3dIEDM4jVpH1ViFcGH5s0q1dr+x4rcLGpMM3B4dH0HUgDPtycG8sw+nk+9jGgiEtgaCNOpJLGA==",
"dependencies": {
"tslib": "^2.5.0"
},
@@ -1022,11 +1022,11 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-retry": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-retry/-/util-retry-3.296.0.tgz",
- "integrity": "sha512-0mh7SqOMjuJ4vE423SzA/AfCLM68jykbfpEBkTmfqkpjkeQSW+UXHAUdXsMmfzIneiq7go5Z548F868C3cZnwQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-retry/-/util-retry-3.303.0.tgz",
+ "integrity": "sha512-RWwRNjoWMcpDouz69wPuFXWFVzwYtUkTbJfa46SjKl1IwqMHS4f9yjJfCwJIoLOW9M/o2JB7nD0Ij3gqqzajLw==",
"dependencies": {
- "@aws-sdk/service-error-classification": "3.296.0",
+ "@aws-sdk/service-error-classification": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1034,9 +1034,9 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-uri-escape": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.295.0.tgz",
- "integrity": "sha512-1H5DcyIoXF8XcPBWf7wzHt0l+TW2EoR8Oq4gsVrPTQkHMTVclC2Yn8EF3gc4arwVBzwLulI9LMBE2L8fexGfTQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.303.0.tgz",
+ "integrity": "sha512-N3ULNuHCL3QzAlCTY+XRRkRQTYCTU8RRuzFCJX0pDpz9t2K+tLT7DbxqupWGNFGl5Xlulf1Is14J3BP/Dx91rA==",
"dependencies": {
"tslib": "^2.5.0"
},
@@ -1045,22 +1045,22 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-user-agent-browser": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.299.0.tgz",
- "integrity": "sha512-TRPAemTDzqxCxbpVkXV+Sp9JbEo0JdT/W8qzP/uuOdglZlNXM+SadkOuNFmqr2KG83bJE6lvomGJcJb9vMN4XQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.303.0.tgz",
+ "integrity": "sha512-Kex3abpUrTX9z129jiI8sfjIUmQDwiWjhkvBkPmrwjFY/sZcnOcXj5nP2iwJ+k6CnA5ZK5PjZ6P62t+eJ5MTXw==",
"dependencies": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"bowser": "^2.11.0",
"tslib": "^2.5.0"
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-user-agent-node": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.300.0.tgz",
- "integrity": "sha512-lBx4HxyTxxQiqGcmvOK4p09XC2YxmH6ANQXdXdiT28qM3OJjf5WLyl4FfdH7grDSryTFdF06FRFtJDFSuSWYrw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.303.0.tgz",
+ "integrity": "sha512-QYUg8F/Ho6AsVZaSSRMf/LWoEPDyOwgKZBw3AbKoH6RxAdAsdL1SXz5t4A6jHakP9TLVN2Yw2WRbHDe4LATASQ==",
"dependencies": {
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -1076,11 +1076,11 @@
}
},
"node_modules/@aws-sdk/client-secrets-manager/node_modules/@aws-sdk/util-utf8": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8/-/util-utf8-3.295.0.tgz",
- "integrity": "sha512-ITN8v3F63ZkA4sdmCtSbS/mhav4F0MEAiXDAUXtMJLNqVtaVcyQST4i9vNmPpIVthAPAtP0QjyF2tq/Di8bxtQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8/-/util-utf8-3.303.0.tgz",
+ "integrity": "sha512-tZXVuMOIONPOuOGBs/XRdzxv6jUvTM620dRFFIHZwlGiW8bo0x0LlonrzDAJZA4e9ZwmxJIj8Ji13WVRBGvZWg==",
"dependencies": {
- "@aws-sdk/util-buffer-from": "3.295.0",
+ "@aws-sdk/util-buffer-from": "3.303.0",
"tslib": "^2.5.0"
},
"engines": {
@@ -3696,15 +3696,51 @@
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
+ "node_modules/@sentry/core": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.46.0.tgz",
+ "integrity": "sha512-BnNHGh/ZTztqQedFko7vb2u6yLs/kWesOQNivav32ZbsEpVCjcmG1gOJXh2YmGIvj3jXOC9a4xfIuh+lYFcA6A==",
+ "dependencies": {
+ "@sentry/types": "7.46.0",
+ "@sentry/utils": "7.46.0",
+ "tslib": "^1.9.3"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@sentry/core/node_modules/tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ },
"node_modules/@sentry/node": {
"version": "7.45.0",
"resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.45.0.tgz",
"integrity": "sha512-x8mq+DrJWpSi716Rap/2w70DKWD8vjl87Y70OYFu+Dn6CxWDHClObSxLzuJcE5lww0Sq9RnU6UHQWzjXSb/pVQ==",
"dependencies": {
- "@sentry-internal/tracing": "7.45.0",
- "@sentry/core": "7.45.0",
- "@sentry/types": "7.45.0",
- "@sentry/utils": "7.45.0",
+ "@sentry/types": "7.46.0",
+ "@sentry/utils": "7.46.0",
+ "tslib": "^1.9.3"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@sentry/core/node_modules/tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ },
+ "node_modules/@sentry/node": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.46.0.tgz",
+ "integrity": "sha512-+GrgJMCye2WXGarRiU5IJHCK27xg7xbPc2XjGojBKbBoZfqxVAWbXEK4bnBQgRGP1pCmrU/M6ZhVgR3dP580xA==",
+ "dependencies": {
+ "@sentry-internal/tracing": "7.46.0",
+ "@sentry/core": "7.46.0",
+ "@sentry/types": "7.46.0",
+ "@sentry/utils": "7.46.0",
"cookie": "^0.4.1",
"https-proxy-agent": "^5.0.0",
"lru_map": "^0.3.3",
@@ -3714,55 +3750,80 @@
"node": ">=8"
}
},
- "node_modules/@sentry/node/node_modules/@sentry/core": {
- "version": "7.45.0",
- "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.45.0.tgz",
- "integrity": "sha512-xJfdTS4lRmHvZI/A5MazdnKhBJFkisKu6G9EGNLlZLre+6W4PH5sb7QX4+xoBdqG7v10Jvdia112vi762ojO2w==",
+ "node_modules/@sentry/node/node_modules/@sentry-internal/tracing": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.46.0.tgz",
+ "integrity": "sha512-KYoppa7PPL8Er7bdPoxTNUfIY804JL7hhOEomQHYD22rLynwQ4AaLm3YEY75QWwcGb0B7ZDMV+tSumW7Rxuwuw==",
"dependencies": {
- "@sentry/types": "7.45.0",
- "@sentry/utils": "7.45.0",
+ "@sentry/core": "7.46.0",
+ "@sentry/types": "7.46.0",
+ "@sentry/utils": "7.46.0",
"tslib": "^1.9.3"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/@sentry/node/node_modules/@sentry/types": {
- "version": "7.45.0",
- "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.45.0.tgz",
- "integrity": "sha512-iFt7msfUK8LCodFF3RKUyaxy9tJv/gpWhzxUFyNxtuVwlpmd+q6mtsFGn8Af3pbpm8A+MKyz1ebMwXj0PQqknw==",
+ "node_modules/@sentry/node/node_modules/tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ },
+ "node_modules/@sentry/tracing": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-7.46.0.tgz",
+ "integrity": "sha512-7qBtzmu7CDHclSKp+ZRrxoDcMyrev6/rxD2rSVJgB3o8gd2XGcO5vx9vuUOoYF0xTfOMXscR6Ft6JXE49xovYg==",
+ "dependencies": {
+ "@sentry-internal/tracing": "7.46.0"
+ },
"engines": {
"node": ">=8"
}
},
- "node_modules/@sentry/node/node_modules/@sentry/utils": {
- "version": "7.45.0",
- "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.45.0.tgz",
- "integrity": "sha512-aTY7qqtNUudd09SH5DVSKMm3iQ6ZeWufduc0I9bPZe6UMM09BDc4KmjmrzRkdQ+VaOmHo7+v+HZKQk5f+AbuTQ==",
+ "node_modules/@sentry/tracing/node_modules/@sentry-internal/tracing": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.46.0.tgz",
+ "integrity": "sha512-KYoppa7PPL8Er7bdPoxTNUfIY804JL7hhOEomQHYD22rLynwQ4AaLm3YEY75QWwcGb0B7ZDMV+tSumW7Rxuwuw==",
"dependencies": {
- "@sentry/types": "7.45.0",
+ "@sentry/core": "7.46.0",
+ "@sentry/types": "7.46.0",
+ "@sentry/utils": "7.46.0",
"tslib": "^1.9.3"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/@sentry/node/node_modules/tslib": {
+ "node_modules/@sentry/tracing/node_modules/tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
},
- "node_modules/@sentry/tracing": {
- "version": "7.45.0",
- "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-7.45.0.tgz",
- "integrity": "sha512-FsoFmZPzTBGvWeJH73NxSF1ot61Zw3aIZo5XolengiKnRmcrQOFxebtMKBiZ61QBRYGqsm5uT7QB7zITU6Ikgg==",
+ "node_modules/@sentry/types": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.46.0.tgz",
+ "integrity": "sha512-2FMEMgt2h6u7AoELhNhu9L54GAh67KKfK2pJ1kEXJHmWxM9FSCkizjLs/t+49xtY7jEXr8qYq8bV967VfDPQ9g==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@sentry/utils": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.46.0.tgz",
+ "integrity": "sha512-elRezDAF84guMG0OVIIZEWm6wUpgbda4HGks98CFnPsrnMm3N1bdBI9XdlxYLtf+ir5KsGR5YlEIf/a0kRUwAQ==",
"dependencies": {
- "@sentry-internal/tracing": "7.45.0"
+ "@sentry/types": "7.46.0",
+ "tslib": "^1.9.3"
},
"engines": {
"node": ">=8"
}
},
+ "node_modules/@sentry/utils/node_modules/tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ },
"node_modules/@sinclair/typebox": {
"version": "0.25.24",
"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.25.24.tgz",
@@ -13292,593 +13353,593 @@
}
},
"@aws-sdk/client-secrets-manager": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.301.0.tgz",
- "integrity": "sha512-Uc5zFOVpm99fWju1yW3qarJrbFsPfINL+RglT8p8FGzL4HRBH+DL3tnKJ2Ccctb3czTJ3oswgvzMZpOw7lF2Ew==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-secrets-manager/-/client-secrets-manager-3.303.0.tgz",
+ "integrity": "sha512-ZMvhj78NIWKjQeAKIBiJcHPLXcEzt0ORE8cHxwV1CrfvdI0O97iNfSge4CEIoefzYiJcJt9Vl8rjKOPlRRzwfQ==",
"requires": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/client-sts": "3.301.0",
- "@aws-sdk/config-resolver": "3.300.0",
- "@aws-sdk/credential-provider-node": "3.301.0",
- "@aws-sdk/fetch-http-handler": "3.296.0",
- "@aws-sdk/hash-node": "3.296.0",
- "@aws-sdk/invalid-dependency": "3.296.0",
- "@aws-sdk/middleware-content-length": "3.296.0",
- "@aws-sdk/middleware-endpoint": "3.299.0",
- "@aws-sdk/middleware-host-header": "3.296.0",
- "@aws-sdk/middleware-logger": "3.296.0",
- "@aws-sdk/middleware-recursion-detection": "3.296.0",
- "@aws-sdk/middleware-retry": "3.300.0",
- "@aws-sdk/middleware-serde": "3.296.0",
- "@aws-sdk/middleware-signing": "3.299.0",
- "@aws-sdk/middleware-stack": "3.296.0",
- "@aws-sdk/middleware-user-agent": "3.299.0",
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/node-http-handler": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/smithy-client": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
- "@aws-sdk/util-base64": "3.295.0",
- "@aws-sdk/util-body-length-browser": "3.295.0",
- "@aws-sdk/util-body-length-node": "3.295.0",
- "@aws-sdk/util-defaults-mode-browser": "3.296.0",
- "@aws-sdk/util-defaults-mode-node": "3.300.0",
- "@aws-sdk/util-endpoints": "3.296.0",
- "@aws-sdk/util-retry": "3.296.0",
- "@aws-sdk/util-user-agent-browser": "3.299.0",
- "@aws-sdk/util-user-agent-node": "3.300.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/client-sts": "3.303.0",
+ "@aws-sdk/config-resolver": "3.303.0",
+ "@aws-sdk/credential-provider-node": "3.303.0",
+ "@aws-sdk/fetch-http-handler": "3.303.0",
+ "@aws-sdk/hash-node": "3.303.0",
+ "@aws-sdk/invalid-dependency": "3.303.0",
+ "@aws-sdk/middleware-content-length": "3.303.0",
+ "@aws-sdk/middleware-endpoint": "3.303.0",
+ "@aws-sdk/middleware-host-header": "3.303.0",
+ "@aws-sdk/middleware-logger": "3.303.0",
+ "@aws-sdk/middleware-recursion-detection": "3.303.0",
+ "@aws-sdk/middleware-retry": "3.303.0",
+ "@aws-sdk/middleware-serde": "3.303.0",
+ "@aws-sdk/middleware-signing": "3.303.0",
+ "@aws-sdk/middleware-stack": "3.303.0",
+ "@aws-sdk/middleware-user-agent": "3.303.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/node-http-handler": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/smithy-client": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
+ "@aws-sdk/util-base64": "3.303.0",
+ "@aws-sdk/util-body-length-browser": "3.303.0",
+ "@aws-sdk/util-body-length-node": "3.303.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.303.0",
+ "@aws-sdk/util-defaults-mode-node": "3.303.0",
+ "@aws-sdk/util-endpoints": "3.303.0",
+ "@aws-sdk/util-retry": "3.303.0",
+ "@aws-sdk/util-user-agent-browser": "3.303.0",
+ "@aws-sdk/util-user-agent-node": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"tslib": "^2.5.0",
"uuid": "^8.3.2"
},
"dependencies": {
"@aws-sdk/abort-controller": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.296.0.tgz",
- "integrity": "sha512-gNUFBlBw6+sEMfDjPVa83iscpQwXBS4uoiZXnfeQ6s6tnaxqQpJDrBBmNvYqDEXNdaAJX4FhayEwkSvtir/f3A==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.303.0.tgz",
+ "integrity": "sha512-LzNzpeyTppcmV/6SAQI3T/huOkMrUnFveplgVNwJxw+rVqmqmGV6z6vpg+oRICRDcjXWYiSiaClxxSVvOy0sDQ==",
"requires": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/client-sso": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.301.0.tgz",
- "integrity": "sha512-nABoNn0O79PL72jg2oy9gR/MLmM4opZ6nQefXvXUb6RzlITZCCZ6uKkGcH2LMxOcRu6qQlY+uauX+9p0GJexlg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.303.0.tgz",
+ "integrity": "sha512-LZ+Z6vGnEdqmxx0dqtZP97n5VX5uUKu4lJmDR3sdGolxAUqCY1FxHDZd9DzCFXR8rwoJK4VJTL+exzeVp4Ly/g==",
"requires": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/config-resolver": "3.300.0",
- "@aws-sdk/fetch-http-handler": "3.296.0",
- "@aws-sdk/hash-node": "3.296.0",
- "@aws-sdk/invalid-dependency": "3.296.0",
- "@aws-sdk/middleware-content-length": "3.296.0",
- "@aws-sdk/middleware-endpoint": "3.299.0",
- "@aws-sdk/middleware-host-header": "3.296.0",
- "@aws-sdk/middleware-logger": "3.296.0",
- "@aws-sdk/middleware-recursion-detection": "3.296.0",
- "@aws-sdk/middleware-retry": "3.300.0",
- "@aws-sdk/middleware-serde": "3.296.0",
- "@aws-sdk/middleware-stack": "3.296.0",
- "@aws-sdk/middleware-user-agent": "3.299.0",
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/node-http-handler": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/smithy-client": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
- "@aws-sdk/util-base64": "3.295.0",
- "@aws-sdk/util-body-length-browser": "3.295.0",
- "@aws-sdk/util-body-length-node": "3.295.0",
- "@aws-sdk/util-defaults-mode-browser": "3.296.0",
- "@aws-sdk/util-defaults-mode-node": "3.300.0",
- "@aws-sdk/util-endpoints": "3.296.0",
- "@aws-sdk/util-retry": "3.296.0",
- "@aws-sdk/util-user-agent-browser": "3.299.0",
- "@aws-sdk/util-user-agent-node": "3.300.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/config-resolver": "3.303.0",
+ "@aws-sdk/fetch-http-handler": "3.303.0",
+ "@aws-sdk/hash-node": "3.303.0",
+ "@aws-sdk/invalid-dependency": "3.303.0",
+ "@aws-sdk/middleware-content-length": "3.303.0",
+ "@aws-sdk/middleware-endpoint": "3.303.0",
+ "@aws-sdk/middleware-host-header": "3.303.0",
+ "@aws-sdk/middleware-logger": "3.303.0",
+ "@aws-sdk/middleware-recursion-detection": "3.303.0",
+ "@aws-sdk/middleware-retry": "3.303.0",
+ "@aws-sdk/middleware-serde": "3.303.0",
+ "@aws-sdk/middleware-stack": "3.303.0",
+ "@aws-sdk/middleware-user-agent": "3.303.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/node-http-handler": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/smithy-client": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
+ "@aws-sdk/util-base64": "3.303.0",
+ "@aws-sdk/util-body-length-browser": "3.303.0",
+ "@aws-sdk/util-body-length-node": "3.303.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.303.0",
+ "@aws-sdk/util-defaults-mode-node": "3.303.0",
+ "@aws-sdk/util-endpoints": "3.303.0",
+ "@aws-sdk/util-retry": "3.303.0",
+ "@aws-sdk/util-user-agent-browser": "3.303.0",
+ "@aws-sdk/util-user-agent-node": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/client-sso-oidc": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.301.0.tgz",
- "integrity": "sha512-bCBA70/7gkrk1s1iGWt3st4p9yNIkQ3e+KV8Kx3uzRvjD0f7KltGqSNA28453tsa7ko+H/V4c7fzrJnWaQomCg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.303.0.tgz",
+ "integrity": "sha512-oOdDcBjxGiJ6mFWUMVr+A1hAzGRpcZ+oLAhCakpvpXCUG50PZSBFP+vOQXgHY/XNolqDg+IHq60oE9HoPzGleg==",
"requires": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/config-resolver": "3.300.0",
- "@aws-sdk/fetch-http-handler": "3.296.0",
- "@aws-sdk/hash-node": "3.296.0",
- "@aws-sdk/invalid-dependency": "3.296.0",
- "@aws-sdk/middleware-content-length": "3.296.0",
- "@aws-sdk/middleware-endpoint": "3.299.0",
- "@aws-sdk/middleware-host-header": "3.296.0",
- "@aws-sdk/middleware-logger": "3.296.0",
- "@aws-sdk/middleware-recursion-detection": "3.296.0",
- "@aws-sdk/middleware-retry": "3.300.0",
- "@aws-sdk/middleware-serde": "3.296.0",
- "@aws-sdk/middleware-stack": "3.296.0",
- "@aws-sdk/middleware-user-agent": "3.299.0",
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/node-http-handler": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/smithy-client": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
- "@aws-sdk/util-base64": "3.295.0",
- "@aws-sdk/util-body-length-browser": "3.295.0",
- "@aws-sdk/util-body-length-node": "3.295.0",
- "@aws-sdk/util-defaults-mode-browser": "3.296.0",
- "@aws-sdk/util-defaults-mode-node": "3.300.0",
- "@aws-sdk/util-endpoints": "3.296.0",
- "@aws-sdk/util-retry": "3.296.0",
- "@aws-sdk/util-user-agent-browser": "3.299.0",
- "@aws-sdk/util-user-agent-node": "3.300.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/config-resolver": "3.303.0",
+ "@aws-sdk/fetch-http-handler": "3.303.0",
+ "@aws-sdk/hash-node": "3.303.0",
+ "@aws-sdk/invalid-dependency": "3.303.0",
+ "@aws-sdk/middleware-content-length": "3.303.0",
+ "@aws-sdk/middleware-endpoint": "3.303.0",
+ "@aws-sdk/middleware-host-header": "3.303.0",
+ "@aws-sdk/middleware-logger": "3.303.0",
+ "@aws-sdk/middleware-recursion-detection": "3.303.0",
+ "@aws-sdk/middleware-retry": "3.303.0",
+ "@aws-sdk/middleware-serde": "3.303.0",
+ "@aws-sdk/middleware-stack": "3.303.0",
+ "@aws-sdk/middleware-user-agent": "3.303.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/node-http-handler": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/smithy-client": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
+ "@aws-sdk/util-base64": "3.303.0",
+ "@aws-sdk/util-body-length-browser": "3.303.0",
+ "@aws-sdk/util-body-length-node": "3.303.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.303.0",
+ "@aws-sdk/util-defaults-mode-node": "3.303.0",
+ "@aws-sdk/util-endpoints": "3.303.0",
+ "@aws-sdk/util-retry": "3.303.0",
+ "@aws-sdk/util-user-agent-browser": "3.303.0",
+ "@aws-sdk/util-user-agent-node": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/client-sts": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.301.0.tgz",
- "integrity": "sha512-OS8wE21Lxd8aT8PMj/dusCUZKXmXaxnSI4RIO3M8w/ZPRMKkBHtzB+JXbzUcpGGxvt9mse8l6w9iLIE6XuHmig==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.303.0.tgz",
+ "integrity": "sha512-oda7mOfGyJZe62DZ5BVH3L84yeDM0Ja/fSpTjwV9hqFqzgtW83TCpiNegcJmvmGWDYaPmE2qpfDPqPzymB0sBg==",
"requires": {
"@aws-crypto/sha256-browser": "3.0.0",
"@aws-crypto/sha256-js": "3.0.0",
- "@aws-sdk/config-resolver": "3.300.0",
- "@aws-sdk/credential-provider-node": "3.301.0",
- "@aws-sdk/fetch-http-handler": "3.296.0",
- "@aws-sdk/hash-node": "3.296.0",
- "@aws-sdk/invalid-dependency": "3.296.0",
- "@aws-sdk/middleware-content-length": "3.296.0",
- "@aws-sdk/middleware-endpoint": "3.299.0",
- "@aws-sdk/middleware-host-header": "3.296.0",
- "@aws-sdk/middleware-logger": "3.296.0",
- "@aws-sdk/middleware-recursion-detection": "3.296.0",
- "@aws-sdk/middleware-retry": "3.300.0",
- "@aws-sdk/middleware-sdk-sts": "3.299.0",
- "@aws-sdk/middleware-serde": "3.296.0",
- "@aws-sdk/middleware-signing": "3.299.0",
- "@aws-sdk/middleware-stack": "3.296.0",
- "@aws-sdk/middleware-user-agent": "3.299.0",
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/node-http-handler": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/smithy-client": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
- "@aws-sdk/util-base64": "3.295.0",
- "@aws-sdk/util-body-length-browser": "3.295.0",
- "@aws-sdk/util-body-length-node": "3.295.0",
- "@aws-sdk/util-defaults-mode-browser": "3.296.0",
- "@aws-sdk/util-defaults-mode-node": "3.300.0",
- "@aws-sdk/util-endpoints": "3.296.0",
- "@aws-sdk/util-retry": "3.296.0",
- "@aws-sdk/util-user-agent-browser": "3.299.0",
- "@aws-sdk/util-user-agent-node": "3.300.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/config-resolver": "3.303.0",
+ "@aws-sdk/credential-provider-node": "3.303.0",
+ "@aws-sdk/fetch-http-handler": "3.303.0",
+ "@aws-sdk/hash-node": "3.303.0",
+ "@aws-sdk/invalid-dependency": "3.303.0",
+ "@aws-sdk/middleware-content-length": "3.303.0",
+ "@aws-sdk/middleware-endpoint": "3.303.0",
+ "@aws-sdk/middleware-host-header": "3.303.0",
+ "@aws-sdk/middleware-logger": "3.303.0",
+ "@aws-sdk/middleware-recursion-detection": "3.303.0",
+ "@aws-sdk/middleware-retry": "3.303.0",
+ "@aws-sdk/middleware-sdk-sts": "3.303.0",
+ "@aws-sdk/middleware-serde": "3.303.0",
+ "@aws-sdk/middleware-signing": "3.303.0",
+ "@aws-sdk/middleware-stack": "3.303.0",
+ "@aws-sdk/middleware-user-agent": "3.303.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/node-http-handler": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/smithy-client": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
+ "@aws-sdk/util-base64": "3.303.0",
+ "@aws-sdk/util-body-length-browser": "3.303.0",
+ "@aws-sdk/util-body-length-node": "3.303.0",
+ "@aws-sdk/util-defaults-mode-browser": "3.303.0",
+ "@aws-sdk/util-defaults-mode-node": "3.303.0",
+ "@aws-sdk/util-endpoints": "3.303.0",
+ "@aws-sdk/util-retry": "3.303.0",
+ "@aws-sdk/util-user-agent-browser": "3.303.0",
+ "@aws-sdk/util-user-agent-node": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"fast-xml-parser": "4.1.2",
"tslib": "^2.5.0"
}
},
"@aws-sdk/config-resolver": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.300.0.tgz",
- "integrity": "sha512-u3YS+XWjoHmH9wh07Lv+HueYZek/wTO8tlGvVzrlACpaS1JrALuCw8UsJUHNDack63xh9v4oMf+7c0kjuqbmtA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.303.0.tgz",
+ "integrity": "sha512-uGZ47jcH86AwWcjZjuOL5jK5qE4izrEol8oF7KY214kjmavbKQstyUqmcwL2lr/YpDNFkCYgUxWRpduqVm8zmw==",
"requires": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"@aws-sdk/util-config-provider": "3.295.0",
- "@aws-sdk/util-middleware": "3.296.0",
+ "@aws-sdk/util-middleware": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-env": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.296.0.tgz",
- "integrity": "sha512-eDWSU3p04gytkkVXnYn05YzrP5SEaj/DQiafd4y+iBl8IFfF3zM6982rs6qFhvpwrHeSbLqHNfKR1HDWVwfG5g==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.303.0.tgz",
+ "integrity": "sha512-rtXumfF4cGrVk9fWACeLCfdpmlzlDUkzwSR60/3enC5Antcxl3fFY5T1BzNFvz0mB0zcwm4kaAwIcljX67DNRA==",
"requires": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-imds": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.300.0.tgz",
- "integrity": "sha512-l7ZFGlr4TjhS0FIt3XwuAJYNAbQ4eDsovMMUVYLDPti1NxlbQDH85xAyaDWF9dU1Gulrpfzz9Ei7q4GYFFPHnQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.303.0.tgz",
+ "integrity": "sha512-ruomcFkKUpJkZb87em698//A0AVpt1KN9dn8N8eVyOuvZzebVxSW4AJoVgOKd5Av4PVcZgEqRX0kOOVp0iTrWg==",
"requires": {
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-ini": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.301.0.tgz",
- "integrity": "sha512-tAsNH6vQZ7U459FzjStIXoi3HZAsl6y8CMf6364dyisZ0xiCiVHLxziTmSxntcR0560NFFSOY1WS5MrbIIneGQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.303.0.tgz",
+ "integrity": "sha512-4J50F6fEjQmAstSQOpJFG+rnbEqtwA7nDG6PxNm98VSTH2mYJV0YgBdvydfBKrKINAT4xYZta5Sc4WEIpSo0TA==",
"requires": {
- "@aws-sdk/credential-provider-env": "3.296.0",
- "@aws-sdk/credential-provider-imds": "3.300.0",
- "@aws-sdk/credential-provider-process": "3.300.0",
- "@aws-sdk/credential-provider-sso": "3.301.0",
- "@aws-sdk/credential-provider-web-identity": "3.296.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/credential-provider-env": "3.303.0",
+ "@aws-sdk/credential-provider-imds": "3.303.0",
+ "@aws-sdk/credential-provider-process": "3.303.0",
+ "@aws-sdk/credential-provider-sso": "3.303.0",
+ "@aws-sdk/credential-provider-web-identity": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-node": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.301.0.tgz",
- "integrity": "sha512-WNz7+HoGEkAHaOL1d4D2c/LxYS3zBdqzLs7uYgekoqTSMQhTaIMyJIJgChcklAmV/yM1+2c3lS1NEtCCz3/Vxw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.303.0.tgz",
+ "integrity": "sha512-OlKb7O2jDtrzkzLT/PUb5kxuGGTIyPn2alXzGT+7LdJ9/tP8KlqSVMtnH2UYPPdcc/daK16+MRNL5ylxmnRJ7Q==",
"requires": {
- "@aws-sdk/credential-provider-env": "3.296.0",
- "@aws-sdk/credential-provider-imds": "3.300.0",
- "@aws-sdk/credential-provider-ini": "3.301.0",
- "@aws-sdk/credential-provider-process": "3.300.0",
- "@aws-sdk/credential-provider-sso": "3.301.0",
- "@aws-sdk/credential-provider-web-identity": "3.296.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/credential-provider-env": "3.303.0",
+ "@aws-sdk/credential-provider-imds": "3.303.0",
+ "@aws-sdk/credential-provider-ini": "3.303.0",
+ "@aws-sdk/credential-provider-process": "3.303.0",
+ "@aws-sdk/credential-provider-sso": "3.303.0",
+ "@aws-sdk/credential-provider-web-identity": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-process": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.300.0.tgz",
- "integrity": "sha512-HGBLXupPU2XTvHmlcbSgH/zLyhQ1joLIBAvKvyxyjQTIeFSDOufDqRBY4CzNzPv0yJlvSi3gAfL36CR9dh2R4w==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.303.0.tgz",
+ "integrity": "sha512-1pxDYRscGlERAjFE5hSF1KQdcyOGzssuRTdLvez4I/mSIOAJLMmBAnmHGI/DME2LzDVrC9dklA6LHSC2sn3quQ==",
"requires": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-sso": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.301.0.tgz",
- "integrity": "sha512-5mGoBX5WmZRuL3RIWgdhMbnKYHSmM54qEFjbtRiFXZQ1QSItom1ICBCyIEoNMZQ20+iRxyTgf/fGCJrXhDlIqQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.303.0.tgz",
+ "integrity": "sha512-/szzM1BzZGjHwV4mSiZo65cyDleJqnxM9Y4autg55mb3dFwcCiMGI6TGbdegumrNZZlCTeTA1lIhA9PdT4gDAQ==",
"requires": {
- "@aws-sdk/client-sso": "3.301.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/token-providers": "3.301.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/client-sso": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/token-providers": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/credential-provider-web-identity": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.296.0.tgz",
- "integrity": "sha512-Rl6Ohoekxe+pccA55XXQDW5wApbg3rGWr6FkmPRcg7Ld6Vfe+HL8OtfsFf83/0eoFerevbif+00BdknXWT05LA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.303.0.tgz",
+ "integrity": "sha512-qi5CP4ocseqdj3kMi0vgLx8XrdanLNvCAfgiEF6LjUJI88R2snZAYNUSd+Y2n04mKAalns+mUwfUN2JyL66d5g==",
"requires": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/fetch-http-handler": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.296.0.tgz",
- "integrity": "sha512-wHuKQ+PGKQkYGVuIGscbcbbASl8yIVOSC+QTrZQ4PNsMDvQd9ey2npsmxZk1Z2ULaxY+qYtZCmByyGc8k51TtQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.303.0.tgz",
+ "integrity": "sha512-Bc6C86/KQOSWPa741h9QEVcApyignYV5vC5+zZjmKkcyPxrVxTmL3kTJidpVOtVfCmTIrNN/WhAVDzLBbh1ycQ==",
"requires": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/querystring-builder": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-base64": "3.295.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/querystring-builder": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-base64": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/hash-node": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.296.0.tgz",
- "integrity": "sha512-01Sgxm0NE3rtEznLY8vx1bfNsIeM5Sk5SjY9RXqnvCf9EyaKH9x5FMS/DX/SgDdIYi3aXbTwiwScNVCNBzOIQA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.303.0.tgz",
+ "integrity": "sha512-jSo4A/JxTabZ9jHrx7nhKIXnOmvPg/SSYnoHaFdVS5URJrNt1w+nSvW1wLGMEMOvu5+NU3bldBBSb+h0Ocwv1A==",
"requires": {
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-buffer-from": "3.295.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-buffer-from": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/invalid-dependency": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.296.0.tgz",
- "integrity": "sha512-dmy4fUds0woHGjxwziaSYCLtb/SOfoEeQjW0GFvHj+YGFyY5hJzna4C759Tt8X5obh1evUXlQcH+FL7TS+7tRQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.303.0.tgz",
+ "integrity": "sha512-RXNcLxOrUJaMMqk5uIYEf6X9XCMockT27bS8Dde/0ms015VOo8Wn2hHU9wEmGeFvLccC2UU4gPzvmj74w70q2Q==",
"requires": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/is-array-buffer": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.295.0.tgz",
- "integrity": "sha512-SCIt10cr5dud7hvwveU4wkLjvkGssJ3GrcbHCds2NwI+JHmpcaaNYLAqi305JAuT29T36U5ssTFDSmrrEOcfag==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.303.0.tgz",
+ "integrity": "sha512-IitBTr+pou7v5BrYLFH/SbIf3g1LIgMhcI3bDXBq2FjzmDftj4bW8BOmg05b9YKf2TrrggvJ4yk/jH+yYFXoJQ==",
"requires": {
"tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-content-length": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.296.0.tgz",
- "integrity": "sha512-e7lJm3kkC2pWZdIw23gpMUk1GrpRTBRqhdFfVwyduXw6Wo4nBYv8Z5MOYy3/SlpjE1BDCaPBoZ3O19cO3arHxg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.303.0.tgz",
+ "integrity": "sha512-0UL5TWSL1JRpjT6gjGsZXfia5oL7vxzj+CfMCqkP6gjVF69eRcgu426Xc6TJwDcr6jIFPeamDBTLyt9ZAAr6hg==",
"requires": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-endpoint": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.299.0.tgz",
- "integrity": "sha512-37BGxHem6yKjSC6zG2xPjvjE7APIDIvwkxL+/K1Jz9+T6AZITcs7tx5y6mIfvaHsdPuCKjrl7Wzg/9jgUKuLkw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.303.0.tgz",
+ "integrity": "sha512-z2i8LJ6YTKbqXh9rY/KbXihvhq6P0JVI6SnkwT2hesJp0Nfldx85jsaLzj1+ioNKlQ+51u9UmBnO404DgNCAbg==",
"requires": {
- "@aws-sdk/middleware-serde": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/url-parser": "3.296.0",
- "@aws-sdk/util-middleware": "3.296.0",
+ "@aws-sdk/middleware-serde": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/url-parser": "3.303.0",
+ "@aws-sdk/util-middleware": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-host-header": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.296.0.tgz",
- "integrity": "sha512-V47dFtfkX5lXWv9GDp71gZVCRws4fEdQ9QF9BQ/2UMSNrYjQLg6mFe7NibH+IJoNOid2FIwWIl94Eos636VGYQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.303.0.tgz",
+ "integrity": "sha512-LUyhtjbuosrD0QAsBZJwT3yp146I7Xjehf42OP3dWbRuklMEilI0Res5K2/nknf3/ZKUj6sf7BbJoU8E+SpRiQ==",
"requires": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-logger": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.296.0.tgz",
- "integrity": "sha512-LzfEEFyBR9LXdWwLdtBrmi1vLdzgdJNntEgzqktVF8LwaCyY+9xIE6TGu/2V+9fJHAwECxjOC1eQbNQdAZ0Tmw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.303.0.tgz",
+ "integrity": "sha512-y2sqmmBdm4gXUL4SyN+ucfO/sxtOEDj2sB12ArRpDGyerfNLhAf7xpL4lXkjPx/7wTIjlBWoO2G/yK6t00P6fA==",
"requires": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-recursion-detection": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.296.0.tgz",
- "integrity": "sha512-UG7TLDPz9ImQG0uVklHTxE9Us7rTImwN+6el6qZCpoTBuGeXgOkfb0/p8izJyFgY/hMUR4cZqs7IdCDUkxQF3w==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.303.0.tgz",
+ "integrity": "sha512-z3MTsZMtPg6hYWl6a0o07q7zgsDXPYeP14XFVMc8NXqiAyNcm/OYwanpXyNjsEKI/X0nlpJ/Rs+IRCbaIqV9Mw==",
"requires": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-retry": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.300.0.tgz",
- "integrity": "sha512-c3tj0Uc64mqnsosAjRBQbit0EUOd0OKrqC5eDB3YCJyLWQSlYRBk4ZBBbN2qTfo3ZCDP+tHgWxRduQlV6Knezg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.303.0.tgz",
+ "integrity": "sha512-wxlqrdGOrCm2Jsra7YyfLyO34YRB/FNlXzwuJiZkqoAb/40ZAuFcWqDv41SP44y8liFXqfsMGuywJ7mK2cHvnA==",
"requires": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/service-error-classification": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-middleware": "3.296.0",
- "@aws-sdk/util-retry": "3.296.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/service-error-classification": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-middleware": "3.303.0",
+ "@aws-sdk/util-retry": "3.303.0",
"tslib": "^2.5.0",
"uuid": "^8.3.2"
}
},
"@aws-sdk/middleware-sdk-sts": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.299.0.tgz",
- "integrity": "sha512-yE7IiMQpF1FYqLSYOei4AYM9z62ayFfMMyhKE9IFs+TVaag97uz8NaRlr88HDTcBCZ0CMl6UwNJlZytPD4NjCw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.303.0.tgz",
+ "integrity": "sha512-igp7htNCUPhVL9Q6rJSgcx3qy/P2l2KAiS0oozOTaTXt3h0LbOusSXtwyA7qvLYeRthnw6msVW+rVBAW3Vo+3g==",
"requires": {
- "@aws-sdk/middleware-signing": "3.299.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/middleware-signing": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-serde": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.296.0.tgz",
- "integrity": "sha512-xk2PpWAAX758oUTGkGBAncpOr7ddIXisjD2Y2r9DDXuE4JMho2x6zcrVSiYsGIQ6MHZ9XNJKBVDiK9PA4iQWGQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.303.0.tgz",
+ "integrity": "sha512-mmZozwYKgUgXkJrLVqgIYoOQ8DfKZS3pBBT3ZxWzv5Hz5M3oRqFgfVYljkeDM2CTvBweHpqVRTWqPDMcZisucg==",
"requires": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-signing": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.299.0.tgz",
- "integrity": "sha512-anhrjeNuo0470QodEmzteFMnqABNebL900yhfODySXCMiaoeTBpo8Qd8t4q4O8PizA7FeLYA3l/5tb/udp7qew==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.303.0.tgz",
+ "integrity": "sha512-rrLQcS2wFsUGj9Kyx78LRgRS8jwiixz/Nyv06SmcKhP680sweETpQz/EA+wcVEVRXmUI6vs4NtqXz36dU0X8Nw==",
"requires": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/signature-v4": "3.299.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-middleware": "3.296.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/signature-v4": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-middleware": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-stack": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.296.0.tgz",
- "integrity": "sha512-Rgo7/mdk9tt4qa9+pzG3AoGNhuj7NmnF5H+3DoPm75h58BYP8hKbKobdPGgI2rZLPtO3PGgmyw/4K4tQJPIZ8g==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.303.0.tgz",
+ "integrity": "sha512-6KmdroXLexzILGxF/Xq0cGBs+B8Ipm1pff8qnWCT6KldYp+Q40bVcJrExkVHDN1uOsOxu20ixW2yujOKS356zg==",
"requires": {
"tslib": "^2.5.0"
}
},
"@aws-sdk/middleware-user-agent": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.299.0.tgz",
- "integrity": "sha512-Brm5UcbRhuVVmmbpDN8/WSJPCHogV64jGXL5upfL+iJ0c5eZ57LXOZ8kz++t3BU1rEkSIXHJanneEmn7Wbd5sA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.303.0.tgz",
+ "integrity": "sha512-ZVMVNxPRn2jXog3V4xWokSYoQxTKAdKlNoCfjqFplsF70r8sXfgZtOMF5ZhGo+Hgsx7GqpR/NWPKJtZD2nigpg==",
"requires": {
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-endpoints": "3.296.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-endpoints": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/node-config-provider": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.300.0.tgz",
- "integrity": "sha512-60XJV+eW1FyyRNT75kAGdqDHLpWWqnZeCrEyufqQ3BXhhbD1l6oHy5W573DccEO84/0gQYlNbKL8hd8+iB59vA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.303.0.tgz",
+ "integrity": "sha512-Ywbo9+2SkbdmNgCoxYJrv+YrFDtBH7hHtn2ywtzP4t57d4t0V/LNrNQsrAsXxqy48OS5r2ovOLHiqJS5jp1oyw==",
"requires": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/node-http-handler": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.296.0.tgz",
- "integrity": "sha512-D15jjPqYSNhEq58BwkmIpD3VwqG4bL5acAaNu5wWAI4S4236JlG+nmpi3gEeE25z1KCwtBl7G30fVRgXYJ2CWA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.303.0.tgz",
+ "integrity": "sha512-5Te+mwBIOiQr2nM7/SNVFkvYHOH/CswOmUMV4Gxc7YjuervhrYvVFs2P+lL+c8rfiVMTLWjnJ6JiL2JdJfYgnQ==",
"requires": {
- "@aws-sdk/abort-controller": "3.296.0",
- "@aws-sdk/protocol-http": "3.296.0",
- "@aws-sdk/querystring-builder": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/abort-controller": "3.303.0",
+ "@aws-sdk/protocol-http": "3.303.0",
+ "@aws-sdk/querystring-builder": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/property-provider": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.296.0.tgz",
- "integrity": "sha512-kjczxE9Od5LoAKQOmxVWISJ9oPG3aCsB+2+NdI+k9EJFDXUUdMcVV3Skei5uHGgKLMsI6CZy8ezZx6YxOSLSew==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.303.0.tgz",
+ "integrity": "sha512-d1qbn0pCz+jvB0dcWMWuIlWYM8dWCg3185ngMgUQxkgUk7/kEbwGBsmT+xtZAMQcwcgPkSm8qeATEQ7ToiH8eQ==",
"requires": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/protocol-http": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.296.0.tgz",
- "integrity": "sha512-0U1Z/+tpwdRiSToWo1bpdkbTzjbLugTnd02ATjvK4B7zi363SUGlKfoWgV+v7FU/22CIUI1ZIe7XzXvq5rJfjA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.303.0.tgz",
+ "integrity": "sha512-eqblSsdmKBzgNl06dUnL4toq/OQgZyxVsxHCz2nI/xBk5lI/qAZIJyEgP2GmP8aoWwneAq33roG0VLZoxQ8exg==",
"requires": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/querystring-builder": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.296.0.tgz",
- "integrity": "sha512-+ZrZdTRaVI1R1xKQNrTwuiRoPateUaJ/DNw/myJpTPt+ZRg0H7LKBGaJYwL4pl5l/z1UM/E1fOttSfSW7GHxfw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.303.0.tgz",
+ "integrity": "sha512-0eMp2gd7Ro0svJ6YVnp9cUiGtrc1d/HynyMfbDkLkqWJAnHMz7Oc1GjK5YyL1hdxm0W+JWZCPR0SovLiaboKDw==",
"requires": {
- "@aws-sdk/types": "3.296.0",
- "@aws-sdk/util-uri-escape": "3.295.0",
+ "@aws-sdk/types": "3.303.0",
+ "@aws-sdk/util-uri-escape": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/querystring-parser": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.296.0.tgz",
- "integrity": "sha512-nLNZKVQfK42euv7101cE5qfg17YCtGcfccx3B5XSAzvyTROR46kwYqbEvYSsWisbZoRhbQc905gB/5E0U5HDIw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.303.0.tgz",
+ "integrity": "sha512-KNJSQiTFiA7W5eYCox8bLGM7kghC3Azad86HQhdsYO0jCoPxcgj8MeP6T7fPTIC4WcTwcWb7T1MpzoeBiKMOTQ==",
"requires": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/service-error-classification": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.296.0.tgz",
- "integrity": "sha512-YIsWSQ38e1+FqXz3CMrkKS0JD8OLlHf6I72PJhbfegePpQQFqi9R8OREjP5V7UR9Z972yruv4i96ROH6SCtmoA=="
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.303.0.tgz",
+ "integrity": "sha512-eO13PzdtRO9C+g3tyFOpIblX2SbDrIbg2bNtB8JOfjVi3E1b5VsSTXXU/cKV+lbZ9XMzMn3VzGSvpo6AjzfpxA=="
},
"@aws-sdk/shared-ini-file-loader": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.300.0.tgz",
- "integrity": "sha512-xA+V08AMsb1EcNJ2UF896T4I3f6Q/H56Z3gTwcXyFXsCY3lYkEB2MEdST+x4+20emELkYjtu5SNsGgUCBehR7g==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.303.0.tgz",
+ "integrity": "sha512-yI84mnnh3pdQtIOo+oGWofaI0rvfhp3DOavB8KHIkQr+RcjF+fxsqbelRfVb25gx7yEWPNCMB8wM+HhklSEFJg==",
"requires": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/signature-v4": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.299.0.tgz",
- "integrity": "sha512-3TtP+S3Tu0Q2/EwJLnN+IEok9nRyez79f6vprqXbC9Lex623cqh/OOYSy2oUjFlIgsIOLPum87/1bfcznYW+yQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.303.0.tgz",
+ "integrity": "sha512-muw5yclLOgXPHIxv60mhO6R0GVjKbf+M6E/cWvIEVGq8Ke+mLMYNFYNdKP/f/8JgTtW2xwQ7pIK3U8x284ZqPw==",
"requires": {
- "@aws-sdk/is-array-buffer": "3.295.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/is-array-buffer": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"@aws-sdk/util-hex-encoding": "3.295.0",
- "@aws-sdk/util-middleware": "3.296.0",
- "@aws-sdk/util-uri-escape": "3.295.0",
- "@aws-sdk/util-utf8": "3.295.0",
+ "@aws-sdk/util-middleware": "3.303.0",
+ "@aws-sdk/util-uri-escape": "3.303.0",
+ "@aws-sdk/util-utf8": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/smithy-client": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.296.0.tgz",
- "integrity": "sha512-HEpsLNozGe9XOWouq5A1TFw5KhFodi8tZqYVNEbSpLoRR+EQKf6OCRvKIRkOn7FnnaOasOR1n7S0D51UG6/irw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.303.0.tgz",
+ "integrity": "sha512-WDTC9ODdpRAXo8+Mtr5hsPJeR3y3LxfZZFg5dplJgkaxV+MFdnsUCxZfAZMnxcGy5Q2qTzlLLNk9CpadS72v+g==",
"requires": {
- "@aws-sdk/middleware-stack": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/middleware-stack": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/token-providers": {
- "version": "3.301.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.301.0.tgz",
- "integrity": "sha512-TgchzkIOLGMhL3dFKGHyztZ4/HOM/WvJC0bRxvrWTs+iDHRaaKNpzW1RzCVCtbH8F/B9h5qPdRFJ6jTHtCKf4A==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.303.0.tgz",
+ "integrity": "sha512-7G7VYbqyX0v6RTD/m7XmArZToMek4jYXR/TuuGHK6ifNJeMDwkU4BcoVDj37vvTPYp6qKU5IE+bE3XmPyVWnGQ==",
"requires": {
- "@aws-sdk/client-sso-oidc": "3.301.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/shared-ini-file-loader": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/client-sso-oidc": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/shared-ini-file-loader": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/types": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.296.0.tgz",
- "integrity": "sha512-s0wIac64rrMEo2ioUxP9IarGiiCGmelCspNcoNTPSjGl25QqjhyfQqTeGgS58qJ4fHoQb07qra39930xp1IzJg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.303.0.tgz",
+ "integrity": "sha512-H+Cy8JDTsK87MID6MJbV9ad5xdS9YvaLZSeveC2Zs1WNu2Rp6X9j+mg3EqDSmBKUQVAFRy2b+CSKkH3nnBMedw==",
"requires": {
"tslib": "^2.5.0"
}
},
"@aws-sdk/url-parser": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.296.0.tgz",
- "integrity": "sha512-nBgeGF+ziuDSLz+y8UAl6zL2tXxDwh3wqeXFe9ZcR4YW71BWuh+vEqEsaEMutOrfnJacCrYKTs9TkIOW41cEGg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.303.0.tgz",
+ "integrity": "sha512-PXMXGhr89s0MiPTf8Ft/v3sPzh2geSrFhTVSO/01blfBQqtuu0JMqORhLheOdi16AhQNVlYHDW2tWdx7/T+KsA==",
"requires": {
- "@aws-sdk/querystring-parser": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/querystring-parser": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/util-base64": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.295.0.tgz",
- "integrity": "sha512-z1r40BsBiOTALnzASvLb4qutGwPpL+jH2UKTCV5WJLXZFMzRnpZaRfeZGE8lMJ/i0+jv9H9G1FmVzE8UgB4rhw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.303.0.tgz",
+ "integrity": "sha512-oj+p/GHHPcZEKjiiOHU/CyNQeh8i+8dfMMzU+VGdoK5jHaVG8h2b+V7GPf7I4wDkG2ySCK5b5Jw5NUHwdTJ13Q==",
"requires": {
- "@aws-sdk/util-buffer-from": "3.295.0",
+ "@aws-sdk/util-buffer-from": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/util-body-length-browser": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.295.0.tgz",
- "integrity": "sha512-NbG4/RSHV1VueStPRclSo5zRjNUmcDlNAs29sniZF+YaN0+Ad7hEdu/YgJw39shBfUaurz2Wv0pufU3cxE5Tng==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.303.0.tgz",
+ "integrity": "sha512-T643m0pKzgjAvPFy4W8zL+aszG3T22U8hb6stlMvT0z++Smv8QfIvkIkXjWyH2KlOt5GKliHwdOv8SAi0FSMJQ==",
"requires": {
"tslib": "^2.5.0"
}
},
"@aws-sdk/util-body-length-node": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.295.0.tgz",
- "integrity": "sha512-dvGf8VBmrT66lM0n6P/h7wnlHS4Atafyivyl8f4TUCMvRdpqryvvrtnX6yYcq3T7VKQmas/2SOlgDvcrhGXaiw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.303.0.tgz",
+ "integrity": "sha512-/hS8z6e18Le60hJr2TUIFoUjUiAsnQsuDn6DxX74GXhMOHeSwZDJ9jHF39quYkNMmAE37GrVH4MI9vE0pN27qw==",
"requires": {
"tslib": "^2.5.0"
}
},
"@aws-sdk/util-buffer-from": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.295.0.tgz",
- "integrity": "sha512-5ezVEITQnrQKn+CU9qfZHgRp2nrrbX0Clmlm9aiNjAEQEPHY33tWl0t6n8h8yU+IpGiNRMWBVC4aSJaE5NA1mA==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.303.0.tgz",
+ "integrity": "sha512-hUU+NW+SW6RNojtAKnnmz+tDShVKlEx2YsS4a5fSfrKRUes+zWz10cxVX0RQfysd3R6tdSHhbjsSj8eCIybheg==",
"requires": {
- "@aws-sdk/is-array-buffer": "3.295.0",
+ "@aws-sdk/is-array-buffer": "3.303.0",
"tslib": "^2.5.0"
}
},
@@ -13891,35 +13952,35 @@
}
},
"@aws-sdk/util-defaults-mode-browser": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.296.0.tgz",
- "integrity": "sha512-R+nzc0PuTMaOG3LV4FoS5W7oMAqqr8G1IyI+A4Q5iem6YDMF157qV5h6wpIt3A8n9YfjyssLsAT/WPfyv/M79w==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.303.0.tgz",
+ "integrity": "sha512-jtZgCKelFe4/SHDHQu9ydbYttxSfqSlQojA5qxTJxLvzryIB+/GTHQ+sYWyMyzaD489W9elt1/cSsXd4LtPK0A==",
"requires": {
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"bowser": "^2.11.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/util-defaults-mode-node": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.300.0.tgz",
- "integrity": "sha512-a8tZsgkMBhnBlADyhDXMglFh6vkX6zXcJ4pnE9D3JrLDL0Fl50/Zk8FbePilEF2Dv7XRIOe4K70OZnNeeELJcg==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.303.0.tgz",
+ "integrity": "sha512-c86iyot/u9bCVcy/rlWL+0kdR51c7C2d2yDXvO9iFCdMKAs28Hw1ijGczVmOcUQ61zKNFSGYx+VekHXN9IWYOg==",
"requires": {
- "@aws-sdk/config-resolver": "3.300.0",
- "@aws-sdk/credential-provider-imds": "3.300.0",
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/property-provider": "3.296.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/config-resolver": "3.303.0",
+ "@aws-sdk/credential-provider-imds": "3.303.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/property-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/util-endpoints": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.296.0.tgz",
- "integrity": "sha512-YraGGLJepXM6HCTaqEGTFf8RFRBdJ0C6uG5k0kVhiXmYxBkeupn8J07CVp9jfWqcPYWElAnMGVEZKU1OjRo4HQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.303.0.tgz",
+ "integrity": "sha512-dPg9+l3VY3nclWFiWAVNWek5lQwgdtY8oRYOgCeyntce9FlNrPQgCRTVr36D0iQ0aNCs0GWzfjgL+rIdCF66/w==",
"requires": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
@@ -13932,56 +13993,56 @@
}
},
"@aws-sdk/util-middleware": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.296.0.tgz",
- "integrity": "sha512-MNWU+doVuX+mIehEManP6OP+f08T33qQpHoBqKIeKpn3TjZjMHG7ujACTkJiEOHUrnwTov7h0Sm+3OZwk3kh9w==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.303.0.tgz",
+ "integrity": "sha512-HAfBcbZw1+pY3dIEDM4jVpH1ViFcGH5s0q1dr+x4rcLGpMM3B4dH0HUgDPtycG8sw+nk+9jGgiEtgaCNOpJLGA==",
"requires": {
"tslib": "^2.5.0"
}
},
"@aws-sdk/util-retry": {
- "version": "3.296.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-retry/-/util-retry-3.296.0.tgz",
- "integrity": "sha512-0mh7SqOMjuJ4vE423SzA/AfCLM68jykbfpEBkTmfqkpjkeQSW+UXHAUdXsMmfzIneiq7go5Z548F868C3cZnwQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-retry/-/util-retry-3.303.0.tgz",
+ "integrity": "sha512-RWwRNjoWMcpDouz69wPuFXWFVzwYtUkTbJfa46SjKl1IwqMHS4f9yjJfCwJIoLOW9M/o2JB7nD0Ij3gqqzajLw==",
"requires": {
- "@aws-sdk/service-error-classification": "3.296.0",
+ "@aws-sdk/service-error-classification": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/util-uri-escape": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.295.0.tgz",
- "integrity": "sha512-1H5DcyIoXF8XcPBWf7wzHt0l+TW2EoR8Oq4gsVrPTQkHMTVclC2Yn8EF3gc4arwVBzwLulI9LMBE2L8fexGfTQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.303.0.tgz",
+ "integrity": "sha512-N3ULNuHCL3QzAlCTY+XRRkRQTYCTU8RRuzFCJX0pDpz9t2K+tLT7DbxqupWGNFGl5Xlulf1Is14J3BP/Dx91rA==",
"requires": {
"tslib": "^2.5.0"
}
},
"@aws-sdk/util-user-agent-browser": {
- "version": "3.299.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.299.0.tgz",
- "integrity": "sha512-TRPAemTDzqxCxbpVkXV+Sp9JbEo0JdT/W8qzP/uuOdglZlNXM+SadkOuNFmqr2KG83bJE6lvomGJcJb9vMN4XQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.303.0.tgz",
+ "integrity": "sha512-Kex3abpUrTX9z129jiI8sfjIUmQDwiWjhkvBkPmrwjFY/sZcnOcXj5nP2iwJ+k6CnA5ZK5PjZ6P62t+eJ5MTXw==",
"requires": {
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/types": "3.303.0",
"bowser": "^2.11.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/util-user-agent-node": {
- "version": "3.300.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.300.0.tgz",
- "integrity": "sha512-lBx4HxyTxxQiqGcmvOK4p09XC2YxmH6ANQXdXdiT28qM3OJjf5WLyl4FfdH7grDSryTFdF06FRFtJDFSuSWYrw==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.303.0.tgz",
+ "integrity": "sha512-QYUg8F/Ho6AsVZaSSRMf/LWoEPDyOwgKZBw3AbKoH6RxAdAsdL1SXz5t4A6jHakP9TLVN2Yw2WRbHDe4LATASQ==",
"requires": {
- "@aws-sdk/node-config-provider": "3.300.0",
- "@aws-sdk/types": "3.296.0",
+ "@aws-sdk/node-config-provider": "3.303.0",
+ "@aws-sdk/types": "3.303.0",
"tslib": "^2.5.0"
}
},
"@aws-sdk/util-utf8": {
- "version": "3.295.0",
- "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8/-/util-utf8-3.295.0.tgz",
- "integrity": "sha512-ITN8v3F63ZkA4sdmCtSbS/mhav4F0MEAiXDAUXtMJLNqVtaVcyQST4i9vNmPpIVthAPAtP0QjyF2tq/Di8bxtQ==",
+ "version": "3.303.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8/-/util-utf8-3.303.0.tgz",
+ "integrity": "sha512-tZXVuMOIONPOuOGBs/XRdzxv6jUvTM620dRFFIHZwlGiW8bo0x0LlonrzDAJZA4e9ZwmxJIj8Ji13WVRBGvZWg==",
"requires": {
- "@aws-sdk/util-buffer-from": "3.295.0",
+ "@aws-sdk/util-buffer-from": "3.303.0",
"tslib": "^2.5.0"
}
}
@@ -15993,42 +16054,89 @@
}
}
},
+ "@sentry/core": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.46.0.tgz",
+ "integrity": "sha512-BnNHGh/ZTztqQedFko7vb2u6yLs/kWesOQNivav32ZbsEpVCjcmG1gOJXh2YmGIvj3jXOC9a4xfIuh+lYFcA6A==",
+ "requires": {
+ "@sentry/types": "7.46.0",
+ "@sentry/utils": "7.46.0",
+ "tslib": "^1.9.3"
+ },
+ "dependencies": {
+ "tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ }
+ }
+ },
"@sentry/node": {
"version": "7.45.0",
"resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.45.0.tgz",
"integrity": "sha512-x8mq+DrJWpSi716Rap/2w70DKWD8vjl87Y70OYFu+Dn6CxWDHClObSxLzuJcE5lww0Sq9RnU6UHQWzjXSb/pVQ==",
"requires": {
- "@sentry-internal/tracing": "7.45.0",
- "@sentry/core": "7.45.0",
- "@sentry/types": "7.45.0",
- "@sentry/utils": "7.45.0",
+ "@sentry/types": "7.46.0",
+ "@sentry/utils": "7.46.0",
+ "tslib": "^1.9.3"
+ },
+ "dependencies": {
+ "tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ }
+ }
+ },
+ "@sentry/node": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.46.0.tgz",
+ "integrity": "sha512-+GrgJMCye2WXGarRiU5IJHCK27xg7xbPc2XjGojBKbBoZfqxVAWbXEK4bnBQgRGP1pCmrU/M6ZhVgR3dP580xA==",
+ "requires": {
+ "@sentry-internal/tracing": "7.46.0",
+ "@sentry/core": "7.46.0",
+ "@sentry/types": "7.46.0",
+ "@sentry/utils": "7.46.0",
"cookie": "^0.4.1",
"https-proxy-agent": "^5.0.0",
"lru_map": "^0.3.3",
"tslib": "^1.9.3"
},
"dependencies": {
- "@sentry/core": {
- "version": "7.45.0",
- "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.45.0.tgz",
- "integrity": "sha512-xJfdTS4lRmHvZI/A5MazdnKhBJFkisKu6G9EGNLlZLre+6W4PH5sb7QX4+xoBdqG7v10Jvdia112vi762ojO2w==",
+ "@sentry-internal/tracing": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.46.0.tgz",
+ "integrity": "sha512-KYoppa7PPL8Er7bdPoxTNUfIY804JL7hhOEomQHYD22rLynwQ4AaLm3YEY75QWwcGb0B7ZDMV+tSumW7Rxuwuw==",
"requires": {
- "@sentry/types": "7.45.0",
- "@sentry/utils": "7.45.0",
+ "@sentry/core": "7.46.0",
+ "@sentry/types": "7.46.0",
+ "@sentry/utils": "7.46.0",
"tslib": "^1.9.3"
}
},
- "@sentry/types": {
- "version": "7.45.0",
- "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.45.0.tgz",
- "integrity": "sha512-iFt7msfUK8LCodFF3RKUyaxy9tJv/gpWhzxUFyNxtuVwlpmd+q6mtsFGn8Af3pbpm8A+MKyz1ebMwXj0PQqknw=="
- },
- "@sentry/utils": {
- "version": "7.45.0",
- "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.45.0.tgz",
- "integrity": "sha512-aTY7qqtNUudd09SH5DVSKMm3iQ6ZeWufduc0I9bPZe6UMM09BDc4KmjmrzRkdQ+VaOmHo7+v+HZKQk5f+AbuTQ==",
+ "tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ }
+ }
+ },
+ "@sentry/tracing": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-7.46.0.tgz",
+ "integrity": "sha512-7qBtzmu7CDHclSKp+ZRrxoDcMyrev6/rxD2rSVJgB3o8gd2XGcO5vx9vuUOoYF0xTfOMXscR6Ft6JXE49xovYg==",
+ "requires": {
+ "@sentry-internal/tracing": "7.46.0"
+ },
+ "dependencies": {
+ "@sentry-internal/tracing": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.46.0.tgz",
+ "integrity": "sha512-KYoppa7PPL8Er7bdPoxTNUfIY804JL7hhOEomQHYD22rLynwQ4AaLm3YEY75QWwcGb0B7ZDMV+tSumW7Rxuwuw==",
"requires": {
- "@sentry/types": "7.45.0",
+ "@sentry/core": "7.46.0",
+ "@sentry/types": "7.46.0",
+ "@sentry/utils": "7.46.0",
"tslib": "^1.9.3"
}
},
@@ -16039,12 +16147,46 @@
}
}
},
- "@sentry/tracing": {
- "version": "7.45.0",
- "resolved": "https://registry.npmjs.org/@sentry/tracing/-/tracing-7.45.0.tgz",
- "integrity": "sha512-FsoFmZPzTBGvWeJH73NxSF1ot61Zw3aIZo5XolengiKnRmcrQOFxebtMKBiZ61QBRYGqsm5uT7QB7zITU6Ikgg==",
+ "@sentry/types": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.46.0.tgz",
+ "integrity": "sha512-2FMEMgt2h6u7AoELhNhu9L54GAh67KKfK2pJ1kEXJHmWxM9FSCkizjLs/t+49xtY7jEXr8qYq8bV967VfDPQ9g=="
+ },
+ "@sentry/utils": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.46.0.tgz",
+ "integrity": "sha512-elRezDAF84guMG0OVIIZEWm6wUpgbda4HGks98CFnPsrnMm3N1bdBI9XdlxYLtf+ir5KsGR5YlEIf/a0kRUwAQ==",
+ "requires": {
+ "@sentry/types": "7.46.0",
+ "tslib": "^1.9.3"
+ },
+ "dependencies": {
+ "tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ }
+ }
+ },
+ "@sentry/types": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.46.0.tgz",
+ "integrity": "sha512-2FMEMgt2h6u7AoELhNhu9L54GAh67KKfK2pJ1kEXJHmWxM9FSCkizjLs/t+49xtY7jEXr8qYq8bV967VfDPQ9g=="
+ },
+ "@sentry/utils": {
+ "version": "7.46.0",
+ "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.46.0.tgz",
+ "integrity": "sha512-elRezDAF84guMG0OVIIZEWm6wUpgbda4HGks98CFnPsrnMm3N1bdBI9XdlxYLtf+ir5KsGR5YlEIf/a0kRUwAQ==",
"requires": {
- "@sentry-internal/tracing": "7.45.0"
+ "@sentry/types": "7.46.0",
+ "tslib": "^1.9.3"
+ },
+ "dependencies": {
+ "tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ }
}
},
"@sinclair/typebox": {
diff --git a/backend/package.json b/backend/package.json
index 6e40153790..34659dcdd1 100644
--- a/backend/package.json
+++ b/backend/package.json
@@ -1,10 +1,10 @@
{
"dependencies": {
- "@aws-sdk/client-secrets-manager": "^3.301.0",
+ "@aws-sdk/client-secrets-manager": "^3.303.0",
"@godaddy/terminus": "^4.11.2",
"@octokit/rest": "^19.0.5",
"@sentry/node": "^7.45.0",
- "@sentry/tracing": "^7.45.0",
+ "@sentry/tracing": "^7.46.0",
"@sentry/node": "^7.41.0",
"@types/crypto-js": "^4.1.1",
"@types/libsodium-wrappers": "^0.7.10",
diff --git a/cli/packages/cmd/login.go b/cli/packages/cmd/login.go
index c93af44f5d..b85ba5cfed 100644
--- a/cli/packages/cmd/login.go
+++ b/cli/packages/cmd/login.go
@@ -10,9 +10,11 @@ import (
"errors"
"fmt"
+ "net/url"
"regexp"
"github.com/Infisical/infisical-merge/packages/api"
+ "github.com/Infisical/infisical-merge/packages/config"
"github.com/Infisical/infisical-merge/packages/crypto"
"github.com/Infisical/infisical-merge/packages/models"
"github.com/Infisical/infisical-merge/packages/srp"
@@ -33,6 +35,10 @@ type params struct {
keyLength uint32
}
+const ADD_USER = "Add a new account login"
+const REPLACE_USER = "Override current logged in user"
+const EXIT_USER_MENU = "Exit"
+
// loginCmd represents the login command
var loginCmd = &cobra.Command{
Use: "login",
@@ -49,7 +55,7 @@ var loginCmd = &cobra.Command{
}
if currentLoggedInUserDetails.IsUserLoggedIn && !currentLoggedInUserDetails.LoginExpired && len(currentLoggedInUserDetails.UserCredentials.PrivateKey) != 0 {
- shouldOverride, err := shouldOverrideLoginPrompt(currentLoggedInUserDetails.UserCredentials.Email)
+ shouldOverride, err := userLoginMenu(currentLoggedInUserDetails.UserCredentials.Email)
if err != nil {
util.HandleError(err)
}
@@ -59,6 +65,31 @@ var loginCmd = &cobra.Command{
}
}
+ //override domain
+ domainQuery := true
+ if config.INFISICAL_URL_MANUAL_OVERRIDE != util.INFISICAL_DEFAULT_API_URL {
+ overrideDomain, err := DomainOverridePrompt()
+ if err != nil {
+ util.HandleError(err)
+ }
+
+ //if not override set INFISICAL_URL to exported var
+ //set domainQuery to false
+ if !overrideDomain {
+ domainQuery = false
+ config.INFISICAL_URL = config.INFISICAL_URL_MANUAL_OVERRIDE
+ }
+
+ }
+
+ //prompt user to select domain between Infisical cloud and self hosting
+ if domainQuery {
+ err = askForDomain()
+ if err != nil {
+ util.HandleError(err, "Unable to parse domain url")
+ }
+ }
+
email, password, err := askForLoginCredentials()
if err != nil {
util.HandleError(err, "Unable to parse email and password for authentication")
@@ -252,6 +283,77 @@ func init() {
rootCmd.AddCommand(loginCmd)
}
+func DomainOverridePrompt() (bool, error) {
+ const (
+ PRESET = "Use Domain"
+ OVERRIDE = "Change Domain"
+ )
+
+ options := []string{PRESET, OVERRIDE}
+ optionsPrompt := promptui.Select{
+ Label: fmt.Sprintf("Current INFISICAL_API_URL Domain Override: %s", config.INFISICAL_URL_MANUAL_OVERRIDE),
+ Items: options,
+ Size: 2,
+ }
+
+ _, selectedOption, err := optionsPrompt.Run()
+ if err != nil {
+ return false, err
+ }
+
+ return selectedOption == OVERRIDE, err
+}
+
+func askForDomain() error {
+ //query user to choose between Infisical cloud or self hosting
+ const (
+ INFISICAL_CLOUD = "Infisical Cloud"
+ SELF_HOSTING = "Self Hosting"
+ )
+
+ options := []string{INFISICAL_CLOUD, SELF_HOSTING}
+ optionsPrompt := promptui.Select{
+ Label: "Select your hosting option",
+ Items: options,
+ Size: 2,
+ }
+
+ _, selectedHostingOption, err := optionsPrompt.Run()
+ if err != nil {
+ return err
+ }
+
+ if selectedHostingOption == INFISICAL_CLOUD {
+ //cloud option
+ config.INFISICAL_URL = util.INFISICAL_DEFAULT_API_URL
+ return nil
+ }
+
+ urlValidation := func(input string) error {
+ _, err := url.ParseRequestURI(input)
+ if err != nil {
+ return errors.New("this is an invalid url")
+ }
+ return nil
+ }
+
+ domainPrompt := promptui.Prompt{
+ Label: "Domain",
+ Validate: urlValidation,
+ Default: "Example - https://my-self-hosted-instance.com/api",
+ }
+
+ domain, err := domainPrompt.Run()
+ if err != nil {
+ return err
+ }
+
+ //set api url
+ config.INFISICAL_URL = domain
+ //return nil
+ return nil
+}
+
func askForLoginCredentials() (email string, password string, err error) {
validateEmail := func(input string) error {
matched, err := regexp.MatchString("^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\\.[a-zA-Z0-9-.]+$", input)
@@ -342,16 +444,18 @@ func getFreshUserCredentials(email string, password string) (*api.GetLoginOneV2R
return &loginOneResponseResult, &loginTwoResponseResult, nil
}
-func shouldOverrideLoginPrompt(currentLoggedInUserEmail string) (bool, error) {
+func userLoginMenu(currentLoggedInUserEmail string) (bool, error) {
+ label := fmt.Sprintf("Current logged in user email: %s on domain: %s", currentLoggedInUserEmail, config.INFISICAL_URL)
+
prompt := promptui.Select{
- Label: fmt.Sprintf("There seems to be a user already logged in with the email: %s. Would you like to override that login? Select[Yes/No]", currentLoggedInUserEmail),
- Items: []string{"No", "Yes"},
+ Label: label,
+ Items: []string{ADD_USER, REPLACE_USER, EXIT_USER_MENU},
}
_, result, err := prompt.Run()
if err != nil {
return false, err
}
- return result == "Yes", err
+ return result != EXIT_USER_MENU, err
}
func generateFromPassword(password string, salt []byte, p *params) (hash []byte, err error) {
diff --git a/cli/packages/cmd/user.go b/cli/packages/cmd/user.go
new file mode 100644
index 0000000000..6fef0ac8a0
--- /dev/null
+++ b/cli/packages/cmd/user.go
@@ -0,0 +1,252 @@
+package cmd
+
+import (
+ "errors"
+ "net/url"
+
+ "github.com/Infisical/infisical-merge/packages/config"
+ "github.com/Infisical/infisical-merge/packages/models"
+ "github.com/Infisical/infisical-merge/packages/util"
+ "github.com/manifoldco/promptui"
+ "github.com/spf13/cobra"
+)
+
+var userCmd = &cobra.Command{
+ Use: "user",
+ Short: "Used to manage user credentials",
+ DisableFlagsInUseLine: true,
+ Example: "infisical user",
+ Args: cobra.ExactArgs(0),
+ Run: func(cmd *cobra.Command, args []string) {
+ cmd.Help()
+ },
+}
+
+var switchCmd = &cobra.Command{
+ Use: "switch",
+ Short: "Used to switch between Infisical profiles",
+ DisableFlagsInUseLine: true,
+ Example: "infisical switch",
+ Args: cobra.ExactArgs(0),
+ PreRun: func(cmd *cobra.Command, args []string) {
+ util.RequireLogin()
+ },
+ Run: func(cmd *cobra.Command, args []string) {
+ //get previous logged in profiles
+ loggedInProfiles, err := getLoggedInUsers()
+ if err != nil {
+ util.HandleError(err, "[infisical user switch]: Unable to get logged Profiles")
+ }
+
+ //prompt user
+ profile, err := LoggedInUsersPrompt(loggedInProfiles)
+ if err != nil {
+ util.HandleError(err, "[infisical user switch]: Prompt error")
+ }
+
+ //write to config file
+ configFile, err := util.GetConfigFile()
+ if err != nil {
+ util.HandleError(err, "[infisical user switch]: Unable to get config file")
+ }
+
+ configFile.LoggedInUserEmail = profile
+
+ //set logged in user domain
+ ok := util.ConfigContainsEmail(configFile.LoggedInUsers, profile)
+
+ if !ok {
+ //profile not in loggedInUsers
+ configFile.LoggedInUsers = append(configFile.LoggedInUsers, models.LoggedInUser{
+ Email: profile,
+ Domain: config.INFISICAL_URL,
+ })
+ //set logged in user domain
+ configFile.LoggedInUserDomain = config.INFISICAL_URL
+
+ } else {
+ //exists, set logged in user domain
+ for _, v := range configFile.LoggedInUsers {
+ if profile == v.Email {
+ configFile.LoggedInUserDomain = v.Domain
+ break
+ }
+ }
+ }
+
+ err = util.WriteConfigFile(&configFile)
+ if err != nil {
+ util.HandleError(err, "")
+ }
+ },
+}
+
+var updateCmd = &cobra.Command{
+ Use: "update",
+ Short: "Used to update properties of an Infisical profile",
+ DisableFlagsInUseLine: true,
+ Example: "infisical user update",
+ Args: cobra.ExactArgs(0),
+ Run: func(cmd *cobra.Command, args []string) {
+ cmd.Help()
+ },
+}
+
+var domainCmd = &cobra.Command{
+ Use: "domain",
+ Short: "Used to update the domain of an Infisical profile",
+ DisableFlagsInUseLine: true,
+ Example: "infisical user update domain",
+ Args: cobra.ExactArgs(0),
+ PreRun: func(cmd *cobra.Command, args []string) {
+ util.RequireLogin()
+ },
+ Run: func(cmd *cobra.Command, args []string) {
+ //prompt for profiles selection
+ loggedInProfiles, err := getLoggedInUsers()
+ if err != nil {
+ util.HandleError(err, "[infisical user update domain]: Unable to get logged Profiles")
+ }
+
+ //prompt user
+ profile, err := LoggedInUsersPrompt(loggedInProfiles)
+ if err != nil {
+ util.HandleError(err, "[infisical user update domain]: Prompt error")
+ }
+
+ domain := ""
+ domainQuery := true
+ if config.INFISICAL_URL_MANUAL_OVERRIDE != util.INFISICAL_DEFAULT_API_URL {
+
+ override, err := DomainOverridePrompt()
+ if err != nil {
+ util.HandleError(err, "[infisical user update domain]: Domain override prompt error")
+ }
+
+ if !override {
+ domainQuery = false
+ domain = config.INFISICAL_URL_MANUAL_OVERRIDE
+ }
+
+ }
+
+ if domainQuery {
+ //prompt to update domain
+ domain, err = NewDomainPrompt()
+ if err != nil {
+ util.HandleError(err, "[infisical user update domain]: Prompt error")
+ }
+ }
+
+ //write to config file
+ configFile, err := util.GetConfigFile()
+ if err != nil {
+ util.HandleError(err, "[infisical user update domain]: Unable to get config file")
+ }
+
+ //check if profile in logged in profiles
+
+ //if not add new profile loggedInUsers
+ //else update profile from loggedinUsers slice
+ ok := util.ConfigContainsEmail(configFile.LoggedInUsers, profile)
+ if !ok {
+ configFile.LoggedInUsers = append(configFile.LoggedInUsers, models.LoggedInUser{
+ Email: profile,
+ Domain: domain,
+ })
+ } else {
+ //exists, set logged in user domain
+ for idx, v := range configFile.LoggedInUsers {
+ if profile == v.Email {
+ configFile.LoggedInUsers[idx].Domain = domain //inplace
+ break
+ }
+ }
+
+ }
+ //check if current loggedinuser is selected profile
+ //if yes set current domain to changed domain
+ if configFile.LoggedInUserEmail == profile {
+ configFile.LoggedInUserDomain = domain
+ }
+
+ err = util.WriteConfigFile(&configFile)
+ if err != nil {
+ util.HandleError(err, "")
+ }
+
+ },
+}
+
+func init() {
+ updateCmd.AddCommand(domainCmd)
+ userCmd.AddCommand(updateCmd)
+ userCmd.AddCommand(switchCmd)
+ rootCmd.AddCommand(userCmd)
+}
+
+// This returns all logged in user emails from the config file.
+// If none, it returns the current logged in user in a slice
+func getLoggedInUsers() ([]string, error) {
+ loggedInProfiles := []string{}
+
+ if util.ConfigFileExists() {
+ configFile, err := util.GetConfigFile()
+ if err != nil {
+ return loggedInProfiles, err
+ }
+
+ //get logged in profiles
+ //
+ if len(configFile.LoggedInUsers) > 0 {
+ for _, v := range configFile.LoggedInUsers {
+ loggedInProfiles = append(loggedInProfiles, v.Email)
+ }
+ } else {
+
+ loggedInProfiles = append(loggedInProfiles, configFile.LoggedInUserEmail)
+ }
+ return loggedInProfiles, nil
+ } else {
+ //empty
+ return loggedInProfiles, errors.New("couldn't retrieve config file")
+ }
+}
+
+func NewDomainPrompt() (string, error) {
+ urlValidation := func(input string) error {
+ _, err := url.ParseRequestURI(input)
+ if err != nil {
+ return errors.New("this is an invalid url")
+ }
+ return nil
+ }
+
+ //else run prompt to enter domain
+ domainPrompt := promptui.Prompt{
+ Label: "New Domain",
+ Validate: urlValidation,
+ Default: "Example - https://my-self-hosted-instance.com/api",
+ }
+
+ domain, err := domainPrompt.Run()
+ if err != nil {
+ return "", err
+ }
+
+ return domain, nil
+}
+
+func LoggedInUsersPrompt(profiles []string) (string, error) {
+ prompt := promptui.Select{Label: "Which of your Infisical profiles would you like to use",
+ Items: profiles,
+ Size: 7,
+ }
+
+ idx, _, err := prompt.Run()
+ if err != nil {
+ return "", err
+ }
+
+ return profiles[idx], nil
+}
diff --git a/cli/packages/config/config.go b/cli/packages/config/config.go
index 6c56858e67..e27bc8f683 100644
--- a/cli/packages/config/config.go
+++ b/cli/packages/config/config.go
@@ -1,3 +1,4 @@
package config
var INFISICAL_URL string
+var INFISICAL_URL_MANUAL_OVERRIDE string
diff --git a/cli/packages/models/cli.go b/cli/packages/models/cli.go
index 5e969a9c00..b9b0ab7b59 100644
--- a/cli/packages/models/cli.go
+++ b/cli/packages/models/cli.go
@@ -12,8 +12,15 @@ type UserCredentials struct {
// The file struct for Infisical config file
type ConfigFile struct {
- LoggedInUserEmail string `json:"loggedInUserEmail"`
- VaultBackendType keyring.BackendType `json:"vaultBackendType"`
+ LoggedInUserEmail string `json:"loggedInUserEmail"`
+ LoggedInUserDomain string `json:"LoggedInUserDomain,omitempty"`
+ VaultBackendType keyring.BackendType `json:"vaultBackendType"`
+ LoggedInUsers []LoggedInUser `json:"loggedInUsers,omitempty"`
+}
+
+type LoggedInUser struct {
+ Email string `json:"email"`
+ Domain string `json:"domain"`
}
type SingleEnvironmentVariable struct {
diff --git a/cli/packages/util/common.go b/cli/packages/util/common.go
index 13e76046d9..2b57383eff 100644
--- a/cli/packages/util/common.go
+++ b/cli/packages/util/common.go
@@ -23,8 +23,5 @@ func WriteToFile(fileName string, dataToWrite []byte, filePerm os.FileMode) erro
func CheckIsConnectedToInternet() (ok bool) {
_, err := http.Get("http://clients3.google.com/generate_204")
- if err != nil {
- return false
- }
- return true
+ return err == nil
}
diff --git a/cli/packages/util/config.go b/cli/packages/util/config.go
index e7b6c8d975..60b330c1ec 100644
--- a/cli/packages/util/config.go
+++ b/cli/packages/util/config.go
@@ -7,6 +7,7 @@ import (
"os"
"path/filepath"
+ "github.com/Infisical/infisical-merge/packages/config"
"github.com/Infisical/infisical-merge/packages/models"
log "github.com/sirupsen/logrus"
)
@@ -31,9 +32,28 @@ func WriteInitalConfig(userCredentials *models.UserCredentials) error {
return fmt.Errorf("writeInitalConfig: unable to write config file because [err=%s]", err)
}
+ //if profiles exists
+ loggedInUser := models.LoggedInUser{
+ Email: userCredentials.Email,
+ Domain: config.INFISICAL_URL,
+ }
+ //if empty or if email not in loggedinUsers
+ if len(existingConfigFile.LoggedInUsers) == 0 || !ConfigContainsEmail(existingConfigFile.LoggedInUsers, userCredentials.Email) {
+ existingConfigFile.LoggedInUsers = append(existingConfigFile.LoggedInUsers, loggedInUser)
+ } else {
+ //if exists update domain of loggedin users
+ for idx, user := range existingConfigFile.LoggedInUsers {
+ if user.Email == userCredentials.Email {
+ existingConfigFile.LoggedInUsers[idx] = loggedInUser
+ }
+ }
+ }
+
configFile := models.ConfigFile{
- LoggedInUserEmail: userCredentials.Email,
- VaultBackendType: existingConfigFile.VaultBackendType,
+ LoggedInUserEmail: userCredentials.Email,
+ LoggedInUserDomain: config.INFISICAL_URL,
+ VaultBackendType: existingConfigFile.VaultBackendType,
+ LoggedInUsers: existingConfigFile.LoggedInUsers,
}
configFileMarshalled, err := json.Marshal(configFile)
@@ -176,7 +196,7 @@ func GetConfigFile() (models.ConfigFile, error) {
return configFile, nil
}
-// Write a ConfigFile to disk. Raise error if unable to save the model to ask
+// Write a ConfigFile to disk. Raise error if unable to save the model to disk
func WriteConfigFile(configFile *models.ConfigFile) error {
fullConfigFilePath, fullConfigFileDirPath, err := GetFullConfigFilePath()
if err != nil {
diff --git a/cli/packages/util/credentials.go b/cli/packages/util/credentials.go
index 1766f04c77..9147a717ac 100644
--- a/cli/packages/util/credentials.go
+++ b/cli/packages/util/credentials.go
@@ -6,6 +6,7 @@ import (
"github.com/99designs/keyring"
"github.com/Infisical/infisical-merge/packages/api"
+ "github.com/Infisical/infisical-merge/packages/config"
"github.com/Infisical/infisical-merge/packages/models"
"github.com/go-resty/resty/v2"
)
@@ -87,6 +88,13 @@ func GetCurrentLoggedInUserDetails() (LoggedInUserDetails, error) {
SetAuthToken(userCreds.JTWToken).
SetHeader("Accept", "application/json")
+ config.INFISICAL_URL_MANUAL_OVERRIDE = config.INFISICAL_URL
+ //configFile.LoggedInUserDomain
+ //if not empty set as infisical url
+ if configFile.LoggedInUserDomain != "" {
+ config.INFISICAL_URL = configFile.LoggedInUserDomain
+ }
+
isAuthenticated := api.CallIsAuthenticated(httpClient)
if !isAuthenticated {
return LoggedInUserDetails{
diff --git a/cli/packages/util/helper.go b/cli/packages/util/helper.go
index 76b6e3e464..8527c4059d 100644
--- a/cli/packages/util/helper.go
+++ b/cli/packages/util/helper.go
@@ -9,6 +9,8 @@ import (
"os/exec"
"path"
"strings"
+
+ "github.com/Infisical/infisical-merge/packages/models"
)
type DecodedSymmetricEncryptionDetails = struct {
@@ -61,6 +63,16 @@ func IsSecretTypeValid(s string) bool {
return false
}
+// Checks if the passed in email already exists in the users slice
+func ConfigContainsEmail(users []models.LoggedInUser, email string) bool {
+ for _, value := range users {
+ if value.Email == email {
+ return true
+ }
+ }
+ return false
+}
+
func RequireLogin() {
currentUserDetails, err := GetCurrentLoggedInUserDetails()
diff --git a/cli/packages/util/secrets.go b/cli/packages/util/secrets.go
index c25c07efd1..e749e20c9c 100644
--- a/cli/packages/util/secrets.go
+++ b/cli/packages/util/secrets.go
@@ -17,10 +17,10 @@ import (
"github.com/go-resty/resty/v2"
)
-func GetPlainTextSecretsViaServiceToken(fullServiceToken string) ([]models.SingleEnvironmentVariable, error) {
+func GetPlainTextSecretsViaServiceToken(fullServiceToken string) ([]models.SingleEnvironmentVariable, api.GetServiceTokenDetailsResponse, error) {
serviceTokenParts := strings.SplitN(fullServiceToken, ".", 4)
if len(serviceTokenParts) < 4 {
- return nil, fmt.Errorf("invalid service token entered. Please double check your service token and try again")
+ return nil, api.GetServiceTokenDetailsResponse{}, fmt.Errorf("invalid service token entered. Please double check your service token and try again")
}
serviceToken := fmt.Sprintf("%v.%v.%v", serviceTokenParts[0], serviceTokenParts[1], serviceTokenParts[2])
@@ -32,7 +32,7 @@ func GetPlainTextSecretsViaServiceToken(fullServiceToken string) ([]models.Singl
serviceTokenDetails, err := api.CallGetServiceTokenDetailsV2(httpClient)
if err != nil {
- return nil, fmt.Errorf("unable to get service token details. [err=%v]", err)
+ return nil, api.GetServiceTokenDetailsResponse{}, fmt.Errorf("unable to get service token details. [err=%v]", err)
}
encryptedSecrets, err := api.CallGetSecretsV2(httpClient, api.GetEncryptedSecretsV2Request{
@@ -41,25 +41,25 @@ func GetPlainTextSecretsViaServiceToken(fullServiceToken string) ([]models.Singl
})
if err != nil {
- return nil, err
+ return nil, api.GetServiceTokenDetailsResponse{}, err
}
decodedSymmetricEncryptionDetails, err := GetBase64DecodedSymmetricEncryptionDetails(serviceTokenParts[3], serviceTokenDetails.EncryptedKey, serviceTokenDetails.Iv, serviceTokenDetails.Tag)
if err != nil {
- return nil, fmt.Errorf("unable to decode symmetric encryption details [err=%v]", err)
+ return nil, api.GetServiceTokenDetailsResponse{}, fmt.Errorf("unable to decode symmetric encryption details [err=%v]", err)
}
plainTextWorkspaceKey, err := crypto.DecryptSymmetric([]byte(serviceTokenParts[3]), decodedSymmetricEncryptionDetails.Cipher, decodedSymmetricEncryptionDetails.Tag, decodedSymmetricEncryptionDetails.IV)
if err != nil {
- return nil, fmt.Errorf("unable to decrypt the required workspace key")
+ return nil, api.GetServiceTokenDetailsResponse{}, fmt.Errorf("unable to decrypt the required workspace key")
}
plainTextSecrets, err := GetPlainTextSecrets(plainTextWorkspaceKey, encryptedSecrets)
if err != nil {
- return nil, fmt.Errorf("unable to decrypt your secrets [err=%v]", err)
+ return nil, api.GetServiceTokenDetailsResponse{}, fmt.Errorf("unable to decrypt your secrets [err=%v]", err)
}
- return plainTextSecrets, nil
+ return plainTextSecrets, serviceTokenDetails, nil
}
func GetPlainTextSecretsViaJTW(JTWToken string, receiversPrivateKey string, workspaceId string, environmentName string, tagSlugs string) ([]models.SingleEnvironmentVariable, error) {
@@ -131,6 +131,7 @@ func GetAllEnvironmentVariables(params models.GetAllSecretsParameters) ([]models
isConnected := CheckIsConnectedToInternet()
var secretsToReturn []models.SingleEnvironmentVariable
+ var serviceTokenDetails api.GetServiceTokenDetailsResponse
var errorToReturn error
if infisicalToken == "" {
@@ -182,7 +183,11 @@ func GetAllEnvironmentVariables(params models.GetAllSecretsParameters) ([]models
} else {
log.Debug("Trying to fetch secrets using service token")
- secretsToReturn, errorToReturn = GetPlainTextSecretsViaServiceToken(infisicalToken)
+ secretsToReturn, serviceTokenDetails, errorToReturn = GetPlainTextSecretsViaServiceToken(infisicalToken)
+
+ if serviceTokenDetails.Environment != params.Environment {
+ PrintErrorMessageAndExit(fmt.Sprintf("Fetch secrets failed: token allows [%s] environment access, not [%s]. Service tokens are environment-specific; no need for --env flag.", params.Environment, serviceTokenDetails.Environment))
+ }
}
return secretsToReturn, errorToReturn
diff --git a/docs/cli/commands/login.mdx b/docs/cli/commands/login.mdx
index 36abaf94e2..3028ec110c 100644
--- a/docs/cli/commands/login.mdx
+++ b/docs/cli/commands/login.mdx
@@ -9,4 +9,7 @@ infisical login
## Description
The CLI uses authentication to verify your identity. When you enter the correct email and password for your account, a token is generated and saved in your system Keyring to allow you to make future interactions with the CLI.
-If you want to change where the login credentials are stored, visit the [vaults command](./vault)
\ No newline at end of file
+
+To change where the login credentials are stored, visit the [vaults command](./vault).
+
+If you have added multiple users, you can switch between the users by using the [user command](./user).
\ No newline at end of file
diff --git a/docs/cli/commands/user.mdx b/docs/cli/commands/user.mdx
new file mode 100644
index 0000000000..38a92bbab3
--- /dev/null
+++ b/docs/cli/commands/user.mdx
@@ -0,0 +1,29 @@
+---
+title: "infisical user"
+description: "Manage logged in users"
+---
+
+```bash
+infisical user
+```
+
+## Description
+This command allows you to manage the current logged in users on the CLI
+
+### Sub-commands
+
+ Use this command to switch between profiles that are currently logged into the CLI
+
+ ```bash
+ infisical user switch
+ ```
+
+
+
+ With this command, you can modify the backend API that is utilized for all requests associated with a specific profile.
+ For instance, you have the option to point the profile to use either the Infisical Cloud or your own self-hosted Infisical instance.
+
+ ```bash
+ infisical user update domain
+ ```
+
diff --git a/docs/cli/faq.mdx b/docs/cli/faq.mdx
index 80229de012..529ec70ab5 100644
--- a/docs/cli/faq.mdx
+++ b/docs/cli/faq.mdx
@@ -1,6 +1,6 @@
---
title: "FAQ"
-description: "Frequently Asked Questions about Infisical"
+description: "Frequently Asked Questions about Infisical CLI"
---
Frequently asked questions about the CLI can be found on this page.
diff --git a/docs/cli/overview.mdx b/docs/cli/overview.mdx
index 53f75996a9..32bd069462 100644
--- a/docs/cli/overview.mdx
+++ b/docs/cli/overview.mdx
@@ -109,7 +109,10 @@ infisical login
The CLI is set to connect to Infisical Cloud by default, but if you're running your own instance of Infisical, you can direct the CLI to it using one of the methods provided below.
-#### Method 1: Export environment variable
+#### Method 1: Use the updated CLI
+Beginning with CLI version V0.4.0, it is now possible to choose between logging in through the Infisical cloud or your own self-hosted instance. Simply execute the `infisical login` command and follow the on-screen instructions.
+
+#### Method 2: Export environment variable
You can point the CLI to the self hosted Infisical instance by exporting the environment variable `INFISICAL_API_URL` in your terminal.
@@ -135,7 +138,7 @@ You can point the CLI to the self hosted Infisical instance by exporting the env
-#### Method 2: Set manually on every command
+#### Method 3: Set manually on every command
Another option to point the CLI to your self hosted Infisical instance is to set it via a flag on every command you run.
```bash
diff --git a/docs/mint.json b/docs/mint.json
index 850809a4fb..9694e046e7 100644
--- a/docs/mint.json
+++ b/docs/mint.json
@@ -101,7 +101,8 @@
"pages": [
"self-hosting/overview",
"self-hosting/configuration/envars",
- "self-hosting/configuration/email"
+ "self-hosting/configuration/email",
+ "self-hosting/faq"
]
},
{
@@ -118,6 +119,7 @@
"cli/commands/secrets",
"cli/commands/export",
"cli/commands/vault",
+ "cli/commands/user",
"cli/commands/reset"
]
},
diff --git a/docs/self-hosting/faq.mdx b/docs/self-hosting/faq.mdx
new file mode 100644
index 0000000000..6cef86b9ca
--- /dev/null
+++ b/docs/self-hosting/faq.mdx
@@ -0,0 +1,27 @@
+---
+title: "FAQ"
+description: "Frequently Asked Questions about Infisical self hosting"
+---
+
+Frequently asked questions about self hosted instance of Infisical can be found on this page.
+If you can't find the answer you are looking for, please create an issue on our GitHub repository or join our Slack channel for additional support.
+
+
+This issue is typically seen when you haven't set up SSL for your self hosted instance of Infisical. When SSL is not enabled, you can't receive secure cookies, preventing the session data to not be saved.
+
+To fix this, we highly recommend that you set up SSL for your instance.
+However, in the event you choose to use Infisical without SSL, you can do so by setting the `HTTPS_ENABLED` environment variable to `"false"` for the backend application.
+
+[Learn more about secure cookies](https://really-simple-ssl.com/definition/what-are-secure-cookies/)
+
+
+
+ Infisical leverages the robust container orchestration capabilities of Kubernetes and the inherent high availability features of Bitnami MongoDB to ensure resilience and fault tolerance.
+ By deploying multiple replicas of Infisical application on Kubernetes, operations can continue even if a single instance fails.
+
+ Additionally, Bitnami MongoDB supports replica sets, which provide data redundancy and automatic failover for the underlying database.
+ Kubernetes Services facilitate load balancing, effectively distributing traffic across your application's instances and ensuring optimal performance.
+ The combination of Kubernetes' self-healing mechanisms and Bitnami MongoDB's failover capabilities work together to create a highly available and fault-tolerant application capable of recovering gracefully from unexpected failures.
+
+ To further increase data redundancy, we recommend that you use a managed MongoDB service for your self hosted instance of Infisical.
+