diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index e9428b2b3db..3c9928c2ad9 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -188,11 +188,11 @@ To run a single test in VSCode, do any one of:
- Unix/macOS/POSIX shell:
```
- TEST_FILE=src/test/foo.test.ts npm run test
+ TEST_FILE=../core/src/test/foo.test.ts npm run test
```
- Powershell:
```
- $Env:TEST_FILE = "src/test/foo.test.ts"; npm run test
+ $Env:TEST_FILE = "../core/src/test/foo.test.ts"; npm run test
```
- To run all tests in a particular subdirectory, you can edit
@@ -209,11 +209,11 @@ To run tests against a specific folder in VSCode, do any one of:
- Run in your terminal
- Unix/macOS/POSIX shell:
```
- TEST_DIR=src/test/foo npm run test
+ TEST_DIR=../core/src/test/foo npm run test
```
- Powershell:
```
- $Env:TEST_DIR = "src/test/foo"; npm run test
+ $Env:TEST_DIR = "../core/src/test/foo"; npm run test
```
### Coverage report
diff --git a/package-lock.json b/package-lock.json
index 74176a2cc4e..8e9a3e5ef8f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -15,7 +15,8 @@
"plugins/*"
],
"dependencies": {
- "@types/node": "^18.19.55",
+ "@aws-toolkits/telemetry": "^1.0.242",
+ "@types/node": "^22.7.5",
"vscode-nls": "^5.2.0",
"vscode-nls-dev": "^4.0.4"
},
@@ -63,59 +64,10 @@
"resolved": "src.gen/@amzn/codewhisperer-streaming",
"link": true
},
- "node_modules/@aws-sdk/client-cognito-identity": {
- "version": "3.637.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-crypto/sha256-browser": "5.2.0",
- "@aws-crypto/sha256-js": "5.2.0",
- "@aws-sdk/client-sso-oidc": "3.637.0",
- "@aws-sdk/client-sts": "3.637.0",
- "@aws-sdk/core": "3.635.0",
- "@aws-sdk/credential-provider-node": "3.637.0",
- "@aws-sdk/middleware-host-header": "3.620.0",
- "@aws-sdk/middleware-logger": "3.609.0",
- "@aws-sdk/middleware-recursion-detection": "3.620.0",
- "@aws-sdk/middleware-user-agent": "3.637.0",
- "@aws-sdk/region-config-resolver": "3.614.0",
- "@aws-sdk/types": "3.609.0",
- "@aws-sdk/util-endpoints": "3.637.0",
- "@aws-sdk/util-user-agent-browser": "3.609.0",
- "@aws-sdk/util-user-agent-node": "3.614.0",
- "@smithy/config-resolver": "^3.0.5",
- "@smithy/core": "^2.4.0",
- "@smithy/fetch-http-handler": "^3.2.4",
- "@smithy/hash-node": "^3.0.3",
- "@smithy/invalid-dependency": "^3.0.3",
- "@smithy/middleware-content-length": "^3.0.5",
- "@smithy/middleware-endpoint": "^3.1.0",
- "@smithy/middleware-retry": "^3.0.15",
- "@smithy/middleware-serde": "^3.0.3",
- "@smithy/middleware-stack": "^3.0.3",
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/node-http-handler": "^3.1.4",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
- "@smithy/util-base64": "^3.0.0",
- "@smithy/util-body-length-browser": "^3.0.0",
- "@smithy/util-body-length-node": "^3.0.0",
- "@smithy/util-defaults-mode-browser": "^3.0.15",
- "@smithy/util-defaults-mode-node": "^3.0.15",
- "@smithy/util-endpoints": "^2.0.5",
- "@smithy/util-middleware": "^3.0.3",
- "@smithy/util-retry": "^3.0.3",
- "@smithy/util-utf8": "^3.0.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-crypto/sha256-browser": {
+ "node_modules/@aws-crypto/sha256-browser": {
"version": "5.2.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz",
+ "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==",
"dependencies": {
"@aws-crypto/sha256-js": "^5.2.0",
"@aws-crypto/supports-web-crypto": "^5.2.0",
@@ -126,20 +78,33 @@
"tslib": "^2.6.2"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": {
- "version": "2.3.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-crypto/sha256-browser/node_modules/@aws-sdk/types": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
+ "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
"dependencies": {
- "@smithy/util-buffer-from": "^2.2.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-crypto/sha256-js": {
+ "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-crypto/sha256-js": {
"version": "5.2.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz",
+ "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==",
"dependencies": {
"@aws-crypto/util": "^5.2.0",
"@aws-sdk/types": "^3.222.0",
@@ -149,100 +114,266 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-crypto/supports-web-crypto": {
+ "node_modules/@aws-crypto/sha256-js/node_modules/@aws-sdk/types": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
+ "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-crypto/sha256-js/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-crypto/supports-web-crypto": {
"version": "5.2.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz",
+ "integrity": "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==",
"dependencies": {
"tslib": "^2.6.2"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-crypto/util": {
+ "node_modules/@aws-crypto/util": {
"version": "5.2.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",
+ "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==",
"dependencies": {
"@aws-sdk/types": "^3.222.0",
"@smithy/util-utf8": "^2.0.0",
"tslib": "^2.6.2"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": {
- "version": "2.3.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-crypto/util/node_modules/@aws-sdk/types": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
+ "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
"dependencies": {
- "@smithy/util-buffer-from": "^2.2.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-sdk/types": {
- "version": "3.609.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-crypto/util/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
"dependencies": {
- "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/abort-controller": {
- "version": "3.1.1",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudformation/-/client-cloudformation-3.667.0.tgz",
+ "integrity": "sha512-po7f4cdaw8zVl6X7U6gnQ5jx023mg5mGxrcXdQf+1n3xYK8mZnY3Sovv4ZPXbBwqdiK3HhL4kkLBabyQ5CMEFQ==",
"dependencies": {
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
+ "@aws-crypto/sha256-browser": "5.2.0",
+ "@aws-crypto/sha256-js": "5.2.0",
+ "@aws-sdk/client-sso-oidc": "3.667.0",
+ "@aws-sdk/client-sts": "3.667.0",
+ "@aws-sdk/core": "3.667.0",
+ "@aws-sdk/credential-provider-node": "3.667.0",
+ "@aws-sdk/middleware-host-header": "3.667.0",
+ "@aws-sdk/middleware-logger": "3.667.0",
+ "@aws-sdk/middleware-recursion-detection": "3.667.0",
+ "@aws-sdk/middleware-user-agent": "3.667.0",
+ "@aws-sdk/region-config-resolver": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@aws-sdk/util-endpoints": "3.667.0",
+ "@aws-sdk/util-user-agent-browser": "3.667.0",
+ "@aws-sdk/util-user-agent-node": "3.667.0",
+ "@smithy/config-resolver": "^3.0.9",
+ "@smithy/core": "^2.4.8",
+ "@smithy/fetch-http-handler": "^3.2.9",
+ "@smithy/hash-node": "^3.0.7",
+ "@smithy/invalid-dependency": "^3.0.7",
+ "@smithy/middleware-content-length": "^3.0.9",
+ "@smithy/middleware-endpoint": "^3.1.4",
+ "@smithy/middleware-retry": "^3.0.23",
+ "@smithy/middleware-serde": "^3.0.7",
+ "@smithy/middleware-stack": "^3.0.7",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/node-http-handler": "^3.2.4",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/smithy-client": "^3.4.0",
+ "@smithy/types": "^3.5.0",
+ "@smithy/url-parser": "^3.0.7",
+ "@smithy/util-base64": "^3.0.0",
+ "@smithy/util-body-length-browser": "^3.0.0",
+ "@smithy/util-body-length-node": "^3.0.0",
+ "@smithy/util-defaults-mode-browser": "^3.0.23",
+ "@smithy/util-defaults-mode-node": "^3.0.23",
+ "@smithy/util-endpoints": "^2.1.3",
+ "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-retry": "^3.0.7",
+ "@smithy/util-utf8": "^3.0.0",
+ "@smithy/util-waiter": "^3.1.6",
+ "tslib": "^2.6.2",
+ "uuid": "^9.0.1"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/config-resolver": {
- "version": "3.0.5",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/client-sso": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.667.0.tgz",
+ "integrity": "sha512-69nl3BXcAfn/zUdxpxC/5Bi4K46sMgTRFVKHkyiRFO8OQpNJDRzl6eGltESLqtf65rjWfswTDwfYrMd2+tnlDQ==",
"dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/types": "^3.3.0",
- "@smithy/util-config-provider": "^3.0.0",
- "@smithy/util-middleware": "^3.0.3",
+ "@aws-crypto/sha256-browser": "5.2.0",
+ "@aws-crypto/sha256-js": "5.2.0",
+ "@aws-sdk/core": "3.667.0",
+ "@aws-sdk/middleware-host-header": "3.667.0",
+ "@aws-sdk/middleware-logger": "3.667.0",
+ "@aws-sdk/middleware-recursion-detection": "3.667.0",
+ "@aws-sdk/middleware-user-agent": "3.667.0",
+ "@aws-sdk/region-config-resolver": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@aws-sdk/util-endpoints": "3.667.0",
+ "@aws-sdk/util-user-agent-browser": "3.667.0",
+ "@aws-sdk/util-user-agent-node": "3.667.0",
+ "@smithy/config-resolver": "^3.0.9",
+ "@smithy/core": "^2.4.8",
+ "@smithy/fetch-http-handler": "^3.2.9",
+ "@smithy/hash-node": "^3.0.7",
+ "@smithy/invalid-dependency": "^3.0.7",
+ "@smithy/middleware-content-length": "^3.0.9",
+ "@smithy/middleware-endpoint": "^3.1.4",
+ "@smithy/middleware-retry": "^3.0.23",
+ "@smithy/middleware-serde": "^3.0.7",
+ "@smithy/middleware-stack": "^3.0.7",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/node-http-handler": "^3.2.4",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/smithy-client": "^3.4.0",
+ "@smithy/types": "^3.5.0",
+ "@smithy/url-parser": "^3.0.7",
+ "@smithy/util-base64": "^3.0.0",
+ "@smithy/util-body-length-browser": "^3.0.0",
+ "@smithy/util-body-length-node": "^3.0.0",
+ "@smithy/util-defaults-mode-browser": "^3.0.23",
+ "@smithy/util-defaults-mode-node": "^3.0.23",
+ "@smithy/util-endpoints": "^2.1.3",
+ "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-retry": "^3.0.7",
+ "@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/credential-provider-imds": {
- "version": "3.2.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/client-sso-oidc": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.667.0.tgz",
+ "integrity": "sha512-ThLLR0Zn15Rk8Y6rzzVtHREZU4NAsNj9oCiQcXj4/vlBl+J0MbiTCDUJTc559O+DIMekrjusLaPIKfTZmXXuhA==",
"dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/property-provider": "^3.1.3",
- "@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
+ "@aws-crypto/sha256-browser": "5.2.0",
+ "@aws-crypto/sha256-js": "5.2.0",
+ "@aws-sdk/core": "3.667.0",
+ "@aws-sdk/credential-provider-node": "3.667.0",
+ "@aws-sdk/middleware-host-header": "3.667.0",
+ "@aws-sdk/middleware-logger": "3.667.0",
+ "@aws-sdk/middleware-recursion-detection": "3.667.0",
+ "@aws-sdk/middleware-user-agent": "3.667.0",
+ "@aws-sdk/region-config-resolver": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@aws-sdk/util-endpoints": "3.667.0",
+ "@aws-sdk/util-user-agent-browser": "3.667.0",
+ "@aws-sdk/util-user-agent-node": "3.667.0",
+ "@smithy/config-resolver": "^3.0.9",
+ "@smithy/core": "^2.4.8",
+ "@smithy/fetch-http-handler": "^3.2.9",
+ "@smithy/hash-node": "^3.0.7",
+ "@smithy/invalid-dependency": "^3.0.7",
+ "@smithy/middleware-content-length": "^3.0.9",
+ "@smithy/middleware-endpoint": "^3.1.4",
+ "@smithy/middleware-retry": "^3.0.23",
+ "@smithy/middleware-serde": "^3.0.7",
+ "@smithy/middleware-stack": "^3.0.7",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/node-http-handler": "^3.2.4",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/smithy-client": "^3.4.0",
+ "@smithy/types": "^3.5.0",
+ "@smithy/url-parser": "^3.0.7",
+ "@smithy/util-base64": "^3.0.0",
+ "@smithy/util-body-length-browser": "^3.0.0",
+ "@smithy/util-body-length-node": "^3.0.0",
+ "@smithy/util-defaults-mode-browser": "^3.0.23",
+ "@smithy/util-defaults-mode-node": "^3.0.23",
+ "@smithy/util-endpoints": "^2.1.3",
+ "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-retry": "^3.0.7",
+ "@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
+ },
+ "peerDependencies": {
+ "@aws-sdk/client-sts": "^3.667.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/fetch-http-handler": {
- "version": "3.2.4",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/client-sts": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.667.0.tgz",
+ "integrity": "sha512-SnvkDDuOAwXOxzhGfvvxK8JFFVApVvXrM6+nVmSYwuHjWdI+HwNcsRC6rxZ8uHQEz2fR0a810ckUwFVfpvtIoA==",
"dependencies": {
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/querystring-builder": "^3.0.3",
- "@smithy/types": "^3.3.0",
+ "@aws-crypto/sha256-browser": "5.2.0",
+ "@aws-crypto/sha256-js": "5.2.0",
+ "@aws-sdk/client-sso-oidc": "3.667.0",
+ "@aws-sdk/core": "3.667.0",
+ "@aws-sdk/credential-provider-node": "3.667.0",
+ "@aws-sdk/middleware-host-header": "3.667.0",
+ "@aws-sdk/middleware-logger": "3.667.0",
+ "@aws-sdk/middleware-recursion-detection": "3.667.0",
+ "@aws-sdk/middleware-user-agent": "3.667.0",
+ "@aws-sdk/region-config-resolver": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@aws-sdk/util-endpoints": "3.667.0",
+ "@aws-sdk/util-user-agent-browser": "3.667.0",
+ "@aws-sdk/util-user-agent-node": "3.667.0",
+ "@smithy/config-resolver": "^3.0.9",
+ "@smithy/core": "^2.4.8",
+ "@smithy/fetch-http-handler": "^3.2.9",
+ "@smithy/hash-node": "^3.0.7",
+ "@smithy/invalid-dependency": "^3.0.7",
+ "@smithy/middleware-content-length": "^3.0.9",
+ "@smithy/middleware-endpoint": "^3.1.4",
+ "@smithy/middleware-retry": "^3.0.23",
+ "@smithy/middleware-serde": "^3.0.7",
+ "@smithy/middleware-stack": "^3.0.7",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/node-http-handler": "^3.2.4",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/smithy-client": "^3.4.0",
+ "@smithy/types": "^3.5.0",
+ "@smithy/url-parser": "^3.0.7",
"@smithy/util-base64": "^3.0.0",
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/hash-node": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "@smithy/util-buffer-from": "^3.0.0",
+ "@smithy/util-body-length-browser": "^3.0.0",
+ "@smithy/util-body-length-node": "^3.0.0",
+ "@smithy/util-defaults-mode-browser": "^3.0.23",
+ "@smithy/util-defaults-mode-node": "^3.0.23",
+ "@smithy/util-endpoints": "^2.1.3",
+ "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-retry": "^3.0.7",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -250,353 +381,552 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/hash-node/node_modules/@smithy/util-buffer-from": {
- "version": "3.0.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/core": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.667.0.tgz",
+ "integrity": "sha512-pMcDVI7Tmdsc8R3sDv0Omj/4iRParGY+uJtAfF669WnZfDfaBQaix2Mq7+Mu08vdjqO9K3gicFvjk9S1VLmOKA==",
"dependencies": {
- "@smithy/is-array-buffer": "^3.0.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/core": "^2.4.8",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/signature-v4": "^4.2.0",
+ "@smithy/smithy-client": "^3.4.0",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-middleware": "^3.0.7",
+ "fast-xml-parser": "4.4.1",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/invalid-dependency": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/credential-provider-env": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.667.0.tgz",
+ "integrity": "sha512-zZbrkkaPc54WXm+QAnpuv0LPNfsts0HPPd+oCECGs7IQRaFsGj187cwvPg9RMWDFZqpm64MdBDoA8OQHsqzYCw==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@aws-sdk/core": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/is-array-buffer": {
- "version": "3.0.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/credential-provider-http": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.667.0.tgz",
+ "integrity": "sha512-sjtybFfERZWiqTY7fswBxKQLvUkiCucOWyqh3IaPo/4nE1PXRnaZCVG0+kRBPrYIxWqiVwytvZzMJy8sVZcG0A==",
"dependencies": {
+ "@aws-sdk/core": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/fetch-http-handler": "^3.2.9",
+ "@smithy/node-http-handler": "^3.2.4",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/smithy-client": "^3.4.0",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-stream": "^3.1.9",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/middleware-content-length": {
- "version": "3.0.5",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/credential-provider-ini": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.667.0.tgz",
+ "integrity": "sha512-NiEC2Sjut57ajbWEXLFtA8YWA06ulfuaSHOP4YxoQEsL3BjMOkKS1/5eVW2o6XkKVbwt0zbDYSTlIxU5klHpbQ==",
"dependencies": {
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/types": "^3.3.0",
+ "@aws-sdk/core": "3.667.0",
+ "@aws-sdk/credential-provider-env": "3.667.0",
+ "@aws-sdk/credential-provider-http": "3.667.0",
+ "@aws-sdk/credential-provider-process": "3.667.0",
+ "@aws-sdk/credential-provider-sso": "3.667.0",
+ "@aws-sdk/credential-provider-web-identity": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/credential-provider-imds": "^3.2.4",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
+ },
+ "peerDependencies": {
+ "@aws-sdk/client-sts": "^3.667.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/middleware-endpoint": {
- "version": "3.1.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/credential-provider-node": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.667.0.tgz",
+ "integrity": "sha512-+2oNexDvbQD9o5Xdtu1mGE25Nf2/C9KgMnkZzenbgCegw0P0YRdGrJklDF5Aag6lmb80a2vjoViuvm1ORzRAzw==",
"dependencies": {
- "@smithy/middleware-serde": "^3.0.3",
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/shared-ini-file-loader": "^3.1.4",
- "@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
- "@smithy/util-middleware": "^3.0.3",
+ "@aws-sdk/credential-provider-env": "3.667.0",
+ "@aws-sdk/credential-provider-http": "3.667.0",
+ "@aws-sdk/credential-provider-ini": "3.667.0",
+ "@aws-sdk/credential-provider-process": "3.667.0",
+ "@aws-sdk/credential-provider-sso": "3.667.0",
+ "@aws-sdk/credential-provider-web-identity": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/credential-provider-imds": "^3.2.4",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/middleware-retry": {
- "version": "3.0.15",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/credential-provider-process": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.667.0.tgz",
+ "integrity": "sha512-HZHnvop32fKgsNHkdhVaul7UzQ25sEc0j9yqA4bjhtbk0ECl42kj3f1pJ+ZU/YD9ut8lMJs/vVqiOdNThVdeBw==",
"dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/service-error-classification": "^3.0.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "@smithy/util-middleware": "^3.0.3",
- "@smithy/util-retry": "^3.0.3",
- "tslib": "^2.6.2",
- "uuid": "^9.0.1"
+ "@aws-sdk/core": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/middleware-serde": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/credential-provider-sso": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.667.0.tgz",
+ "integrity": "sha512-GylJquSQVWlziaEmrX38KzQTWcFL5NKht4OAj7rdo75MssC0qNVSGT+ReFrXZzKQ65eIuRVCMdsp83oNH4nzbQ==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@aws-sdk/client-sso": "3.667.0",
+ "@aws-sdk/core": "3.667.0",
+ "@aws-sdk/token-providers": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/middleware-stack": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/credential-provider-web-identity": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.667.0.tgz",
+ "integrity": "sha512-t8CFlZMD/1p/8Cli3rvRiTJpjr/8BO64gw166AHgFZYSN2h95L2l1tcW0jpsc3PprA32nLg1iQVKYt4WGM4ugw==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@aws-sdk/core": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
+ },
+ "peerDependencies": {
+ "@aws-sdk/client-sts": "^3.667.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/node-config-provider": {
- "version": "3.1.4",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/middleware-host-header": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.667.0.tgz",
+ "integrity": "sha512-Z7fIAMQnPegs7JjAQvlOeWXwpMRfegh5eCoIP6VLJIeR6DLfYKbP35JBtt98R6DXslrN2RsbTogjbxPEDQfw1w==",
"dependencies": {
- "@smithy/property-provider": "^3.1.3",
- "@smithy/shared-ini-file-loader": "^3.1.4",
- "@smithy/types": "^3.3.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/node-http-handler": {
- "version": "3.1.4",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/middleware-logger": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.667.0.tgz",
+ "integrity": "sha512-PtTRNpNm/5c746jRgZCNg4X9xEJIwggkGJrF0GP9AB1ANg4pc/sF2Fvn1NtqPe9wtQ2stunJprnm5WkCHN7QiA==",
"dependencies": {
- "@smithy/abort-controller": "^3.1.1",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/querystring-builder": "^3.0.3",
- "@smithy/types": "^3.3.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/property-provider": {
- "version": "3.1.3",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/middleware-recursion-detection": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.667.0.tgz",
+ "integrity": "sha512-U5glWD3ehFohzpUpopLtmqAlDurGWo2wRGPNgi4SwhWU7UDt6LS7E/UvJjqC0CUrjlzOw+my2A+Ncf+fisMhxQ==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/protocol-http": {
- "version": "4.1.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/middleware-user-agent": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.667.0.tgz",
+ "integrity": "sha512-NJoPMV+9hpN90iZ2SgOpFmY6MJW71gGyT28kt0C68B0tBadYpT/J6WW8J7gxwdLA7d2CBwHbFGphTPWXXl+jzw==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@aws-sdk/core": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@aws-sdk/util-endpoints": "3.667.0",
+ "@smithy/core": "^2.4.8",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/querystring-builder": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/region-config-resolver": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.667.0.tgz",
+ "integrity": "sha512-iNr+JhhA902JMKHG9IwT9YdaEx6KGl6vjAL5BRNeOjfj4cZYMog6Lz/IlfOAltMtT0w88DAHDEFrBd2uO0l2eg==",
"dependencies": {
- "@smithy/types": "^3.3.0",
- "@smithy/util-uri-escape": "^3.0.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-config-provider": "^3.0.0",
+ "@smithy/util-middleware": "^3.0.7",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/querystring-parser": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/token-providers": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.667.0.tgz",
+ "integrity": "sha512-ZecJlG8p6D4UTYlBHwOWX6nknVtw/OBJ3yPXTSajBjhUlj9lE2xvejI8gl4rqkyLXk7z3bki+KR4tATbMaM9yg==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
+ },
+ "peerDependencies": {
+ "@aws-sdk/client-sso-oidc": "^3.667.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/service-error-classification": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/types": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
+ "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
"dependencies": {
- "@smithy/types": "^3.3.0"
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/shared-ini-file-loader": {
- "version": "3.1.4",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/util-endpoints": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.667.0.tgz",
+ "integrity": "sha512-X22SYDAuQJWnkF1/q17pkX3nGw5XMD9YEUbmt87vUnRq7iyJ3JOpl6UKOBeUBaL838wA5yzdbinmCITJ/VZ1QA==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-endpoints": "^2.1.3",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/smithy-client": {
- "version": "3.2.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/util-user-agent-browser": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.667.0.tgz",
+ "integrity": "sha512-y1pKlNzNpxzddM0QSnfIfIbi3Z9LTag1VDjYyZRbEGGSVip2J00qKsET+979nRezWMyJgw5GPBQR3Y+rN+jh0Q==",
"dependencies": {
- "@smithy/middleware-endpoint": "^3.1.0",
- "@smithy/middleware-stack": "^3.0.3",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/types": "^3.3.0",
- "@smithy/util-stream": "^3.1.3",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/types": "^3.5.0",
+ "bowser": "^2.11.0",
"tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/types": {
- "version": "3.3.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@aws-sdk/util-user-agent-node": {
+ "version": "3.667.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.667.0.tgz",
+ "integrity": "sha512-4OcWyWUAYRLwXMxqUqnDb/3LoassXvEJcwjiIKEa7p0JvtSa9VjCL6B8Vjw8C/N6YoqrlFEEvcN7SlwBEy74pA==",
"dependencies": {
+ "@aws-sdk/middleware-user-agent": "3.667.0",
+ "@aws-sdk/types": "3.667.0",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/url-parser": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ },
+ "peerDependencies": {
+ "aws-crt": ">=1.0.0"
+ },
+ "peerDependenciesMeta": {
+ "aws-crt": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/abort-controller": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.5.tgz",
+ "integrity": "sha512-DhNPnqTqPoG8aZ5dWkFOgsuY+i0GQ3CI6hMmvCoduNsnU9gUZWZBwGfDQsTTB7NvFPkom1df7jMIJWU90kuXXg==",
"dependencies": {
- "@smithy/querystring-parser": "^3.0.3",
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/fetch-http-handler": {
+ "version": "3.2.9",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz",
+ "integrity": "sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==",
+ "dependencies": {
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/querystring-builder": "^3.0.7",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-base64": "^3.0.0",
"tslib": "^2.6.2"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-base64": {
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/is-array-buffer": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz",
+ "integrity": "sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==",
"dependencies": {
- "@smithy/util-buffer-from": "^3.0.0",
- "@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-base64/node_modules/@smithy/util-buffer-from": {
- "version": "3.0.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/middleware-endpoint": {
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.1.4.tgz",
+ "integrity": "sha512-/ChcVHekAyzUbyPRI8CzPPLj6y8QRAfJngWcLMgsWxKVzw/RzBV69mSOzJYDD3pRwushA1+5tHtPF8fjmzBnrQ==",
"dependencies": {
- "@smithy/is-array-buffer": "^3.0.0",
+ "@smithy/middleware-serde": "^3.0.7",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
+ "@smithy/url-parser": "^3.0.7",
+ "@smithy/util-middleware": "^3.0.7",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-body-length-browser": {
- "version": "3.0.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/middleware-retry": {
+ "version": "3.0.23",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.23.tgz",
+ "integrity": "sha512-x9PbGXxkcXIpm6L26qRSCC+eaYcHwybRmqU8LO/WM2RRlW0g8lz6FIiKbKgGvHuoK3dLZRiQVSQJveiCzwnA5A==",
+ "dependencies": {
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/service-error-classification": "^3.0.7",
+ "@smithy/smithy-client": "^3.4.0",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-retry": "^3.0.7",
+ "tslib": "^2.6.2",
+ "uuid": "^9.0.1"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/middleware-serde": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.7.tgz",
+ "integrity": "sha512-VytaagsQqtH2OugzVTq4qvjkLNbWehHfGcGr0JLJmlDRrNCeZoWkWsSOw1nhS/4hyUUWF/TLGGml4X/OnEep5g==",
"dependencies": {
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-body-length-node": {
- "version": "3.0.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/middleware-stack": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.7.tgz",
+ "integrity": "sha512-EyTbMCdqS1DoeQsO4gI7z2Gzq1MoRFAeS8GkFYIwbedB7Lp5zlLHJdg+56tllIIG5Hnf9ZWX48YKSHlsKvugGA==",
"dependencies": {
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-config-provider": {
- "version": "3.0.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/node-config-provider": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.8.tgz",
+ "integrity": "sha512-E0rU0DglpeJn5ge64mk8wTGEXcQwmpUTY5Zr7IzTpDLmHKiIamINERNZYrPQjg58Ck236sEKSwRSHA4CwshU6Q==",
"dependencies": {
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-defaults-mode-browser": {
- "version": "3.0.15",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/node-http-handler": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.4.tgz",
+ "integrity": "sha512-49reY3+JgLMFNm7uTAKBWiKCA6XSvkNp9FqhVmusm2jpVnHORYFeFZ704LShtqWfjZW/nhX+7Iexyb6zQfXYIQ==",
"dependencies": {
- "@smithy/property-provider": "^3.1.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "bowser": "^2.11.0",
+ "@smithy/abort-controller": "^3.1.5",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/querystring-builder": "^3.0.7",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">= 10.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-defaults-mode-node": {
- "version": "3.0.15",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/property-provider": {
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.7.tgz",
+ "integrity": "sha512-QfzLi1GPMisY7bAM5hOUqBdGYnY5S2JAlr201pghksrQv139f8iiiMalXtjczIP5f6owxFn3MINLNUNvUkgtPw==",
"dependencies": {
- "@smithy/config-resolver": "^3.0.5",
- "@smithy/credential-provider-imds": "^3.2.0",
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/property-provider": "^3.1.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">= 10.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-hex-encoding": {
- "version": "3.0.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/protocol-http": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.4.tgz",
+ "integrity": "sha512-MlWK8eqj0JlpZBnWmjQLqmFp71Ug00P+m72/1xQB3YByXD4zZ+y9N4hYrR0EDmrUCZIkyATWHOXFgtavwGDTzQ==",
"dependencies": {
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-middleware": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/querystring-builder": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.7.tgz",
+ "integrity": "sha512-65RXGZZ20rzqqxTsChdqSpbhA6tdt5IFNgG6o7e1lnPVLCe6TNWQq4rTl4N87hTDD8mV4IxJJnvyE7brbnRkQw==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-uri-escape": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-retry": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/querystring-parser": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.7.tgz",
+ "integrity": "sha512-Fouw4KJVWqqUVIu1gZW8BH2HakwLz6dvdrAhXeXfeymOBrZw+hcqaWs+cS1AZPVp4nlbeIujYrKA921ZW2WMPA==",
"dependencies": {
- "@smithy/service-error-classification": "^3.0.3",
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-stream": {
- "version": "3.1.3",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/service-error-classification": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.7.tgz",
+ "integrity": "sha512-91PRkTfiBf9hxkIchhRKJfl1rsplRDyBnmyFca3y0Z3x/q0JJN480S83LBd8R6sBCkm2bBbqw2FHp0Mbh+ecSA==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/shared-ini-file-loader": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.8.tgz",
+ "integrity": "sha512-0NHdQiSkeGl0ICQKcJQ2lCOKH23Nb0EaAa7RDRId6ZqwXkw4LJyIyZ0t3iusD4bnKYDPLGy2/5e2rfUhrt0Acw==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/smithy-client": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.0.tgz",
+ "integrity": "sha512-nOfJ1nVQsxiP6srKt43r2My0Gp5PLWCW2ASqUioxIiGmu6d32v4Nekidiv5qOmmtzIrmaD+ADX5SKHUuhReeBQ==",
+ "dependencies": {
+ "@smithy/middleware-endpoint": "^3.1.4",
+ "@smithy/middleware-stack": "^3.0.7",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-stream": "^3.1.9",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/url-parser": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.7.tgz",
+ "integrity": "sha512-70UbSSR8J97c1rHZOWhl+VKiZDqHWxs/iW8ZHrHp5fCCPLSBE7GcUlUvKSle3Ca+J9LLbYCj/A79BxztBvAfpA==",
+ "dependencies": {
+ "@smithy/querystring-parser": "^3.0.7",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ }
+ },
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/util-base64": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-3.0.0.tgz",
+ "integrity": "sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==",
"dependencies": {
- "@smithy/fetch-http-handler": "^3.2.4",
- "@smithy/node-http-handler": "^3.1.4",
- "@smithy/types": "^3.3.0",
- "@smithy/util-base64": "^3.0.0",
"@smithy/util-buffer-from": "^3.0.0",
- "@smithy/util-hex-encoding": "^3.0.0",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -604,9 +934,10 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-stream/node_modules/@smithy/util-buffer-from": {
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/util-buffer-from": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz",
+ "integrity": "sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==",
"dependencies": {
"@smithy/is-array-buffer": "^3.0.0",
"tslib": "^2.6.2"
@@ -615,9 +946,10 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-uri-escape": {
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/util-hex-encoding": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz",
+ "integrity": "sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==",
"dependencies": {
"tslib": "^2.6.2"
},
@@ -625,29 +957,73 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-utf8": {
- "version": "3.0.0",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/util-middleware": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.7.tgz",
+ "integrity": "sha512-OVA6fv/3o7TMJTpTgOi1H5OTwnuUa8hzRzhSFDtZyNxi6OZ70L/FHattSmhE212I7b6WSOJAAmbYnvcjTHOJCA==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/util-retry": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.7.tgz",
+ "integrity": "sha512-nh1ZO1vTeo2YX1plFPSe/OXaHkLAHza5jpokNiiKX2M5YpNUv6RxGJZhpfmiR4jSvVHCjIDmILjrxKmP+/Ghug==",
+ "dependencies": {
+ "@smithy/service-error-classification": "^3.0.7",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/util-stream": {
+ "version": "3.1.9",
+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.1.9.tgz",
+ "integrity": "sha512-7YAR0Ub3MwTMjDfjnup4qa6W8gygZMxikBhFMPESi6ASsl/rZJhwLpF/0k9TuezScCojsM0FryGdz4LZtjKPPQ==",
"dependencies": {
+ "@smithy/fetch-http-handler": "^3.2.9",
+ "@smithy/node-http-handler": "^3.2.4",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-base64": "^3.0.0",
"@smithy/util-buffer-from": "^3.0.0",
+ "@smithy/util-hex-encoding": "^3.0.0",
+ "@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-utf8/node_modules/@smithy/util-buffer-from": {
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/util-uri-escape": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz",
+ "integrity": "sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==",
"dependencies": {
- "@smithy/is-array-buffer": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda": {
+ "node_modules/@aws-sdk/client-cloudformation/node_modules/@smithy/util-utf8": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-3.0.0.tgz",
+ "integrity": "sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==",
+ "dependencies": {
+ "@smithy/util-buffer-from": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-cognito-identity": {
"version": "3.637.0",
"license": "Apache-2.0",
"dependencies": {
@@ -668,9 +1044,6 @@
"@aws-sdk/util-user-agent-node": "3.614.0",
"@smithy/config-resolver": "^3.0.5",
"@smithy/core": "^2.4.0",
- "@smithy/eventstream-serde-browser": "^3.0.6",
- "@smithy/eventstream-serde-config-resolver": "^3.0.3",
- "@smithy/eventstream-serde-node": "^3.0.5",
"@smithy/fetch-http-handler": "^3.2.4",
"@smithy/hash-node": "^3.0.3",
"@smithy/invalid-dependency": "^3.0.3",
@@ -693,92 +1066,92 @@
"@smithy/util-endpoints": "^2.0.5",
"@smithy/util-middleware": "^3.0.3",
"@smithy/util-retry": "^3.0.3",
- "@smithy/util-stream": "^3.1.3",
"@smithy/util-utf8": "^3.0.0",
- "@smithy/util-waiter": "^3.1.2",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@aws-crypto/crc32": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@aws-sdk/types": {
+ "version": "3.609.0",
"license": "Apache-2.0",
"dependencies": {
- "@aws-crypto/util": "^5.2.0",
- "@aws-sdk/types": "^3.222.0",
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@aws-crypto/sha256-browser": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/abort-controller": {
+ "version": "3.1.1",
"license": "Apache-2.0",
"dependencies": {
- "@aws-crypto/sha256-js": "^5.2.0",
- "@aws-crypto/supports-web-crypto": "^5.2.0",
- "@aws-crypto/util": "^5.2.0",
- "@aws-sdk/types": "^3.222.0",
- "@aws-sdk/util-locate-window": "^3.0.0",
- "@smithy/util-utf8": "^2.0.0",
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": {
- "version": "2.3.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/fetch-http-handler": {
+ "version": "3.2.4",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/util-buffer-from": "^2.2.0",
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/querystring-builder": "^3.0.3",
+ "@smithy/types": "^3.3.0",
+ "@smithy/util-base64": "^3.0.0",
"tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=14.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@aws-crypto/sha256-js": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/is-array-buffer": {
+ "version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@aws-crypto/util": "^5.2.0",
- "@aws-sdk/types": "^3.222.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@aws-crypto/supports-web-crypto": {
- "version": "5.2.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-lambda/node_modules/@aws-crypto/util": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/middleware-endpoint": {
+ "version": "3.1.0",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.222.0",
- "@smithy/util-utf8": "^2.0.0",
+ "@smithy/middleware-serde": "^3.0.3",
+ "@smithy/node-config-provider": "^3.1.4",
+ "@smithy/shared-ini-file-loader": "^3.1.4",
+ "@smithy/types": "^3.3.0",
+ "@smithy/url-parser": "^3.0.3",
+ "@smithy/util-middleware": "^3.0.3",
"tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": {
- "version": "2.3.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/middleware-retry": {
+ "version": "3.0.15",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/util-buffer-from": "^2.2.0",
- "tslib": "^2.6.2"
+ "@smithy/node-config-provider": "^3.1.4",
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/service-error-classification": "^3.0.3",
+ "@smithy/smithy-client": "^3.2.0",
+ "@smithy/types": "^3.3.0",
+ "@smithy/util-middleware": "^3.0.3",
+ "@smithy/util-retry": "^3.0.3",
+ "tslib": "^2.6.2",
+ "uuid": "^9.0.1"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types": {
- "version": "3.609.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/middleware-serde": {
+ "version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.3.0",
@@ -788,8 +1161,8 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/abort-controller": {
- "version": "3.1.1",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/middleware-stack": {
+ "version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.3.0",
@@ -799,49 +1172,48 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/config-resolver": {
- "version": "3.0.5",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/node-config-provider": {
+ "version": "3.1.4",
+ "license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
+ "@smithy/property-provider": "^3.1.3",
+ "@smithy/shared-ini-file-loader": "^3.1.4",
"@smithy/types": "^3.3.0",
- "@smithy/util-config-provider": "^3.0.0",
- "@smithy/util-middleware": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/credential-provider-imds": {
- "version": "3.2.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/node-http-handler": {
+ "version": "3.1.4",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/property-provider": "^3.1.3",
+ "@smithy/abort-controller": "^3.1.1",
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/querystring-builder": "^3.0.3",
"@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/eventstream-codec": {
- "version": "3.1.2",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/property-provider": {
+ "version": "3.1.3",
"license": "Apache-2.0",
"dependencies": {
- "@aws-crypto/crc32": "5.2.0",
"@smithy/types": "^3.3.0",
- "@smithy/util-hex-encoding": "^3.0.0",
"tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/eventstream-serde-browser": {
- "version": "3.0.6",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/protocol-http": {
+ "version": "4.1.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/eventstream-serde-universal": "^3.0.5",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
@@ -849,22 +1221,22 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/eventstream-serde-config-resolver": {
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/querystring-builder": {
"version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.3.0",
+ "@smithy/util-uri-escape": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/eventstream-serde-node": {
- "version": "3.0.5",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/querystring-parser": {
+ "version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/eventstream-serde-universal": "^3.0.5",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
@@ -872,118 +1244,95 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/eventstream-serde-universal": {
- "version": "3.0.5",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/service-error-classification": {
+ "version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/eventstream-codec": "^3.1.2",
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
+ "@smithy/types": "^3.3.0"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/fetch-http-handler": {
- "version": "3.2.4",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/shared-ini-file-loader": {
+ "version": "3.1.4",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/querystring-builder": "^3.0.3",
"@smithy/types": "^3.3.0",
- "@smithy/util-base64": "^3.0.0",
"tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/hash-node": {
- "version": "3.0.3",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/smithy-client": {
+ "version": "3.2.0",
"license": "Apache-2.0",
"dependencies": {
+ "@smithy/middleware-endpoint": "^3.1.0",
+ "@smithy/middleware-stack": "^3.0.3",
+ "@smithy/protocol-http": "^4.1.0",
"@smithy/types": "^3.3.0",
- "@smithy/util-buffer-from": "^3.0.0",
- "@smithy/util-utf8": "^3.0.0",
+ "@smithy/util-stream": "^3.1.3",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/hash-node/node_modules/@smithy/util-buffer-from": {
- "version": "3.0.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/types": {
+ "version": "3.3.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/is-array-buffer": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/invalid-dependency": {
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/url-parser": {
"version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
+ "@smithy/querystring-parser": "^3.0.3",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/is-array-buffer": {
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-base64": {
"version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
+ "@smithy/util-buffer-from": "^3.0.0",
+ "@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/middleware-content-length": {
- "version": "3.0.5",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-base64/node_modules/@smithy/util-buffer-from": {
+ "version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/types": "^3.3.0",
+ "@smithy/is-array-buffer": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/middleware-endpoint": {
- "version": "3.1.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-hex-encoding": {
+ "version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/middleware-serde": "^3.0.3",
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/shared-ini-file-loader": "^3.1.4",
- "@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
- "@smithy/util-middleware": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/middleware-retry": {
- "version": "3.0.15",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/service-error-classification": "^3.0.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "@smithy/util-middleware": "^3.0.3",
- "@smithy/util-retry": "^3.0.3",
- "tslib": "^2.6.2",
- "uuid": "^9.0.1"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/middleware-serde": {
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-middleware": {
"version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
@@ -994,10 +1343,11 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/middleware-stack": {
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-retry": {
"version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
+ "@smithy/service-error-classification": "^3.0.3",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
@@ -1005,174 +1355,240 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/node-config-provider": {
- "version": "3.1.4",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-stream": {
+ "version": "3.1.3",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/property-provider": "^3.1.3",
- "@smithy/shared-ini-file-loader": "^3.1.4",
+ "@smithy/fetch-http-handler": "^3.2.4",
+ "@smithy/node-http-handler": "^3.1.4",
"@smithy/types": "^3.3.0",
+ "@smithy/util-base64": "^3.0.0",
+ "@smithy/util-buffer-from": "^3.0.0",
+ "@smithy/util-hex-encoding": "^3.0.0",
+ "@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/node-http-handler": {
- "version": "3.1.4",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-stream/node_modules/@smithy/util-buffer-from": {
+ "version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/abort-controller": "^3.1.1",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/querystring-builder": "^3.0.3",
- "@smithy/types": "^3.3.0",
+ "@smithy/is-array-buffer": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/property-provider": {
- "version": "3.1.3",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-uri-escape": {
+ "version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/protocol-http": {
- "version": "4.1.0",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-utf8": {
+ "version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/util-buffer-from": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/querystring-builder": {
- "version": "3.0.3",
+ "node_modules/@aws-sdk/client-cognito-identity/node_modules/@smithy/util-utf8/node_modules/@smithy/util-buffer-from": {
+ "version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^3.3.0",
- "@smithy/util-uri-escape": "^3.0.0",
+ "@smithy/is-array-buffer": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/querystring-parser": {
- "version": "3.0.3",
+ "node_modules/@aws-sdk/client-lambda": {
+ "version": "3.637.0",
"license": "Apache-2.0",
"dependencies": {
+ "@aws-crypto/sha256-browser": "5.2.0",
+ "@aws-crypto/sha256-js": "5.2.0",
+ "@aws-sdk/client-sso-oidc": "3.637.0",
+ "@aws-sdk/client-sts": "3.637.0",
+ "@aws-sdk/core": "3.635.0",
+ "@aws-sdk/credential-provider-node": "3.637.0",
+ "@aws-sdk/middleware-host-header": "3.620.0",
+ "@aws-sdk/middleware-logger": "3.609.0",
+ "@aws-sdk/middleware-recursion-detection": "3.620.0",
+ "@aws-sdk/middleware-user-agent": "3.637.0",
+ "@aws-sdk/region-config-resolver": "3.614.0",
+ "@aws-sdk/types": "3.609.0",
+ "@aws-sdk/util-endpoints": "3.637.0",
+ "@aws-sdk/util-user-agent-browser": "3.609.0",
+ "@aws-sdk/util-user-agent-node": "3.614.0",
+ "@smithy/config-resolver": "^3.0.5",
+ "@smithy/core": "^2.4.0",
+ "@smithy/eventstream-serde-browser": "^3.0.6",
+ "@smithy/eventstream-serde-config-resolver": "^3.0.3",
+ "@smithy/eventstream-serde-node": "^3.0.5",
+ "@smithy/fetch-http-handler": "^3.2.4",
+ "@smithy/hash-node": "^3.0.3",
+ "@smithy/invalid-dependency": "^3.0.3",
+ "@smithy/middleware-content-length": "^3.0.5",
+ "@smithy/middleware-endpoint": "^3.1.0",
+ "@smithy/middleware-retry": "^3.0.15",
+ "@smithy/middleware-serde": "^3.0.3",
+ "@smithy/middleware-stack": "^3.0.3",
+ "@smithy/node-config-provider": "^3.1.4",
+ "@smithy/node-http-handler": "^3.1.4",
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/smithy-client": "^3.2.0",
"@smithy/types": "^3.3.0",
+ "@smithy/url-parser": "^3.0.3",
+ "@smithy/util-base64": "^3.0.0",
+ "@smithy/util-body-length-browser": "^3.0.0",
+ "@smithy/util-body-length-node": "^3.0.0",
+ "@smithy/util-defaults-mode-browser": "^3.0.15",
+ "@smithy/util-defaults-mode-node": "^3.0.15",
+ "@smithy/util-endpoints": "^2.0.5",
+ "@smithy/util-middleware": "^3.0.3",
+ "@smithy/util-retry": "^3.0.3",
+ "@smithy/util-stream": "^3.1.3",
+ "@smithy/util-utf8": "^3.0.0",
+ "@smithy/util-waiter": "^3.1.2",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/service-error-classification": {
- "version": "3.0.3",
+ "node_modules/@aws-sdk/client-lambda/node_modules/@aws-crypto/crc32": {
+ "version": "5.2.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/types": "^3.3.0"
+ "@aws-crypto/util": "^5.2.0",
+ "@aws-sdk/types": "^3.222.0",
+ "tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/shared-ini-file-loader": {
- "version": "3.1.4",
- "license": "Apache-2.0",
+ "node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/region-config-resolver": {
+ "version": "3.614.0",
+ "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.614.0.tgz",
+ "integrity": "sha512-vDCeMXvic/LU0KFIUjpC3RiSTIkkvESsEfbVHiHH0YINfl8HnEqR5rj+L8+phsCeVg2+LmYwYxd5NRz4PHxt5g==",
"dependencies": {
+ "@aws-sdk/types": "3.609.0",
+ "@smithy/node-config-provider": "^3.1.4",
"@smithy/types": "^3.3.0",
+ "@smithy/util-config-provider": "^3.0.0",
+ "@smithy/util-middleware": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/smithy-client": {
- "version": "3.2.0",
+ "node_modules/@aws-sdk/client-lambda/node_modules/@aws-sdk/types": {
+ "version": "3.609.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/middleware-endpoint": "^3.1.0",
- "@smithy/middleware-stack": "^3.0.3",
- "@smithy/protocol-http": "^4.1.0",
"@smithy/types": "^3.3.0",
- "@smithy/util-stream": "^3.1.3",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/types": {
- "version": "3.3.0",
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/abort-controller": {
+ "version": "3.1.1",
"license": "Apache-2.0",
"dependencies": {
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/url-parser": {
- "version": "3.0.3",
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/eventstream-codec": {
+ "version": "3.1.2",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/querystring-parser": "^3.0.3",
+ "@aws-crypto/crc32": "5.2.0",
"@smithy/types": "^3.3.0",
+ "@smithy/util-hex-encoding": "^3.0.0",
"tslib": "^2.6.2"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/util-base64": {
- "version": "3.0.0",
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/eventstream-serde-browser": {
+ "version": "3.0.6",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/util-buffer-from": "^3.0.0",
- "@smithy/util-utf8": "^3.0.0",
+ "@smithy/eventstream-serde-universal": "^3.0.5",
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/util-base64/node_modules/@smithy/util-buffer-from": {
- "version": "3.0.0",
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/eventstream-serde-config-resolver": {
+ "version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/is-array-buffer": "^3.0.0",
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/util-body-length-browser": {
- "version": "3.0.0",
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/eventstream-serde-node": {
+ "version": "3.0.5",
"license": "Apache-2.0",
"dependencies": {
- "tslib": "^2.6.2"
+ "@smithy/eventstream-serde-universal": "^3.0.5",
+ "@smithy/types": "^3.3.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/util-body-length-node": {
- "version": "3.0.0",
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/eventstream-serde-universal": {
+ "version": "3.0.5",
"license": "Apache-2.0",
"dependencies": {
+ "@smithy/eventstream-codec": "^3.1.2",
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/util-config-provider": {
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/fetch-http-handler": {
+ "version": "3.2.4",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/querystring-builder": "^3.0.3",
+ "@smithy/types": "^3.3.0",
+ "@smithy/util-base64": "^3.0.0",
+ "tslib": "^2.6.2"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/is-array-buffer": {
"version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
@@ -1182,34 +1598,210 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/util-defaults-mode-browser": {
- "version": "3.0.15",
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/middleware-endpoint": {
+ "version": "3.1.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/property-provider": "^3.1.3",
- "@smithy/smithy-client": "^3.2.0",
+ "@smithy/middleware-serde": "^3.0.3",
+ "@smithy/node-config-provider": "^3.1.4",
+ "@smithy/shared-ini-file-loader": "^3.1.4",
"@smithy/types": "^3.3.0",
- "bowser": "^2.11.0",
+ "@smithy/url-parser": "^3.0.3",
+ "@smithy/util-middleware": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">= 10.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/util-defaults-mode-node": {
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/middleware-retry": {
"version": "3.0.15",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/config-resolver": "^3.0.5",
- "@smithy/credential-provider-imds": "^3.2.0",
"@smithy/node-config-provider": "^3.1.4",
- "@smithy/property-provider": "^3.1.3",
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/service-error-classification": "^3.0.3",
"@smithy/smithy-client": "^3.2.0",
+ "@smithy/types": "^3.3.0",
+ "@smithy/util-middleware": "^3.0.3",
+ "@smithy/util-retry": "^3.0.3",
+ "tslib": "^2.6.2",
+ "uuid": "^9.0.1"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/middleware-serde": {
+ "version": "3.0.3",
+ "license": "Apache-2.0",
+ "dependencies": {
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">= 10.0.0"
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/middleware-stack": {
+ "version": "3.0.3",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^3.3.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/node-config-provider": {
+ "version": "3.1.4",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/property-provider": "^3.1.3",
+ "@smithy/shared-ini-file-loader": "^3.1.4",
+ "@smithy/types": "^3.3.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/node-http-handler": {
+ "version": "3.1.4",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/abort-controller": "^3.1.1",
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/querystring-builder": "^3.0.3",
+ "@smithy/types": "^3.3.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/property-provider": {
+ "version": "3.1.3",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^3.3.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/protocol-http": {
+ "version": "4.1.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^3.3.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/querystring-builder": {
+ "version": "3.0.3",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^3.3.0",
+ "@smithy/util-uri-escape": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/querystring-parser": {
+ "version": "3.0.3",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^3.3.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/service-error-classification": {
+ "version": "3.0.3",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^3.3.0"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/shared-ini-file-loader": {
+ "version": "3.1.4",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^3.3.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/smithy-client": {
+ "version": "3.2.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/middleware-endpoint": "^3.1.0",
+ "@smithy/middleware-stack": "^3.0.3",
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/types": "^3.3.0",
+ "@smithy/util-stream": "^3.1.3",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/types": {
+ "version": "3.3.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/url-parser": {
+ "version": "3.0.3",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/querystring-parser": "^3.0.3",
+ "@smithy/types": "^3.3.0",
+ "tslib": "^2.6.2"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/util-base64": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/util-buffer-from": "^3.0.0",
+ "@smithy/util-utf8": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@aws-sdk/client-lambda/node_modules/@smithy/util-base64/node_modules/@smithy/util-buffer-from": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/is-array-buffer": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
"node_modules/@aws-sdk/client-lambda/node_modules/@smithy/util-hex-encoding": {
@@ -1403,178 +1995,43 @@
"@aws-sdk/client-sts": "^3.637.0"
}
},
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-crypto/sha256-browser": {
- "version": "5.2.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-crypto/sha256-js": "^5.2.0",
- "@aws-crypto/supports-web-crypto": "^5.2.0",
- "@aws-crypto/util": "^5.2.0",
- "@aws-sdk/types": "^3.222.0",
- "@aws-sdk/util-locate-window": "^3.0.0",
- "@smithy/util-utf8": "^2.0.0",
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": {
- "version": "2.3.0",
+ "node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-sdk/types": {
+ "version": "3.609.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/util-buffer-from": "^2.2.0",
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-crypto/sha256-js": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/abort-controller": {
+ "version": "3.1.1",
"license": "Apache-2.0",
"dependencies": {
- "@aws-crypto/util": "^5.2.0",
- "@aws-sdk/types": "^3.222.0",
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-crypto/supports-web-crypto": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/fetch-http-handler": {
+ "version": "3.2.4",
"license": "Apache-2.0",
"dependencies": {
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/querystring-builder": "^3.0.3",
+ "@smithy/types": "^3.3.0",
+ "@smithy/util-base64": "^3.0.0",
"tslib": "^2.6.2"
}
},
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-crypto/util": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/is-array-buffer": {
+ "version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.222.0",
- "@smithy/util-utf8": "^2.0.0",
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": {
- "version": "2.3.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/util-buffer-from": "^2.2.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=14.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-sdk/types": {
- "version": "3.609.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/abort-controller": {
- "version": "3.1.1",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/config-resolver": {
- "version": "3.0.5",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/types": "^3.3.0",
- "@smithy/util-config-provider": "^3.0.0",
- "@smithy/util-middleware": "^3.0.3",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/credential-provider-imds": {
- "version": "3.2.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/property-provider": "^3.1.3",
- "@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/fetch-http-handler": {
- "version": "3.2.4",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/querystring-builder": "^3.0.3",
- "@smithy/types": "^3.3.0",
- "@smithy/util-base64": "^3.0.0",
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/hash-node": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "@smithy/util-buffer-from": "^3.0.0",
- "@smithy/util-utf8": "^3.0.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/hash-node/node_modules/@smithy/util-buffer-from": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/is-array-buffer": "^3.0.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/invalid-dependency": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/is-array-buffer": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/middleware-content-length": {
- "version": "3.0.5",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -1787,63 +2244,6 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/util-body-length-browser": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/util-body-length-node": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/util-config-provider": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/util-defaults-mode-browser": {
- "version": "3.0.15",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/property-provider": "^3.1.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "bowser": "^2.11.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/util-defaults-mode-node": {
- "version": "3.0.15",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/config-resolver": "^3.0.5",
- "@smithy/credential-provider-imds": "^3.2.0",
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/property-provider": "^3.1.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">= 10.0.0"
- }
- },
"node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/util-hex-encoding": {
"version": "3.0.0",
"license": "Apache-2.0",
@@ -1937,82 +2337,85 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/sha256-browser": {
- "version": "5.2.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-crypto/sha256-js": "^5.2.0",
- "@aws-crypto/supports-web-crypto": "^5.2.0",
- "@aws-crypto/util": "^5.2.0",
- "@aws-sdk/types": "^3.222.0",
- "@aws-sdk/util-locate-window": "^3.0.0",
- "@smithy/util-utf8": "^2.0.0",
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": {
- "version": "2.3.0",
+ "node_modules/@aws-sdk/client-sso/node_modules/@aws-sdk/types": {
+ "version": "3.609.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/util-buffer-from": "^2.2.0",
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/sha256-js": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-sso/node_modules/@smithy/abort-controller": {
+ "version": "3.1.1",
"license": "Apache-2.0",
"dependencies": {
- "@aws-crypto/util": "^5.2.0",
- "@aws-sdk/types": "^3.222.0",
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/supports-web-crypto": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-sso/node_modules/@smithy/fetch-http-handler": {
+ "version": "3.2.4",
"license": "Apache-2.0",
"dependencies": {
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/querystring-builder": "^3.0.3",
+ "@smithy/types": "^3.3.0",
+ "@smithy/util-base64": "^3.0.0",
"tslib": "^2.6.2"
}
},
- "node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/util": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-sso/node_modules/@smithy/is-array-buffer": {
+ "version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.222.0",
- "@smithy/util-utf8": "^2.0.0",
"tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso/node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": {
- "version": "2.3.0",
+ "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-endpoint": {
+ "version": "3.1.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/util-buffer-from": "^2.2.0",
+ "@smithy/middleware-serde": "^3.0.3",
+ "@smithy/node-config-provider": "^3.1.4",
+ "@smithy/shared-ini-file-loader": "^3.1.4",
+ "@smithy/types": "^3.3.0",
+ "@smithy/url-parser": "^3.0.3",
+ "@smithy/util-middleware": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso/node_modules/@aws-sdk/types": {
- "version": "3.609.0",
+ "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-retry": {
+ "version": "3.0.15",
"license": "Apache-2.0",
"dependencies": {
+ "@smithy/node-config-provider": "^3.1.4",
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/service-error-classification": "^3.0.3",
+ "@smithy/smithy-client": "^3.2.0",
"@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
+ "@smithy/util-middleware": "^3.0.3",
+ "@smithy/util-retry": "^3.0.3",
+ "tslib": "^2.6.2",
+ "uuid": "^9.0.1"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/abort-controller": {
- "version": "3.1.1",
+ "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-serde": {
+ "version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.3.0",
@@ -2022,173 +2425,35 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/config-resolver": {
- "version": "3.0.5",
+ "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-stack": {
+ "version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
"@smithy/types": "^3.3.0",
- "@smithy/util-config-provider": "^3.0.0",
- "@smithy/util-middleware": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/credential-provider-imds": {
- "version": "3.2.0",
+ "node_modules/@aws-sdk/client-sso/node_modules/@smithy/node-config-provider": {
+ "version": "3.1.4",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
"@smithy/property-provider": "^3.1.3",
+ "@smithy/shared-ini-file-loader": "^3.1.4",
"@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/fetch-http-handler": {
- "version": "3.2.4",
+ "node_modules/@aws-sdk/client-sso/node_modules/@smithy/node-http-handler": {
+ "version": "3.1.4",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/querystring-builder": "^3.0.3",
- "@smithy/types": "^3.3.0",
- "@smithy/util-base64": "^3.0.0",
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/hash-node": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "@smithy/util-buffer-from": "^3.0.0",
- "@smithy/util-utf8": "^3.0.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/hash-node/node_modules/@smithy/util-buffer-from": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/is-array-buffer": "^3.0.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/invalid-dependency": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/is-array-buffer": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-content-length": {
- "version": "3.0.5",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-endpoint": {
- "version": "3.1.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/middleware-serde": "^3.0.3",
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/shared-ini-file-loader": "^3.1.4",
- "@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
- "@smithy/util-middleware": "^3.0.3",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-retry": {
- "version": "3.0.15",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/service-error-classification": "^3.0.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "@smithy/util-middleware": "^3.0.3",
- "@smithy/util-retry": "^3.0.3",
- "tslib": "^2.6.2",
- "uuid": "^9.0.1"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-serde": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-stack": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/node-config-provider": {
- "version": "3.1.4",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/property-provider": "^3.1.3",
- "@smithy/shared-ini-file-loader": "^3.1.4",
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/node-http-handler": {
- "version": "3.1.4",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/abort-controller": "^3.1.1",
+ "@smithy/abort-controller": "^3.1.1",
"@smithy/protocol-http": "^4.1.0",
"@smithy/querystring-builder": "^3.0.3",
"@smithy/types": "^3.3.0",
@@ -2321,63 +2586,6 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/util-body-length-browser": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/util-body-length-node": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/util-config-provider": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/util-defaults-mode-browser": {
- "version": "3.0.15",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/property-provider": "^3.1.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "bowser": "^2.11.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sso/node_modules/@smithy/util-defaults-mode-node": {
- "version": "3.0.15",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/config-resolver": "^3.0.5",
- "@smithy/credential-provider-imds": "^3.2.0",
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/property-provider": "^3.1.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">= 10.0.0"
- }
- },
"node_modules/@aws-sdk/client-sso/node_modules/@smithy/util-hex-encoding": {
"version": "3.0.0",
"license": "Apache-2.0",
@@ -2520,82 +2728,85 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/sha256-browser": {
- "version": "5.2.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@aws-crypto/sha256-js": "^5.2.0",
- "@aws-crypto/supports-web-crypto": "^5.2.0",
- "@aws-crypto/util": "^5.2.0",
- "@aws-sdk/types": "^3.222.0",
- "@aws-sdk/util-locate-window": "^3.0.0",
- "@smithy/util-utf8": "^2.0.0",
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": {
- "version": "2.3.0",
+ "node_modules/@aws-sdk/client-sts/node_modules/@aws-sdk/types": {
+ "version": "3.609.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/util-buffer-from": "^2.2.0",
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/sha256-js": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-sts/node_modules/@smithy/abort-controller": {
+ "version": "3.1.1",
"license": "Apache-2.0",
"dependencies": {
- "@aws-crypto/util": "^5.2.0",
- "@aws-sdk/types": "^3.222.0",
+ "@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/supports-web-crypto": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-sts/node_modules/@smithy/fetch-http-handler": {
+ "version": "3.2.4",
"license": "Apache-2.0",
"dependencies": {
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/querystring-builder": "^3.0.3",
+ "@smithy/types": "^3.3.0",
+ "@smithy/util-base64": "^3.0.0",
"tslib": "^2.6.2"
}
},
- "node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/util": {
- "version": "5.2.0",
+ "node_modules/@aws-sdk/client-sts/node_modules/@smithy/is-array-buffer": {
+ "version": "3.0.0",
"license": "Apache-2.0",
"dependencies": {
- "@aws-sdk/types": "^3.222.0",
- "@smithy/util-utf8": "^2.0.0",
"tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sts/node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": {
- "version": "2.3.0",
+ "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-endpoint": {
+ "version": "3.1.0",
"license": "Apache-2.0",
"dependencies": {
- "@smithy/util-buffer-from": "^2.2.0",
+ "@smithy/middleware-serde": "^3.0.3",
+ "@smithy/node-config-provider": "^3.1.4",
+ "@smithy/shared-ini-file-loader": "^3.1.4",
+ "@smithy/types": "^3.3.0",
+ "@smithy/url-parser": "^3.0.3",
+ "@smithy/util-middleware": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sts/node_modules/@aws-sdk/types": {
- "version": "3.609.0",
+ "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-retry": {
+ "version": "3.0.15",
"license": "Apache-2.0",
"dependencies": {
+ "@smithy/node-config-provider": "^3.1.4",
+ "@smithy/protocol-http": "^4.1.0",
+ "@smithy/service-error-classification": "^3.0.3",
+ "@smithy/smithy-client": "^3.2.0",
"@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
+ "@smithy/util-middleware": "^3.0.3",
+ "@smithy/util-retry": "^3.0.3",
+ "tslib": "^2.6.2",
+ "uuid": "^9.0.1"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/abort-controller": {
- "version": "3.1.1",
+ "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-serde": {
+ "version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.3.0",
@@ -2605,146 +2816,8 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/config-resolver": {
- "version": "3.0.5",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/types": "^3.3.0",
- "@smithy/util-config-provider": "^3.0.0",
- "@smithy/util-middleware": "^3.0.3",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/credential-provider-imds": {
- "version": "3.2.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/property-provider": "^3.1.3",
- "@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/fetch-http-handler": {
- "version": "3.2.4",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/querystring-builder": "^3.0.3",
- "@smithy/types": "^3.3.0",
- "@smithy/util-base64": "^3.0.0",
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/hash-node": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "@smithy/util-buffer-from": "^3.0.0",
- "@smithy/util-utf8": "^3.0.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/hash-node/node_modules/@smithy/util-buffer-from": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/is-array-buffer": "^3.0.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/invalid-dependency": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/is-array-buffer": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-content-length": {
- "version": "3.0.5",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-endpoint": {
- "version": "3.1.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/middleware-serde": "^3.0.3",
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/shared-ini-file-loader": "^3.1.4",
- "@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
- "@smithy/util-middleware": "^3.0.3",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-retry": {
- "version": "3.0.15",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/service-error-classification": "^3.0.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "@smithy/util-middleware": "^3.0.3",
- "@smithy/util-retry": "^3.0.3",
- "tslib": "^2.6.2",
- "uuid": "^9.0.1"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-serde": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-stack": {
- "version": "3.0.3",
+ "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-stack": {
+ "version": "3.0.3",
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.3.0",
@@ -2904,63 +2977,6 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/util-body-length-browser": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/util-body-length-node": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/util-config-provider": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/util-defaults-mode-browser": {
- "version": "3.0.15",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/property-provider": "^3.1.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "bowser": "^2.11.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">= 10.0.0"
- }
- },
- "node_modules/@aws-sdk/client-sts/node_modules/@smithy/util-defaults-mode-node": {
- "version": "3.0.15",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/config-resolver": "^3.0.5",
- "@smithy/credential-provider-imds": "^3.2.0",
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/property-provider": "^3.1.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">= 10.0.0"
- }
- },
"node_modules/@aws-sdk/client-sts/node_modules/@smithy/util-hex-encoding": {
"version": "3.0.0",
"license": "Apache-2.0",
@@ -4318,33 +4334,6 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/credential-provider-node/node_modules/@smithy/credential-provider-imds": {
- "version": "3.2.0",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/property-provider": "^3.1.3",
- "@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
- "node_modules/@aws-sdk/credential-provider-node/node_modules/@smithy/node-config-provider": {
- "version": "3.1.4",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/property-provider": "^3.1.3",
- "@smithy/shared-ini-file-loader": "^3.1.4",
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
"node_modules/@aws-sdk/credential-provider-node/node_modules/@smithy/property-provider": {
"version": "3.1.3",
"license": "Apache-2.0",
@@ -4356,17 +4345,6 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/credential-provider-node/node_modules/@smithy/querystring-parser": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
"node_modules/@aws-sdk/credential-provider-node/node_modules/@smithy/shared-ini-file-loader": {
"version": "3.1.4",
"license": "Apache-2.0",
@@ -4388,15 +4366,6 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/credential-provider-node/node_modules/@smithy/url-parser": {
- "version": "3.0.3",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/querystring-parser": "^3.0.3",
- "@smithy/types": "^3.3.0",
- "tslib": "^2.6.2"
- }
- },
"node_modules/@aws-sdk/credential-provider-process": {
"version": "3.37.0",
"license": "Apache-2.0",
@@ -4778,16 +4747,6 @@
"node": ">=16.0.0"
}
},
- "node_modules/@aws-sdk/region-config-resolver/node_modules/@smithy/util-config-provider": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
- }
- },
"node_modules/@aws-sdk/region-config-resolver/node_modules/@smithy/util-middleware": {
"version": "3.0.3",
"license": "Apache-2.0",
@@ -5906,50 +5865,130 @@
"node": ">=14.0.0"
}
},
- "node_modules/@smithy/core": {
- "version": "2.4.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/config-resolver": {
+ "version": "3.0.9",
+ "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.9.tgz",
+ "integrity": "sha512-5d9oBf40qC7n2xUoHmntKLdqsyTMMo/r49+eqSIjJ73eDfEtljAxEhzIQ3bkgXJtR3xiv7YzMT/3FF3ORkjWdg==",
"dependencies": {
- "@smithy/middleware-endpoint": "^3.1.0",
- "@smithy/middleware-retry": "^3.0.15",
- "@smithy/middleware-serde": "^3.0.3",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "@smithy/util-body-length-browser": "^3.0.0",
- "@smithy/util-middleware": "^3.0.3",
- "@smithy/util-utf8": "^3.0.0",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-config-provider": "^3.0.0",
+ "@smithy/util-middleware": "^3.0.7",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/core/node_modules/@smithy/abort-controller": {
- "version": "3.1.1",
- "license": "Apache-2.0",
+ "node_modules/@smithy/config-resolver/node_modules/@smithy/node-config-provider": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.8.tgz",
+ "integrity": "sha512-E0rU0DglpeJn5ge64mk8wTGEXcQwmpUTY5Zr7IzTpDLmHKiIamINERNZYrPQjg58Ck236sEKSwRSHA4CwshU6Q==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/core/node_modules/@smithy/fetch-http-handler": {
- "version": "3.2.4",
- "license": "Apache-2.0",
+ "node_modules/@smithy/config-resolver/node_modules/@smithy/property-provider": {
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.7.tgz",
+ "integrity": "sha512-QfzLi1GPMisY7bAM5hOUqBdGYnY5S2JAlr201pghksrQv139f8iiiMalXtjczIP5f6owxFn3MINLNUNvUkgtPw==",
"dependencies": {
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/querystring-builder": "^3.0.3",
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/config-resolver/node_modules/@smithy/shared-ini-file-loader": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.8.tgz",
+ "integrity": "sha512-0NHdQiSkeGl0ICQKcJQ2lCOKH23Nb0EaAa7RDRId6ZqwXkw4LJyIyZ0t3iusD4bnKYDPLGy2/5e2rfUhrt0Acw==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/config-resolver/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/config-resolver/node_modules/@smithy/util-middleware": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.7.tgz",
+ "integrity": "sha512-OVA6fv/3o7TMJTpTgOi1H5OTwnuUa8hzRzhSFDtZyNxi6OZ70L/FHattSmhE212I7b6WSOJAAmbYnvcjTHOJCA==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/core": {
+ "version": "2.4.8",
+ "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.4.8.tgz",
+ "integrity": "sha512-x4qWk7p/a4dcf7Vxb2MODIf4OIcqNbK182WxRvZ/3oKPrf/6Fdic5sSElhO1UtXpWKBazWfqg0ZEK9xN1DsuHA==",
+ "dependencies": {
+ "@smithy/middleware-endpoint": "^3.1.4",
+ "@smithy/middleware-retry": "^3.0.23",
+ "@smithy/middleware-serde": "^3.0.7",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/smithy-client": "^3.4.0",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-body-length-browser": "^3.0.0",
+ "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-utf8": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/core/node_modules/@smithy/abort-controller": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.5.tgz",
+ "integrity": "sha512-DhNPnqTqPoG8aZ5dWkFOgsuY+i0GQ3CI6hMmvCoduNsnU9gUZWZBwGfDQsTTB7NvFPkom1df7jMIJWU90kuXXg==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/core/node_modules/@smithy/fetch-http-handler": {
+ "version": "3.2.9",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz",
+ "integrity": "sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==",
+ "dependencies": {
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/querystring-builder": "^3.0.7",
+ "@smithy/types": "^3.5.0",
"@smithy/util-base64": "^3.0.0",
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/core/node_modules/@smithy/is-array-buffer": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz",
+ "integrity": "sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==",
"dependencies": {
"tslib": "^2.6.2"
},
@@ -5958,15 +5997,16 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/middleware-endpoint": {
- "version": "3.1.0",
- "license": "Apache-2.0",
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.1.4.tgz",
+ "integrity": "sha512-/ChcVHekAyzUbyPRI8CzPPLj6y8QRAfJngWcLMgsWxKVzw/RzBV69mSOzJYDD3pRwushA1+5tHtPF8fjmzBnrQ==",
"dependencies": {
- "@smithy/middleware-serde": "^3.0.3",
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/shared-ini-file-loader": "^3.1.4",
- "@smithy/types": "^3.3.0",
- "@smithy/url-parser": "^3.0.3",
- "@smithy/util-middleware": "^3.0.3",
+ "@smithy/middleware-serde": "^3.0.7",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
+ "@smithy/url-parser": "^3.0.7",
+ "@smithy/util-middleware": "^3.0.7",
"tslib": "^2.6.2"
},
"engines": {
@@ -5974,16 +6014,17 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/middleware-retry": {
- "version": "3.0.15",
- "license": "Apache-2.0",
- "dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/service-error-classification": "^3.0.3",
- "@smithy/smithy-client": "^3.2.0",
- "@smithy/types": "^3.3.0",
- "@smithy/util-middleware": "^3.0.3",
- "@smithy/util-retry": "^3.0.3",
+ "version": "3.0.23",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.23.tgz",
+ "integrity": "sha512-x9PbGXxkcXIpm6L26qRSCC+eaYcHwybRmqU8LO/WM2RRlW0g8lz6FIiKbKgGvHuoK3dLZRiQVSQJveiCzwnA5A==",
+ "dependencies": {
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/service-error-classification": "^3.0.7",
+ "@smithy/smithy-client": "^3.4.0",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-retry": "^3.0.7",
"tslib": "^2.6.2",
"uuid": "^9.0.1"
},
@@ -5992,10 +6033,11 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/middleware-serde": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.7.tgz",
+ "integrity": "sha512-VytaagsQqtH2OugzVTq4qvjkLNbWehHfGcGr0JLJmlDRrNCeZoWkWsSOw1nhS/4hyUUWF/TLGGml4X/OnEep5g==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6003,10 +6045,11 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/middleware-stack": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.7.tgz",
+ "integrity": "sha512-EyTbMCdqS1DoeQsO4gI7z2Gzq1MoRFAeS8GkFYIwbedB7Lp5zlLHJdg+56tllIIG5Hnf9ZWX48YKSHlsKvugGA==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6014,12 +6057,13 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/node-config-provider": {
- "version": "3.1.4",
- "license": "Apache-2.0",
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.8.tgz",
+ "integrity": "sha512-E0rU0DglpeJn5ge64mk8wTGEXcQwmpUTY5Zr7IzTpDLmHKiIamINERNZYrPQjg58Ck236sEKSwRSHA4CwshU6Q==",
"dependencies": {
- "@smithy/property-provider": "^3.1.3",
- "@smithy/shared-ini-file-loader": "^3.1.4",
- "@smithy/types": "^3.3.0",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6027,13 +6071,14 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/node-http-handler": {
- "version": "3.1.4",
- "license": "Apache-2.0",
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.4.tgz",
+ "integrity": "sha512-49reY3+JgLMFNm7uTAKBWiKCA6XSvkNp9FqhVmusm2jpVnHORYFeFZ704LShtqWfjZW/nhX+7Iexyb6zQfXYIQ==",
"dependencies": {
- "@smithy/abort-controller": "^3.1.1",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/querystring-builder": "^3.0.3",
- "@smithy/types": "^3.3.0",
+ "@smithy/abort-controller": "^3.1.5",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/querystring-builder": "^3.0.7",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6041,10 +6086,11 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/property-provider": {
- "version": "3.1.3",
- "license": "Apache-2.0",
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.7.tgz",
+ "integrity": "sha512-QfzLi1GPMisY7bAM5hOUqBdGYnY5S2JAlr201pghksrQv139f8iiiMalXtjczIP5f6owxFn3MINLNUNvUkgtPw==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6052,10 +6098,11 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/protocol-http": {
- "version": "4.1.0",
- "license": "Apache-2.0",
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.4.tgz",
+ "integrity": "sha512-MlWK8eqj0JlpZBnWmjQLqmFp71Ug00P+m72/1xQB3YByXD4zZ+y9N4hYrR0EDmrUCZIkyATWHOXFgtavwGDTzQ==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6063,10 +6110,11 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/querystring-builder": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.7.tgz",
+ "integrity": "sha512-65RXGZZ20rzqqxTsChdqSpbhA6tdt5IFNgG6o7e1lnPVLCe6TNWQq4rTl4N87hTDD8mV4IxJJnvyE7brbnRkQw==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"@smithy/util-uri-escape": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -6075,10 +6123,11 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/querystring-parser": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.7.tgz",
+ "integrity": "sha512-Fouw4KJVWqqUVIu1gZW8BH2HakwLz6dvdrAhXeXfeymOBrZw+hcqaWs+cS1AZPVp4nlbeIujYrKA921ZW2WMPA==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6086,20 +6135,22 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/service-error-classification": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.7.tgz",
+ "integrity": "sha512-91PRkTfiBf9hxkIchhRKJfl1rsplRDyBnmyFca3y0Z3x/q0JJN480S83LBd8R6sBCkm2bBbqw2FHp0Mbh+ecSA==",
"dependencies": {
- "@smithy/types": "^3.3.0"
+ "@smithy/types": "^3.5.0"
},
"engines": {
"node": ">=16.0.0"
}
},
"node_modules/@smithy/core/node_modules/@smithy/shared-ini-file-loader": {
- "version": "3.1.4",
- "license": "Apache-2.0",
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.8.tgz",
+ "integrity": "sha512-0NHdQiSkeGl0ICQKcJQ2lCOKH23Nb0EaAa7RDRId6ZqwXkw4LJyIyZ0t3iusD4bnKYDPLGy2/5e2rfUhrt0Acw==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6107,14 +6158,15 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/smithy-client": {
- "version": "3.2.0",
- "license": "Apache-2.0",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.0.tgz",
+ "integrity": "sha512-nOfJ1nVQsxiP6srKt43r2My0Gp5PLWCW2ASqUioxIiGmu6d32v4Nekidiv5qOmmtzIrmaD+ADX5SKHUuhReeBQ==",
"dependencies": {
- "@smithy/middleware-endpoint": "^3.1.0",
- "@smithy/middleware-stack": "^3.0.3",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/types": "^3.3.0",
- "@smithy/util-stream": "^3.1.3",
+ "@smithy/middleware-endpoint": "^3.1.4",
+ "@smithy/middleware-stack": "^3.0.7",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-stream": "^3.1.9",
"tslib": "^2.6.2"
},
"engines": {
@@ -6122,8 +6174,9 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/types": {
- "version": "3.3.0",
- "license": "Apache-2.0",
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
"dependencies": {
"tslib": "^2.6.2"
},
@@ -6132,17 +6185,19 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/url-parser": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.7.tgz",
+ "integrity": "sha512-70UbSSR8J97c1rHZOWhl+VKiZDqHWxs/iW8ZHrHp5fCCPLSBE7GcUlUvKSle3Ca+J9LLbYCj/A79BxztBvAfpA==",
"dependencies": {
- "@smithy/querystring-parser": "^3.0.3",
- "@smithy/types": "^3.3.0",
+ "@smithy/querystring-parser": "^3.0.7",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/core/node_modules/@smithy/util-base64": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-3.0.0.tgz",
+ "integrity": "sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==",
"dependencies": {
"@smithy/util-buffer-from": "^3.0.0",
"@smithy/util-utf8": "^3.0.0",
@@ -6152,16 +6207,10 @@
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/core/node_modules/@smithy/util-body-length-browser": {
- "version": "3.0.0",
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.6.2"
- }
- },
"node_modules/@smithy/core/node_modules/@smithy/util-buffer-from": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz",
+ "integrity": "sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==",
"dependencies": {
"@smithy/is-array-buffer": "^3.0.0",
"tslib": "^2.6.2"
@@ -6172,7 +6221,8 @@
},
"node_modules/@smithy/core/node_modules/@smithy/util-hex-encoding": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz",
+ "integrity": "sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==",
"dependencies": {
"tslib": "^2.6.2"
},
@@ -6181,10 +6231,11 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/util-middleware": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.7.tgz",
+ "integrity": "sha512-OVA6fv/3o7TMJTpTgOi1H5OTwnuUa8hzRzhSFDtZyNxi6OZ70L/FHattSmhE212I7b6WSOJAAmbYnvcjTHOJCA==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6192,11 +6243,12 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/util-retry": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.7.tgz",
+ "integrity": "sha512-nh1ZO1vTeo2YX1plFPSe/OXaHkLAHza5jpokNiiKX2M5YpNUv6RxGJZhpfmiR4jSvVHCjIDmILjrxKmP+/Ghug==",
"dependencies": {
- "@smithy/service-error-classification": "^3.0.3",
- "@smithy/types": "^3.3.0",
+ "@smithy/service-error-classification": "^3.0.7",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6204,15 +6256,834 @@
}
},
"node_modules/@smithy/core/node_modules/@smithy/util-stream": {
- "version": "3.1.3",
- "license": "Apache-2.0",
+ "version": "3.1.9",
+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.1.9.tgz",
+ "integrity": "sha512-7YAR0Ub3MwTMjDfjnup4qa6W8gygZMxikBhFMPESi6ASsl/rZJhwLpF/0k9TuezScCojsM0FryGdz4LZtjKPPQ==",
"dependencies": {
- "@smithy/fetch-http-handler": "^3.2.4",
- "@smithy/node-http-handler": "^3.1.4",
- "@smithy/types": "^3.3.0",
+ "@smithy/fetch-http-handler": "^3.2.9",
+ "@smithy/node-http-handler": "^3.2.4",
+ "@smithy/types": "^3.5.0",
"@smithy/util-base64": "^3.0.0",
"@smithy/util-buffer-from": "^3.0.0",
- "@smithy/util-hex-encoding": "^3.0.0",
+ "@smithy/util-hex-encoding": "^3.0.0",
+ "@smithy/util-utf8": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/core/node_modules/@smithy/util-uri-escape": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz",
+ "integrity": "sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/core/node_modules/@smithy/util-utf8": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-3.0.0.tgz",
+ "integrity": "sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==",
+ "dependencies": {
+ "@smithy/util-buffer-from": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/credential-provider-imds": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.4.tgz",
+ "integrity": "sha512-S9bb0EIokfYEuar4kEbLta+ivlKCWOCFsLZuilkNy9i0uEUEHSi47IFLPaxqqCl+0ftKmcOTHayY5nQhAuq7+w==",
+ "dependencies": {
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/types": "^3.5.0",
+ "@smithy/url-parser": "^3.0.7",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/node-config-provider": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.8.tgz",
+ "integrity": "sha512-E0rU0DglpeJn5ge64mk8wTGEXcQwmpUTY5Zr7IzTpDLmHKiIamINERNZYrPQjg58Ck236sEKSwRSHA4CwshU6Q==",
+ "dependencies": {
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/property-provider": {
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.7.tgz",
+ "integrity": "sha512-QfzLi1GPMisY7bAM5hOUqBdGYnY5S2JAlr201pghksrQv139f8iiiMalXtjczIP5f6owxFn3MINLNUNvUkgtPw==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/querystring-parser": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.7.tgz",
+ "integrity": "sha512-Fouw4KJVWqqUVIu1gZW8BH2HakwLz6dvdrAhXeXfeymOBrZw+hcqaWs+cS1AZPVp4nlbeIujYrKA921ZW2WMPA==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/shared-ini-file-loader": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.8.tgz",
+ "integrity": "sha512-0NHdQiSkeGl0ICQKcJQ2lCOKH23Nb0EaAa7RDRId6ZqwXkw4LJyIyZ0t3iusD4bnKYDPLGy2/5e2rfUhrt0Acw==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/url-parser": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.7.tgz",
+ "integrity": "sha512-70UbSSR8J97c1rHZOWhl+VKiZDqHWxs/iW8ZHrHp5fCCPLSBE7GcUlUvKSle3Ca+J9LLbYCj/A79BxztBvAfpA==",
+ "dependencies": {
+ "@smithy/querystring-parser": "^3.0.7",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ }
+ },
+ "node_modules/@smithy/fetch-http-handler": {
+ "version": "2.5.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/protocol-http": "^3.3.0",
+ "@smithy/querystring-builder": "^2.2.0",
+ "@smithy/types": "^2.12.0",
+ "@smithy/util-base64": "^2.3.0",
+ "tslib": "^2.6.2"
+ }
+ },
+ "node_modules/@smithy/hash-node": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.7.tgz",
+ "integrity": "sha512-SAGHN+QkrwcHFjfWzs/czX94ZEjPJ0CrWJS3M43WswDXVEuP4AVy9gJ3+AF6JQHZD13bojmuf/Ap/ItDeZ+Qfw==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-buffer-from": "^3.0.0",
+ "@smithy/util-utf8": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/hash-node/node_modules/@smithy/is-array-buffer": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz",
+ "integrity": "sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/hash-node/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/hash-node/node_modules/@smithy/util-buffer-from": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz",
+ "integrity": "sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==",
+ "dependencies": {
+ "@smithy/is-array-buffer": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/hash-node/node_modules/@smithy/util-utf8": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-3.0.0.tgz",
+ "integrity": "sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==",
+ "dependencies": {
+ "@smithy/util-buffer-from": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/invalid-dependency": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.7.tgz",
+ "integrity": "sha512-Bq00GsAhHeYSuZX8Kpu4sbI9agH2BNYnqUmmbTGWOhki9NVsWn2jFr896vvoTMH8KAjNX/ErC/8t5QHuEXG+IA==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ }
+ },
+ "node_modules/@smithy/invalid-dependency/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/is-array-buffer": {
+ "version": "2.2.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/middleware-content-length": {
+ "version": "3.0.9",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.9.tgz",
+ "integrity": "sha512-t97PidoGElF9hTtLCrof32wfWMqC5g2SEJNxaVH3NjlatuNGsdxXRYO/t+RPnxA15RpYiS0f+zG7FuE2DeGgjA==",
+ "dependencies": {
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/middleware-content-length/node_modules/@smithy/protocol-http": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.4.tgz",
+ "integrity": "sha512-MlWK8eqj0JlpZBnWmjQLqmFp71Ug00P+m72/1xQB3YByXD4zZ+y9N4hYrR0EDmrUCZIkyATWHOXFgtavwGDTzQ==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/middleware-content-length/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/middleware-endpoint": {
+ "version": "2.5.1",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/middleware-serde": "^2.3.0",
+ "@smithy/node-config-provider": "^2.3.0",
+ "@smithy/shared-ini-file-loader": "^2.4.0",
+ "@smithy/types": "^2.12.0",
+ "@smithy/url-parser": "^2.2.0",
+ "@smithy/util-middleware": "^2.2.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/middleware-retry": {
+ "version": "2.3.1",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/node-config-provider": "^2.3.0",
+ "@smithy/protocol-http": "^3.3.0",
+ "@smithy/service-error-classification": "^2.1.5",
+ "@smithy/smithy-client": "^2.5.1",
+ "@smithy/types": "^2.12.0",
+ "@smithy/util-middleware": "^2.2.0",
+ "@smithy/util-retry": "^2.2.0",
+ "tslib": "^2.6.2",
+ "uuid": "^9.0.1"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/middleware-serde": {
+ "version": "2.3.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^2.12.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/middleware-stack": {
+ "version": "2.2.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^2.12.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/node-config-provider": {
+ "version": "2.3.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/property-provider": "^2.2.0",
+ "@smithy/shared-ini-file-loader": "^2.4.0",
+ "@smithy/types": "^2.12.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/node-http-handler": {
+ "version": "2.5.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/abort-controller": "^2.2.0",
+ "@smithy/protocol-http": "^3.3.0",
+ "@smithy/querystring-builder": "^2.2.0",
+ "@smithy/types": "^2.12.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/property-provider": {
+ "version": "2.2.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^2.12.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/protocol-http": {
+ "version": "3.3.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^2.12.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/querystring-builder": {
+ "version": "2.2.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^2.12.0",
+ "@smithy/util-uri-escape": "^2.2.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/querystring-parser": {
+ "version": "2.2.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^2.12.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/service-error-classification": {
+ "version": "2.1.5",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^2.12.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/shared-ini-file-loader": {
+ "version": "2.4.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/types": "^2.12.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/signature-v4": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.0.tgz",
+ "integrity": "sha512-LafbclHNKnsorMgUkKm7Tk7oJ7xizsZ1VwqhGKqoCIrXh4fqDDp73fK99HOEEgcsQbtemmeY/BPv0vTVYYUNEQ==",
+ "dependencies": {
+ "@smithy/is-array-buffer": "^3.0.0",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-hex-encoding": "^3.0.0",
+ "@smithy/util-middleware": "^3.0.7",
+ "@smithy/util-uri-escape": "^3.0.0",
+ "@smithy/util-utf8": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/signature-v4/node_modules/@smithy/is-array-buffer": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/signature-v4/node_modules/@smithy/protocol-http": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.4.tgz",
+ "integrity": "sha512-MlWK8eqj0JlpZBnWmjQLqmFp71Ug00P+m72/1xQB3YByXD4zZ+y9N4hYrR0EDmrUCZIkyATWHOXFgtavwGDTzQ==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/signature-v4/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/signature-v4/node_modules/@smithy/util-buffer-from": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/is-array-buffer": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/signature-v4/node_modules/@smithy/util-hex-encoding": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/signature-v4/node_modules/@smithy/util-middleware": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.7.tgz",
+ "integrity": "sha512-OVA6fv/3o7TMJTpTgOi1H5OTwnuUa8hzRzhSFDtZyNxi6OZ70L/FHattSmhE212I7b6WSOJAAmbYnvcjTHOJCA==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/signature-v4/node_modules/@smithy/util-uri-escape": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/signature-v4/node_modules/@smithy/util-utf8": {
+ "version": "3.0.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/util-buffer-from": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/smithy-client": {
+ "version": "2.5.1",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/middleware-endpoint": "^2.5.1",
+ "@smithy/middleware-stack": "^2.2.0",
+ "@smithy/protocol-http": "^3.3.0",
+ "@smithy/types": "^2.12.0",
+ "@smithy/util-stream": "^2.2.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/types": {
+ "version": "2.12.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/url-parser": {
+ "version": "2.2.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/querystring-parser": "^2.2.0",
+ "@smithy/types": "^2.12.0",
+ "tslib": "^2.6.2"
+ }
+ },
+ "node_modules/@smithy/util-base64": {
+ "version": "2.3.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/util-buffer-from": "^2.2.0",
+ "@smithy/util-utf8": "^2.3.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-body-length-browser": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-3.0.0.tgz",
+ "integrity": "sha512-cbjJs2A1mLYmqmyVl80uoLTJhAcfzMOyPgjwAYusWKMdLeNtzmMz9YxNl3/jRLoxSS3wkqkf0jwNdtXWtyEBaQ==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ }
+ },
+ "node_modules/@smithy/util-body-length-node": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-3.0.0.tgz",
+ "integrity": "sha512-Tj7pZ4bUloNUP6PzwhN7K386tmSmEET9QtQg0TgdNOnxhZvCssHji+oZTUIuzxECRfG8rdm2PMw2WCFs6eIYkA==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-buffer-from": {
+ "version": "2.2.0",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@smithy/is-array-buffer": "^2.2.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@smithy/util-config-provider": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-3.0.0.tgz",
+ "integrity": "sha512-pbjk4s0fwq3Di/ANL+rCvJMKM5bzAQdE5S/6RL5NXgMExFAi6UgQMPOm5yPaIWPpr+EOXKXRonJ3FoxKf4mCJQ==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser": {
+ "version": "3.0.23",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.23.tgz",
+ "integrity": "sha512-Y07qslyRtXDP/C5aWKqxTPBl4YxplEELG3xRrz2dnAQ6Lq/FgNrcKWmV561nNaZmFH+EzeGOX3ZRMbU8p1T6Nw==",
+ "dependencies": {
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/smithy-client": "^3.4.0",
+ "@smithy/types": "^3.5.0",
+ "bowser": "^2.11.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/abort-controller": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.5.tgz",
+ "integrity": "sha512-DhNPnqTqPoG8aZ5dWkFOgsuY+i0GQ3CI6hMmvCoduNsnU9gUZWZBwGfDQsTTB7NvFPkom1df7jMIJWU90kuXXg==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/fetch-http-handler": {
+ "version": "3.2.9",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz",
+ "integrity": "sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==",
+ "dependencies": {
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/querystring-builder": "^3.0.7",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-base64": "^3.0.0",
+ "tslib": "^2.6.2"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/is-array-buffer": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz",
+ "integrity": "sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/middleware-endpoint": {
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.1.4.tgz",
+ "integrity": "sha512-/ChcVHekAyzUbyPRI8CzPPLj6y8QRAfJngWcLMgsWxKVzw/RzBV69mSOzJYDD3pRwushA1+5tHtPF8fjmzBnrQ==",
+ "dependencies": {
+ "@smithy/middleware-serde": "^3.0.7",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
+ "@smithy/url-parser": "^3.0.7",
+ "@smithy/util-middleware": "^3.0.7",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/middleware-serde": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.7.tgz",
+ "integrity": "sha512-VytaagsQqtH2OugzVTq4qvjkLNbWehHfGcGr0JLJmlDRrNCeZoWkWsSOw1nhS/4hyUUWF/TLGGml4X/OnEep5g==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/middleware-stack": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.7.tgz",
+ "integrity": "sha512-EyTbMCdqS1DoeQsO4gI7z2Gzq1MoRFAeS8GkFYIwbedB7Lp5zlLHJdg+56tllIIG5Hnf9ZWX48YKSHlsKvugGA==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/node-config-provider": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.8.tgz",
+ "integrity": "sha512-E0rU0DglpeJn5ge64mk8wTGEXcQwmpUTY5Zr7IzTpDLmHKiIamINERNZYrPQjg58Ck236sEKSwRSHA4CwshU6Q==",
+ "dependencies": {
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/node-http-handler": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.4.tgz",
+ "integrity": "sha512-49reY3+JgLMFNm7uTAKBWiKCA6XSvkNp9FqhVmusm2jpVnHORYFeFZ704LShtqWfjZW/nhX+7Iexyb6zQfXYIQ==",
+ "dependencies": {
+ "@smithy/abort-controller": "^3.1.5",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/querystring-builder": "^3.0.7",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/property-provider": {
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.7.tgz",
+ "integrity": "sha512-QfzLi1GPMisY7bAM5hOUqBdGYnY5S2JAlr201pghksrQv139f8iiiMalXtjczIP5f6owxFn3MINLNUNvUkgtPw==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/protocol-http": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.4.tgz",
+ "integrity": "sha512-MlWK8eqj0JlpZBnWmjQLqmFp71Ug00P+m72/1xQB3YByXD4zZ+y9N4hYrR0EDmrUCZIkyATWHOXFgtavwGDTzQ==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/querystring-builder": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.7.tgz",
+ "integrity": "sha512-65RXGZZ20rzqqxTsChdqSpbhA6tdt5IFNgG6o7e1lnPVLCe6TNWQq4rTl4N87hTDD8mV4IxJJnvyE7brbnRkQw==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-uri-escape": "^3.0.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/querystring-parser": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.7.tgz",
+ "integrity": "sha512-Fouw4KJVWqqUVIu1gZW8BH2HakwLz6dvdrAhXeXfeymOBrZw+hcqaWs+cS1AZPVp4nlbeIujYrKA921ZW2WMPA==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/shared-ini-file-loader": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.8.tgz",
+ "integrity": "sha512-0NHdQiSkeGl0ICQKcJQ2lCOKH23Nb0EaAa7RDRId6ZqwXkw4LJyIyZ0t3iusD4bnKYDPLGy2/5e2rfUhrt0Acw==",
+ "dependencies": {
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/smithy-client": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.0.tgz",
+ "integrity": "sha512-nOfJ1nVQsxiP6srKt43r2My0Gp5PLWCW2ASqUioxIiGmu6d32v4Nekidiv5qOmmtzIrmaD+ADX5SKHUuhReeBQ==",
+ "dependencies": {
+ "@smithy/middleware-endpoint": "^3.1.4",
+ "@smithy/middleware-stack": "^3.0.7",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-stream": "^3.1.9",
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
+ "dependencies": {
+ "tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/url-parser": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.7.tgz",
+ "integrity": "sha512-70UbSSR8J97c1rHZOWhl+VKiZDqHWxs/iW8ZHrHp5fCCPLSBE7GcUlUvKSle3Ca+J9LLbYCj/A79BxztBvAfpA==",
+ "dependencies": {
+ "@smithy/querystring-parser": "^3.0.7",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
+ }
+ },
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/util-base64": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-3.0.0.tgz",
+ "integrity": "sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==",
+ "dependencies": {
+ "@smithy/util-buffer-from": "^3.0.0",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
@@ -6220,259 +7091,285 @@
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/core/node_modules/@smithy/util-uri-escape": {
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/util-buffer-from": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz",
+ "integrity": "sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==",
"dependencies": {
+ "@smithy/is-array-buffer": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/core/node_modules/@smithy/util-utf8": {
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/util-hex-encoding": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz",
+ "integrity": "sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==",
"dependencies": {
- "@smithy/util-buffer-from": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/fetch-http-handler": {
- "version": "2.5.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/util-middleware": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.7.tgz",
+ "integrity": "sha512-OVA6fv/3o7TMJTpTgOi1H5OTwnuUa8hzRzhSFDtZyNxi6OZ70L/FHattSmhE212I7b6WSOJAAmbYnvcjTHOJCA==",
"dependencies": {
- "@smithy/protocol-http": "^3.3.0",
- "@smithy/querystring-builder": "^2.2.0",
- "@smithy/types": "^2.12.0",
- "@smithy/util-base64": "^2.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/is-array-buffer": {
- "version": "2.2.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/util-stream": {
+ "version": "3.1.9",
+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.1.9.tgz",
+ "integrity": "sha512-7YAR0Ub3MwTMjDfjnup4qa6W8gygZMxikBhFMPESi6ASsl/rZJhwLpF/0k9TuezScCojsM0FryGdz4LZtjKPPQ==",
"dependencies": {
+ "@smithy/fetch-http-handler": "^3.2.9",
+ "@smithy/node-http-handler": "^3.2.4",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-base64": "^3.0.0",
+ "@smithy/util-buffer-from": "^3.0.0",
+ "@smithy/util-hex-encoding": "^3.0.0",
+ "@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/middleware-endpoint": {
- "version": "2.5.1",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/util-uri-escape": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz",
+ "integrity": "sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==",
"dependencies": {
- "@smithy/middleware-serde": "^2.3.0",
- "@smithy/node-config-provider": "^2.3.0",
- "@smithy/shared-ini-file-loader": "^2.4.0",
- "@smithy/types": "^2.12.0",
- "@smithy/url-parser": "^2.2.0",
- "@smithy/util-middleware": "^2.2.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/middleware-retry": {
- "version": "2.3.1",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/util-utf8": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-3.0.0.tgz",
+ "integrity": "sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==",
"dependencies": {
- "@smithy/node-config-provider": "^2.3.0",
- "@smithy/protocol-http": "^3.3.0",
- "@smithy/service-error-classification": "^2.1.5",
- "@smithy/smithy-client": "^2.5.1",
- "@smithy/types": "^2.12.0",
- "@smithy/util-middleware": "^2.2.0",
- "@smithy/util-retry": "^2.2.0",
- "tslib": "^2.6.2",
- "uuid": "^9.0.1"
+ "@smithy/util-buffer-from": "^3.0.0",
+ "tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/middleware-serde": {
- "version": "2.3.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node": {
+ "version": "3.0.23",
+ "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.23.tgz",
+ "integrity": "sha512-9Y4WH7f0vnDGuHUa4lGX9e2p+sMwODibsceSV6rfkZOvMC+BY3StB2LdO1NHafpsyHJLpwAgChxQ38tFyd6vkg==",
"dependencies": {
- "@smithy/types": "^2.12.0",
+ "@smithy/config-resolver": "^3.0.9",
+ "@smithy/credential-provider-imds": "^3.2.4",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/smithy-client": "^3.4.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">= 10.0.0"
}
},
- "node_modules/@smithy/middleware-stack": {
- "version": "2.2.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/abort-controller": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.5.tgz",
+ "integrity": "sha512-DhNPnqTqPoG8aZ5dWkFOgsuY+i0GQ3CI6hMmvCoduNsnU9gUZWZBwGfDQsTTB7NvFPkom1df7jMIJWU90kuXXg==",
"dependencies": {
- "@smithy/types": "^2.12.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/node-config-provider": {
- "version": "2.3.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/fetch-http-handler": {
+ "version": "3.2.9",
+ "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz",
+ "integrity": "sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==",
"dependencies": {
- "@smithy/property-provider": "^2.2.0",
- "@smithy/shared-ini-file-loader": "^2.4.0",
- "@smithy/types": "^2.12.0",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/querystring-builder": "^3.0.7",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-base64": "^3.0.0",
"tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=14.0.0"
}
},
- "node_modules/@smithy/node-http-handler": {
- "version": "2.5.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/is-array-buffer": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz",
+ "integrity": "sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==",
"dependencies": {
- "@smithy/abort-controller": "^2.2.0",
- "@smithy/protocol-http": "^3.3.0",
- "@smithy/querystring-builder": "^2.2.0",
- "@smithy/types": "^2.12.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/property-provider": {
- "version": "2.2.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/middleware-endpoint": {
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.1.4.tgz",
+ "integrity": "sha512-/ChcVHekAyzUbyPRI8CzPPLj6y8QRAfJngWcLMgsWxKVzw/RzBV69mSOzJYDD3pRwushA1+5tHtPF8fjmzBnrQ==",
"dependencies": {
- "@smithy/types": "^2.12.0",
+ "@smithy/middleware-serde": "^3.0.7",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
+ "@smithy/url-parser": "^3.0.7",
+ "@smithy/util-middleware": "^3.0.7",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/protocol-http": {
- "version": "3.3.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/middleware-serde": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.7.tgz",
+ "integrity": "sha512-VytaagsQqtH2OugzVTq4qvjkLNbWehHfGcGr0JLJmlDRrNCeZoWkWsSOw1nhS/4hyUUWF/TLGGml4X/OnEep5g==",
"dependencies": {
- "@smithy/types": "^2.12.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/querystring-builder": {
- "version": "2.2.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/middleware-stack": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.7.tgz",
+ "integrity": "sha512-EyTbMCdqS1DoeQsO4gI7z2Gzq1MoRFAeS8GkFYIwbedB7Lp5zlLHJdg+56tllIIG5Hnf9ZWX48YKSHlsKvugGA==",
"dependencies": {
- "@smithy/types": "^2.12.0",
- "@smithy/util-uri-escape": "^2.2.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/querystring-parser": {
- "version": "2.2.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/node-config-provider": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.8.tgz",
+ "integrity": "sha512-E0rU0DglpeJn5ge64mk8wTGEXcQwmpUTY5Zr7IzTpDLmHKiIamINERNZYrPQjg58Ck236sEKSwRSHA4CwshU6Q==",
"dependencies": {
- "@smithy/types": "^2.12.0",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/service-error-classification": {
- "version": "2.1.5",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/node-http-handler": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.4.tgz",
+ "integrity": "sha512-49reY3+JgLMFNm7uTAKBWiKCA6XSvkNp9FqhVmusm2jpVnHORYFeFZ704LShtqWfjZW/nhX+7Iexyb6zQfXYIQ==",
"dependencies": {
- "@smithy/types": "^2.12.0"
+ "@smithy/abort-controller": "^3.1.5",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/querystring-builder": "^3.0.7",
+ "@smithy/types": "^3.5.0",
+ "tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/shared-ini-file-loader": {
- "version": "2.4.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/property-provider": {
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.7.tgz",
+ "integrity": "sha512-QfzLi1GPMisY7bAM5hOUqBdGYnY5S2JAlr201pghksrQv139f8iiiMalXtjczIP5f6owxFn3MINLNUNvUkgtPw==",
"dependencies": {
- "@smithy/types": "^2.12.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/signature-v4": {
- "version": "4.1.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/protocol-http": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.4.tgz",
+ "integrity": "sha512-MlWK8eqj0JlpZBnWmjQLqmFp71Ug00P+m72/1xQB3YByXD4zZ+y9N4hYrR0EDmrUCZIkyATWHOXFgtavwGDTzQ==",
"dependencies": {
- "@smithy/is-array-buffer": "^3.0.0",
- "@smithy/protocol-http": "^4.1.0",
- "@smithy/types": "^3.3.0",
- "@smithy/util-hex-encoding": "^3.0.0",
- "@smithy/util-middleware": "^3.0.3",
- "@smithy/util-uri-escape": "^3.0.0",
- "@smithy/util-utf8": "^3.0.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/signature-v4/node_modules/@smithy/is-array-buffer": {
- "version": "3.0.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/querystring-builder": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.7.tgz",
+ "integrity": "sha512-65RXGZZ20rzqqxTsChdqSpbhA6tdt5IFNgG6o7e1lnPVLCe6TNWQq4rTl4N87hTDD8mV4IxJJnvyE7brbnRkQw==",
"dependencies": {
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-uri-escape": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/signature-v4/node_modules/@smithy/protocol-http": {
- "version": "4.1.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/querystring-parser": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.7.tgz",
+ "integrity": "sha512-Fouw4KJVWqqUVIu1gZW8BH2HakwLz6dvdrAhXeXfeymOBrZw+hcqaWs+cS1AZPVp4nlbeIujYrKA921ZW2WMPA==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/signature-v4/node_modules/@smithy/types": {
- "version": "3.3.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/shared-ini-file-loader": {
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.8.tgz",
+ "integrity": "sha512-0NHdQiSkeGl0ICQKcJQ2lCOKH23Nb0EaAa7RDRId6ZqwXkw4LJyIyZ0t3iusD4bnKYDPLGy2/5e2rfUhrt0Acw==",
"dependencies": {
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/signature-v4/node_modules/@smithy/util-buffer-from": {
- "version": "3.0.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/smithy-client": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.0.tgz",
+ "integrity": "sha512-nOfJ1nVQsxiP6srKt43r2My0Gp5PLWCW2ASqUioxIiGmu6d32v4Nekidiv5qOmmtzIrmaD+ADX5SKHUuhReeBQ==",
"dependencies": {
- "@smithy/is-array-buffer": "^3.0.0",
+ "@smithy/middleware-endpoint": "^3.1.4",
+ "@smithy/middleware-stack": "^3.0.7",
+ "@smithy/protocol-http": "^4.1.4",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-stream": "^3.1.9",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/signature-v4/node_modules/@smithy/util-hex-encoding": {
- "version": "3.0.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/types": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
"dependencies": {
"tslib": "^2.6.2"
},
@@ -6480,101 +7377,112 @@
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/signature-v4/node_modules/@smithy/util-middleware": {
- "version": "3.0.3",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/url-parser": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.7.tgz",
+ "integrity": "sha512-70UbSSR8J97c1rHZOWhl+VKiZDqHWxs/iW8ZHrHp5fCCPLSBE7GcUlUvKSle3Ca+J9LLbYCj/A79BxztBvAfpA==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/querystring-parser": "^3.0.7",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
- },
- "engines": {
- "node": ">=16.0.0"
}
},
- "node_modules/@smithy/signature-v4/node_modules/@smithy/util-uri-escape": {
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/util-base64": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-3.0.0.tgz",
+ "integrity": "sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==",
"dependencies": {
+ "@smithy/util-buffer-from": "^3.0.0",
+ "@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/signature-v4/node_modules/@smithy/util-utf8": {
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/util-buffer-from": {
"version": "3.0.0",
- "license": "Apache-2.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz",
+ "integrity": "sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==",
"dependencies": {
- "@smithy/util-buffer-from": "^3.0.0",
+ "@smithy/is-array-buffer": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
"node": ">=16.0.0"
}
},
- "node_modules/@smithy/smithy-client": {
- "version": "2.5.1",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/util-hex-encoding": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz",
+ "integrity": "sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==",
"dependencies": {
- "@smithy/middleware-endpoint": "^2.5.1",
- "@smithy/middleware-stack": "^2.2.0",
- "@smithy/protocol-http": "^3.3.0",
- "@smithy/types": "^2.12.0",
- "@smithy/util-stream": "^2.2.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/types": {
- "version": "2.12.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/util-middleware": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.7.tgz",
+ "integrity": "sha512-OVA6fv/3o7TMJTpTgOi1H5OTwnuUa8hzRzhSFDtZyNxi6OZ70L/FHattSmhE212I7b6WSOJAAmbYnvcjTHOJCA==",
"dependencies": {
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/url-parser": {
- "version": "2.2.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/util-stream": {
+ "version": "3.1.9",
+ "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.1.9.tgz",
+ "integrity": "sha512-7YAR0Ub3MwTMjDfjnup4qa6W8gygZMxikBhFMPESi6ASsl/rZJhwLpF/0k9TuezScCojsM0FryGdz4LZtjKPPQ==",
"dependencies": {
- "@smithy/querystring-parser": "^2.2.0",
- "@smithy/types": "^2.12.0",
+ "@smithy/fetch-http-handler": "^3.2.9",
+ "@smithy/node-http-handler": "^3.2.4",
+ "@smithy/types": "^3.5.0",
+ "@smithy/util-base64": "^3.0.0",
+ "@smithy/util-buffer-from": "^3.0.0",
+ "@smithy/util-hex-encoding": "^3.0.0",
+ "@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
+ },
+ "engines": {
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/util-base64": {
- "version": "2.3.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/util-uri-escape": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz",
+ "integrity": "sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==",
"dependencies": {
- "@smithy/util-buffer-from": "^2.2.0",
- "@smithy/util-utf8": "^2.3.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
- "node_modules/@smithy/util-buffer-from": {
- "version": "2.2.0",
- "license": "Apache-2.0",
+ "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/util-utf8": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-3.0.0.tgz",
+ "integrity": "sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==",
"dependencies": {
- "@smithy/is-array-buffer": "^2.2.0",
+ "@smithy/util-buffer-from": "^3.0.0",
"tslib": "^2.6.2"
},
"engines": {
- "node": ">=14.0.0"
+ "node": ">=16.0.0"
}
},
"node_modules/@smithy/util-endpoints": {
- "version": "2.0.5",
- "license": "Apache-2.0",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.1.3.tgz",
+ "integrity": "sha512-34eACeKov6jZdHqS5hxBMJ4KyWKztTMulhuQ2UdOoP6vVxMLrOKUqIXAwJe/wiWMhXhydLW664B02CNpQBQ4Aw==",
"dependencies": {
- "@smithy/node-config-provider": "^3.1.4",
- "@smithy/types": "^3.3.0",
+ "@smithy/node-config-provider": "^3.1.8",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6582,12 +7490,13 @@
}
},
"node_modules/@smithy/util-endpoints/node_modules/@smithy/node-config-provider": {
- "version": "3.1.4",
- "license": "Apache-2.0",
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.8.tgz",
+ "integrity": "sha512-E0rU0DglpeJn5ge64mk8wTGEXcQwmpUTY5Zr7IzTpDLmHKiIamINERNZYrPQjg58Ck236sEKSwRSHA4CwshU6Q==",
"dependencies": {
- "@smithy/property-provider": "^3.1.3",
- "@smithy/shared-ini-file-loader": "^3.1.4",
- "@smithy/types": "^3.3.0",
+ "@smithy/property-provider": "^3.1.7",
+ "@smithy/shared-ini-file-loader": "^3.1.8",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6595,10 +7504,11 @@
}
},
"node_modules/@smithy/util-endpoints/node_modules/@smithy/property-provider": {
- "version": "3.1.3",
- "license": "Apache-2.0",
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.7.tgz",
+ "integrity": "sha512-QfzLi1GPMisY7bAM5hOUqBdGYnY5S2JAlr201pghksrQv139f8iiiMalXtjczIP5f6owxFn3MINLNUNvUkgtPw==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6606,10 +7516,11 @@
}
},
"node_modules/@smithy/util-endpoints/node_modules/@smithy/shared-ini-file-loader": {
- "version": "3.1.4",
- "license": "Apache-2.0",
+ "version": "3.1.8",
+ "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.8.tgz",
+ "integrity": "sha512-0NHdQiSkeGl0ICQKcJQ2lCOKH23Nb0EaAa7RDRId6ZqwXkw4LJyIyZ0t3iusD4bnKYDPLGy2/5e2rfUhrt0Acw==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6617,8 +7528,9 @@
}
},
"node_modules/@smithy/util-endpoints/node_modules/@smithy/types": {
- "version": "3.3.0",
- "license": "Apache-2.0",
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
"dependencies": {
"tslib": "^2.6.2"
},
@@ -6698,11 +7610,12 @@
}
},
"node_modules/@smithy/util-waiter": {
- "version": "3.1.2",
- "license": "Apache-2.0",
+ "version": "3.1.6",
+ "resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-3.1.6.tgz",
+ "integrity": "sha512-xs/KAwWOeCklq8aMlnpk25LgxEYHKOEodfjfKclDMLcBJEVEKzDLxZxBQyztcuPJ7F54213NJS8PxoiHNMdItQ==",
"dependencies": {
- "@smithy/abort-controller": "^3.1.1",
- "@smithy/types": "^3.3.0",
+ "@smithy/abort-controller": "^3.1.5",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6710,10 +7623,11 @@
}
},
"node_modules/@smithy/util-waiter/node_modules/@smithy/abort-controller": {
- "version": "3.1.1",
- "license": "Apache-2.0",
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.5.tgz",
+ "integrity": "sha512-DhNPnqTqPoG8aZ5dWkFOgsuY+i0GQ3CI6hMmvCoduNsnU9gUZWZBwGfDQsTTB7NvFPkom1df7jMIJWU90kuXXg==",
"dependencies": {
- "@smithy/types": "^3.3.0",
+ "@smithy/types": "^3.5.0",
"tslib": "^2.6.2"
},
"engines": {
@@ -6721,8 +7635,9 @@
}
},
"node_modules/@smithy/util-waiter/node_modules/@smithy/types": {
- "version": "3.3.0",
- "license": "Apache-2.0",
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.5.0.tgz",
+ "integrity": "sha512-QN0twHNfe8mNJdH9unwsCK13GURU7oEAZqkBI+rsvpv1jrmserO+WnLE7jidR9W/1dxwZ0u/CB01mV2Gms/K2Q==",
"dependencies": {
"tslib": "^2.6.2"
},
@@ -7051,12 +7966,11 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "18.19.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.55.tgz",
- "integrity": "sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==",
- "license": "MIT",
+ "version": "22.7.8",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.8.tgz",
+ "integrity": "sha512-a922jJy31vqR5sk+kAdIENJjHblqcZ4RmERviFsER4WJcEONqxKcjNOlk0q7OUfrF5sddT+vng070cdfMlrPLg==",
"dependencies": {
- "undici-types": "~5.26.4"
+ "undici-types": "~6.19.2"
}
},
"node_modules/@types/node-fetch": {
@@ -17374,10 +18288,9 @@
"license": "MIT"
},
"node_modules/undici-types": {
- "version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
- "license": "MIT"
+ "version": "6.19.8",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
+ "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw=="
},
"node_modules/unescape-html": {
"version": "1.1.0",
@@ -18804,6 +19717,7 @@
"license": "Apache-2.0",
"dependencies": {
"@amzn/codewhisperer-streaming": "file:../../src.gen/@amzn/codewhisperer-streaming",
+ "@aws-sdk/client-cloudformation": "^3.667.0",
"@aws-sdk/client-cognito-identity": "^3.637.0",
"@aws-sdk/client-lambda": "^3.637.0",
"@aws-sdk/client-sso": "^3.342.0",
diff --git a/package.json b/package.json
index 335751d3ddc..6244eceba47 100644
--- a/package.json
+++ b/package.json
@@ -70,7 +70,8 @@
"webpack-merge": "^5.10.0"
},
"dependencies": {
- "@types/node": "^18.19.55",
+ "@types/node": "^22.7.5",
+ "@aws-toolkits/telemetry": "^1.0.242",
"vscode-nls": "^5.2.0",
"vscode-nls-dev": "^4.0.4"
}
diff --git a/packages/core/package.json b/packages/core/package.json
index 4ca9b19f487..79d975eb689 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -7,6 +7,22 @@
"npm": "^10.1.0",
"vscode": "^1.83.0"
},
+ "activationEvents": [
+ "onStartupFinished",
+ "onUri",
+ "onDebugResolve:aws-sam",
+ "onDebugInitialConfigurations",
+ "onLanguage:javascript",
+ "onLanguage:java",
+ "onLanguage:python",
+ "onLanguage:csharp",
+ "onLanguage:yaml",
+ "onFileSystem:s3",
+ "onFileSystem:s3-readonly",
+ "onView:appBuilder"
+ ],
+ "main": "./dist/src/extensionNode.js",
+ "browser": "./dist/src/extensionWebCore.js",
"exports": {
".": "./dist/src/extension.js",
"./node": "./dist/src/extensionNode.js",
@@ -31,6 +47,3926 @@
"./notifications": "./dist/src/notifications/index.js"
},
"contributes": {
+ "configuration": {
+ "type": "object",
+ "title": "%AWS.productName%",
+ "cloud9": {
+ "cn": {
+ "title": "%AWS.productName.cn%"
+ }
+ },
+ "properties": {
+ "aws.profile": {
+ "type": "string",
+ "deprecationMessage": "The current profile is now stored internally by the Toolkit.",
+ "description": "%AWS.configuration.profileDescription%"
+ },
+ "aws.ecs.openTerminalCommand": {
+ "type": "string",
+ "default": "/bin/sh",
+ "markdownDescription": "%AWS.configuration.description.ecs.openTerminalCommand%"
+ },
+ "aws.iot.maxItemsPerPage": {
+ "type": "number",
+ "default": 100,
+ "minimum": 1,
+ "maximum": 250,
+ "markdownDescription": "%AWS.configuration.description.iot.maxItemsPerPage%"
+ },
+ "aws.s3.maxItemsPerPage": {
+ "type": "number",
+ "default": 300,
+ "minimum": 3,
+ "maximum": 1000,
+ "markdownDescription": "%AWS.configuration.description.s3.maxItemsPerPage%"
+ },
+ "aws.samcli.location": {
+ "type": "string",
+ "scope": "machine",
+ "default": "",
+ "markdownDescription": "%AWS.configuration.description.samcli.location%"
+ },
+ "aws.samcli.lambdaTimeout": {
+ "type": "number",
+ "default": 90000,
+ "markdownDescription": "%AWS.configuration.description.samcli.lambdaTimeout%"
+ },
+ "aws.samcli.legacyDeploy": {
+ "type": "boolean",
+ "default": false,
+ "markdownDescription": "%AWS.configuration.description.samcli.legacyDeploy%"
+ },
+ "aws.telemetry": {
+ "type": "boolean",
+ "default": true,
+ "markdownDescription": "%AWS.configuration.description.telemetry%",
+ "cloud9": {
+ "cn": {
+ "markdownDescription": "%AWS.configuration.description.telemetry.cn%"
+ }
+ }
+ },
+ "aws.stepfunctions.asl.format.enable": {
+ "type": "boolean",
+ "scope": "window",
+ "default": true,
+ "description": "%AWS.stepFunctions.asl.format.enable.desc%"
+ },
+ "aws.stepfunctions.asl.maxItemsComputed": {
+ "type": "number",
+ "default": 5000,
+ "description": "%AWS.stepFunctions.asl.maxItemsComputed.desc%"
+ },
+ "aws.ssmDocument.ssm.maxItemsComputed": {
+ "type": "number",
+ "default": 5000,
+ "description": "%AWS.ssmDocument.ssm.maxItemsComputed.desc%"
+ },
+ "aws.cwl.limit": {
+ "type": "number",
+ "default": 10000,
+ "description": "%AWS.cwl.limit.desc%",
+ "maximum": 10000
+ },
+ "aws.samcli.manuallySelectedBuckets": {
+ "type": "object",
+ "description": "%AWS.samcli.deploy.bucket.recentlyUsed%",
+ "default": []
+ },
+ "aws.samcli.enableCodeLenses": {
+ "type": "boolean",
+ "description": "%AWS.configuration.enableCodeLenses%",
+ "default": false
+ },
+ "aws.suppressPrompts": {
+ "type": "object",
+ "description": "%AWS.configuration.description.suppressPrompts%",
+ "default": {},
+ "properties": {
+ "apprunnerNotifyPricing": {
+ "type": "boolean",
+ "default": false
+ },
+ "apprunnerNotifyPause": {
+ "type": "boolean",
+ "default": false
+ },
+ "ecsRunCommand": {
+ "type": "boolean",
+ "default": false
+ },
+ "ecsRunCommandEnable": {
+ "type": "boolean",
+ "default": false
+ },
+ "ecsRunCommandDisable": {
+ "type": "boolean",
+ "default": false
+ },
+ "regionAddAutomatically": {
+ "type": "boolean",
+ "default": false
+ },
+ "yamlExtPrompt": {
+ "type": "boolean",
+ "default": false
+ },
+ "fileViewerEdit": {
+ "type": "boolean",
+ "default": false
+ },
+ "createCredentialsProfile": {
+ "type": "boolean",
+ "default": false
+ },
+ "samcliConfirmDevStack": {
+ "type": "boolean",
+ "default": false
+ },
+ "remoteConnected": {
+ "type": "boolean",
+ "default": false
+ },
+ "codeCatalystConnectionExpired": {
+ "type": "boolean",
+ "default": false
+ },
+ "ssoCacheError": {
+ "type": "boolean",
+ "default": false
+ }
+ },
+ "additionalProperties": false
+ },
+ "aws.experiments": {
+ "type": "object",
+ "markdownDescription": "%AWS.configuration.description.experiments%",
+ "default": {
+ "jsonResourceModification": false
+ },
+ "properties": {
+ "jsonResourceModification": {
+ "type": "boolean",
+ "default": false
+ }
+ },
+ "additionalProperties": false
+ },
+ "aws.resources.enabledResources": {
+ "type": "array",
+ "description": "%AWS.configuration.description.resources.enabledResources%",
+ "items": {
+ "type": "string"
+ }
+ },
+ "aws.lambda.recentlyUploaded": {
+ "type": "object",
+ "description": "%AWS.configuration.description.lambda.recentlyUploaded%",
+ "default": []
+ },
+ "aws.accessAnalyzer.policyChecks.checkNoNewAccessFilePath": {
+ "type": "string",
+ "default": "",
+ "description": "File path or S3 path to a text document for CheckNoNewAccess custom check.",
+ "scope": "window"
+ },
+ "aws.accessAnalyzer.policyChecks.checkAccessNotGrantedFilePath": {
+ "type": "string",
+ "default": "",
+ "description": "File path or S3 path to a text document for CheckAccessNotGranted custom check.",
+ "scope": "window"
+ },
+ "aws.accessAnalyzer.policyChecks.cloudFormationParameterFilePath": {
+ "type": "string",
+ "default": "",
+ "description": "A JSON formatted file that specifies template parameter values, a stack policy, and tags. Only parameters are used from this file.",
+ "scope": "machine-overridable"
+ },
+ "amazonQ.telemetry": {
+ "type": "boolean",
+ "default": true,
+ "markdownDescription": "%AWS.configuration.description.amazonq.telemetry%"
+ },
+ "amazonQ.suppressPrompts": {
+ "type": "object",
+ "description": "%AWS.configuration.description.suppressPrompts%",
+ "default": {},
+ "properties": {
+ "createCredentialsProfile": {
+ "type": "boolean",
+ "default": false
+ },
+ "codeWhispererNewWelcomeMessage": {
+ "type": "boolean",
+ "default": false
+ },
+ "codeWhispererConnectionExpired": {
+ "type": "boolean",
+ "default": false
+ },
+ "amazonQWelcomePage": {
+ "type": "boolean",
+ "default": false
+ },
+ "amazonQSessionConfigurationMessage": {
+ "type": "boolean",
+ "default": false
+ },
+ "ssoCacheError": {
+ "type": "boolean",
+ "default": false
+ }
+ },
+ "additionalProperties": false
+ },
+ "amazonQ.showInlineCodeSuggestionsWithCodeReferences": {
+ "type": "boolean",
+ "markdownDescription": "%AWS.configuration.description.amazonq%",
+ "default": true
+ },
+ "amazonQ.importRecommendationForInlineCodeSuggestions": {
+ "type": "boolean",
+ "description": "%AWS.configuration.description.amazonq.importRecommendation%",
+ "default": true
+ },
+ "amazonQ.shareContentWithAWS": {
+ "type": "boolean",
+ "markdownDescription": "%AWS.configuration.description.amazonq.shareContentWithAWS%",
+ "default": true,
+ "scope": "application"
+ },
+ "amazonQ.workspaceIndex": {
+ "type": "boolean",
+ "markdownDescription": "%AWS.configuration.description.amazonq.workspaceIndex%",
+ "default": false,
+ "scope": "application"
+ },
+ "amazonQ.workspaceIndexWorkerThreads": {
+ "type": "number",
+ "markdownDescription": "%AWS.configuration.description.amazonq.workspaceIndexWorkerThreads%",
+ "default": 0,
+ "scope": "application"
+ },
+ "amazonQ.workspaceIndexUseGPU": {
+ "type": "boolean",
+ "markdownDescription": "%AWS.configuration.description.amazonq.workspaceIndexUseGPU%",
+ "default": false,
+ "scope": "application"
+ },
+ "amazonQ.workspaceIndexMaxSize": {
+ "type": "number",
+ "markdownDescription": "%AWS.configuration.description.amazonq.workspaceIndexMaxSize%",
+ "default": 250,
+ "scope": "application"
+ }
+ }
+ },
+ "debuggers": [
+ {
+ "type": "aws-sam",
+ "when": "isCloud9 || !aws.isWebExtHost",
+ "label": "%AWS.configuration.description.awssam.debug.label%",
+ "configurationAttributes": {
+ "direct-invoke": {
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "title": "AwsSamDebuggerConfiguration",
+ "additionalProperties": false,
+ "properties": {
+ "aws": {
+ "title": "AWS Connection",
+ "description": "%AWS.configuration.description.awssam.debug.aws%",
+ "properties": {
+ "credentials": {
+ "description": "%AWS.configuration.description.awssam.debug.credentials%",
+ "type": "string",
+ "cloud9": {
+ "cn": {
+ "description": "%AWS.configuration.description.awssam.debug.credentials.cn%"
+ }
+ }
+ },
+ "region": {
+ "description": "%AWS.configuration.description.awssam.debug.region%",
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "type": "object"
+ },
+ "invokeTarget": {
+ "oneOf": [
+ {
+ "title": "Template Target Properties",
+ "description": "%AWS.configuration.description.awssam.debug.invokeTarget%",
+ "properties": {
+ "templatePath": {
+ "description": "%AWS.configuration.description.awssam.debug.templatePath%",
+ "type": "string"
+ },
+ "logicalId": {
+ "description": "%AWS.configuration.description.awssam.debug.logicalId%",
+ "type": "string"
+ },
+ "target": {
+ "description": "%AWS.configuration.description.awssam.debug.target%",
+ "type": "string",
+ "enum": [
+ "template"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "templatePath",
+ "logicalId",
+ "target"
+ ],
+ "type": "object"
+ },
+ {
+ "title": "Code Target Properties",
+ "description": "%AWS.configuration.description.awssam.debug.invokeTarget%",
+ "properties": {
+ "lambdaHandler": {
+ "description": "%AWS.configuration.description.awssam.debug.lambdaHandler%",
+ "type": "string"
+ },
+ "projectRoot": {
+ "description": "%AWS.configuration.description.awssam.debug.projectRoot%",
+ "type": "string"
+ },
+ "target": {
+ "description": "%AWS.configuration.description.awssam.debug.target%",
+ "type": "string",
+ "enum": [
+ "code"
+ ]
+ },
+ "architecture": {
+ "description": "%AWS.configuration.description.awssam.debug.architecture%",
+ "type": "string",
+ "enum": [
+ "x86_64",
+ "arm64"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "lambdaHandler",
+ "projectRoot",
+ "target"
+ ],
+ "type": "object"
+ },
+ {
+ "title": "API Target Properties",
+ "description": "%AWS.configuration.description.awssam.debug.invokeTarget%",
+ "properties": {
+ "templatePath": {
+ "description": "%AWS.configuration.description.awssam.debug.templatePath%",
+ "type": "string"
+ },
+ "logicalId": {
+ "description": "%AWS.configuration.description.awssam.debug.logicalId%",
+ "type": "string"
+ },
+ "target": {
+ "description": "%AWS.configuration.description.awssam.debug.target%",
+ "type": "string",
+ "enum": [
+ "api"
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "templatePath",
+ "logicalId",
+ "target"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "lambda": {
+ "title": "Lambda Properties",
+ "description": "%AWS.configuration.description.awssam.debug.lambda%",
+ "properties": {
+ "environmentVariables": {
+ "description": "%AWS.configuration.description.awssam.debug.envvars%",
+ "additionalProperties": {
+ "type": [
+ "string"
+ ]
+ },
+ "type": "object"
+ },
+ "payload": {
+ "description": "%AWS.configuration.description.awssam.debug.event%",
+ "properties": {
+ "json": {
+ "description": "%AWS.configuration.description.awssam.debug.event.json%",
+ "type": "object"
+ },
+ "path": {
+ "description": "%AWS.configuration.description.awssam.debug.event.path%",
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "type": "object"
+ },
+ "memoryMb": {
+ "description": "%AWS.configuration.description.awssam.debug.memoryMb%",
+ "type": "number"
+ },
+ "runtime": {
+ "description": "%AWS.configuration.description.awssam.debug.runtime%",
+ "type": "string"
+ },
+ "timeoutSec": {
+ "description": "%AWS.configuration.description.awssam.debug.timeout%",
+ "type": "number"
+ },
+ "pathMappings": {
+ "type:": "array",
+ "items": {
+ "title": "Path Mapping",
+ "type": "object",
+ "properties": {
+ "localRoot": {
+ "type": "string"
+ },
+ "remoteRoot": {
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "localRoot",
+ "remoteRoot"
+ ]
+ }
+ }
+ },
+ "additionalProperties": false,
+ "type": "object"
+ },
+ "sam": {
+ "title": "SAM CLI Properties",
+ "description": "%AWS.configuration.description.awssam.debug.sam%",
+ "properties": {
+ "buildArguments": {
+ "description": "%AWS.configuration.description.awssam.debug.buildArguments%",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "buildDir": {
+ "description": "%AWS.configuration.description.awssam.debug.buildDir%",
+ "type": "string"
+ },
+ "containerBuild": {
+ "description": "%AWS.configuration.description.awssam.debug.containerBuild%",
+ "type": "boolean"
+ },
+ "dockerNetwork": {
+ "description": "%AWS.configuration.description.awssam.debug.dockerNetwork%",
+ "type": "string"
+ },
+ "localArguments": {
+ "description": "%AWS.configuration.description.awssam.debug.localArguments%",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "skipNewImageCheck": {
+ "description": "%AWS.configuration.description.awssam.debug.skipNewImageCheck%",
+ "type": "boolean"
+ },
+ "template": {
+ "description": "%AWS.configuration.description.awssam.debug.template%",
+ "properties": {
+ "parameters": {
+ "description": "%AWS.configuration.description.awssam.debug.templateParameters%",
+ "additionalProperties": {
+ "type": [
+ "string",
+ "number"
+ ]
+ },
+ "type": "object"
+ }
+ },
+ "type": "object",
+ "additionalProperties": false
+ }
+ },
+ "additionalProperties": false,
+ "type": "object"
+ },
+ "api": {
+ "title": "API Gateway Properties",
+ "description": "%AWS.configuration.description.awssam.debug.api%",
+ "properties": {
+ "path": {
+ "description": "%AWS.configuration.description.awssam.debug.api.path%",
+ "type": "string"
+ },
+ "httpMethod": {
+ "description": "%AWS.configuration.description.awssam.debug.api.httpMethod%",
+ "type": "string",
+ "enum": [
+ "delete",
+ "get",
+ "head",
+ "options",
+ "patch",
+ "post",
+ "put"
+ ]
+ },
+ "payload": {
+ "description": "%AWS.configuration.description.awssam.debug.event%",
+ "properties": {
+ "json": {
+ "description": "%AWS.configuration.description.awssam.debug.event.json%",
+ "type": "object"
+ },
+ "path": {
+ "description": "%AWS.configuration.description.awssam.debug.event.path%",
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "type": "object"
+ },
+ "headers": {
+ "description": "%AWS.configuration.description.awssam.debug.api.headers%",
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "querystring": {
+ "description": "%AWS.configuration.description.awssam.debug.api.queryString%",
+ "type": "string"
+ },
+ "stageVariables": {
+ "description": "%AWS.configuration.description.awssam.debug.api.stageVariables%",
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
+ "clientCertificateId": {
+ "description": "%AWS.configuration.description.awssam.debug.api.clientCertId%",
+ "type": "string"
+ }
+ },
+ "additionalProperties": false,
+ "required": [
+ "path",
+ "httpMethod"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "invokeTarget"
+ ],
+ "type": "object"
+ }
+ },
+ "configurationSnippets": [
+ {
+ "label": "%AWS.configuration.description.awssam.debug.snippets.lambdaCode.label%",
+ "description": "%AWS.configuration.description.awssam.debug.snippets.lambdaCode.description%",
+ "body": {
+ "type": "aws-sam",
+ "request": "direct-invoke",
+ "name": "${3:Invoke Lambda}",
+ "invokeTarget": {
+ "target": "code",
+ "lambdaHandler": "${1:Function Handler}",
+ "projectRoot": "^\"\\${workspaceFolder}\""
+ },
+ "lambda": {
+ "runtime": "${2:Lambda Runtime}",
+ "payload": {
+ "json": {}
+ }
+ }
+ },
+ "cloud9": {
+ "cn": {
+ "label": "%AWS.configuration.description.awssam.debug.snippets.lambdaCode.label.cn%",
+ "description": "%AWS.configuration.description.awssam.debug.snippets.lambdaCode.description.cn%"
+ }
+ }
+ },
+ {
+ "label": "%AWS.configuration.description.awssam.debug.snippets.lambdaTemplate.label%",
+ "description": "%AWS.configuration.description.awssam.debug.snippets.lambdaTemplate.description%",
+ "body": {
+ "type": "aws-sam",
+ "request": "direct-invoke",
+ "name": "${3:Invoke Lambda}",
+ "invokeTarget": {
+ "target": "template",
+ "templatePath": "${1:Template Location}",
+ "logicalId": "${2:Function Logical ID}"
+ },
+ "lambda": {
+ "payload": {
+ "json": {}
+ }
+ }
+ },
+ "cloud9": {
+ "cn": {
+ "label": "%AWS.configuration.description.awssam.debug.snippets.lambdaTemplate.label.cn%",
+ "description": "%AWS.configuration.description.awssam.debug.snippets.lambdaTemplate.description.cn%"
+ }
+ }
+ },
+ {
+ "label": "%AWS.configuration.description.awssam.debug.snippets.api.label%",
+ "description": "%AWS.configuration.description.awssam.debug.snippets.api.description%",
+ "body": {
+ "type": "aws-sam",
+ "request": "direct-invoke",
+ "name": "${5:Invoke Lambda with API Gateway}",
+ "invokeTarget": {
+ "target": "api",
+ "templatePath": "${1:Template Location}",
+ "logicalId": "${2:Function Logical ID}"
+ },
+ "api": {
+ "path": "${3:Path}",
+ "httpMethod": "${4:Method}",
+ "payload": {
+ "json": {}
+ }
+ }
+ },
+ "cloud9": {
+ "cn": {
+ "label": "%AWS.configuration.description.awssam.debug.snippets.api.label.cn%",
+ "description": "%AWS.configuration.description.awssam.debug.snippets.api.description.cn%"
+ }
+ }
+ }
+ ]
+ }
+ ],
+ "viewsContainers": {
+ "activitybar": [
+ {
+ "id": "aws-explorer",
+ "title": "%AWS.title%",
+ "icon": "resources/aws-logo.svg",
+ "cloud9": {
+ "cn": {
+ "title": "%AWS.title.cn%",
+ "icon": "resources/aws-cn-logo.svg"
+ }
+ }
+ }
+ ]
+ },
+ "viewsWelcome": [
+ {
+ "view": "aws.appBuilderForFileExplorer",
+ "when": "!aws.isWebExtHost",
+ "contents": "[Open walkthrough](command:aws.toolkit.lambda.openWalkthrough)\n [Open Folder](command:vscode.openFolder)"
+ },
+ {
+ "view": "aws.appBuilder",
+ "when": "!aws.isWebExtHost",
+ "contents": "[Open walkthrough](command:aws.toolkit.lambda.openWalkthrough)\n [Open Folder](command:vscode.openFolder)"
+ }
+ ],
+ "views": {
+ "explorer": [
+ {
+ "id": "aws.appBuilderForFileExplorer",
+ "name": "%AWS.appBuilder.explorerTitle%",
+ "when": "(isCloud9 || !aws.isWebExtHost) && !aws.appBuilder.hide",
+ "contextualTitle": "Application Builder",
+ "widget": {
+ "type": "inspector"
+ }
+ }
+ ],
+ "aws-explorer": [
+ {
+ "id": "aws.amazonq.codewhisperer",
+ "name": "%AWS.amazonq.codewhisperer.title%",
+ "when": "!isCloud9 && !aws.isSageMaker && !aws.toolkit.amazonq.dismissed && !aws.explorer.showAuthView"
+ },
+ {
+ "id": "aws.explorer",
+ "name": "%AWS.lambda.explorerTitle%",
+ "when": "(isCloud9 || !aws.isWebExtHost) && !aws.explorer.showAuthView"
+ },
+ {
+ "id": "aws.cdk",
+ "name": "%AWS.cdk.explorerTitle%",
+ "when": "!aws.explorer.showAuthView"
+ },
+ {
+ "id": "aws.appBuilder",
+ "name": "%AWS.appBuilder.explorerTitle%",
+ "when": "(isCloud9 || !aws.isWebExtHost) && !aws.explorer.showAuthView"
+ },
+ {
+ "id": "aws.codecatalyst",
+ "name": "%AWS.codecatalyst.explorerTitle%",
+ "when": "(!isCloud9 && !aws.isSageMaker || isCloud9CodeCatalyst) && !aws.explorer.showAuthView"
+ },
+ {
+ "type": "webview",
+ "id": "aws.toolkit.AmazonCommonAuth",
+ "name": "%AWS.amazonq.login%",
+ "when": "!isCloud9 && !aws.isSageMaker && aws.explorer.showAuthView"
+ }
+ ]
+ },
+ "submenus": [
+ {
+ "id": "aws.toolkit.auth",
+ "label": "%AWS.submenu.auth.title%",
+ "icon": "$(ellipsis)",
+ "when": "isCloud9 || !aws.isWebExtHost"
+ },
+ {
+ "id": "aws.codecatalyst.submenu",
+ "label": "%AWS.codecatalyst.submenu.title%",
+ "icon": "$(ellipsis)",
+ "when": "isCloud9 || !aws.isWebExtHost"
+ },
+ {
+ "label": "%AWS.generic.feedback%",
+ "id": "aws.toolkit.submenu.feedback"
+ },
+ {
+ "label": "%AWS.generic.help%",
+ "id": "aws.toolkit.submenu.help"
+ }
+ ],
+ "menus": {
+ "commandPalette": [
+ {
+ "command": "aws.apig.copyUrl",
+ "when": "false"
+ },
+ {
+ "command": "aws.launchDebugConfigForm",
+ "when": "false"
+ },
+ {
+ "command": "aws.apig.invokeRemoteRestApi",
+ "when": "false"
+ },
+ {
+ "command": "aws.deleteCloudFormation",
+ "when": "false"
+ },
+ {
+ "command": "aws.downloadStateMachineDefinition",
+ "when": "false"
+ },
+ {
+ "command": "aws.ecr.createRepository",
+ "when": "false"
+ },
+ {
+ "command": "aws.executeStateMachine",
+ "when": "false"
+ },
+ {
+ "command": "aws.copyArn",
+ "when": "false"
+ },
+ {
+ "command": "aws.copyName",
+ "when": "false"
+ },
+ {
+ "command": "aws.listCommands",
+ "when": "false"
+ },
+ {
+ "command": "aws.codecatalyst.listCommands",
+ "when": "false"
+ },
+ {
+ "command": "aws.codecatalyst.manageConnections",
+ "when": "false"
+ },
+ {
+ "command": "aws.codecatalyst.openDevEnv",
+ "when": "!isCloud9"
+ },
+ {
+ "command": "aws.codecatalyst.createDevEnv",
+ "when": "!isCloud9"
+ },
+ {
+ "command": "aws.downloadSchemaItemCode",
+ "when": "false"
+ },
+ {
+ "command": "aws.deleteLambda",
+ "when": "false"
+ },
+ {
+ "command": "aws.downloadLambda",
+ "when": "false"
+ },
+ {
+ "command": "aws.invokeLambda",
+ "when": "false"
+ },
+ {
+ "command": "aws.copyLambdaUrl",
+ "when": "false"
+ },
+ {
+ "command": "aws.viewSchemaItem",
+ "when": "false"
+ },
+ {
+ "command": "aws.searchSchema",
+ "when": "false"
+ },
+ {
+ "command": "aws.searchSchemaPerRegistry",
+ "when": "false"
+ },
+ {
+ "command": "aws.refreshAwsExplorer",
+ "when": "false"
+ },
+ {
+ "command": "aws.cdk.refresh",
+ "when": "false"
+ },
+ {
+ "command": "aws.cdk.viewDocs",
+ "when": "false"
+ },
+ {
+ "command": "aws.appBuilder.refresh",
+ "when": "false"
+ },
+ {
+ "command": "aws.appBuilderForFileExplorer.refresh",
+ "when": "false"
+ },
+ {
+ "command": "aws.appBuilder.viewDocs",
+ "when": "false"
+ },
+ {
+ "command": "aws.ssmDocument.openLocalDocument",
+ "when": "false"
+ },
+ {
+ "command": "aws.ssmDocument.openLocalDocumentJson",
+ "when": "false"
+ },
+ {
+ "command": "aws.ssmDocument.openLocalDocumentYaml",
+ "when": "false"
+ },
+ {
+ "command": "aws.ssmDocument.deleteDocument",
+ "when": "false"
+ },
+ {
+ "command": "aws.ssmDocument.updateDocumentVersion",
+ "when": "false"
+ },
+ {
+ "command": "aws.copyLogResource",
+ "when": "resourceScheme == aws-cwl"
+ },
+ {
+ "command": "aws.saveCurrentLogDataContent",
+ "when": "resourceScheme == aws-cwl"
+ },
+ {
+ "command": "aws.s3.editFile",
+ "when": "resourceScheme == s3-readonly"
+ },
+ {
+ "command": "aws.cwl.viewLogStream",
+ "when": "false"
+ },
+ {
+ "command": "aws.cwl.changeFilterPattern",
+ "when": "false"
+ },
+ {
+ "command": "aws.cwl.changeTimeFilter",
+ "when": "false"
+ },
+ {
+ "command": "aws.ecr.deleteRepository",
+ "when": "false"
+ },
+ {
+ "command": "aws.ecr.copyTagUri",
+ "when": "false"
+ },
+ {
+ "command": "aws.ecr.copyRepositoryUri",
+ "when": "false"
+ },
+ {
+ "command": "aws.ecr.deleteTag",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.createThing",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.deleteThing",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.createCert",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.deleteCert",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.attachCert",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.attachPolicy",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.activateCert",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.deactivateCert",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.revokeCert",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.createPolicy",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.deletePolicy",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.createPolicyVersion",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.deletePolicyVersion",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.detachCert",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.detachPolicy",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.viewPolicyVersion",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.setDefaultPolicy",
+ "when": "false"
+ },
+ {
+ "command": "aws.iot.copyEndpoint",
+ "when": "false"
+ },
+ {
+ "command": "aws.deploySamApplication",
+ "when": "config.aws.samcli.legacyDeploy"
+ },
+ {
+ "command": "aws.redshift.editConnection",
+ "when": "false"
+ },
+ {
+ "command": "aws.redshift.deleteConnection",
+ "when": "false"
+ },
+ {
+ "command": "aws.samcli.sync",
+ "when": "!config.aws.samcli.legacyDeploy"
+ },
+ {
+ "command": "aws.appBuilder.build",
+ "when": "!aws.isWebExtHost"
+ },
+ {
+ "command": "aws.s3.copyPath",
+ "when": "false"
+ },
+ {
+ "command": "aws.s3.createBucket",
+ "when": "false"
+ },
+ {
+ "command": "aws.s3.createFolder",
+ "when": "false"
+ },
+ {
+ "command": "aws.s3.deleteBucket",
+ "when": "false"
+ },
+ {
+ "command": "aws.s3.deleteFile",
+ "when": "false"
+ },
+ {
+ "command": "aws.s3.downloadFileAs",
+ "when": "false"
+ },
+ {
+ "command": "aws.s3.openFile",
+ "when": "false"
+ },
+ {
+ "command": "aws.s3.editFile",
+ "when": "false"
+ },
+ {
+ "command": "aws.s3.uploadFileToParent",
+ "when": "false"
+ },
+ {
+ "command": "aws.apprunner.startDeployment",
+ "when": "false"
+ },
+ {
+ "command": "aws.apprunner.createService",
+ "when": "false"
+ },
+ {
+ "command": "aws.apprunner.pauseService",
+ "when": "false"
+ },
+ {
+ "command": "aws.apprunner.resumeService",
+ "when": "false"
+ },
+ {
+ "command": "aws.apprunner.copyServiceUrl",
+ "when": "false"
+ },
+ {
+ "command": "aws.apprunner.open",
+ "when": "false"
+ },
+ {
+ "command": "aws.apprunner.deleteService",
+ "when": "false"
+ },
+ {
+ "command": "aws.apprunner.createServiceFromEcr",
+ "when": "false"
+ },
+ {
+ "command": "aws.resources.copyIdentifier",
+ "when": "false"
+ },
+ {
+ "command": "aws.resources.openResourcePreview",
+ "when": "false"
+ },
+ {
+ "command": "aws.resources.createResource",
+ "when": "false"
+ },
+ {
+ "command": "aws.resources.deleteResource",
+ "when": "false"
+ },
+ {
+ "command": "aws.resources.updateResource",
+ "when": "false"
+ },
+ {
+ "command": "aws.resources.updateResourceInline",
+ "when": "false"
+ },
+ {
+ "command": "aws.resources.saveResource",
+ "when": "false"
+ },
+ {
+ "command": "aws.resources.closeResource",
+ "when": "false"
+ },
+ {
+ "command": "aws.resources.viewDocs",
+ "when": "false"
+ },
+ {
+ "command": "aws.ecs.runCommandInContainer",
+ "when": "false"
+ },
+ {
+ "command": "aws.ecs.openTaskInTerminal",
+ "when": "false"
+ },
+ {
+ "command": "aws.ecs.enableEcsExec",
+ "when": "false"
+ },
+ {
+ "command": "aws.ecs.disableEcsExec",
+ "when": "false"
+ },
+ {
+ "command": "aws.ecs.viewDocumentation",
+ "when": "false"
+ },
+ {
+ "command": "aws.renderStateMachineGraph",
+ "when": "false"
+ },
+ {
+ "command": "aws.toolkit.auth.addConnection",
+ "when": "false"
+ },
+ {
+ "command": "aws.toolkit.auth.switchConnections",
+ "when": "false"
+ },
+ {
+ "command": "aws.toolkit.auth.help",
+ "when": "false"
+ },
+ {
+ "command": "aws.toolkit.auth.manageConnections"
+ },
+ {
+ "command": "aws.ec2.openRemoteConnection",
+ "when": "aws.isDevMode"
+ },
+ {
+ "command": "aws.ec2.openTerminal",
+ "when": "aws.isDevMode"
+ },
+ {
+ "command": "aws.ec2.linkToLaunch",
+ "when": "aws.isDevMode"
+ },
+ {
+ "command": "aws.ec2.startInstance",
+ "when": "aws.isDevMode"
+ },
+ {
+ "command": "aws.ec2.stopInstance",
+ "when": "aws.isDevMode"
+ },
+ {
+ "command": "aws.ec2.rebootInstance",
+ "when": "aws.isDevMode"
+ },
+ {
+ "command": "aws.dev.openMenu",
+ "when": "aws.isDevMode || isCloud9"
+ },
+ {
+ "command": "aws.openInApplicationComposer",
+ "when": "false"
+ },
+ {
+ "command": "aws.toolkit.amazonq.learnMore",
+ "when": "false"
+ },
+ {
+ "command": "aws.toolkit.amazonq.extensionpage",
+ "when": "false"
+ },
+ {
+ "command": "aws.newThreatComposerFile",
+ "when": "false"
+ }
+ ],
+ "editor/title": [
+ {
+ "command": "aws.previewStateMachine",
+ "when": "editorLangId == asl || editorLangId == asl-yaml",
+ "group": "navigation"
+ },
+ {
+ "command": "aws.saveCurrentLogDataContent",
+ "when": "resourceScheme == aws-cwl",
+ "group": "navigation"
+ },
+ {
+ "command": "aws.cwl.changeFilterPattern",
+ "when": "resourceScheme == aws-cwl",
+ "group": "navigation"
+ },
+ {
+ "command": "aws.cwl.changeTimeFilter",
+ "when": "resourceScheme == aws-cwl",
+ "group": "navigation"
+ },
+ {
+ "command": "aws.s3.editFile",
+ "when": "resourceScheme == s3-readonly",
+ "group": "navigation"
+ },
+ {
+ "command": "aws.ssmDocument.publishDocument",
+ "when": "editorLangId =~ /^(ssm-yaml|ssm-json)$/",
+ "group": "navigation"
+ },
+ {
+ "command": "aws.resources.updateResourceInline",
+ "when": "resourceScheme == awsResource && !isCloud9 && config.aws.experiments.jsonResourceModification",
+ "group": "navigation"
+ },
+ {
+ "command": "aws.resources.closeResource",
+ "when": "resourcePath =~ /^.+(awsResource.json)$/",
+ "group": "navigation"
+ },
+ {
+ "command": "aws.resources.saveResource",
+ "when": "resourcePath =~ /^.+(awsResource.json)$/",
+ "group": "navigation"
+ },
+ {
+ "command": "aws.openInApplicationComposer",
+ "when": "(editorLangId == json && !(resourceFilename =~ /^.*\\.tc\\.json$/)) || editorLangId == yaml || resourceFilename =~ /^.*\\.(template)$/",
+ "group": "navigation"
+ }
+ ],
+ "editor/title/context": [
+ {
+ "command": "aws.copyLogResource",
+ "when": "resourceScheme == aws-cwl",
+ "group": "1_cutcopypaste@1"
+ }
+ ],
+ "view/title": [
+ {
+ "command": "aws.toolkit.submitFeedback",
+ "when": "view == aws.explorer && !aws.isWebExtHost",
+ "group": "navigation@6"
+ },
+ {
+ "command": "aws.refreshAwsExplorer",
+ "when": "view == aws.explorer",
+ "group": "navigation@5"
+ },
+ {
+ "command": "aws.cdk.refresh",
+ "when": "view == aws.cdk",
+ "group": "navigation@1"
+ },
+ {
+ "command": "aws.appBuilder.refresh",
+ "when": "view == aws.appBuilder",
+ "group": "navigation@1"
+ },
+ {
+ "command": "aws.appBuilderForFileExplorer.refresh",
+ "when": "view == aws.appBuilderForFileExplorer",
+ "group": "navigation@1"
+ },
+ {
+ "command": "aws.toolkit.login",
+ "when": "view == aws.explorer",
+ "group": "1_account@1"
+ },
+ {
+ "command": "aws.showRegion",
+ "when": "view == aws.explorer",
+ "group": "1_account@2"
+ },
+ {
+ "command": "aws.listCommands",
+ "when": "view == aws.explorer && !isCloud9",
+ "group": "1_account@3"
+ },
+ {
+ "command": "aws.lambda.createNewSamApp",
+ "when": "view == aws.explorer",
+ "group": "3_lambda@1"
+ },
+ {
+ "command": "aws.launchConfigForm",
+ "when": "view == aws.explorer",
+ "group": "3_lambda@2"
+ },
+ {
+ "command": "aws.deploySamApplication",
+ "when": "config.aws.samcli.legacyDeploy && view == aws.explorer",
+ "group": "3_lambda@3"
+ },
+ {
+ "command": "aws.samcli.sync",
+ "when": "!config.aws.samcli.legacyDeploy && view == aws.explorer",
+ "group": "3_lambda@3"
+ },
+ {
+ "submenu": "aws.toolkit.submenu.feedback",
+ "when": "view =~ /^aws\\./ && view != aws.AmazonQChatView && view != aws.amazonq.AmazonCommonAuth",
+ "group": "y_toolkitMeta@1"
+ },
+ {
+ "submenu": "aws.toolkit.submenu.help",
+ "when": "view =~ /^aws\\./ && view != aws.AmazonQChatView && view != aws.amazonq.AmazonCommonAuth",
+ "group": "y_toolkitMeta@2"
+ },
+ {
+ "command": "aws.codecatalyst.cloneRepo",
+ "when": "view == aws.codecatalyst && !isCloud9 && aws.codecatalyst.connected",
+ "group": "1_codeCatalyst@1"
+ },
+ {
+ "command": "aws.codecatalyst.createDevEnv",
+ "when": "view == aws.codecatalyst && !isCloud9 && aws.codecatalyst.connected",
+ "group": "1_codeCatalyst@1"
+ },
+ {
+ "command": "aws.codecatalyst.listCommands",
+ "when": "view == aws.codecatalyst && !isCloud9 && aws.codecatalyst.connected",
+ "group": "1_codeCatalyst@1"
+ },
+ {
+ "command": "aws.codecatalyst.openDevEnv",
+ "when": "view == aws.codecatalyst && !isCloud9 && aws.codecatalyst.connected",
+ "group": "1_codeCatalyst@1"
+ },
+ {
+ "command": "aws.codecatalyst.manageConnections",
+ "when": "view == aws.codecatalyst && !isCloud9 && !aws.codecatalyst.connected",
+ "group": "2_codeCatalyst@1"
+ },
+ {
+ "command": "aws.codecatalyst.signout",
+ "when": "view == aws.codecatalyst && !isCloud9 && aws.codecatalyst.connected",
+ "group": "2_codeCatalyst@1"
+ }
+ ],
+ "explorer/context": [
+ {
+ "command": "aws.deploySamApplication",
+ "when": "config.aws.samcli.legacyDeploy && isFileSystemResource && resourceFilename =~ /^template\\.(json|yml|yaml)$/",
+ "group": "z_aws@1"
+ },
+ {
+ "command": "aws.samcli.sync",
+ "when": "!config.aws.samcli.legacyDeploy && isFileSystemResource && resourceFilename =~ /^(template\\.(json|yml|yaml))|(samconfig\\.toml)$/",
+ "group": "z_aws@1"
+ },
+ {
+ "command": "aws.uploadLambda",
+ "when": "explorerResourceIsFolder || isFileSystemResource && resourceFilename =~ /^template\\.(json|yml|yaml)$/",
+ "group": "z_aws@3"
+ },
+ {
+ "command": "aws.openInApplicationComposer",
+ "when": "isFileSystemResource && !(resourceFilename =~ /^.*\\.tc\\.json$/) && resourceFilename =~ /^.*\\.(json|yml|yaml|template)$/",
+ "group": "z_aws@1"
+ }
+ ],
+ "view/item/context": [
+ {
+ "command": "aws.apig.invokeRemoteRestApi",
+ "when": "view == aws.explorer && viewItem =~ /^(awsApiGatewayNode)$/",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.ec2.openTerminal",
+ "group": "0@1",
+ "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/"
+ },
+ {
+ "command": "aws.ec2.openTerminal",
+ "group": "inline@1",
+ "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/"
+ },
+ {
+ "command": "aws.ec2.linkToLaunch",
+ "group": "0@1",
+ "when": "viewItem =~ /^(awsEc2ParentNode)$/"
+ },
+ {
+ "command": "aws.ec2.linkToLaunch",
+ "group": "inline@1",
+ "when": "viewItem =~ /^(awsEc2ParentNode)$/"
+ },
+ {
+ "command": "aws.ec2.openRemoteConnection",
+ "group": "0@1",
+ "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/"
+ },
+ {
+ "command": "aws.ec2.openRemoteConnection",
+ "group": "inline@1",
+ "when": "viewItem =~ /^(awsEc2(Parent|Running)Node)$/"
+ },
+ {
+ "command": "aws.ec2.startInstance",
+ "group": "0@1",
+ "when": "viewItem == awsEc2StoppedNode"
+ },
+ {
+ "command": "aws.ec2.startInstance",
+ "group": "inline@1",
+ "when": "viewItem == awsEc2StoppedNode"
+ },
+ {
+ "command": "aws.ec2.stopInstance",
+ "group": "0@1",
+ "when": "viewItem == awsEc2RunningNode"
+ },
+ {
+ "command": "aws.ec2.stopInstance",
+ "group": "inline@1",
+ "when": "viewItem == awsEc2RunningNode"
+ },
+ {
+ "command": "aws.ec2.rebootInstance",
+ "group": "0@1",
+ "when": "viewItem == awsEc2RunningNode"
+ },
+ {
+ "command": "aws.ec2.rebootInstance",
+ "group": "inline@1",
+ "when": "viewItem == awsEc2RunningNode"
+ },
+ {
+ "command": "aws.ecr.createRepository",
+ "when": "view == aws.explorer && viewItem == awsEcrNode",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.iot.createThing",
+ "when": "view == aws.explorer && viewItem == awsIotThingsNode",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.iot.createCert",
+ "when": "view == aws.explorer && viewItem == awsIotCertsNode",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.iot.createPolicy",
+ "when": "view == aws.explorer && viewItem == awsIotPoliciesNode",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.iot.attachCert",
+ "when": "view == aws.explorer && viewItem == awsIotThingNode",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.iot.attachPolicy",
+ "when": "view == aws.explorer && viewItem =~ /^awsIotCertificateNode.(Things|Policies)/",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.redshift.editConnection",
+ "when": "view == aws.explorer && viewItem == awsRedshiftWarehouseNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.redshift.deleteConnection",
+ "when": "view == aws.explorer && viewItem == awsRedshiftWarehouseNode",
+ "group": "0@2"
+ },
+ {
+ "command": "aws.s3.openFile",
+ "when": "view == aws.explorer && viewItem == awsS3FileNode && !isCloud9",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.s3.editFile",
+ "when": "view == aws.explorer && viewItem == awsS3FileNode && !isCloud9",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.s3.downloadFileAs",
+ "when": "view == aws.explorer && viewItem == awsS3FileNode",
+ "group": "inline@2"
+ },
+ {
+ "command": "aws.s3.createBucket",
+ "when": "view == aws.explorer && viewItem == awsS3Node",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.s3.createFolder",
+ "when": "view == aws.explorer && viewItem =~ /^(awsS3BucketNode|awsS3FolderNode)$/",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.ssmDocument.openLocalDocument",
+ "when": "view == aws.explorer && viewItem =~ /^(awsDocumentItemNode|awsDocumentItemNodeWriteable)$/",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.s3.uploadFile",
+ "when": "view == aws.explorer && viewItem =~ /^(awsS3BucketNode|awsS3FolderNode)$/",
+ "group": "inline@2"
+ },
+ {
+ "command": "aws.showRegion",
+ "when": "view == aws.explorer && viewItem == awsRegionNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.lambda.createNewSamApp",
+ "when": "view == aws.explorer && viewItem == awsLambdaNode || viewItem == awsRegionNode",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.launchConfigForm",
+ "when": "view == aws.explorer && viewItem == awsLambdaNode || viewItem == awsRegionNode || viewItem == awsCloudFormationRootNode",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.deploySamApplication",
+ "when": "config.aws.samcli.legacyDeploy && view == aws.explorer && viewItem =~ /^(awsLambdaNode|awsRegionNode|awsCloudFormationRootNode)$/",
+ "group": "1@2"
+ },
+ {
+ "command": "aws.samcli.sync",
+ "when": "!config.aws.samcli.legacyDeploy && view == aws.explorer && viewItem =~ /^(awsLambdaNode|awsRegionNode|awsCloudFormationRootNode)$/",
+ "group": "1@2"
+ },
+ {
+ "command": "aws.ec2.copyInstanceId",
+ "when": "view == aws.explorer && viewItem =~ /^(awsEc2(Running|Stopped|Pending)Node)$/",
+ "group": "2@0"
+ },
+ {
+ "command": "aws.ecr.copyTagUri",
+ "when": "view == aws.explorer && viewItem == awsEcrTagNode",
+ "group": "2@1"
+ },
+ {
+ "command": "aws.ecr.deleteTag",
+ "when": "view == aws.explorer && viewItem == awsEcrTagNode",
+ "group": "3@1"
+ },
+ {
+ "command": "aws.ecr.copyRepositoryUri",
+ "when": "view == aws.explorer && viewItem == awsEcrRepositoryNode",
+ "group": "2@1"
+ },
+ {
+ "command": "aws.ecr.createRepository",
+ "when": "view == aws.explorer && viewItem == awsEcrNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.ecr.deleteRepository",
+ "when": "view == aws.explorer && viewItem == awsEcrRepositoryNode",
+ "group": "3@1"
+ },
+ {
+ "command": "aws.invokeLambda",
+ "when": "view == aws.explorer && viewItem =~ /^(awsRegionFunctionNode|awsRegionFunctionNodeDownloadable|awsCloudFormationFunctionNode)$/ || viewItem == awsAppBuilderDeployedNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.downloadLambda",
+ "when": "view == aws.explorer && viewItem =~ /^(awsRegionFunctionNode|awsRegionFunctionNodeDownloadable)$/ || viewItem == awsAppBuilderDeployedNode",
+ "group": "0@2"
+ },
+ {
+ "command": "aws.uploadLambda",
+ "when": "view == aws.explorer && viewItem =~ /^(awsRegionFunctionNode|awsRegionFunctionNodeDownloadable)$/ || viewItem == awsAppBuilderDeployedNode",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.deleteLambda",
+ "when": "view == aws.explorer && viewItem =~ /^(awsRegionFunctionNode|awsRegionFunctionNodeDownloadable)$/ || viewItem == awsAppBuilderDeployedNode",
+ "group": "4@1"
+ },
+ {
+ "command": "aws.copyLambdaUrl",
+ "when": "view == aws.explorer && viewItem =~ /^(awsRegionFunctionNode|awsRegionFunctionNodeDownloadable)$/ || viewItem == awsAppBuilderDeployedNode",
+ "group": "2@0"
+ },
+ {
+ "command": "aws.appBuilder.searchLogs",
+ "when": "viewItem == awsAppBuilderDeployedNode",
+ "group": "0@3"
+ },
+ {
+ "command": "aws.deleteCloudFormation",
+ "when": "view == aws.explorer && viewItem == awsCloudFormationNode",
+ "group": "3@5"
+ },
+ {
+ "command": "aws.searchSchema",
+ "when": "view == aws.explorer && viewItem == awsSchemasNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.searchSchemaPerRegistry",
+ "when": "view == aws.explorer && viewItem == awsRegistryItemNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.viewSchemaItem",
+ "when": "view == aws.explorer && viewItem == awsSchemaItemNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.stepfunctions.createStateMachineFromTemplate",
+ "when": "view == aws.explorer && viewItem == awsStepFunctionsNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.downloadStateMachineDefinition",
+ "when": "view == aws.explorer && viewItem == awsStateMachineNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.renderStateMachineGraph",
+ "when": "view == aws.explorer && viewItem == awsStateMachineNode",
+ "group": "0@2"
+ },
+ {
+ "command": "aws.cdk.renderStateMachineGraph",
+ "when": "viewItem == awsCdkStateMachineNode",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.cdk.renderStateMachineGraph",
+ "when": "viewItem == awsCdkStateMachineNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.executeStateMachine",
+ "when": "view == aws.explorer && viewItem == awsStateMachineNode",
+ "group": "0@3"
+ },
+ {
+ "command": "aws.iot.createThing",
+ "when": "view == aws.explorer && viewItem == awsIotThingsNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.iot.createCert",
+ "when": "view == aws.explorer && viewItem == awsIotCertsNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.iot.createPolicy",
+ "when": "view == aws.explorer && viewItem == awsIotPoliciesNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.iot.createPolicyVersion",
+ "when": "view == aws.explorer && viewItem == awsIotPolicyNode.WithVersions",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.iot.viewPolicyVersion",
+ "when": "view == aws.explorer && viewItem =~ /^awsIotPolicyVersionNode./",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.iot.attachCert",
+ "when": "view == aws.explorer && viewItem == awsIotThingNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.iot.attachPolicy",
+ "when": "view == aws.explorer && viewItem =~ /^awsIotCertificateNode.(Things|Policies)/",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.s3.createBucket",
+ "when": "view == aws.explorer && viewItem == awsS3Node",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.s3.downloadFileAs",
+ "when": "view == aws.explorer && viewItem == awsS3FileNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.s3.uploadFile",
+ "when": "view == aws.explorer && viewItem =~ /^(awsS3BucketNode|awsS3FolderNode)$/",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.s3.uploadFileToParent",
+ "when": "view == aws.explorer && viewItem == awsS3FileNode",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.s3.createFolder",
+ "when": "view == aws.explorer && viewItem =~ /^(awsS3BucketNode|awsS3FolderNode)$/",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.iot.deactivateCert",
+ "when": "view == aws.explorer && viewItem =~ /^awsIotCertificateNode.(Things|Policies).ACTIVE$/",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.iot.activateCert",
+ "when": "view == aws.explorer && viewItem =~ /^awsIotCertificateNode.(Things|Policies).INACTIVE$/",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.iot.revokeCert",
+ "when": "view == aws.explorer && viewItem =~ /^awsIotCertificateNode.(Things|Policies).(ACTIVE|INACTIVE)$/",
+ "group": "1@2"
+ },
+ {
+ "command": "aws.iot.setDefaultPolicy",
+ "when": "view == aws.explorer && viewItem == awsIotPolicyVersionNode.NONDEFAULT",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.iot.copyEndpoint",
+ "when": "view == aws.explorer && viewItem == awsIotNode",
+ "group": "2@1"
+ },
+ {
+ "command": "aws.copyName",
+ "when": "view == aws.explorer && viewItem =~ /^(awsRegionFunctionNode|awsRegionFunctionNodeDownloadable|awsCloudFormationFunctionNode|awsStateMachineNode|awsCloudFormationNode|awsS3BucketNode|awsS3FolderNode|awsS3FileNode|awsApiGatewayNode|awsIotThingNode)$|^(awsAppRunnerServiceNode|awsIotCertificateNode|awsIotPolicyNode|awsIotPolicyVersionNode|(awsEc2(Running|Pending|Stopped)Node))/",
+ "group": "2@1"
+ },
+ {
+ "command": "aws.copyArn",
+ "when": "view == aws.explorer && viewItem =~ /^(awsRegionFunctionNode|awsRegionFunctionNodeDownloadable|awsCloudFormationFunctionNode|awsStateMachineNode|awsCloudFormationNode|awsCloudWatchLogNode|awsS3BucketNode|awsS3FolderNode|awsS3FileNode|awsApiGatewayNode|awsEcrRepositoryNode|awsIotThingNode)$|^(awsAppRunnerServiceNode|awsEcsServiceNode|awsIotCertificateNode|awsIotPolicyNode|awsIotPolicyVersionNode|awsMdeInstanceNode|(awsEc2(Running|Pending|Stopped)Node))/",
+ "group": "2@2"
+ },
+ {
+ "command": "aws.cwl.searchLogGroup",
+ "group": "0@1",
+ "when": "view == aws.explorer && viewItem =~ /^awsCloudWatchLogNode|awsCloudWatchLogParentNode$/"
+ },
+ {
+ "command": "aws.cwl.searchLogGroup",
+ "group": "inline@1",
+ "when": "view == aws.explorer && viewItem =~ /^awsCloudWatchLogNode|awsCloudWatchLogParentNode$/"
+ },
+ {
+ "command": "aws.apig.copyUrl",
+ "when": "view == aws.explorer && viewItem =~ /^(awsApiGatewayNode)$/",
+ "group": "2@0"
+ },
+ {
+ "command": "aws.s3.copyPath",
+ "when": "view == aws.explorer && viewItem =~ /^(awsS3FolderNode|awsS3FileNode)$/",
+ "group": "2@3"
+ },
+ {
+ "command": "aws.s3.presignedURL",
+ "when": "view == aws.explorer && viewItem =~ /^(awsS3FileNode)$/",
+ "group": "2@4"
+ },
+ {
+ "command": "aws.iot.detachCert",
+ "when": "view == aws.explorer && viewItem =~ /^(awsIotCertificateNode.Things)/",
+ "group": "3@1"
+ },
+ {
+ "command": "aws.iot.detachPolicy",
+ "when": "view == aws.explorer && viewItem == awsIotPolicyNode.Certificates",
+ "group": "3@1"
+ },
+ {
+ "command": "aws.iot.deleteThing",
+ "when": "view == aws.explorer && viewItem == awsIotThingNode",
+ "group": "3@1"
+ },
+ {
+ "command": "aws.iot.deleteCert",
+ "when": "view == aws.explorer && viewItem =~ /^awsIotCertificateNode.Policies/",
+ "group": "3@1"
+ },
+ {
+ "command": "aws.iot.deletePolicy",
+ "when": "view == aws.explorer && viewItem == awsIotPolicyNode.WithVersions",
+ "group": "3@1"
+ },
+ {
+ "command": "aws.iot.deletePolicyVersion",
+ "when": "view == aws.explorer && viewItem == awsIotPolicyVersionNode.NONDEFAULT",
+ "group": "3@1"
+ },
+ {
+ "command": "aws.s3.deleteBucket",
+ "when": "view == aws.explorer && viewItem == awsS3BucketNode",
+ "group": "3@1"
+ },
+ {
+ "command": "aws.s3.deleteFile",
+ "when": "view == aws.explorer && viewItem == awsS3FileNode",
+ "group": "3@1"
+ },
+ {
+ "command": "aws.downloadSchemaItemCode",
+ "when": "view == aws.explorer && viewItem == awsSchemaItemNode",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.cwl.viewLogStream",
+ "group": "0@1",
+ "when": "view == aws.explorer && viewItem == awsCloudWatchLogNode"
+ },
+ {
+ "command": "aws.ssmDocument.openLocalDocumentYaml",
+ "group": "0@1",
+ "when": "view == aws.explorer && viewItem =~ /^(awsDocumentItemNode|awsDocumentItemNodeWriteable)$/"
+ },
+ {
+ "command": "aws.ssmDocument.openLocalDocumentJson",
+ "group": "0@2",
+ "when": "view == aws.explorer && viewItem =~ /^(awsDocumentItemNode|awsDocumentItemNodeWriteable)$/"
+ },
+ {
+ "command": "aws.ssmDocument.updateDocumentVersion",
+ "group": "2@1",
+ "when": "view == aws.explorer && viewItem == awsDocumentItemNodeWriteable"
+ },
+ {
+ "command": "aws.ssmDocument.deleteDocument",
+ "group": "3@2",
+ "when": "view == aws.explorer && viewItem == awsDocumentItemNodeWriteable"
+ },
+ {
+ "command": "aws.ecs.runCommandInContainer",
+ "group": "0@1",
+ "when": "view == aws.explorer && viewItem =~ /^(awsEcsContainerNodeExec)(.*)$/"
+ },
+ {
+ "command": "aws.ecs.openTaskInTerminal",
+ "group": "0@2",
+ "when": "view == aws.explorer && viewItem =~ /^(awsEcsContainerNodeExec)(.*)$/ && !isCloud9"
+ },
+ {
+ "command": "aws.ecs.enableEcsExec",
+ "group": "0@2",
+ "when": "view == aws.explorer && viewItem == awsEcsServiceNode.DISABLED"
+ },
+ {
+ "command": "aws.ecs.disableEcsExec",
+ "group": "0@2",
+ "when": "view == aws.explorer && viewItem == awsEcsServiceNode.ENABLED"
+ },
+ {
+ "command": "aws.ecs.viewDocumentation",
+ "group": "1@3",
+ "when": "view == aws.explorer && viewItem =~ /^(awsEcsClusterNode|awsEcsContainerNode)$|^awsEcsServiceNode/"
+ },
+ {
+ "command": "aws.resources.configure",
+ "when": "view == aws.explorer && viewItem == resourcesRootNode",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.resources.configure",
+ "when": "view == aws.explorer && viewItem == resourcesRootNode",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.resources.openResourcePreview",
+ "when": "view == aws.explorer && viewItem =~ /^(.*)(ResourceNode)$/",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.resources.copyIdentifier",
+ "when": "view == aws.explorer && viewItem =~ /^(.*)(ResourceNode)$/",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.resources.viewDocs",
+ "when": "view == aws.explorer && viewItem =~ /^(.*)(Documented)(.*)(ResourceTypeNode)$/",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.resources.createResource",
+ "when": "view == aws.explorer && viewItem =~ /^(.*)(Creatable)(.*)(ResourceTypeNode)$/ && !isCloud9 && config.aws.experiments.jsonResourceModification",
+ "group": "2@1"
+ },
+ {
+ "command": "aws.resources.createResource",
+ "when": "view == aws.explorer && viewItem =~ /^(.*)(Creatable)(.*)(ResourceTypeNode)$/ && !isCloud9 && config.aws.experiments.jsonResourceModification",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.resources.updateResource",
+ "when": "view == aws.explorer && viewItem =~ /^(.*)(Updatable)(.*)(ResourceNode)$/ && !isCloud9 && config.aws.experiments.jsonResourceModification",
+ "group": "2@1"
+ },
+ {
+ "command": "aws.resources.deleteResource",
+ "when": "view == aws.explorer && viewItem =~ /^(.*)(Deletable)(.*)(ResourceNode)$/ && !isCloud9 && config.aws.experiments.jsonResourceModification",
+ "group": "2@2"
+ },
+ {
+ "command": "aws.apprunner.createServiceFromEcr",
+ "group": "0@2",
+ "when": "view == aws.explorer && viewItem =~ /awsEcrTagNode|awsEcrRepositoryNode/"
+ },
+ {
+ "command": "aws.apprunner.startDeployment",
+ "group": "0@1",
+ "when": "view == aws.explorer && viewItem == awsAppRunnerServiceNode.RUNNING"
+ },
+ {
+ "command": "aws.apprunner.createService",
+ "group": "0@2",
+ "when": "view == aws.explorer && viewItem == awsAppRunnerNode"
+ },
+ {
+ "command": "aws.apprunner.pauseService",
+ "group": "0@3",
+ "when": "view == aws.explorer && viewItem == awsAppRunnerServiceNode.RUNNING"
+ },
+ {
+ "command": "aws.apprunner.resumeService",
+ "group": "0@3",
+ "when": "view == aws.explorer && viewItem == awsAppRunnerServiceNode.PAUSED"
+ },
+ {
+ "command": "aws.apprunner.copyServiceUrl",
+ "group": "1@1",
+ "when": "view == aws.explorer && viewItem == awsAppRunnerServiceNode.RUNNING"
+ },
+ {
+ "command": "aws.apprunner.open",
+ "group": "1@2",
+ "when": "view == aws.explorer && viewItem == awsAppRunnerServiceNode.RUNNING"
+ },
+ {
+ "command": "aws.apprunner.deleteService",
+ "group": "3@1",
+ "when": "view == aws.explorer && viewItem =~ /awsAppRunnerServiceNode.[RUNNING|PAUSED|CREATE_FAILED]/"
+ },
+ {
+ "command": "aws.cloudFormation.newTemplate",
+ "group": "0@1",
+ "when": "view == aws.explorer && viewItem == awsCloudFormationRootNode"
+ },
+ {
+ "command": "aws.sam.newTemplate",
+ "group": "0@2",
+ "when": "view == aws.explorer && viewItem == awsCloudFormationRootNode"
+ },
+ {
+ "command": "aws.appBuilder.viewDocs",
+ "when": "viewItem == awsAppBuilderRootNode",
+ "group": "0@2"
+ },
+ {
+ "command": "aws.cdk.viewDocs",
+ "when": "viewItem == awsCdkRootNode",
+ "group": "0@2"
+ },
+ {
+ "command": "aws.toolkit.auth.addConnection",
+ "when": "viewItem == awsAuthNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.toolkit.auth.switchConnections",
+ "when": "viewItem == awsAuthNode",
+ "group": "0@2"
+ },
+ {
+ "command": "aws.toolkit.auth.signout",
+ "when": "viewItem == awsAuthNode && !isCloud9",
+ "group": "0@3"
+ },
+ {
+ "command": "aws.toolkit.auth.help",
+ "when": "viewItem == awsAuthNode",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.openInApplicationComposer",
+ "when": "viewItem == awsAppBuilderAppNode",
+ "group": "inline@2"
+ },
+ {
+ "command": "aws.launchDebugConfigForm",
+ "when": "viewItem == awsAppBuilderResourceNode.function",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.appBuilder.deploy",
+ "when": "viewItem == awsAppBuilderAppNode",
+ "group": "inline@4"
+ },
+ {
+ "command": "aws.appBuilder.build",
+ "when": "viewItem == awsAppBuilderAppNode",
+ "group": "inline@3"
+ },
+ {
+ "command": "aws.appBuilder.openTemplate",
+ "when": "viewItem == awsAppBuilderAppNode",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.appBuilder.openHandler",
+ "when": "viewItem == awsAppBuilderResourceNode.function",
+ "group": "inline@1"
+ },
+ {
+ "submenu": "aws.toolkit.auth",
+ "when": "viewItem == awsAuthNode",
+ "group": "inline@2"
+ },
+ {
+ "submenu": "aws.codecatalyst.submenu",
+ "when": "viewItem =~ /^awsCodeCatalystNode/",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.codecatalyst.manageConnections",
+ "when": "viewItem =~ /^awsCodeCatalystNode/",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.codecatalyst.signout",
+ "when": "viewItem =~ /^awsCodeCatalystNode/&& !isCloud9 && aws.codecatalyst.connected",
+ "group": "0@2"
+ },
+ {
+ "command": "aws.appBuilder.build",
+ "when": "viewItem == awsAppBuilderAppNode",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.appBuilder.openHandler",
+ "when": "viewItem == awsAppBuilderResourceNode.function",
+ "group": "1@1"
+ },
+ {
+ "command": "aws.launchConfigForm",
+ "when": "viewItem == awsAppBuilderAppNode",
+ "group": "1@2"
+ },
+ {
+ "command": "aws.launchDebugConfigForm",
+ "when": "viewItem == awsAppBuilderResourceNode.function",
+ "group": "1@2"
+ },
+ {
+ "command": "aws.appBuilder.deploy",
+ "when": "viewItem == awsAppBuilderAppNode",
+ "group": "2@1"
+ },
+ {
+ "command": "aws.openInApplicationComposer",
+ "when": "viewItem == awsAppBuilderAppNode",
+ "group": "3@1"
+ },
+ {
+ "command": "aws.invokeLambda",
+ "when": "viewItem == awsAppBuilderDeployedNode",
+ "group": "inline@1"
+ },
+ {
+ "command": "aws.appBuilder.searchLogs",
+ "when": "viewItem == awsAppBuilderDeployedNode",
+ "group": "inline@2"
+ }
+ ],
+ "aws.toolkit.auth": [
+ {
+ "command": "aws.toolkit.auth.manageConnections",
+ "group": "0@1"
+ },
+ {
+ "command": "aws.toolkit.auth.switchConnections",
+ "group": "0@2"
+ },
+ {
+ "command": "aws.toolkit.auth.signout",
+ "enablement": "!isCloud9",
+ "group": "0@3"
+ }
+ ],
+ "aws.toolkit.submenu.feedback": [
+ {
+ "command": "aws.toolkit.submitFeedback",
+ "when": "!aws.isWebExtHost",
+ "group": "1_feedback@1"
+ },
+ {
+ "command": "aws.toolkit.createIssueOnGitHub",
+ "group": "1_feedback@2"
+ }
+ ],
+ "aws.toolkit.submenu.help": [
+ {
+ "command": "aws.quickStart",
+ "when": "isCloud9",
+ "group": "1_help@1"
+ },
+ {
+ "command": "aws.toolkit.help",
+ "group": "1_help@2"
+ },
+ {
+ "command": "aws.toolkit.github",
+ "group": "1_help@3"
+ },
+ {
+ "command": "aws.toolkit.aboutExtension",
+ "group": "1_help@4"
+ },
+ {
+ "command": "aws.toolkit.viewLogs",
+ "group": "1_help@5"
+ },
+ {
+ "command": "aws.toolkit.lambda.openWalkthrough",
+ "group": "1_help@6"
+ }
+ ],
+ "file/newFile": [
+ {
+ "command": "aws.newThreatComposerFile"
+ }
+ ]
+ },
+ "commands": [
+ {
+ "command": "aws.accessanalyzer.iamPolicyChecks",
+ "title": "%AWS.command.accessanalyzer.iamPolicyChecks%",
+ "category": "%AWS.title%"
+ },
+ {
+ "command": "aws.launchConfigForm",
+ "title": "%AWS.command.launchConfigForm.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "icon": "$(play)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.apig.copyUrl",
+ "title": "%AWS.command.apig.copyUrl%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.apig.invokeRemoteRestApi",
+ "title": "%AWS.command.apig.invokeRemoteRestApi%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%",
+ "title": "%AWS.command.apig.invokeRemoteRestApi.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.lambda.createNewSamApp",
+ "title": "%AWS.command.createNewSamApp%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.launchDebugConfigForm",
+ "title": "%AWS.command.launchConfigForm.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "icon": "$(play)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.toolkit.login",
+ "title": "%AWS.command.login%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "title": "%AWS.command.login.cn%",
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.toolkit.credentials.profile.create",
+ "title": "%AWS.command.credentials.profile.create%",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.toolkit.credentials.edit",
+ "title": "%AWS.command.credentials.edit%",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.codecatalyst.openOrg",
+ "title": "%AWS.command.codecatalyst.openOrg%",
+ "category": "AWS",
+ "enablement": "isCloud9 || !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.codecatalyst.openProject",
+ "title": "%AWS.command.codecatalyst.openProject%",
+ "category": "AWS",
+ "enablement": "isCloud9 || !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.codecatalyst.openRepo",
+ "title": "%AWS.command.codecatalyst.openRepo%",
+ "category": "AWS",
+ "enablement": "isCloud9 || !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.codecatalyst.openDevEnv",
+ "title": "%AWS.command.codecatalyst.openDevEnv%",
+ "category": "AWS",
+ "enablement": "!isCloud9 && !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.codecatalyst.listCommands",
+ "title": "%AWS.command.codecatalyst.listCommands%",
+ "category": "AWS",
+ "enablement": "!isCloud9 && !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.codecatalyst.cloneRepo",
+ "title": "%AWS.command.codecatalyst.cloneRepo%",
+ "category": "AWS",
+ "enablement": "!isCloud9 && !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.codecatalyst.createDevEnv",
+ "title": "%AWS.command.codecatalyst.createDevEnv%",
+ "category": "AWS",
+ "enablement": "!isCloud9 && !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.codecatalyst.signout",
+ "title": "%AWS.command.codecatalyst.signout%",
+ "category": "AWS",
+ "icon": "$(debug-disconnect)",
+ "enablement": "isCloud9 || !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.toolkit.auth.addConnection",
+ "title": "%AWS.command.auth.addConnection%",
+ "category": "%AWS.title%"
+ },
+ {
+ "command": "aws.toolkit.auth.manageConnections",
+ "title": "%AWS.command.auth.showConnectionsPage%",
+ "category": "%AWS.title%"
+ },
+ {
+ "command": "aws.codecatalyst.manageConnections",
+ "title": "%AWS.command.auth.showConnectionsPage%",
+ "category": "%AWS.title%"
+ },
+ {
+ "command": "aws.toolkit.auth.switchConnections",
+ "title": "%AWS.command.auth.switchConnections%",
+ "category": "%AWS.title%"
+ },
+ {
+ "command": "aws.toolkit.auth.signout",
+ "title": "%AWS.command.auth.signout%",
+ "category": "%AWS.title%",
+ "enablement": "!isCloud9"
+ },
+ {
+ "command": "aws.toolkit.auth.help",
+ "title": "%AWS.generic.viewDocs%",
+ "category": "%AWS.title%",
+ "icon": "$(question)"
+ },
+ {
+ "command": "aws.toolkit.createIssueOnGitHub",
+ "title": "%AWS.command.createIssueOnGitHub%",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ec2.openTerminal",
+ "title": "%AWS.command.ec2.openTerminal%",
+ "icon": "$(terminal-view-icon)",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ec2.linkToLaunch",
+ "title": "%AWS.command.ec2.linkToLaunch%",
+ "icon": "$(add)",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ec2.openRemoteConnection",
+ "title": "%AWS.command.ec2.openRemoteConnection%",
+ "icon": "$(remote-explorer)",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ec2.startInstance",
+ "title": "%AWS.command.ec2.startInstance%",
+ "icon": "$(debug-start)",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ec2.stopInstance",
+ "title": "%AWS.command.ec2.stopInstance%",
+ "icon": "$(debug-stop)",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ec2.rebootInstance",
+ "title": "%AWS.command.ec2.rebootInstance%",
+ "icon": "$(debug-restart)",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ec2.copyInstanceId",
+ "title": "%AWS.command.ec2.copyInstanceId%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ecr.copyTagUri",
+ "title": "%AWS.command.ecr.copyTagUri%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ecr.deleteTag",
+ "title": "%AWS.command.ecr.deleteTag%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ecr.copyRepositoryUri",
+ "title": "%AWS.command.ecr.copyRepositoryUri%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ecr.createRepository",
+ "title": "%AWS.command.ecr.createRepository%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(add)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ecr.deleteRepository",
+ "title": "%AWS.command.ecr.deleteRepository%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.showRegion",
+ "title": "%AWS.command.showRegion%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.createThing",
+ "title": "%AWS.command.iot.createThing%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(add)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.deleteThing",
+ "title": "%AWS.generic.promptDelete%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.createCert",
+ "title": "%AWS.command.iot.createCert%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(add)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.deleteCert",
+ "title": "%AWS.generic.promptDelete%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.attachCert",
+ "title": "%AWS.command.iot.attachCert%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(aws-generic-attach-file)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.attachPolicy",
+ "title": "%AWS.command.iot.attachPolicy%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(aws-generic-attach-file)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.activateCert",
+ "title": "%AWS.command.iot.activateCert%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.deactivateCert",
+ "title": "%AWS.command.iot.deactivateCert%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.revokeCert",
+ "title": "%AWS.command.iot.revokeCert%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.createPolicy",
+ "title": "%AWS.command.iot.createPolicy%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(add)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.deletePolicy",
+ "title": "%AWS.generic.promptDelete%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.createPolicyVersion",
+ "title": "%AWS.command.iot.createPolicyVersion%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.deletePolicyVersion",
+ "title": "%AWS.generic.promptDelete%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.detachCert",
+ "title": "%AWS.command.iot.detachCert%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.detachPolicy",
+ "title": "%AWS.command.iot.detachCert%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.viewPolicyVersion",
+ "title": "%AWS.command.iot.viewPolicyVersion%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.setDefaultPolicy",
+ "title": "%AWS.command.iot.setDefaultPolicy%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.iot.copyEndpoint",
+ "title": "%AWS.command.iot.copyEndpoint%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.redshift.editConnection",
+ "title": "Edit connection",
+ "category": "%AWS.title%"
+ },
+ {
+ "command": "aws.redshift.deleteConnection",
+ "title": "Delete connection",
+ "category": "%AWS.title%"
+ },
+ {
+ "command": "aws.s3.presignedURL",
+ "title": "%AWS.command.s3.presignedURL%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.s3.copyPath",
+ "title": "%AWS.command.s3.copyPath%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.s3.downloadFileAs",
+ "title": "%AWS.command.s3.downloadFileAs%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(cloud-download)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.s3.openFile",
+ "title": "%AWS.command.s3.openFile%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(open-preview)"
+ },
+ {
+ "command": "aws.s3.editFile",
+ "title": "%AWS.command.s3.editFile%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(edit)"
+ },
+ {
+ "command": "aws.s3.uploadFile",
+ "title": "%AWS.command.s3.uploadFile%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(cloud-upload)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.s3.uploadFileToParent",
+ "title": "%AWS.command.s3.uploadFileToParent%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.s3.createFolder",
+ "title": "%AWS.command.s3.createFolder%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(new-folder)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.s3.createBucket",
+ "title": "%AWS.command.s3.createBucket%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(aws-s3-create-bucket)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.s3.deleteBucket",
+ "title": "%AWS.generic.promptDelete%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.s3.deleteFile",
+ "title": "%AWS.generic.promptDelete%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.invokeLambda",
+ "title": "%AWS.command.invokeLambda%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(play)",
+ "cloud9": {
+ "cn": {
+ "title": "%AWS.command.invokeLambda.cn%",
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.downloadLambda",
+ "title": "%AWS.command.downloadLambda%",
+ "category": "%AWS.title%",
+ "enablement": "viewItem == awsRegionFunctionNodeDownloadable",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.uploadLambda",
+ "title": "%AWS.command.uploadLambda%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.deleteLambda",
+ "title": "%AWS.generic.promptDelete%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.copyLambdaUrl",
+ "title": "%AWS.generic.copyUrl%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.deploySamApplication",
+ "title": "%AWS.command.deploySamApplication%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.toolkit.submitFeedback",
+ "title": "%AWS.command.submitFeedback%",
+ "enablement": "!aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "icon": "$(comment)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.refreshAwsExplorer",
+ "title": "%AWS.command.refreshAwsExplorer%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "icon": {
+ "dark": "resources/icons/vscode/dark/refresh.svg",
+ "light": "resources/icons/vscode/light/refresh.svg"
+ }
+ },
+ {
+ "command": "aws.samcli.detect",
+ "title": "%AWS.command.samcli.detect%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.deleteCloudFormation",
+ "title": "%AWS.command.deleteCloudFormation%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.downloadStateMachineDefinition",
+ "title": "%AWS.command.downloadStateMachineDefinition%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.executeStateMachine",
+ "title": "%AWS.command.executeStateMachine%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.renderStateMachineGraph",
+ "title": "%AWS.command.renderStateMachineGraph%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.copyArn",
+ "title": "%AWS.command.copyArn%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.copyName",
+ "title": "%AWS.command.copyName%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.listCommands",
+ "title": "%AWS.command.listCommands%",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "title": "%AWS.command.listCommands.cn%",
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.viewSchemaItem",
+ "title": "%AWS.command.viewSchemaItem%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.searchSchema",
+ "title": "%AWS.command.searchSchema%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.searchSchemaPerRegistry",
+ "title": "%AWS.command.searchSchemaPerRegistry%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.downloadSchemaItemCode",
+ "title": "%AWS.command.downloadSchemaItemCode%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.toolkit.viewLogs",
+ "title": "%AWS.command.viewLogs%",
+ "category": "%AWS.title%"
+ },
+ {
+ "command": "aws.toolkit.help",
+ "title": "%AWS.command.help%",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.toolkit.github",
+ "title": "%AWS.command.github%",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.toolkit.lambda.openWalkthrough",
+ "title": "%AWS.toolkit.lambda.walkthrough.quickpickTitle%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.quickStart",
+ "title": "%AWS.command.quickStart%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.cdk.refresh",
+ "title": "%AWS.command.refreshCdkExplorer%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": {
+ "dark": "resources/icons/vscode/dark/refresh.svg",
+ "light": "resources/icons/vscode/light/refresh.svg"
+ },
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.cdk.viewDocs",
+ "title": "%AWS.generic.viewDocs%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.appBuilder.refresh",
+ "title": "%AWS.command.refreshappBuilderExplorer%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": {
+ "dark": "resources/icons/vscode/dark/refresh.svg",
+ "light": "resources/icons/vscode/light/refresh.svg"
+ },
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.appBuilderForFileExplorer.refresh",
+ "title": "%AWS.command.refreshappBuilderExplorer%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": {
+ "dark": "resources/icons/vscode/dark/refresh.svg",
+ "light": "resources/icons/vscode/light/refresh.svg"
+ },
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.appBuilder.viewDocs",
+ "title": "%AWS.generic.viewDocs%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.stepfunctions.createStateMachineFromTemplate",
+ "title": "%AWS.command.stepFunctions.createStateMachineFromTemplate%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.stepfunctions.publishStateMachine",
+ "title": "%AWS.command.stepFunctions.publishStateMachine%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.previewStateMachine",
+ "title": "%AWS.command.stepFunctions.previewStateMachine%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(aws-stepfunctions-preview)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.cdk.renderStateMachineGraph",
+ "title": "%AWS.command.cdk.previewStateMachine%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "AWS",
+ "icon": "$(aws-stepfunctions-preview)"
+ },
+ {
+ "command": "aws.toolkit.aboutExtension",
+ "title": "%AWS.command.aboutToolkit%",
+ "category": "%AWS.title%"
+ },
+ {
+ "command": "aws.cwl.viewLogStream",
+ "title": "%AWS.command.viewLogStream%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ssmDocument.createLocalDocument",
+ "title": "%AWS.command.ssmDocument.createLocalDocument%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ssmDocument.openLocalDocument",
+ "title": "%AWS.command.ssmDocument.openLocalDocument%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(cloud-download)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ssmDocument.openLocalDocumentJson",
+ "title": "%AWS.command.ssmDocument.openLocalDocumentJson%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ssmDocument.openLocalDocumentYaml",
+ "title": "%AWS.command.ssmDocument.openLocalDocumentYaml%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ssmDocument.deleteDocument",
+ "title": "%AWS.command.ssmDocument.deleteDocument%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ssmDocument.publishDocument",
+ "title": "%AWS.command.ssmDocument.publishDocument%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(cloud-upload)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ssmDocument.updateDocumentVersion",
+ "title": "%AWS.command.ssmDocument.updateDocumentVersion%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.copyLogResource",
+ "title": "%AWS.command.copyLogResource%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(files)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.cwl.searchLogGroup",
+ "title": "%AWS.command.cloudWatchLogs.searchLogGroup%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(search-view-icon)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.saveCurrentLogDataContent",
+ "title": "%AWS.command.saveCurrentLogDataContent%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(save)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.cwl.changeFilterPattern",
+ "title": "%AWS.command.cwl.changeFilterPattern%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(search-view-icon)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.cwl.changeTimeFilter",
+ "title": "%AWS.command.cwl.changeTimeFilter%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(calendar)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.addSamDebugConfig",
+ "title": "%AWS.command.addSamDebugConfig%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.toggleSamCodeLenses",
+ "title": "%AWS.command.toggleSamCodeLenses%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ecs.runCommandInContainer",
+ "title": "%AWS.ecs.runCommandInContainer%",
+ "category": "%AWS.title%",
+ "enablement": "viewItem == awsEcsContainerNodeExecEnabled",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ecs.openTaskInTerminal",
+ "title": "%AWS.ecs.openTaskInTerminal%",
+ "category": "%AWS.title%",
+ "enablement": "viewItem == awsEcsContainerNodeExecEnabled",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ecs.enableEcsExec",
+ "title": "%AWS.ecs.enableEcsExec%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ecs.viewDocumentation",
+ "title": "%AWS.generic.viewDocs%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.resources.copyIdentifier",
+ "title": "%AWS.command.resources.copyIdentifier%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.resources.openResourcePreview",
+ "title": "%AWS.generic.preview%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(open-preview)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.resources.createResource",
+ "title": "%AWS.generic.create%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(add)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.resources.deleteResource",
+ "title": "%AWS.generic.promptDelete%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.resources.updateResource",
+ "title": "%AWS.generic.promptUpdate%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(pencil)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.resources.updateResourceInline",
+ "title": "%AWS.generic.promptUpdate%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(pencil)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.resources.saveResource",
+ "title": "%AWS.generic.save%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(save)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.resources.closeResource",
+ "title": "%AWS.generic.close%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(close)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.resources.viewDocs",
+ "title": "%AWS.generic.viewDocs%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(book)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.resources.configure",
+ "title": "%AWS.command.resources.configure%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": "$(gear)",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.apprunner.createService",
+ "title": "%AWS.command.apprunner.createService%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.ecs.disableEcsExec",
+ "title": "%AWS.ecs.disableEcsExec%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.apprunner.createServiceFromEcr",
+ "title": "%AWS.command.apprunner.createServiceFromEcr%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.apprunner.pauseService",
+ "title": "%AWS.command.apprunner.pauseService%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.apprunner.resumeService",
+ "title": "%AWS.command.apprunner.resumeService%",
+ "category": "AWS",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.apprunner.copyServiceUrl",
+ "title": "%AWS.command.apprunner.copyServiceUrl%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.apprunner.open",
+ "title": "%AWS.command.apprunner.open%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.apprunner.deleteService",
+ "title": "%AWS.generic.promptDelete%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.apprunner.startDeployment",
+ "title": "%AWS.command.apprunner.startDeployment%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.cloudFormation.newTemplate",
+ "title": "%AWS.command.cloudFormation.newTemplate%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.sam.newTemplate",
+ "title": "%AWS.command.sam.newTemplate%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.samcli.sync",
+ "title": "%AWS.command.samcli.sync%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost"
+ },
+ {
+ "command": "aws.appBuilder.build",
+ "title": "%AWS.command.appBuilder.build%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "icon": "$(package)"
+ },
+ {
+ "command": "aws.appBuilder.searchLogs",
+ "title": "%AWS.command.appBuilder.searchLogs%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "icon": "$(search-view-icon)"
+ },
+ {
+ "command": "aws.appBuilder.deploy",
+ "title": "%AWS.command.appBuilder.deploy%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "icon": "$(cloud-upload)"
+ },
+ {
+ "command": "aws.appBuilder.openTemplate",
+ "title": "%AWS.command.appBuilder.openTemplate%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "icon": "$(code)"
+ },
+ {
+ "command": "aws.appBuilder.openHandler",
+ "title": "%AWS.command.appBuilder.openHandler%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "category": "%AWS.title%",
+ "icon": "$(code)"
+ },
+ {
+ "command": "aws.toolkit.amazonq.learnMore",
+ "title": "%AWS.amazonq.learnMore%",
+ "category": "%AWS.title%"
+ },
+ {
+ "command": "aws.toolkit.amazonq.extensionpage",
+ "title": "Open Amazon Q Extension",
+ "category": "%AWS.title%"
+ },
+ {
+ "command": "aws.dev.openMenu",
+ "title": "Open Developer Menu",
+ "category": "AWS (Developer)",
+ "enablement": "aws.isDevMode"
+ },
+ {
+ "command": "aws.dev.viewLogs",
+ "title": "Watch Logs",
+ "category": "AWS (Developer)"
+ },
+ {
+ "command": "aws.openInApplicationComposerDialog",
+ "title": "%AWS.command.applicationComposer.openDialog%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.openInApplicationComposer",
+ "title": "%AWS.command.applicationComposer.open%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "icon": {
+ "dark": "resources/icons/aws/applicationcomposer/icon-dark.svg",
+ "light": "resources/icons/aws/applicationcomposer/icon.svg"
+ },
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.createNewThreatComposer",
+ "title": "%AWS.command.threatComposer.createNew%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ },
+ {
+ "command": "aws.newThreatComposerFile",
+ "title": "%AWS.command.threatComposer.newFile%",
+ "category": "%AWS.title%",
+ "enablement": "isCloud9 || !aws.isWebExtHost",
+ "cloud9": {
+ "cn": {
+ "category": "%AWS.title.cn%"
+ }
+ }
+ }
+ ],
+ "jsonValidation": [
+ {
+ "fileMatch": ".aws/templates.json",
+ "url": "./dist/src/templates/templates.json"
+ },
+ {
+ "fileMatch": "*ecs-task-def.json",
+ "url": "https://ecs-intellisense.s3-us-west-2.amazonaws.com/task-definition/schema.json"
+ }
+ ],
+ "languages": [
+ {
+ "id": "asl",
+ "extensions": [
+ ".asl.json",
+ ".asl"
+ ],
+ "aliases": [
+ "Amazon States Language"
+ ]
+ },
+ {
+ "id": "asl-yaml",
+ "aliases": [
+ "Amazon States Language (YAML)"
+ ],
+ "extensions": [
+ ".asl.yaml",
+ ".asl.yml"
+ ]
+ },
+ {
+ "id": "ssm-json",
+ "extensions": [
+ ".ssm.json"
+ ],
+ "aliases": [
+ "AWS Systems Manager Document (JSON)"
+ ]
+ },
+ {
+ "id": "ssm-yaml",
+ "extensions": [
+ ".ssm.yaml",
+ ".ssm.yml"
+ ],
+ "aliases": [
+ "AWS Systems Manager Document (YAML)"
+ ]
+ }
+ ],
+ "keybindings": [
+ {
+ "command": "aws.previewStateMachine",
+ "key": "ctrl+shift+v",
+ "mac": "cmd+shift+v",
+ "when": "editorTextFocus && editorLangId == asl || editorTextFocus && editorLangId == asl-yaml"
+ },
+ {
+ "command": "aws.samcli.sync",
+ "key": "ctrl+shift+s",
+ "mac": "cmd+shift+s",
+ "when": "editorLangId == yaml || workspaceContains:**/template.yaml"
+ }
+ ],
+ "grammars": [
+ {
+ "language": "asl",
+ "scopeName": "source.asl",
+ "path": "./syntaxes/ASL.tmLanguage"
+ },
+ {
+ "language": "asl-yaml",
+ "scopeName": "source.asl.yaml",
+ "path": "./syntaxes/asl-yaml.tmLanguage.json"
+ },
+ {
+ "language": "ssm-json",
+ "scopeName": "source.ssmjson",
+ "path": "./syntaxes/SSMJSON.tmLanguage"
+ },
+ {
+ "language": "ssm-yaml",
+ "scopeName": "source.ssmyaml",
+ "path": "./syntaxes/SSMYAML.tmLanguage"
+ }
+ ],
+ "resourceLabelFormatters": [
+ {
+ "scheme": "aws-cwl",
+ "formatting": {
+ "label": "${path}",
+ "separator": "/"
+ }
+ },
+ {
+ "scheme": "s3*",
+ "formatting": {
+ "label": "[S3] ${path}",
+ "separator": "/"
+ }
+ }
+ ],
+ "walkthroughs": [
+ {
+ "id": "aws.toolkit.lambda.walkthrough",
+ "title": "%AWS.toolkit.lambda.walkthrough.title%",
+ "description": "%AWS.toolkit.lambda.walkthrough.description%",
+ "when": "workspacePlatform != webworker",
+ "steps": [
+ {
+ "id": "toolInstall",
+ "title": "%AWS.toolkit.lambda.walkthrough.toolInstall.title%",
+ "description": "%AWS.toolkit.lambda.walkthrough.toolInstall.description%",
+ "media": {
+ "image": "./resources/walkthrough/appBuilder/install.png",
+ "altText": "Showing GUI installer"
+ }
+ },
+ {
+ "id": "chooseTemplate",
+ "title": "%AWS.toolkit.lambda.walkthrough.chooseTemplate.title%",
+ "description": "%AWS.toolkit.lambda.walkthrough.chooseTemplate.description%",
+ "media": {
+ "markdown": "./resources/walkthrough/appBuilder/AppPicker.md"
+ }
+ },
+ {
+ "id": "step1",
+ "title": "%AWS.toolkit.lambda.walkthrough.step1.title%",
+ "description": "%AWS.toolkit.lambda.walkthrough.step1.description%",
+ "media": {
+ "markdown": "./resources/walkthrough/appBuilder/InnerLoop.md"
+ }
+ },
+ {
+ "id": "step2",
+ "title": "%AWS.toolkit.lambda.walkthrough.step2.title%",
+ "description": "%AWS.toolkit.lambda.walkthrough.step2.description%",
+ "media": {
+ "markdown": "./resources/walkthrough/appBuilder/RemoteLoop.md"
+ }
+ }
+ ]
+ }
+ ],
"icons": {
"aws-amazonq-q-gradient": {
"description": "AWS Contributed Icon",
@@ -460,6 +4396,7 @@
"@amzn/codewhisperer-streaming": "file:../../src.gen/@amzn/codewhisperer-streaming",
"@aws-sdk/client-cognito-identity": "^3.637.0",
"@aws-sdk/client-lambda": "^3.637.0",
+ "@aws-sdk/client-cloudformation": "^3.667.0",
"@aws-sdk/client-sso": "^3.342.0",
"@aws-sdk/client-sso-oidc": "^3.574.0",
"@aws-sdk/credential-provider-ini": "3.46.0",
diff --git a/packages/core/package.nls.json b/packages/core/package.nls.json
index 0f334478532..dd7b57a543b 100644
--- a/packages/core/package.nls.json
+++ b/packages/core/package.nls.json
@@ -79,9 +79,18 @@
"AWS.configuration.description.amazonq.workspaceIndexUseGPU": "Enable GPU to help index your local workspace files. Only applies to Linux and Windows.",
"AWS.configuration.description.amazonq.workspaceIndexMaxSize": "The maximum size of local workspace files to be indexed in MB",
"AWS.command.apig.copyUrl": "Copy URL",
- "AWS.command.apig.invokeRemoteRestApi": "Invoke on AWS",
+ "AWS.command.apig.invokeRemoteRestApi": "Invoke in the cloud",
"AWS.command.apig.invokeRemoteRestApi.cn": "Invoke on Amazon",
+ "AWS.appBuilder.explorerTitle": "Application Builder",
+ "AWS.appBuilder.explorerNode.noApps": "[This resource is not yet supported.]",
+ "AWS.appBuilder.explorerNode.unavailableDeployedResource": "[Failed to retrive deployed resource.]",
+ "AWS.command.appBuilder.openHandler": "Open Function Handler",
"AWS.command.applicationComposer.open": "Open with Infrastructure Composer",
+ "AWS.command.appBuilder.openTemplate": "Open Template File",
+ "AWS.command.appBuilder.deploy": "Deploy SAM Application",
+ "AWS.command.appBuilder.build": "Build SAM Template",
+ "AWS.command.appBuilder.searchLogs": "Search Logs",
+ "AWS.command.refreshappBuilderExplorer": "Refresh Application Builder Explorer",
"AWS.command.applicationComposer.openDialog": "Open Template with Infrastructure Composer...",
"AWS.command.auth.addConnection": "Add New Connection",
"AWS.command.auth.showConnectionsPage": "Add New Connection",
@@ -118,7 +127,7 @@
"AWS.command.aboutToolkit": "About",
"AWS.command.downloadLambda": "Download...",
"AWS.command.uploadLambda": "Upload Lambda...",
- "AWS.command.invokeLambda": "Invoke on AWS",
+ "AWS.command.invokeLambda": "Invoke in the cloud",
"AWS.command.invokeLambda.cn": "Invoke on Amazon",
"AWS.command.refreshAwsExplorer": "Refresh Explorer",
"AWS.command.refreshCdkExplorer": "Refresh CDK Explorer",
@@ -148,6 +157,8 @@
"AWS.command.renderStateMachineGraph": "Render graph",
"AWS.command.copyArn": "Copy ARN",
"AWS.command.copyName": "Copy Name",
+ "AWS.command.openAwsConsole": "Go to AWS management console",
+ "AWS.command.openAwsConsole.cn": "Go to Amazon management console",
"AWS.command.listCommands": "Show AWS Commands...",
"AWS.command.listCommands.cn": "Show Amazon Commands...",
"AWS.command.downloadStateMachineDefinition": "Download Definition...",
@@ -198,8 +209,8 @@
"AWS.command.ssmDocument.openLocalDocumentJson": "Download as JSON",
"AWS.command.ssmDocument.openLocalDocumentYaml": "Download as YAML",
"AWS.command.ssmDocument.publishDocument": "Publish a Systems Manager Document",
- "AWS.command.launchConfigForm.title": "Edit SAM Debug Configuration",
- "AWS.command.addSamDebugConfig": "Add SAM Debug Configuration",
+ "AWS.command.launchConfigForm.title": "Local Invoke and Debug Configuration",
+ "AWS.command.addSamDebugConfig": "Add Local Invoke and Debug Configuration",
"AWS.command.toggleSamCodeLenses": "Toggle SAM hints in source files",
"AWS.command.apprunner.createService": "Create Service",
"AWS.command.apprunner.createServiceFromEcr": "Create App Runner Service",
@@ -321,5 +332,15 @@
"AWS.amazonq.featureDev.placeholder.additionalImprovements": "Describe your task or issue in detail",
"AWS.amazonq.featureDev.placeholder.feedback": "Provide feedback or comments",
"AWS.amazonq.featureDev.placeholder.describe": "Describe your task or issue in detail",
- "AWS.amazonq.featureDev.placeholder.sessionClosed": "Open a new chat tab to continue"
+ "AWS.toolkit.lambda.walkthrough.quickpickTitle": "Application Builder Walkthrough",
+ "AWS.toolkit.lambda.walkthrough.title": "Get started building your application",
+ "AWS.toolkit.lambda.walkthrough.description": "Your quick guide to build an application visually, iterate locally, and deploy to the cloud!",
+ "AWS.toolkit.lambda.walkthrough.toolInstall.title": "Complete installation",
+ "AWS.toolkit.lambda.walkthrough.toolInstall.description": "The AWS Command Line Interface (AWS CLI) is an open source tool that enables you to interact with AWS services using commands in your command-line shell. It is required to create and interact with AWS resources. \n\n[Install AWS CLI](command:aws.toolkit.installAWSCLI)\n\n Use the Serverless Application Model (SAM) CLI to locally build, invoke, and deploy your functions. Version 1.98+ is required. \n\n[Install SAM CLI](command:aws.toolkit.installSAMCLI)\n\n Use Docker to locally emulate a Lambda environment. Docker is optional. However, if you want to invoke locally, Docker is required so Lambda can locally emulate the execution environment. \n\n[Install Docker (optional)](command:aws.toolkit.installDocker)",
+ "AWS.toolkit.lambda.walkthrough.chooseTemplate.title": "Choose your application template",
+ "AWS.toolkit.lambda.walkthrough.chooseTemplate.description": "Select a starter application, visually compose an application from scratch, open an existing application, or browse more application examples. \n\nInfrastructure Composer allows you to visually compose modern applications in the cloud. It will define the necessary permissions between resources when you drag a connection between them. \n\n[Initialize your project](command:aws.toolkit.lambda.initializeWalkthroughProject)",
+ "AWS.toolkit.lambda.walkthrough.step1.title": "Iterate locally",
+ "AWS.toolkit.lambda.walkthrough.step1.description": "Locally test and debug your code.",
+ "AWS.toolkit.lambda.walkthrough.step2.title": "Deploy to the cloud",
+ "AWS.toolkit.lambda.walkthrough.step2.description": "Test your application in the cloud from within VS Code. \n\nNote: The AWS CLI and the SAM CLI require AWS Credentials to interact with the cloud. For information on setting up your credentials, see [Authentication and access credentials](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html). \n\n[Configure credentials](command:aws.toolkit.lambda.walkthrough.credential)"
}
diff --git a/packages/core/resources/icons/aws/applicationcomposer/icon-dark.svg b/packages/core/resources/icons/aws/applicationcomposer/icon-dark.svg
index 632d645338e..c631f327ae0 100644
--- a/packages/core/resources/icons/aws/applicationcomposer/icon-dark.svg
+++ b/packages/core/resources/icons/aws/applicationcomposer/icon-dark.svg
@@ -2,6 +2,6 @@
diff --git a/packages/core/resources/icons/aws/applicationcomposer/icon.svg b/packages/core/resources/icons/aws/applicationcomposer/icon.svg
index f2b405cfe57..65580136ce7 100644
--- a/packages/core/resources/icons/aws/applicationcomposer/icon.svg
+++ b/packages/core/resources/icons/aws/applicationcomposer/icon.svg
@@ -2,6 +2,6 @@
diff --git a/packages/core/resources/markdown/samReadme.md b/packages/core/resources/markdown/samReadme.md
index e98229d9b5c..14022174844 100644
--- a/packages/core/resources/markdown/samReadme.md
+++ b/packages/core/resources/markdown/samReadme.md
@@ -13,9 +13,9 @@ ${LISTOFCONFIGURATIONS}
You can debug the Lambda handlers locally by adding a breakpoint to the source file, then running the launch configuration. This works by using Docker on your local machine.
-Invocation parameters, including payloads and request parameters, can be edited either by the `Edit SAM Debug Configuration` command (through the ${COMMANDPALETTE} or ${CODELENS}) or by editing the `launch.json` file.
+Invocation parameters, including payloads and request parameters, can be edited either by the `Local Invoke and Debug Configuration` command (through the ${COMMANDPALETTE} or ${CODELENS}) or by editing the `launch.json` file.
-${COMPANYNAME} Lambda functions not defined in the [`template.yaml`](./template.yaml) file can be invoked and debugged by creating a launch configuration through the ${CODELENS} over the function declaration, or with the `Add SAM Debug Configuration` command.
+${COMPANYNAME} Lambda functions not defined in the [`template.yaml`](./template.yaml) file can be invoked and debugged by creating a launch configuration through the ${CODELENS} over the function declaration, or with the `Add Local Invoke and Debug Configuration` command.
## Deploying Serverless Applications
diff --git a/packages/core/resources/walkthrough/appBuilder/AppPicker.md b/packages/core/resources/walkthrough/appBuilder/AppPicker.md
new file mode 100644
index 00000000000..dbb78f0108d
--- /dev/null
+++ b/packages/core/resources/walkthrough/appBuilder/AppPicker.md
@@ -0,0 +1,25 @@
+
+ Rest API
+
+ File processing
+
+ New template with visual builder
+
+ Current workspace template
+
+
+
+
diff --git a/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-1.jpg b/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-1.jpg
new file mode 100644
index 00000000000..b1236191118
Binary files /dev/null and b/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-1.jpg differ
diff --git a/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-2.jpg b/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-2.jpg
new file mode 100644
index 00000000000..d7c0295e5ce
Binary files /dev/null and b/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-2.jpg differ
diff --git a/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-3.jpg b/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-3.jpg
new file mode 100644
index 00000000000..471cf590830
Binary files /dev/null and b/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-3.jpg differ
diff --git a/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-4.jpg b/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-4.jpg
new file mode 100644
index 00000000000..c0df6db61b0
Binary files /dev/null and b/packages/core/resources/walkthrough/appBuilder/InnerLoopResource/walkthrough-local-4.jpg differ
diff --git a/packages/core/resources/walkthrough/appBuilder/RemoteLoop.md b/packages/core/resources/walkthrough/appBuilder/RemoteLoop.md
new file mode 100644
index 00000000000..f811771127b
--- /dev/null
+++ b/packages/core/resources/walkthrough/appBuilder/RemoteLoop.md
@@ -0,0 +1,12 @@
+
+
+
+
diff --git a/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-1.jpg b/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-1.jpg
new file mode 100644
index 00000000000..c036fc93eaf
Binary files /dev/null and b/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-1.jpg differ
diff --git a/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-2.jpg b/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-2.jpg
new file mode 100644
index 00000000000..e542edc38f4
Binary files /dev/null and b/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-2.jpg differ
diff --git a/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-3.jpg b/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-3.jpg
new file mode 100644
index 00000000000..891cfdc4aa0
Binary files /dev/null and b/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-3.jpg differ
diff --git a/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-4.jpg b/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-4.jpg
new file mode 100644
index 00000000000..738a7d0b91f
Binary files /dev/null and b/packages/core/resources/walkthrough/appBuilder/RemoteLoopResource/walkthrough-remote-4.jpg differ
diff --git a/packages/core/resources/walkthrough/appBuilder/install.png b/packages/core/resources/walkthrough/appBuilder/install.png
new file mode 100644
index 00000000000..cdbae8b83a6
Binary files /dev/null and b/packages/core/resources/walkthrough/appBuilder/install.png differ
diff --git a/packages/core/resources/walkthrough/setup-connect.md b/packages/core/resources/walkthrough/setup-connect.md
index 44a1584838a..e78f612f4f7 100644
--- a/packages/core/resources/walkthrough/setup-connect.md
+++ b/packages/core/resources/walkthrough/setup-connect.md
@@ -12,7 +12,7 @@ Choose the most appropriate method based on your requirements.
## Connect to AWS through the Toolkit for VS Code
-1. [Click here](command:aws.login) to open the configuration wizard to connect to AWS.
+1. [Click here](command:aws.toolkit.login) to open the configuration wizard to connect to AWS.
> This command can also be accessed through the [Command Palette](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/toolkit-navigation.html#command-locations) by choosing **AWS: >Connect to AWS**\.
>
diff --git a/packages/core/resources/walkthrough/setup-region.md b/packages/core/resources/walkthrough/setup-region.md
index 292eb1ad220..50a9101e6bb 100644
--- a/packages/core/resources/walkthrough/setup-region.md
+++ b/packages/core/resources/walkthrough/setup-region.md
@@ -4,7 +4,7 @@ When you set up your credentials, the AWS Toolkit for Visual Studio Code automat
## Add a Region to the AWS Explorer
-1. [Click here](command:aws.showRegion) to select a Region to add or remove.
+1. [Click here](command:aws.toolkit.showRegion) to select a Region to add or remove.
> This command can also be accessed through the [Command Palette](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/toolkit-navigation.html#command-locations) by choosing **AWS: Show or Hide Regions**\.
>
diff --git a/packages/core/src/applicationcomposer/commands/openTemplateInComposer.ts b/packages/core/src/applicationcomposer/commands/openTemplateInComposer.ts
index ed50e4ee2da..351673754c2 100644
--- a/packages/core/src/applicationcomposer/commands/openTemplateInComposer.ts
+++ b/packages/core/src/applicationcomposer/commands/openTemplateInComposer.ts
@@ -8,11 +8,13 @@ import { ApplicationComposerManager } from '../webviewManager'
import vscode from 'vscode'
import { telemetry } from '../../shared/telemetry/telemetry'
import { ToolkitError } from '../../shared/errors'
+import { isTreeNode, TreeNode } from '../../shared/treeview/resourceTreeDataProvider'
+import { SamAppLocation } from '../../awsService/appBuilder/explorer/samProject'
import { getAmazonqApi } from '../../amazonq/extApi'
export const openTemplateInComposerCommand = Commands.declare(
'aws.openInApplicationComposer',
- (manager: ApplicationComposerManager) => async (arg?: vscode.TextEditor | vscode.Uri) => {
+ (manager: ApplicationComposerManager) => async (arg?: vscode.TextEditor | vscode.Uri | TreeNode) => {
let result: vscode.WebviewPanel | undefined
await telemetry.appcomposer_openTemplate.run(async (span) => {
const amazonqApi = await getAmazonqApi()
@@ -26,8 +28,14 @@ export const openTemplateInComposerCommand = Commands.declare(
span.record({
hasChatAuth,
})
- arg ??= vscode.window.activeTextEditor
- const input = arg instanceof vscode.Uri ? arg : arg?.document
+ let input = undefined
+ if (arg instanceof vscode.Uri) {
+ input = arg
+ } else if (isTreeNode(arg)) {
+ input = ((arg as TreeNode).resource as SamAppLocation).samTemplateUri
+ } else {
+ input = vscode.window.activeTextEditor?.document
+ }
if (!input) {
throw new ToolkitError('No active text editor or document found')
diff --git a/packages/core/src/auth/utils.ts b/packages/core/src/auth/utils.ts
index ece410203b9..6b180b434ed 100644
--- a/packages/core/src/auth/utils.ts
+++ b/packages/core/src/auth/utils.ts
@@ -52,6 +52,8 @@ import { ExtStartUpSources } from '../shared/telemetry'
import { CommonAuthWebview } from '../login/webview/vue/backend'
import { AuthSource } from '../login/webview/util'
import { setContext } from '../shared/vscode/setContext'
+import { showMessageWithUrl } from '../shared/utilities/messages'
+import { credentialHelpUrl } from '../shared/constants'
// iam-only excludes Builder ID and IAM Identity Center from the list of valid connections
// TODO: Understand if "iam" should include these from the list at all
@@ -101,6 +103,46 @@ export async function promptAndUseConnection(...[auth, type]: Parameters