diff --git a/dist/136.index.js b/dist/136.index.js index 9cee1a6..0765f70 100644 --- a/dist/136.index.js +++ b/dist/136.index.js @@ -459,11 +459,7 @@ var ExpiredTokenException = [ -3, n0, _ETE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`ExpiredTokenException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`ExpiredTokenException`, 400] }, [_m], [0], ]; @@ -472,11 +468,7 @@ var IDPCommunicationErrorException = [ -3, n0, _IDPCEE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`IDPCommunicationError`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`IDPCommunicationError`, 400] }, [_m], [0], ]; @@ -485,11 +477,7 @@ var IDPRejectedClaimException = [ -3, n0, _IDPRCE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`IDPRejectedClaim`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`IDPRejectedClaim`, 403] }, [_m], [0], ]; @@ -498,11 +486,7 @@ var InvalidIdentityTokenException = [ -3, n0, _IITE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`InvalidIdentityToken`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`InvalidIdentityToken`, 400] }, [_m], [0], ]; @@ -511,11 +495,7 @@ var MalformedPolicyDocumentException = [ -3, n0, _MPDE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`MalformedPolicyDocument`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`MalformedPolicyDocument`, 400] }, [_m], [0], ]; @@ -524,11 +504,7 @@ var PackedPolicyTooLargeException = [ -3, n0, _PPTLE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`PackedPolicyTooLarge`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`PackedPolicyTooLarge`, 400] }, [_m], [0], ]; @@ -539,11 +515,7 @@ var RegionDisabledException = [ -3, n0, _RDE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`RegionDisabledException`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`RegionDisabledException`, 403] }, [_m], [0], ]; @@ -759,14 +731,13 @@ const hash_node_1 = __webpack_require__(5092); const middleware_retry_1 = __webpack_require__(9618); const node_config_provider_1 = __webpack_require__(5704); const node_http_handler_1 = __webpack_require__(1279); +const smithy_client_1 = __webpack_require__(1411); const util_body_length_node_1 = __webpack_require__(3638); +const util_defaults_mode_node_1 = __webpack_require__(5435); const util_retry_1 = __webpack_require__(5518); const runtimeConfig_shared_1 = __webpack_require__(4443); -const smithy_client_1 = __webpack_require__(1411); -const util_defaults_mode_node_1 = __webpack_require__(5435); -const smithy_client_2 = __webpack_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -895,7 +866,7 @@ exports.resolveRuntimeExtensions = resolveRuntimeExtensions; /***/ 9955: /***/ ((module) => { -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.940.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.947.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); /***/ }) diff --git a/dist/443.index.js b/dist/443.index.js index 17a4d61..727c1d0 100644 --- a/dist/443.index.js +++ b/dist/443.index.js @@ -459,10 +459,7 @@ var AccessDeniedException = [ -3, n0, _ADE, - { - [_e]: _c, - [_hE]: 400, - }, + { [_e]: _c, [_hE]: 400 }, [_e, _r, _ed], [0, 0, 0], ]; @@ -471,10 +468,7 @@ var AuthorizationPendingException = [ -3, n0, _APE, - { - [_e]: _c, - [_hE]: 400, - }, + { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0], ]; @@ -495,110 +489,34 @@ var CreateTokenResponse = [ [_aT, _tT, _eI, _rT, _iT], [[() => AccessToken, 0], 0, 1, [() => RefreshToken, 0], [() => IdToken, 0]], ]; -var ExpiredTokenException = [ - -3, - n0, - _ETE, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _ed], - [0, 0], -]; +var ExpiredTokenException = [-3, n0, _ETE, { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(ExpiredTokenException, ExpiredTokenException$1); -var InternalServerException = [ - -3, - n0, - _ISE, - { - [_e]: _se, - [_hE]: 500, - }, - [_e, _ed], - [0, 0], -]; +var InternalServerException = [-3, n0, _ISE, { [_e]: _se, [_hE]: 500 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(InternalServerException, InternalServerException$1); -var InvalidClientException = [ - -3, - n0, - _ICE, - { - [_e]: _c, - [_hE]: 401, - }, - [_e, _ed], - [0, 0], -]; +var InvalidClientException = [-3, n0, _ICE, { [_e]: _c, [_hE]: 401 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(InvalidClientException, InvalidClientException$1); -var InvalidGrantException = [ - -3, - n0, - _IGE, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _ed], - [0, 0], -]; +var InvalidGrantException = [-3, n0, _IGE, { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(InvalidGrantException, InvalidGrantException$1); var InvalidRequestException = [ -3, n0, _IRE, - { - [_e]: _c, - [_hE]: 400, - }, + { [_e]: _c, [_hE]: 400 }, [_e, _r, _ed], [0, 0, 0], ]; schema.TypeRegistry.for(n0).registerError(InvalidRequestException, InvalidRequestException$1); -var InvalidScopeException = [ - -3, - n0, - _ISEn, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _ed], - [0, 0], -]; +var InvalidScopeException = [-3, n0, _ISEn, { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(InvalidScopeException, InvalidScopeException$1); -var SlowDownException = [ - -3, - n0, - _SDE, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _ed], - [0, 0], -]; +var SlowDownException = [-3, n0, _SDE, { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(SlowDownException, SlowDownException$1); -var UnauthorizedClientException = [ - -3, - n0, - _UCE, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _ed], - [0, 0], -]; +var UnauthorizedClientException = [-3, n0, _UCE, { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(UnauthorizedClientException, UnauthorizedClientException$1); var UnsupportedGrantTypeException = [ -3, n0, _UGTE, - { - [_e]: _c, - [_hE]: 400, - }, + { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0], ]; @@ -609,9 +527,7 @@ var CreateToken = [ 9, n0, _CT, - { - [_h]: ["POST", "/token", 200], - }, + { [_h]: ["POST", "/token", 200] }, () => CreateTokenRequest, () => CreateTokenResponse, ]; @@ -689,14 +605,13 @@ const hash_node_1 = __webpack_require__(5092); const middleware_retry_1 = __webpack_require__(9618); const node_config_provider_1 = __webpack_require__(5704); const node_http_handler_1 = __webpack_require__(1279); +const smithy_client_1 = __webpack_require__(1411); const util_body_length_node_1 = __webpack_require__(3638); +const util_defaults_mode_node_1 = __webpack_require__(5435); const util_retry_1 = __webpack_require__(5518); const runtimeConfig_shared_1 = __webpack_require__(1546); -const smithy_client_1 = __webpack_require__(1411); -const util_defaults_mode_node_1 = __webpack_require__(5435); -const smithy_client_2 = __webpack_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -787,7 +702,7 @@ exports.getRuntimeConfig = getRuntimeConfig; /***/ 9955: /***/ ((module) => { -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.940.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.947.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); /***/ }) diff --git a/dist/762.index.js b/dist/762.index.js index 8ebfbdd..ea196ea 100644 --- a/dist/762.index.js +++ b/dist/762.index.js @@ -321,16 +321,7 @@ const _tO = "tokenOutput"; const _tT = "tokenType"; const n0 = "com.amazonaws.signin"; var RefreshToken = [0, n0, _RT, 8, 0]; -var AccessDeniedException = [ - -3, - n0, - _ADE, - { - [_e]: _c, - }, - [_e, _m], - [0, 0], -]; +var AccessDeniedException = [-3, n0, _ADE, { [_e]: _c }, [_e, _m], [0, 0]]; schema.TypeRegistry.for(n0).registerError(AccessDeniedException, AccessDeniedException$1); var AccessToken = [ 3, @@ -339,24 +330,9 @@ var AccessToken = [ 8, [_aKI, _sAK, _sT], [ - [ - 0, - { - [_jN]: _aKI, - }, - ], - [ - 0, - { - [_jN]: _sAK, - }, - ], - [ - 0, - { - [_jN]: _sT, - }, - ], + [0, { [_jN]: _aKI }], + [0, { [_jN]: _sAK }], + [0, { [_jN]: _sT }], ], ]; var CreateOAuth2TokenRequest = [ @@ -374,37 +350,12 @@ var CreateOAuth2TokenRequestBody = [ 0, [_cI, _gT, _co, _rU, _cV, _rT], [ - [ - 0, - { - [_jN]: _cI, - }, - ], - [ - 0, - { - [_jN]: _gT, - }, - ], + [0, { [_jN]: _cI }], + [0, { [_jN]: _gT }], 0, - [ - 0, - { - [_jN]: _rU, - }, - ], - [ - 0, - { - [_jN]: _cV, - }, - ], - [ - () => RefreshToken, - { - [_jN]: _rT, - }, - ], + [0, { [_jN]: _rU }], + [0, { [_jN]: _cV }], + [() => RefreshToken, { [_jN]: _rT }], ], ]; var CreateOAuth2TokenResponse = [ @@ -422,73 +373,18 @@ var CreateOAuth2TokenResponseBody = [ 0, [_aT, _tT, _eI, _rT, _iT], [ - [ - () => AccessToken, - { - [_jN]: _aT, - }, - ], - [ - 0, - { - [_jN]: _tT, - }, - ], - [ - 1, - { - [_jN]: _eI, - }, - ], - [ - () => RefreshToken, - { - [_jN]: _rT, - }, - ], - [ - 0, - { - [_jN]: _iT, - }, - ], + [() => AccessToken, { [_jN]: _aT }], + [0, { [_jN]: _tT }], + [1, { [_jN]: _eI }], + [() => RefreshToken, { [_jN]: _rT }], + [0, { [_jN]: _iT }], ], ]; -var InternalServerException = [ - -3, - n0, - _ISE, - { - [_e]: _s, - [_hE]: 500, - }, - [_e, _m], - [0, 0], -]; +var InternalServerException = [-3, n0, _ISE, { [_e]: _s, [_hE]: 500 }, [_e, _m], [0, 0]]; schema.TypeRegistry.for(n0).registerError(InternalServerException, InternalServerException$1); -var TooManyRequestsError = [ - -3, - n0, - _TMRE, - { - [_e]: _c, - [_hE]: 429, - }, - [_e, _m], - [0, 0], -]; +var TooManyRequestsError = [-3, n0, _TMRE, { [_e]: _c, [_hE]: 429 }, [_e, _m], [0, 0]]; schema.TypeRegistry.for(n0).registerError(TooManyRequestsError, TooManyRequestsError$1); -var ValidationException = [ - -3, - n0, - _VE, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _m], - [0, 0], -]; +var ValidationException = [-3, n0, _VE, { [_e]: _c, [_hE]: 400 }, [_e, _m], [0, 0]]; schema.TypeRegistry.for(n0).registerError(ValidationException, ValidationException$1); var SigninServiceException = [-3, _sm, "SigninServiceException", 0, [], []]; schema.TypeRegistry.for(_sm).registerError(SigninServiceException, SigninServiceException$1); @@ -496,9 +392,7 @@ var CreateOAuth2Token = [ 9, n0, _COAT, - { - [_h]: ["POST", "/v1/token", 200], - }, + { [_h]: ["POST", "/v1/token", 200] }, () => CreateOAuth2TokenRequest, () => CreateOAuth2TokenResponse, ]; @@ -567,14 +461,13 @@ const hash_node_1 = __webpack_require__(5092); const middleware_retry_1 = __webpack_require__(9618); const node_config_provider_1 = __webpack_require__(5704); const node_http_handler_1 = __webpack_require__(1279); +const smithy_client_1 = __webpack_require__(1411); const util_body_length_node_1 = __webpack_require__(3638); +const util_defaults_mode_node_1 = __webpack_require__(5435); const util_retry_1 = __webpack_require__(5518); const runtimeConfig_shared_1 = __webpack_require__(357); -const smithy_client_1 = __webpack_require__(1411); -const util_defaults_mode_node_1 = __webpack_require__(5435); -const smithy_client_2 = __webpack_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -665,7 +558,7 @@ exports.getRuntimeConfig = getRuntimeConfig; /***/ 9955: /***/ ((module) => { -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.940.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.947.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); /***/ }) diff --git a/dist/956.index.js b/dist/956.index.js index f5e0cfa..6d51d7f 100644 --- a/dist/956.index.js +++ b/dist/956.index.js @@ -595,11 +595,7 @@ var ExpiredTokenException = [ -3, n0, _ETE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`ExpiredTokenException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`ExpiredTokenException`, 400] }, [_m], [0], ]; @@ -608,11 +604,7 @@ var IDPCommunicationErrorException = [ -3, n0, _IDPCEE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`IDPCommunicationError`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`IDPCommunicationError`, 400] }, [_m], [0], ]; @@ -621,11 +613,7 @@ var IDPRejectedClaimException = [ -3, n0, _IDPRCE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`IDPRejectedClaim`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`IDPRejectedClaim`, 403] }, [_m], [0], ]; @@ -634,11 +622,7 @@ var InvalidIdentityTokenException = [ -3, n0, _IITE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`InvalidIdentityToken`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`InvalidIdentityToken`, 400] }, [_m], [0], ]; @@ -647,11 +631,7 @@ var MalformedPolicyDocumentException = [ -3, n0, _MPDE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`MalformedPolicyDocument`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`MalformedPolicyDocument`, 400] }, [_m], [0], ]; @@ -660,11 +640,7 @@ var PackedPolicyTooLargeException = [ -3, n0, _PPTLE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`PackedPolicyTooLarge`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`PackedPolicyTooLarge`, 400] }, [_m], [0], ]; @@ -675,11 +651,7 @@ var RegionDisabledException = [ -3, n0, _RDE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`RegionDisabledException`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`RegionDisabledException`, 403] }, [_m], [0], ]; @@ -895,14 +867,13 @@ const hash_node_1 = __webpack_require__(5092); const middleware_retry_1 = __webpack_require__(9618); const node_config_provider_1 = __webpack_require__(5704); const node_http_handler_1 = __webpack_require__(1279); +const smithy_client_1 = __webpack_require__(1411); const util_body_length_node_1 = __webpack_require__(3638); +const util_defaults_mode_node_1 = __webpack_require__(5435); const util_retry_1 = __webpack_require__(5518); const runtimeConfig_shared_1 = __webpack_require__(4443); -const smithy_client_1 = __webpack_require__(1411); -const util_defaults_mode_node_1 = __webpack_require__(5435); -const smithy_client_2 = __webpack_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -1031,7 +1002,7 @@ exports.resolveRuntimeExtensions = resolveRuntimeExtensions; /***/ 9955: /***/ ((module) => { -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.940.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.947.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); /***/ }) diff --git a/dist/998.index.js b/dist/998.index.js index f7767c7..7f7029d 100644 --- a/dist/998.index.js +++ b/dist/998.index.js @@ -350,38 +350,13 @@ var GetRoleCredentialsRequest = [ 0, [_rN, _aI, _aT], [ - [ - 0, - { - [_hQ]: _rn, - }, - ], - [ - 0, - { - [_hQ]: _ai, - }, - ], - [ - () => AccessTokenType, - { - [_hH]: _xasbt, - }, - ], + [0, { [_hQ]: _rn }], + [0, { [_hQ]: _ai }], + [() => AccessTokenType, { [_hH]: _xasbt }], ], ]; var GetRoleCredentialsResponse = [3, n0, _GRCRe, 0, [_rC], [[() => RoleCredentials, 0]]]; -var InvalidRequestException = [ - -3, - n0, - _IRE, - { - [_e]: _c, - [_hE]: 400, - }, - [_m], - [0], -]; +var InvalidRequestException = [-3, n0, _IRE, { [_e]: _c, [_hE]: 400 }, [_m], [0]]; schema.TypeRegistry.for(n0).registerError(InvalidRequestException, InvalidRequestException$1); var ListAccountRolesRequest = [ 3, @@ -390,30 +365,10 @@ var ListAccountRolesRequest = [ 0, [_nT, _mR, _aT, _aI], [ - [ - 0, - { - [_hQ]: _nt, - }, - ], - [ - 1, - { - [_hQ]: _mr, - }, - ], - [ - () => AccessTokenType, - { - [_hH]: _xasbt, - }, - ], - [ - 0, - { - [_hQ]: _ai, - }, - ], + [0, { [_hQ]: _nt }], + [1, { [_hQ]: _mr }], + [() => AccessTokenType, { [_hH]: _xasbt }], + [0, { [_hQ]: _ai }], ], ]; var ListAccountRolesResponse = [3, n0, _LARRi, 0, [_nT, _rL], [0, () => RoleListType]]; @@ -424,53 +379,14 @@ var ListAccountsRequest = [ 0, [_nT, _mR, _aT], [ - [ - 0, - { - [_hQ]: _nt, - }, - ], - [ - 1, - { - [_hQ]: _mr, - }, - ], - [ - () => AccessTokenType, - { - [_hH]: _xasbt, - }, - ], + [0, { [_hQ]: _nt }], + [1, { [_hQ]: _mr }], + [() => AccessTokenType, { [_hH]: _xasbt }], ], ]; var ListAccountsResponse = [3, n0, _LARi, 0, [_nT, _aL], [0, () => AccountListType]]; -var LogoutRequest = [ - 3, - n0, - _LR, - 0, - [_aT], - [ - [ - () => AccessTokenType, - { - [_hH]: _xasbt, - }, - ], - ], -]; -var ResourceNotFoundException = [ - -3, - n0, - _RNFE, - { - [_e]: _c, - [_hE]: 404, - }, - [_m], - [0], -]; +var LogoutRequest = [3, n0, _LR, 0, [_aT], [[() => AccessTokenType, { [_hH]: _xasbt }]]]; +var ResourceNotFoundException = [-3, n0, _RNFE, { [_e]: _c, [_hE]: 404 }, [_m], [0]]; schema.TypeRegistry.for(n0).registerError(ResourceNotFoundException, ResourceNotFoundException$1); var RoleCredentials = [ 3, @@ -481,29 +397,9 @@ var RoleCredentials = [ [0, [() => SecretAccessKeyType, 0], [() => SessionTokenType, 0], 1], ]; var RoleInfo = [3, n0, _RI, 0, [_rN, _aI], [0, 0]]; -var TooManyRequestsException = [ - -3, - n0, - _TMRE, - { - [_e]: _c, - [_hE]: 429, - }, - [_m], - [0], -]; +var TooManyRequestsException = [-3, n0, _TMRE, { [_e]: _c, [_hE]: 429 }, [_m], [0]]; schema.TypeRegistry.for(n0).registerError(TooManyRequestsException, TooManyRequestsException$1); -var UnauthorizedException = [ - -3, - n0, - _UE, - { - [_e]: _c, - [_hE]: 401, - }, - [_m], - [0], -]; +var UnauthorizedException = [-3, n0, _UE, { [_e]: _c, [_hE]: 401 }, [_m], [0]]; schema.TypeRegistry.for(n0).registerError(UnauthorizedException, UnauthorizedException$1); var __Unit = "unit"; var SSOServiceException = [-3, _s, "SSOServiceException", 0, [], []]; @@ -514,9 +410,7 @@ var GetRoleCredentials = [ 9, n0, _GRC, - { - [_h]: ["GET", "/federation/credentials", 200], - }, + { [_h]: ["GET", "/federation/credentials", 200] }, () => GetRoleCredentialsRequest, () => GetRoleCredentialsResponse, ]; @@ -524,9 +418,7 @@ var ListAccountRoles = [ 9, n0, _LARis, - { - [_h]: ["GET", "/assignment/roles", 200], - }, + { [_h]: ["GET", "/assignment/roles", 200] }, () => ListAccountRolesRequest, () => ListAccountRolesResponse, ]; @@ -534,9 +426,7 @@ var ListAccounts = [ 9, n0, _LA, - { - [_h]: ["GET", "/assignment/accounts", 200], - }, + { [_h]: ["GET", "/assignment/accounts", 200] }, () => ListAccountsRequest, () => ListAccountsResponse, ]; @@ -544,9 +434,7 @@ var Logout = [ 9, n0, _L, - { - [_h]: ["POST", "/logout", 200], - }, + { [_h]: ["POST", "/logout", 200] }, () => LogoutRequest, () => __Unit, ]; @@ -653,14 +541,13 @@ const hash_node_1 = __webpack_require__(5092); const middleware_retry_1 = __webpack_require__(9618); const node_config_provider_1 = __webpack_require__(5704); const node_http_handler_1 = __webpack_require__(1279); +const smithy_client_1 = __webpack_require__(1411); const util_body_length_node_1 = __webpack_require__(3638); +const util_defaults_mode_node_1 = __webpack_require__(5435); const util_retry_1 = __webpack_require__(5518); const runtimeConfig_shared_1 = __webpack_require__(8073); -const smithy_client_1 = __webpack_require__(1411); -const util_defaults_mode_node_1 = __webpack_require__(5435); -const smithy_client_2 = __webpack_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -1447,7 +1334,7 @@ exports.nodeProvider = nodeProvider; /***/ 5188: /***/ ((module) => { -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/client-sso","description":"AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native","version":"3.940.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline client-sso","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sso"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"@tsconfig/node18":"18.2.4","@types/node":"^18.19.69","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"engines":{"node":">=18.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sso","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sso"}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/client-sso","description":"AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native","version":"3.947.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline client-sso","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sso","test:index":"tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"@tsconfig/node18":"18.2.4","@types/node":"^18.19.69","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"engines":{"node":">=18.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sso","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sso"}}'); /***/ }) diff --git a/dist/cleanup/136.index.js b/dist/cleanup/136.index.js index 9cee1a6..0765f70 100644 --- a/dist/cleanup/136.index.js +++ b/dist/cleanup/136.index.js @@ -459,11 +459,7 @@ var ExpiredTokenException = [ -3, n0, _ETE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`ExpiredTokenException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`ExpiredTokenException`, 400] }, [_m], [0], ]; @@ -472,11 +468,7 @@ var IDPCommunicationErrorException = [ -3, n0, _IDPCEE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`IDPCommunicationError`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`IDPCommunicationError`, 400] }, [_m], [0], ]; @@ -485,11 +477,7 @@ var IDPRejectedClaimException = [ -3, n0, _IDPRCE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`IDPRejectedClaim`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`IDPRejectedClaim`, 403] }, [_m], [0], ]; @@ -498,11 +486,7 @@ var InvalidIdentityTokenException = [ -3, n0, _IITE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`InvalidIdentityToken`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`InvalidIdentityToken`, 400] }, [_m], [0], ]; @@ -511,11 +495,7 @@ var MalformedPolicyDocumentException = [ -3, n0, _MPDE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`MalformedPolicyDocument`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`MalformedPolicyDocument`, 400] }, [_m], [0], ]; @@ -524,11 +504,7 @@ var PackedPolicyTooLargeException = [ -3, n0, _PPTLE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`PackedPolicyTooLarge`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`PackedPolicyTooLarge`, 400] }, [_m], [0], ]; @@ -539,11 +515,7 @@ var RegionDisabledException = [ -3, n0, _RDE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`RegionDisabledException`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`RegionDisabledException`, 403] }, [_m], [0], ]; @@ -759,14 +731,13 @@ const hash_node_1 = __webpack_require__(5092); const middleware_retry_1 = __webpack_require__(9618); const node_config_provider_1 = __webpack_require__(5704); const node_http_handler_1 = __webpack_require__(1279); +const smithy_client_1 = __webpack_require__(1411); const util_body_length_node_1 = __webpack_require__(3638); +const util_defaults_mode_node_1 = __webpack_require__(5435); const util_retry_1 = __webpack_require__(5518); const runtimeConfig_shared_1 = __webpack_require__(4443); -const smithy_client_1 = __webpack_require__(1411); -const util_defaults_mode_node_1 = __webpack_require__(5435); -const smithy_client_2 = __webpack_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -895,7 +866,7 @@ exports.resolveRuntimeExtensions = resolveRuntimeExtensions; /***/ 9955: /***/ ((module) => { -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.940.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.947.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); /***/ }) diff --git a/dist/cleanup/443.index.js b/dist/cleanup/443.index.js index 17a4d61..727c1d0 100644 --- a/dist/cleanup/443.index.js +++ b/dist/cleanup/443.index.js @@ -459,10 +459,7 @@ var AccessDeniedException = [ -3, n0, _ADE, - { - [_e]: _c, - [_hE]: 400, - }, + { [_e]: _c, [_hE]: 400 }, [_e, _r, _ed], [0, 0, 0], ]; @@ -471,10 +468,7 @@ var AuthorizationPendingException = [ -3, n0, _APE, - { - [_e]: _c, - [_hE]: 400, - }, + { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0], ]; @@ -495,110 +489,34 @@ var CreateTokenResponse = [ [_aT, _tT, _eI, _rT, _iT], [[() => AccessToken, 0], 0, 1, [() => RefreshToken, 0], [() => IdToken, 0]], ]; -var ExpiredTokenException = [ - -3, - n0, - _ETE, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _ed], - [0, 0], -]; +var ExpiredTokenException = [-3, n0, _ETE, { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(ExpiredTokenException, ExpiredTokenException$1); -var InternalServerException = [ - -3, - n0, - _ISE, - { - [_e]: _se, - [_hE]: 500, - }, - [_e, _ed], - [0, 0], -]; +var InternalServerException = [-3, n0, _ISE, { [_e]: _se, [_hE]: 500 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(InternalServerException, InternalServerException$1); -var InvalidClientException = [ - -3, - n0, - _ICE, - { - [_e]: _c, - [_hE]: 401, - }, - [_e, _ed], - [0, 0], -]; +var InvalidClientException = [-3, n0, _ICE, { [_e]: _c, [_hE]: 401 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(InvalidClientException, InvalidClientException$1); -var InvalidGrantException = [ - -3, - n0, - _IGE, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _ed], - [0, 0], -]; +var InvalidGrantException = [-3, n0, _IGE, { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(InvalidGrantException, InvalidGrantException$1); var InvalidRequestException = [ -3, n0, _IRE, - { - [_e]: _c, - [_hE]: 400, - }, + { [_e]: _c, [_hE]: 400 }, [_e, _r, _ed], [0, 0, 0], ]; schema.TypeRegistry.for(n0).registerError(InvalidRequestException, InvalidRequestException$1); -var InvalidScopeException = [ - -3, - n0, - _ISEn, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _ed], - [0, 0], -]; +var InvalidScopeException = [-3, n0, _ISEn, { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(InvalidScopeException, InvalidScopeException$1); -var SlowDownException = [ - -3, - n0, - _SDE, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _ed], - [0, 0], -]; +var SlowDownException = [-3, n0, _SDE, { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(SlowDownException, SlowDownException$1); -var UnauthorizedClientException = [ - -3, - n0, - _UCE, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _ed], - [0, 0], -]; +var UnauthorizedClientException = [-3, n0, _UCE, { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0]]; schema.TypeRegistry.for(n0).registerError(UnauthorizedClientException, UnauthorizedClientException$1); var UnsupportedGrantTypeException = [ -3, n0, _UGTE, - { - [_e]: _c, - [_hE]: 400, - }, + { [_e]: _c, [_hE]: 400 }, [_e, _ed], [0, 0], ]; @@ -609,9 +527,7 @@ var CreateToken = [ 9, n0, _CT, - { - [_h]: ["POST", "/token", 200], - }, + { [_h]: ["POST", "/token", 200] }, () => CreateTokenRequest, () => CreateTokenResponse, ]; @@ -689,14 +605,13 @@ const hash_node_1 = __webpack_require__(5092); const middleware_retry_1 = __webpack_require__(9618); const node_config_provider_1 = __webpack_require__(5704); const node_http_handler_1 = __webpack_require__(1279); +const smithy_client_1 = __webpack_require__(1411); const util_body_length_node_1 = __webpack_require__(3638); +const util_defaults_mode_node_1 = __webpack_require__(5435); const util_retry_1 = __webpack_require__(5518); const runtimeConfig_shared_1 = __webpack_require__(1546); -const smithy_client_1 = __webpack_require__(1411); -const util_defaults_mode_node_1 = __webpack_require__(5435); -const smithy_client_2 = __webpack_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -787,7 +702,7 @@ exports.getRuntimeConfig = getRuntimeConfig; /***/ 9955: /***/ ((module) => { -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.940.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.947.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); /***/ }) diff --git a/dist/cleanup/762.index.js b/dist/cleanup/762.index.js index 8ebfbdd..ea196ea 100644 --- a/dist/cleanup/762.index.js +++ b/dist/cleanup/762.index.js @@ -321,16 +321,7 @@ const _tO = "tokenOutput"; const _tT = "tokenType"; const n0 = "com.amazonaws.signin"; var RefreshToken = [0, n0, _RT, 8, 0]; -var AccessDeniedException = [ - -3, - n0, - _ADE, - { - [_e]: _c, - }, - [_e, _m], - [0, 0], -]; +var AccessDeniedException = [-3, n0, _ADE, { [_e]: _c }, [_e, _m], [0, 0]]; schema.TypeRegistry.for(n0).registerError(AccessDeniedException, AccessDeniedException$1); var AccessToken = [ 3, @@ -339,24 +330,9 @@ var AccessToken = [ 8, [_aKI, _sAK, _sT], [ - [ - 0, - { - [_jN]: _aKI, - }, - ], - [ - 0, - { - [_jN]: _sAK, - }, - ], - [ - 0, - { - [_jN]: _sT, - }, - ], + [0, { [_jN]: _aKI }], + [0, { [_jN]: _sAK }], + [0, { [_jN]: _sT }], ], ]; var CreateOAuth2TokenRequest = [ @@ -374,37 +350,12 @@ var CreateOAuth2TokenRequestBody = [ 0, [_cI, _gT, _co, _rU, _cV, _rT], [ - [ - 0, - { - [_jN]: _cI, - }, - ], - [ - 0, - { - [_jN]: _gT, - }, - ], + [0, { [_jN]: _cI }], + [0, { [_jN]: _gT }], 0, - [ - 0, - { - [_jN]: _rU, - }, - ], - [ - 0, - { - [_jN]: _cV, - }, - ], - [ - () => RefreshToken, - { - [_jN]: _rT, - }, - ], + [0, { [_jN]: _rU }], + [0, { [_jN]: _cV }], + [() => RefreshToken, { [_jN]: _rT }], ], ]; var CreateOAuth2TokenResponse = [ @@ -422,73 +373,18 @@ var CreateOAuth2TokenResponseBody = [ 0, [_aT, _tT, _eI, _rT, _iT], [ - [ - () => AccessToken, - { - [_jN]: _aT, - }, - ], - [ - 0, - { - [_jN]: _tT, - }, - ], - [ - 1, - { - [_jN]: _eI, - }, - ], - [ - () => RefreshToken, - { - [_jN]: _rT, - }, - ], - [ - 0, - { - [_jN]: _iT, - }, - ], + [() => AccessToken, { [_jN]: _aT }], + [0, { [_jN]: _tT }], + [1, { [_jN]: _eI }], + [() => RefreshToken, { [_jN]: _rT }], + [0, { [_jN]: _iT }], ], ]; -var InternalServerException = [ - -3, - n0, - _ISE, - { - [_e]: _s, - [_hE]: 500, - }, - [_e, _m], - [0, 0], -]; +var InternalServerException = [-3, n0, _ISE, { [_e]: _s, [_hE]: 500 }, [_e, _m], [0, 0]]; schema.TypeRegistry.for(n0).registerError(InternalServerException, InternalServerException$1); -var TooManyRequestsError = [ - -3, - n0, - _TMRE, - { - [_e]: _c, - [_hE]: 429, - }, - [_e, _m], - [0, 0], -]; +var TooManyRequestsError = [-3, n0, _TMRE, { [_e]: _c, [_hE]: 429 }, [_e, _m], [0, 0]]; schema.TypeRegistry.for(n0).registerError(TooManyRequestsError, TooManyRequestsError$1); -var ValidationException = [ - -3, - n0, - _VE, - { - [_e]: _c, - [_hE]: 400, - }, - [_e, _m], - [0, 0], -]; +var ValidationException = [-3, n0, _VE, { [_e]: _c, [_hE]: 400 }, [_e, _m], [0, 0]]; schema.TypeRegistry.for(n0).registerError(ValidationException, ValidationException$1); var SigninServiceException = [-3, _sm, "SigninServiceException", 0, [], []]; schema.TypeRegistry.for(_sm).registerError(SigninServiceException, SigninServiceException$1); @@ -496,9 +392,7 @@ var CreateOAuth2Token = [ 9, n0, _COAT, - { - [_h]: ["POST", "/v1/token", 200], - }, + { [_h]: ["POST", "/v1/token", 200] }, () => CreateOAuth2TokenRequest, () => CreateOAuth2TokenResponse, ]; @@ -567,14 +461,13 @@ const hash_node_1 = __webpack_require__(5092); const middleware_retry_1 = __webpack_require__(9618); const node_config_provider_1 = __webpack_require__(5704); const node_http_handler_1 = __webpack_require__(1279); +const smithy_client_1 = __webpack_require__(1411); const util_body_length_node_1 = __webpack_require__(3638); +const util_defaults_mode_node_1 = __webpack_require__(5435); const util_retry_1 = __webpack_require__(5518); const runtimeConfig_shared_1 = __webpack_require__(357); -const smithy_client_1 = __webpack_require__(1411); -const util_defaults_mode_node_1 = __webpack_require__(5435); -const smithy_client_2 = __webpack_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -665,7 +558,7 @@ exports.getRuntimeConfig = getRuntimeConfig; /***/ 9955: /***/ ((module) => { -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.940.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.947.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); /***/ }) diff --git a/dist/cleanup/956.index.js b/dist/cleanup/956.index.js index f5e0cfa..6d51d7f 100644 --- a/dist/cleanup/956.index.js +++ b/dist/cleanup/956.index.js @@ -595,11 +595,7 @@ var ExpiredTokenException = [ -3, n0, _ETE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`ExpiredTokenException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`ExpiredTokenException`, 400] }, [_m], [0], ]; @@ -608,11 +604,7 @@ var IDPCommunicationErrorException = [ -3, n0, _IDPCEE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`IDPCommunicationError`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`IDPCommunicationError`, 400] }, [_m], [0], ]; @@ -621,11 +613,7 @@ var IDPRejectedClaimException = [ -3, n0, _IDPRCE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`IDPRejectedClaim`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`IDPRejectedClaim`, 403] }, [_m], [0], ]; @@ -634,11 +622,7 @@ var InvalidIdentityTokenException = [ -3, n0, _IITE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`InvalidIdentityToken`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`InvalidIdentityToken`, 400] }, [_m], [0], ]; @@ -647,11 +631,7 @@ var MalformedPolicyDocumentException = [ -3, n0, _MPDE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`MalformedPolicyDocument`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`MalformedPolicyDocument`, 400] }, [_m], [0], ]; @@ -660,11 +640,7 @@ var PackedPolicyTooLargeException = [ -3, n0, _PPTLE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`PackedPolicyTooLarge`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`PackedPolicyTooLarge`, 400] }, [_m], [0], ]; @@ -675,11 +651,7 @@ var RegionDisabledException = [ -3, n0, _RDE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`RegionDisabledException`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`RegionDisabledException`, 403] }, [_m], [0], ]; @@ -895,14 +867,13 @@ const hash_node_1 = __webpack_require__(5092); const middleware_retry_1 = __webpack_require__(9618); const node_config_provider_1 = __webpack_require__(5704); const node_http_handler_1 = __webpack_require__(1279); +const smithy_client_1 = __webpack_require__(1411); const util_body_length_node_1 = __webpack_require__(3638); +const util_defaults_mode_node_1 = __webpack_require__(5435); const util_retry_1 = __webpack_require__(5518); const runtimeConfig_shared_1 = __webpack_require__(4443); -const smithy_client_1 = __webpack_require__(1411); -const util_defaults_mode_node_1 = __webpack_require__(5435); -const smithy_client_2 = __webpack_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -1031,7 +1002,7 @@ exports.resolveRuntimeExtensions = resolveRuntimeExtensions; /***/ 9955: /***/ ((module) => { -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.940.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/nested-clients","version":"3.947.0","description":"Nested clients for AWS SDK packages.","main":"./dist-cjs/index.js","module":"./dist-es/index.js","types":"./dist-types/index.d.ts","scripts":{"build":"yarn lint && concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline nested-clients","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","lint":"node ../../scripts/validation/submodules-linter.js --pkg nested-clients","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"engines":{"node":">=18.0.0"},"sideEffects":false,"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["./signin.d.ts","./signin.js","./sso-oidc.d.ts","./sso-oidc.js","./sts.d.ts","./sts.js","dist-*/**"],"browser":{"./dist-es/submodules/signin/runtimeConfig":"./dist-es/submodules/signin/runtimeConfig.browser","./dist-es/submodules/sso-oidc/runtimeConfig":"./dist-es/submodules/sso-oidc/runtimeConfig.browser","./dist-es/submodules/sts/runtimeConfig":"./dist-es/submodules/sts/runtimeConfig.browser"},"react-native":{},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/packages/nested-clients","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"packages/nested-clients"},"exports":{"./package.json":"./package.json","./sso-oidc":{"types":"./dist-types/submodules/sso-oidc/index.d.ts","module":"./dist-es/submodules/sso-oidc/index.js","node":"./dist-cjs/submodules/sso-oidc/index.js","import":"./dist-es/submodules/sso-oidc/index.js","require":"./dist-cjs/submodules/sso-oidc/index.js"},"./sts":{"types":"./dist-types/submodules/sts/index.d.ts","module":"./dist-es/submodules/sts/index.js","node":"./dist-cjs/submodules/sts/index.js","import":"./dist-es/submodules/sts/index.js","require":"./dist-cjs/submodules/sts/index.js"},"./signin":{"types":"./dist-types/submodules/signin/index.d.ts","module":"./dist-es/submodules/signin/index.js","node":"./dist-cjs/submodules/signin/index.js","import":"./dist-es/submodules/signin/index.js","require":"./dist-cjs/submodules/signin/index.js"}}}'); /***/ }) diff --git a/dist/cleanup/998.index.js b/dist/cleanup/998.index.js index f7767c7..7f7029d 100644 --- a/dist/cleanup/998.index.js +++ b/dist/cleanup/998.index.js @@ -350,38 +350,13 @@ var GetRoleCredentialsRequest = [ 0, [_rN, _aI, _aT], [ - [ - 0, - { - [_hQ]: _rn, - }, - ], - [ - 0, - { - [_hQ]: _ai, - }, - ], - [ - () => AccessTokenType, - { - [_hH]: _xasbt, - }, - ], + [0, { [_hQ]: _rn }], + [0, { [_hQ]: _ai }], + [() => AccessTokenType, { [_hH]: _xasbt }], ], ]; var GetRoleCredentialsResponse = [3, n0, _GRCRe, 0, [_rC], [[() => RoleCredentials, 0]]]; -var InvalidRequestException = [ - -3, - n0, - _IRE, - { - [_e]: _c, - [_hE]: 400, - }, - [_m], - [0], -]; +var InvalidRequestException = [-3, n0, _IRE, { [_e]: _c, [_hE]: 400 }, [_m], [0]]; schema.TypeRegistry.for(n0).registerError(InvalidRequestException, InvalidRequestException$1); var ListAccountRolesRequest = [ 3, @@ -390,30 +365,10 @@ var ListAccountRolesRequest = [ 0, [_nT, _mR, _aT, _aI], [ - [ - 0, - { - [_hQ]: _nt, - }, - ], - [ - 1, - { - [_hQ]: _mr, - }, - ], - [ - () => AccessTokenType, - { - [_hH]: _xasbt, - }, - ], - [ - 0, - { - [_hQ]: _ai, - }, - ], + [0, { [_hQ]: _nt }], + [1, { [_hQ]: _mr }], + [() => AccessTokenType, { [_hH]: _xasbt }], + [0, { [_hQ]: _ai }], ], ]; var ListAccountRolesResponse = [3, n0, _LARRi, 0, [_nT, _rL], [0, () => RoleListType]]; @@ -424,53 +379,14 @@ var ListAccountsRequest = [ 0, [_nT, _mR, _aT], [ - [ - 0, - { - [_hQ]: _nt, - }, - ], - [ - 1, - { - [_hQ]: _mr, - }, - ], - [ - () => AccessTokenType, - { - [_hH]: _xasbt, - }, - ], + [0, { [_hQ]: _nt }], + [1, { [_hQ]: _mr }], + [() => AccessTokenType, { [_hH]: _xasbt }], ], ]; var ListAccountsResponse = [3, n0, _LARi, 0, [_nT, _aL], [0, () => AccountListType]]; -var LogoutRequest = [ - 3, - n0, - _LR, - 0, - [_aT], - [ - [ - () => AccessTokenType, - { - [_hH]: _xasbt, - }, - ], - ], -]; -var ResourceNotFoundException = [ - -3, - n0, - _RNFE, - { - [_e]: _c, - [_hE]: 404, - }, - [_m], - [0], -]; +var LogoutRequest = [3, n0, _LR, 0, [_aT], [[() => AccessTokenType, { [_hH]: _xasbt }]]]; +var ResourceNotFoundException = [-3, n0, _RNFE, { [_e]: _c, [_hE]: 404 }, [_m], [0]]; schema.TypeRegistry.for(n0).registerError(ResourceNotFoundException, ResourceNotFoundException$1); var RoleCredentials = [ 3, @@ -481,29 +397,9 @@ var RoleCredentials = [ [0, [() => SecretAccessKeyType, 0], [() => SessionTokenType, 0], 1], ]; var RoleInfo = [3, n0, _RI, 0, [_rN, _aI], [0, 0]]; -var TooManyRequestsException = [ - -3, - n0, - _TMRE, - { - [_e]: _c, - [_hE]: 429, - }, - [_m], - [0], -]; +var TooManyRequestsException = [-3, n0, _TMRE, { [_e]: _c, [_hE]: 429 }, [_m], [0]]; schema.TypeRegistry.for(n0).registerError(TooManyRequestsException, TooManyRequestsException$1); -var UnauthorizedException = [ - -3, - n0, - _UE, - { - [_e]: _c, - [_hE]: 401, - }, - [_m], - [0], -]; +var UnauthorizedException = [-3, n0, _UE, { [_e]: _c, [_hE]: 401 }, [_m], [0]]; schema.TypeRegistry.for(n0).registerError(UnauthorizedException, UnauthorizedException$1); var __Unit = "unit"; var SSOServiceException = [-3, _s, "SSOServiceException", 0, [], []]; @@ -514,9 +410,7 @@ var GetRoleCredentials = [ 9, n0, _GRC, - { - [_h]: ["GET", "/federation/credentials", 200], - }, + { [_h]: ["GET", "/federation/credentials", 200] }, () => GetRoleCredentialsRequest, () => GetRoleCredentialsResponse, ]; @@ -524,9 +418,7 @@ var ListAccountRoles = [ 9, n0, _LARis, - { - [_h]: ["GET", "/assignment/roles", 200], - }, + { [_h]: ["GET", "/assignment/roles", 200] }, () => ListAccountRolesRequest, () => ListAccountRolesResponse, ]; @@ -534,9 +426,7 @@ var ListAccounts = [ 9, n0, _LA, - { - [_h]: ["GET", "/assignment/accounts", 200], - }, + { [_h]: ["GET", "/assignment/accounts", 200] }, () => ListAccountsRequest, () => ListAccountsResponse, ]; @@ -544,9 +434,7 @@ var Logout = [ 9, n0, _L, - { - [_h]: ["POST", "/logout", 200], - }, + { [_h]: ["POST", "/logout", 200] }, () => LogoutRequest, () => __Unit, ]; @@ -653,14 +541,13 @@ const hash_node_1 = __webpack_require__(5092); const middleware_retry_1 = __webpack_require__(9618); const node_config_provider_1 = __webpack_require__(5704); const node_http_handler_1 = __webpack_require__(1279); +const smithy_client_1 = __webpack_require__(1411); const util_body_length_node_1 = __webpack_require__(3638); +const util_defaults_mode_node_1 = __webpack_require__(5435); const util_retry_1 = __webpack_require__(5518); const runtimeConfig_shared_1 = __webpack_require__(8073); -const smithy_client_1 = __webpack_require__(1411); -const util_defaults_mode_node_1 = __webpack_require__(5435); -const smithy_client_2 = __webpack_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -1447,7 +1334,7 @@ exports.nodeProvider = nodeProvider; /***/ 5188: /***/ ((module) => { -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/client-sso","description":"AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native","version":"3.940.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline client-sso","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sso"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"@tsconfig/node18":"18.2.4","@types/node":"^18.19.69","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"engines":{"node":">=18.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sso","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sso"}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/client-sso","description":"AWS SDK for JavaScript Sso Client for Node.js, Browser and React Native","version":"3.947.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline client-sso","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sso","test:index":"tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"@tsconfig/node18":"18.2.4","@types/node":"^18.19.69","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"engines":{"node":">=18.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sso","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sso"}}'); /***/ }) diff --git a/dist/cleanup/index.js b/dist/cleanup/index.js index 93afafa..b1cc464 100644 --- a/dist/cleanup/index.js +++ b/dist/cleanup/index.js @@ -3805,11 +3805,7 @@ var ExpiredTokenException = [ -3, n0, _ETE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`ExpiredTokenException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`ExpiredTokenException`, 400] }, [_m], [0], ]; @@ -3818,11 +3814,7 @@ var ExpiredTradeInTokenException = [ -3, n0, _ETITE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`ExpiredTradeInTokenException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`ExpiredTradeInTokenException`, 400] }, [_m], [0], ]; @@ -3886,11 +3878,7 @@ var IDPCommunicationErrorException = [ -3, n0, _IDPCEE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`IDPCommunicationError`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`IDPCommunicationError`, 400] }, [_m], [0], ]; @@ -3899,11 +3887,7 @@ var IDPRejectedClaimException = [ -3, n0, _IDPRCE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`IDPRejectedClaim`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`IDPRejectedClaim`, 403] }, [_m], [0], ]; @@ -3912,11 +3896,7 @@ var InvalidAuthorizationMessageException = [ -3, n0, _IAME, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`InvalidAuthorizationMessageException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`InvalidAuthorizationMessageException`, 400] }, [_m], [0], ]; @@ -3925,11 +3905,7 @@ var InvalidIdentityTokenException = [ -3, n0, _IITE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`InvalidIdentityToken`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`InvalidIdentityToken`, 400] }, [_m], [0], ]; @@ -3938,11 +3914,7 @@ var JWTPayloadSizeExceededException = [ -3, n0, _JWTPSEE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`JWTPayloadSizeExceededException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`JWTPayloadSizeExceededException`, 400] }, [_m], [0], ]; @@ -3951,11 +3923,7 @@ var MalformedPolicyDocumentException = [ -3, n0, _MPDE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`MalformedPolicyDocument`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`MalformedPolicyDocument`, 400] }, [_m], [0], ]; @@ -3964,11 +3932,7 @@ var OutboundWebIdentityFederationDisabledException = [ -3, n0, _OWIFDE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`OutboundWebIdentityFederationDisabledException`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`OutboundWebIdentityFederationDisabledException`, 403] }, [_m], [0], ]; @@ -3977,11 +3941,7 @@ var PackedPolicyTooLargeException = [ -3, n0, _PPTLE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`PackedPolicyTooLarge`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`PackedPolicyTooLarge`, 400] }, [_m], [0], ]; @@ -3992,11 +3952,7 @@ var RegionDisabledException = [ -3, n0, _RDE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`RegionDisabledException`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`RegionDisabledException`, 403] }, [_m], [0], ]; @@ -4005,11 +3961,7 @@ var SessionDurationEscalationException = [ -3, n0, _SDEE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`SessionDurationEscalationException`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`SessionDurationEscalationException`, 403] }, [_m], [0], ]; @@ -4423,14 +4375,13 @@ const hash_node_1 = __nccwpck_require__(5092); const middleware_retry_1 = __nccwpck_require__(9618); const node_config_provider_1 = __nccwpck_require__(5704); const node_http_handler_1 = __nccwpck_require__(1279); +const smithy_client_1 = __nccwpck_require__(1411); const util_body_length_node_1 = __nccwpck_require__(3638); +const util_defaults_mode_node_1 = __nccwpck_require__(5435); const util_retry_1 = __nccwpck_require__(5518); const runtimeConfig_shared_1 = __nccwpck_require__(3238); -const smithy_client_1 = __nccwpck_require__(1411); -const util_defaults_mode_node_1 = __nccwpck_require__(5435); -const smithy_client_2 = __nccwpck_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -4583,15 +4534,15 @@ const state = { warningEmitted: false, }; const emitWarningIfUnsupportedVersion = (version) => { - if (version && !state.warningEmitted && parseInt(version.substring(1, version.indexOf("."))) < 18) { + if (version && !state.warningEmitted && parseInt(version.substring(1, version.indexOf("."))) < 20) { state.warningEmitted = true; process.emitWarning(`NodeDeprecationWarning: The AWS SDK for JavaScript (v3) will -no longer support Node.js 16.x on January 6, 2025. +no longer support Node.js ${version} in January 2026. To continue receiving updates to AWS services, bug fixes, and security updates please upgrade to a supported Node.js LTS version. -More information can be found at: https://a.co/74kJMmI`); +More information can be found at: https://a.co/c895JFp`); } }; @@ -4971,9 +4922,18 @@ class ProtocolLib { const msg = exception.Message ?? additions.Message; const error = smithyClient.decorateServiceException(exception, additions); if (msg) { - error.Message = msg; error.message = msg; } + error.Error = { + ...error.Error, + Type: error.Error.Type, + Code: error.Error.Code, + Message: error.Error.message ?? error.Error.Message ?? msg, + }; + const reqId = error.$metadata.requestId; + if (reqId) { + error.RequestId = reqId; + } return error; } return smithyClient.decorateServiceException(exception, additions); @@ -4989,7 +4949,7 @@ class ProtocolLib { }; Object.assign(output, Error); for (const [k, v] of entries) { - Error[k] = v; + Error[k === "message" ? "Message" : k] = v; } delete Error.__type; output.Error = Error; @@ -5006,6 +4966,14 @@ class ProtocolLib { errorData.Code = queryCompatErrorData.Code; } } + findQueryCompatibleError(registry, errorName) { + try { + return registry.getSchema(errorName); + } + catch (e) { + return registry.find((schema$1) => schema.NormalizedSchema.of(schema$1).getMergedTraits().awsQueryError?.[0] === errorName); + } + } } class AwsSmithyRpcV2CborProtocol extends cbor.SmithyRpcV2CborProtocol { @@ -5027,15 +4995,23 @@ class AwsSmithyRpcV2CborProtocol extends cbor.SmithyRpcV2CborProtocol { if (this.awsQueryCompatible) { this.mixin.setQueryCompatError(dataObject, response); } - const errorName = cbor.loadSmithyRpcV2CborErrorCode(response, dataObject) ?? "Unknown"; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorName, this.options.defaultNamespace, response, dataObject, metadata); + const errorName = (() => { + const compatHeader = response.headers["x-amzn-query-error"]; + if (compatHeader && this.awsQueryCompatible) { + return compatHeader.split(";")[0]; + } + return cbor.loadSmithyRpcV2CborErrorCode(response, dataObject) ?? "Unknown"; + })(); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorName, this.options.defaultNamespace, response, dataObject, metadata, this.awsQueryCompatible ? this.mixin.findQueryCompatibleError : undefined); const ns = schema.NormalizedSchema.of(errorSchema); const message = dataObject.message ?? dataObject.Message ?? "Unknown"; const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = {}; for (const [name, member] of ns.structIterator()) { - output[name] = this.deserializer.readValue(member, dataObject[name]); + if (dataObject[name] != null) { + output[name] = this.deserializer.readValue(member, dataObject[name]); + } } if (this.awsQueryCompatible) { this.mixin.queryCompatOutput(dataObject, output); @@ -5111,7 +5087,8 @@ function* serializingStructIterator(ns, sourceObject) { const struct = ns.getSchema(); for (let i = 0; i < struct[4].length; ++i) { const key = struct[4][i]; - const memberNs = new schema.NormalizedSchema([struct[5][i], 0], key); + const memberSchema = struct[5][i]; + const memberNs = new schema.NormalizedSchema([memberSchema, 0], key); if (!(key in sourceObject) && !memberNs.isIdempotencyToken()) { continue; } @@ -5123,13 +5100,14 @@ function* deserializingStructIterator(ns, sourceObject, nameTrait) { return; } const struct = ns.getSchema(); - let keysRemaining = Object.keys(sourceObject).length; + let keysRemaining = Object.keys(sourceObject).filter((k) => k !== "__type").length; for (let i = 0; i < struct[4].length; ++i) { if (keysRemaining === 0) { break; } const key = struct[4][i]; - const memberNs = new schema.NormalizedSchema([struct[5][i], 0], key); + const memberSchema = struct[5][i]; + const memberNs = new schema.NormalizedSchema([memberSchema, 0], key); let serializationKey = key; if (nameTrait) { serializationKey = memberNs.getMergedTraits()[nameTrait] ?? key; @@ -5231,38 +5209,40 @@ class JsonShapeDeserializer extends SerdeContextConfig { _read(schema$1, value) { const isObject = value !== null && typeof value === "object"; const ns = schema.NormalizedSchema.of(schema$1); - if (ns.isListSchema() && Array.isArray(value)) { - const listMember = ns.getValueSchema(); - const out = []; - const sparse = !!ns.getMergedTraits().sparse; - for (const item of value) { - if (sparse || item != null) { - out.push(this._read(listMember, item)); + if (isObject) { + if (ns.isStructSchema()) { + const out = {}; + for (const [memberName, memberSchema] of deserializingStructIterator(ns, value, this.settings.jsonName ? "jsonName" : false)) { + const fromKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; + const deserializedValue = this._read(memberSchema, value[fromKey]); + if (deserializedValue != null) { + out[memberName] = deserializedValue; + } } + return out; } - return out; - } - else if (ns.isMapSchema() && isObject) { - const mapMember = ns.getValueSchema(); - const out = {}; - const sparse = !!ns.getMergedTraits().sparse; - for (const [_k, _v] of Object.entries(value)) { - if (sparse || _v != null) { - out[_k] = this._read(mapMember, _v); + if (Array.isArray(value) && ns.isListSchema()) { + const listMember = ns.getValueSchema(); + const out = []; + const sparse = !!ns.getMergedTraits().sparse; + for (const item of value) { + if (sparse || item != null) { + out.push(this._read(listMember, item)); + } } + return out; } - return out; - } - else if (ns.isStructSchema() && isObject) { - const out = {}; - for (const [memberName, memberSchema] of deserializingStructIterator(ns, value, this.settings.jsonName ? "jsonName" : false)) { - const fromKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; - const deserializedValue = this._read(memberSchema, value[fromKey]); - if (deserializedValue != null) { - out[memberName] = deserializedValue; + if (ns.isMapSchema()) { + const mapMember = ns.getValueSchema(); + const out = {}; + const sparse = !!ns.getMergedTraits().sparse; + for (const [_k, _v] of Object.entries(value)) { + if (sparse || _v != null) { + out[_k] = this._read(mapMember, _v); + } } + return out; } - return out; } if (ns.isBlobSchema() && typeof value === "string") { return utilBase64.fromBase64(value); @@ -5273,6 +5253,7 @@ class JsonShapeDeserializer extends SerdeContextConfig { if (isJson) { return serde.LazyJsonString.from(value); } + return value; } if (ns.isTimestampSchema() && value != null) { const format = protocols.determineTimestampFormat(ns, this.settings); @@ -5310,6 +5291,7 @@ class JsonShapeDeserializer extends SerdeContextConfig { case "NaN": return NaN; } + return value; } if (ns.isDocumentSchema()) { if (isObject) { @@ -5381,6 +5363,7 @@ class JsonReplacer { class JsonShapeSerializer extends SerdeContextConfig { settings; buffer; + useReplacer = false; rootSchema; constructor(settings) { super(); @@ -5397,9 +5380,13 @@ class JsonShapeSerializer extends SerdeContextConfig { } } flush() { - const { rootSchema } = this; + const { rootSchema, useReplacer } = this; this.rootSchema = undefined; + this.useReplacer = false; if (rootSchema?.isStructSchema() || rootSchema?.isDocumentSchema()) { + if (!useReplacer) { + return JSON.stringify(this.buffer); + } const replacer = new JsonReplacer(); return replacer.replaceInJson(JSON.stringify(this.buffer, replacer.createReplacer(), 0)); } @@ -5408,68 +5395,68 @@ class JsonShapeSerializer extends SerdeContextConfig { _write(schema$1, value, container) { const isObject = value !== null && typeof value === "object"; const ns = schema.NormalizedSchema.of(schema$1); - if (ns.isListSchema() && Array.isArray(value)) { - const listMember = ns.getValueSchema(); - const out = []; - const sparse = !!ns.getMergedTraits().sparse; - for (const item of value) { - if (sparse || item != null) { - out.push(this._write(listMember, item)); + if (isObject) { + if (ns.isStructSchema()) { + const out = {}; + for (const [memberName, memberSchema] of serializingStructIterator(ns, value)) { + const serializableValue = this._write(memberSchema, value[memberName], ns); + if (serializableValue !== undefined) { + const jsonName = memberSchema.getMergedTraits().jsonName; + const targetKey = this.settings.jsonName ? jsonName ?? memberName : memberName; + out[targetKey] = serializableValue; + } + } + return out; + } + if (Array.isArray(value) && ns.isListSchema()) { + const listMember = ns.getValueSchema(); + const out = []; + const sparse = !!ns.getMergedTraits().sparse; + for (const item of value) { + if (sparse || item != null) { + out.push(this._write(listMember, item)); + } + } + return out; + } + if (ns.isMapSchema()) { + const mapMember = ns.getValueSchema(); + const out = {}; + const sparse = !!ns.getMergedTraits().sparse; + for (const [_k, _v] of Object.entries(value)) { + if (sparse || _v != null) { + out[_k] = this._write(mapMember, _v); + } + } + return out; + } + if (value instanceof Uint8Array && (ns.isBlobSchema() || ns.isDocumentSchema())) { + if (ns === this.rootSchema) { + return value; + } + return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); + } + if (value instanceof Date && (ns.isTimestampSchema() || ns.isDocumentSchema())) { + const format = protocols.determineTimestampFormat(ns, this.settings); + switch (format) { + case 5: + return value.toISOString().replace(".000Z", "Z"); + case 6: + return serde.dateToUtcString(value); + case 7: + return value.getTime() / 1000; + default: + console.warn("Missing timestamp format, using epoch seconds", value); + return value.getTime() / 1000; } } - return out; - } - else if (ns.isMapSchema() && isObject) { - const mapMember = ns.getValueSchema(); - const out = {}; - const sparse = !!ns.getMergedTraits().sparse; - for (const [_k, _v] of Object.entries(value)) { - if (sparse || _v != null) { - out[_k] = this._write(mapMember, _v); - } + if (value instanceof serde.NumericValue) { + this.useReplacer = true; } - return out; - } - else if (ns.isStructSchema() && isObject) { - const out = {}; - for (const [memberName, memberSchema] of serializingStructIterator(ns, value)) { - const serializableValue = this._write(memberSchema, value[memberName], ns); - if (serializableValue !== undefined) { - const targetKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; - out[targetKey] = serializableValue; - } - } - return out; } if (value === null && container?.isStructSchema()) { return void 0; } - if ((ns.isBlobSchema() && (value instanceof Uint8Array || typeof value === "string")) || - (ns.isDocumentSchema() && value instanceof Uint8Array)) { - if (ns === this.rootSchema) { - return value; - } - return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); - } - if ((ns.isTimestampSchema() || ns.isDocumentSchema()) && value instanceof Date) { - const format = protocols.determineTimestampFormat(ns, this.settings); - switch (format) { - case 5: - return value.toISOString().replace(".000Z", "Z"); - case 6: - return serde.dateToUtcString(value); - case 7: - return value.getTime() / 1000; - default: - console.warn("Missing timestamp format, using epoch seconds", value); - return value.getTime() / 1000; - } - } - if (ns.isNumericSchema() && typeof value === "number") { - if (Math.abs(value) === Infinity || isNaN(value)) { - return String(value); - } - } if (ns.isStringSchema()) { if (typeof value === "undefined" && ns.isIdempotencyToken()) { return serde.generateIdempotencyToken(); @@ -5481,12 +5468,29 @@ class JsonShapeSerializer extends SerdeContextConfig { return serde.LazyJsonString.from(value); } } + return value; + } + if (typeof value === "number" && ns.isNumericSchema()) { + if (Math.abs(value) === Infinity || isNaN(value)) { + return String(value); + } + return value; + } + if (typeof value === "string" && ns.isBlobSchema()) { + if (ns === this.rootSchema) { + return value; + } + return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); + } + if (typeof value === "bigint") { + this.useReplacer = true; } if (ns.isDocumentSchema()) { if (isObject) { const out = Array.isArray(value) ? [] : {}; for (const [k, v] of Object.entries(value)) { if (v instanceof serde.NumericValue) { + this.useReplacer = true; out[k] = v; } else { @@ -5528,18 +5532,20 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { codec; mixin; awsQueryCompatible; - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, }); this.serviceTarget = serviceTarget; - this.codec = new JsonCodec({ - timestampFormat: { - useTrait: true, - default: 7, - }, - jsonName: false, - }); + this.codec = + jsonCodec ?? + new JsonCodec({ + timestampFormat: { + useTrait: true, + default: 7, + }, + jsonName: false, + }); this.serializer = this.codec.createSerializer(); this.deserializer = this.codec.createDeserializer(); this.awsQueryCompatible = !!awsQueryCompatible; @@ -5570,15 +5576,16 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { this.mixin.setQueryCompatError(dataObject, response); } const errorIdentifier = loadRestJsonErrorCode(response, dataObject) ?? "Unknown"; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, dataObject, metadata); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, dataObject, metadata, this.awsQueryCompatible ? this.mixin.findQueryCompatibleError : undefined); const ns = schema.NormalizedSchema.of(errorSchema); const message = dataObject.message ?? dataObject.Message ?? "Unknown"; const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = {}; for (const [name, member] of ns.structIterator()) { - const target = member.getMergedTraits().jsonName ?? name; - output[name] = this.codec.createDeserializer().readObject(member, dataObject[target]); + if (dataObject[name] != null) { + output[name] = this.codec.createDeserializer().readObject(member, dataObject[name]); + } } if (this.awsQueryCompatible) { this.mixin.queryCompatOutput(dataObject, output); @@ -5591,11 +5598,12 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { } class AwsJson1_0Protocol extends AwsJsonRpcProtocol { - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, serviceTarget, awsQueryCompatible, + jsonCodec, }); } getShapeId() { @@ -5610,11 +5618,12 @@ class AwsJson1_0Protocol extends AwsJsonRpcProtocol { } class AwsJson1_1Protocol extends AwsJsonRpcProtocol { - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, serviceTarget, awsQueryCompatible, + jsonCodec, }); } getShapeId() { @@ -6096,18 +6105,13 @@ class AwsQueryProtocol extends protocols.RpcProtocol { Code: errorData.Code, Message: message, }; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, errorData, metadata, (registry, errorName) => { - try { - return registry.getSchema(errorName); - } - catch (e) { - return registry.find((schema$1) => schema.NormalizedSchema.of(schema$1).getMergedTraits().awsQueryError?.[0] === errorName); - } - }); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, errorData, metadata, this.mixin.findQueryCompatibleError); const ns = schema.NormalizedSchema.of(errorSchema); const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = { + Type: errorData.Error.Type, + Code: errorData.Error.Code, Error: errorData.Error, }; for (const [name, member] of ns.structIterator()) { @@ -6528,10 +6532,11 @@ class AwsRestXmlProtocol extends protocols.HttpBindingProtocol { request.headers["content-type"] = contentType; } } - if (request.headers["content-type"] === this.getDefaultContentType()) { - if (typeof request.body === "string") { - request.body = '' + request.body; - } + if (typeof request.body === "string" && + request.headers["content-type"] === this.getDefaultContentType() && + !request.body.startsWith("' + request.body; } return request; } @@ -6560,6 +6565,14 @@ class AwsRestXmlProtocol extends protocols.HttpBindingProtocol { getDefaultContentType() { return "application/xml"; } + hasUnstructuredPayloadBinding(ns) { + for (const [, member] of ns.structIterator()) { + if (member.getMergedTraits().httpPayload) { + return !(member.isStructSchema() || member.isMapSchema() || member.isListSchema()); + } + } + return false; + } } exports.AWSSDKSigV4Signer = AWSSDKSigV4Signer; @@ -6615,15 +6628,15 @@ const state = { warningEmitted: false, }; const emitWarningIfUnsupportedVersion = (version) => { - if (version && !state.warningEmitted && parseInt(version.substring(1, version.indexOf("."))) < 18) { + if (version && !state.warningEmitted && parseInt(version.substring(1, version.indexOf("."))) < 20) { state.warningEmitted = true; process.emitWarning(`NodeDeprecationWarning: The AWS SDK for JavaScript (v3) will -no longer support Node.js 16.x on January 6, 2025. +no longer support Node.js ${version} in January 2026. To continue receiving updates to AWS services, bug fixes, and security updates please upgrade to a supported Node.js LTS version. -More information can be found at: https://a.co/74kJMmI`); +More information can be found at: https://a.co/c895JFp`); } }; @@ -6746,9 +6759,18 @@ class ProtocolLib { const msg = exception.Message ?? additions.Message; const error = smithyClient.decorateServiceException(exception, additions); if (msg) { - error.Message = msg; error.message = msg; } + error.Error = { + ...error.Error, + Type: error.Error.Type, + Code: error.Error.Code, + Message: error.Error.message ?? error.Error.Message ?? msg, + }; + const reqId = error.$metadata.requestId; + if (reqId) { + error.RequestId = reqId; + } return error; } return smithyClient.decorateServiceException(exception, additions); @@ -6764,7 +6786,7 @@ class ProtocolLib { }; Object.assign(output, Error); for (const [k, v] of entries) { - Error[k] = v; + Error[k === "message" ? "Message" : k] = v; } delete Error.__type; output.Error = Error; @@ -6781,6 +6803,14 @@ class ProtocolLib { errorData.Code = queryCompatErrorData.Code; } } + findQueryCompatibleError(registry, errorName) { + try { + return registry.getSchema(errorName); + } + catch (e) { + return registry.find((schema$1) => schema.NormalizedSchema.of(schema$1).getMergedTraits().awsQueryError?.[0] === errorName); + } + } } class AwsSmithyRpcV2CborProtocol extends cbor.SmithyRpcV2CborProtocol { @@ -6802,15 +6832,23 @@ class AwsSmithyRpcV2CborProtocol extends cbor.SmithyRpcV2CborProtocol { if (this.awsQueryCompatible) { this.mixin.setQueryCompatError(dataObject, response); } - const errorName = cbor.loadSmithyRpcV2CborErrorCode(response, dataObject) ?? "Unknown"; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorName, this.options.defaultNamespace, response, dataObject, metadata); + const errorName = (() => { + const compatHeader = response.headers["x-amzn-query-error"]; + if (compatHeader && this.awsQueryCompatible) { + return compatHeader.split(";")[0]; + } + return cbor.loadSmithyRpcV2CborErrorCode(response, dataObject) ?? "Unknown"; + })(); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorName, this.options.defaultNamespace, response, dataObject, metadata, this.awsQueryCompatible ? this.mixin.findQueryCompatibleError : undefined); const ns = schema.NormalizedSchema.of(errorSchema); const message = dataObject.message ?? dataObject.Message ?? "Unknown"; const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = {}; for (const [name, member] of ns.structIterator()) { - output[name] = this.deserializer.readValue(member, dataObject[name]); + if (dataObject[name] != null) { + output[name] = this.deserializer.readValue(member, dataObject[name]); + } } if (this.awsQueryCompatible) { this.mixin.queryCompatOutput(dataObject, output); @@ -6886,7 +6924,8 @@ function* serializingStructIterator(ns, sourceObject) { const struct = ns.getSchema(); for (let i = 0; i < struct[4].length; ++i) { const key = struct[4][i]; - const memberNs = new schema.NormalizedSchema([struct[5][i], 0], key); + const memberSchema = struct[5][i]; + const memberNs = new schema.NormalizedSchema([memberSchema, 0], key); if (!(key in sourceObject) && !memberNs.isIdempotencyToken()) { continue; } @@ -6898,13 +6937,14 @@ function* deserializingStructIterator(ns, sourceObject, nameTrait) { return; } const struct = ns.getSchema(); - let keysRemaining = Object.keys(sourceObject).length; + let keysRemaining = Object.keys(sourceObject).filter((k) => k !== "__type").length; for (let i = 0; i < struct[4].length; ++i) { if (keysRemaining === 0) { break; } const key = struct[4][i]; - const memberNs = new schema.NormalizedSchema([struct[5][i], 0], key); + const memberSchema = struct[5][i]; + const memberNs = new schema.NormalizedSchema([memberSchema, 0], key); let serializationKey = key; if (nameTrait) { serializationKey = memberNs.getMergedTraits()[nameTrait] ?? key; @@ -7006,38 +7046,40 @@ class JsonShapeDeserializer extends SerdeContextConfig { _read(schema$1, value) { const isObject = value !== null && typeof value === "object"; const ns = schema.NormalizedSchema.of(schema$1); - if (ns.isListSchema() && Array.isArray(value)) { - const listMember = ns.getValueSchema(); - const out = []; - const sparse = !!ns.getMergedTraits().sparse; - for (const item of value) { - if (sparse || item != null) { - out.push(this._read(listMember, item)); + if (isObject) { + if (ns.isStructSchema()) { + const out = {}; + for (const [memberName, memberSchema] of deserializingStructIterator(ns, value, this.settings.jsonName ? "jsonName" : false)) { + const fromKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; + const deserializedValue = this._read(memberSchema, value[fromKey]); + if (deserializedValue != null) { + out[memberName] = deserializedValue; + } } + return out; } - return out; - } - else if (ns.isMapSchema() && isObject) { - const mapMember = ns.getValueSchema(); - const out = {}; - const sparse = !!ns.getMergedTraits().sparse; - for (const [_k, _v] of Object.entries(value)) { - if (sparse || _v != null) { - out[_k] = this._read(mapMember, _v); + if (Array.isArray(value) && ns.isListSchema()) { + const listMember = ns.getValueSchema(); + const out = []; + const sparse = !!ns.getMergedTraits().sparse; + for (const item of value) { + if (sparse || item != null) { + out.push(this._read(listMember, item)); + } } + return out; } - return out; - } - else if (ns.isStructSchema() && isObject) { - const out = {}; - for (const [memberName, memberSchema] of deserializingStructIterator(ns, value, this.settings.jsonName ? "jsonName" : false)) { - const fromKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; - const deserializedValue = this._read(memberSchema, value[fromKey]); - if (deserializedValue != null) { - out[memberName] = deserializedValue; + if (ns.isMapSchema()) { + const mapMember = ns.getValueSchema(); + const out = {}; + const sparse = !!ns.getMergedTraits().sparse; + for (const [_k, _v] of Object.entries(value)) { + if (sparse || _v != null) { + out[_k] = this._read(mapMember, _v); + } } + return out; } - return out; } if (ns.isBlobSchema() && typeof value === "string") { return utilBase64.fromBase64(value); @@ -7048,6 +7090,7 @@ class JsonShapeDeserializer extends SerdeContextConfig { if (isJson) { return serde.LazyJsonString.from(value); } + return value; } if (ns.isTimestampSchema() && value != null) { const format = protocols.determineTimestampFormat(ns, this.settings); @@ -7085,6 +7128,7 @@ class JsonShapeDeserializer extends SerdeContextConfig { case "NaN": return NaN; } + return value; } if (ns.isDocumentSchema()) { if (isObject) { @@ -7156,6 +7200,7 @@ class JsonReplacer { class JsonShapeSerializer extends SerdeContextConfig { settings; buffer; + useReplacer = false; rootSchema; constructor(settings) { super(); @@ -7172,9 +7217,13 @@ class JsonShapeSerializer extends SerdeContextConfig { } } flush() { - const { rootSchema } = this; + const { rootSchema, useReplacer } = this; this.rootSchema = undefined; + this.useReplacer = false; if (rootSchema?.isStructSchema() || rootSchema?.isDocumentSchema()) { + if (!useReplacer) { + return JSON.stringify(this.buffer); + } const replacer = new JsonReplacer(); return replacer.replaceInJson(JSON.stringify(this.buffer, replacer.createReplacer(), 0)); } @@ -7183,68 +7232,68 @@ class JsonShapeSerializer extends SerdeContextConfig { _write(schema$1, value, container) { const isObject = value !== null && typeof value === "object"; const ns = schema.NormalizedSchema.of(schema$1); - if (ns.isListSchema() && Array.isArray(value)) { - const listMember = ns.getValueSchema(); - const out = []; - const sparse = !!ns.getMergedTraits().sparse; - for (const item of value) { - if (sparse || item != null) { - out.push(this._write(listMember, item)); + if (isObject) { + if (ns.isStructSchema()) { + const out = {}; + for (const [memberName, memberSchema] of serializingStructIterator(ns, value)) { + const serializableValue = this._write(memberSchema, value[memberName], ns); + if (serializableValue !== undefined) { + const jsonName = memberSchema.getMergedTraits().jsonName; + const targetKey = this.settings.jsonName ? jsonName ?? memberName : memberName; + out[targetKey] = serializableValue; + } + } + return out; + } + if (Array.isArray(value) && ns.isListSchema()) { + const listMember = ns.getValueSchema(); + const out = []; + const sparse = !!ns.getMergedTraits().sparse; + for (const item of value) { + if (sparse || item != null) { + out.push(this._write(listMember, item)); + } + } + return out; + } + if (ns.isMapSchema()) { + const mapMember = ns.getValueSchema(); + const out = {}; + const sparse = !!ns.getMergedTraits().sparse; + for (const [_k, _v] of Object.entries(value)) { + if (sparse || _v != null) { + out[_k] = this._write(mapMember, _v); + } + } + return out; + } + if (value instanceof Uint8Array && (ns.isBlobSchema() || ns.isDocumentSchema())) { + if (ns === this.rootSchema) { + return value; + } + return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); + } + if (value instanceof Date && (ns.isTimestampSchema() || ns.isDocumentSchema())) { + const format = protocols.determineTimestampFormat(ns, this.settings); + switch (format) { + case 5: + return value.toISOString().replace(".000Z", "Z"); + case 6: + return serde.dateToUtcString(value); + case 7: + return value.getTime() / 1000; + default: + console.warn("Missing timestamp format, using epoch seconds", value); + return value.getTime() / 1000; } } - return out; - } - else if (ns.isMapSchema() && isObject) { - const mapMember = ns.getValueSchema(); - const out = {}; - const sparse = !!ns.getMergedTraits().sparse; - for (const [_k, _v] of Object.entries(value)) { - if (sparse || _v != null) { - out[_k] = this._write(mapMember, _v); - } + if (value instanceof serde.NumericValue) { + this.useReplacer = true; } - return out; - } - else if (ns.isStructSchema() && isObject) { - const out = {}; - for (const [memberName, memberSchema] of serializingStructIterator(ns, value)) { - const serializableValue = this._write(memberSchema, value[memberName], ns); - if (serializableValue !== undefined) { - const targetKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; - out[targetKey] = serializableValue; - } - } - return out; } if (value === null && container?.isStructSchema()) { return void 0; } - if ((ns.isBlobSchema() && (value instanceof Uint8Array || typeof value === "string")) || - (ns.isDocumentSchema() && value instanceof Uint8Array)) { - if (ns === this.rootSchema) { - return value; - } - return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); - } - if ((ns.isTimestampSchema() || ns.isDocumentSchema()) && value instanceof Date) { - const format = protocols.determineTimestampFormat(ns, this.settings); - switch (format) { - case 5: - return value.toISOString().replace(".000Z", "Z"); - case 6: - return serde.dateToUtcString(value); - case 7: - return value.getTime() / 1000; - default: - console.warn("Missing timestamp format, using epoch seconds", value); - return value.getTime() / 1000; - } - } - if (ns.isNumericSchema() && typeof value === "number") { - if (Math.abs(value) === Infinity || isNaN(value)) { - return String(value); - } - } if (ns.isStringSchema()) { if (typeof value === "undefined" && ns.isIdempotencyToken()) { return serde.generateIdempotencyToken(); @@ -7256,12 +7305,29 @@ class JsonShapeSerializer extends SerdeContextConfig { return serde.LazyJsonString.from(value); } } + return value; + } + if (typeof value === "number" && ns.isNumericSchema()) { + if (Math.abs(value) === Infinity || isNaN(value)) { + return String(value); + } + return value; + } + if (typeof value === "string" && ns.isBlobSchema()) { + if (ns === this.rootSchema) { + return value; + } + return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); + } + if (typeof value === "bigint") { + this.useReplacer = true; } if (ns.isDocumentSchema()) { if (isObject) { const out = Array.isArray(value) ? [] : {}; for (const [k, v] of Object.entries(value)) { if (v instanceof serde.NumericValue) { + this.useReplacer = true; out[k] = v; } else { @@ -7303,18 +7369,20 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { codec; mixin; awsQueryCompatible; - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, }); this.serviceTarget = serviceTarget; - this.codec = new JsonCodec({ - timestampFormat: { - useTrait: true, - default: 7, - }, - jsonName: false, - }); + this.codec = + jsonCodec ?? + new JsonCodec({ + timestampFormat: { + useTrait: true, + default: 7, + }, + jsonName: false, + }); this.serializer = this.codec.createSerializer(); this.deserializer = this.codec.createDeserializer(); this.awsQueryCompatible = !!awsQueryCompatible; @@ -7345,15 +7413,16 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { this.mixin.setQueryCompatError(dataObject, response); } const errorIdentifier = loadRestJsonErrorCode(response, dataObject) ?? "Unknown"; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, dataObject, metadata); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, dataObject, metadata, this.awsQueryCompatible ? this.mixin.findQueryCompatibleError : undefined); const ns = schema.NormalizedSchema.of(errorSchema); const message = dataObject.message ?? dataObject.Message ?? "Unknown"; const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = {}; for (const [name, member] of ns.structIterator()) { - const target = member.getMergedTraits().jsonName ?? name; - output[name] = this.codec.createDeserializer().readObject(member, dataObject[target]); + if (dataObject[name] != null) { + output[name] = this.codec.createDeserializer().readObject(member, dataObject[name]); + } } if (this.awsQueryCompatible) { this.mixin.queryCompatOutput(dataObject, output); @@ -7366,11 +7435,12 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { } class AwsJson1_0Protocol extends AwsJsonRpcProtocol { - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, serviceTarget, awsQueryCompatible, + jsonCodec, }); } getShapeId() { @@ -7385,11 +7455,12 @@ class AwsJson1_0Protocol extends AwsJsonRpcProtocol { } class AwsJson1_1Protocol extends AwsJsonRpcProtocol { - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, serviceTarget, awsQueryCompatible, + jsonCodec, }); } getShapeId() { @@ -7871,18 +7942,13 @@ class AwsQueryProtocol extends protocols.RpcProtocol { Code: errorData.Code, Message: message, }; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, errorData, metadata, (registry, errorName) => { - try { - return registry.getSchema(errorName); - } - catch (e) { - return registry.find((schema$1) => schema.NormalizedSchema.of(schema$1).getMergedTraits().awsQueryError?.[0] === errorName); - } - }); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, errorData, metadata, this.mixin.findQueryCompatibleError); const ns = schema.NormalizedSchema.of(errorSchema); const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = { + Type: errorData.Error.Type, + Code: errorData.Error.Code, Error: errorData.Error, }; for (const [name, member] of ns.structIterator()) { @@ -8303,10 +8369,11 @@ class AwsRestXmlProtocol extends protocols.HttpBindingProtocol { request.headers["content-type"] = contentType; } } - if (request.headers["content-type"] === this.getDefaultContentType()) { - if (typeof request.body === "string") { - request.body = '' + request.body; - } + if (typeof request.body === "string" && + request.headers["content-type"] === this.getDefaultContentType() && + !request.body.startsWith("' + request.body; } return request; } @@ -8335,6 +8402,14 @@ class AwsRestXmlProtocol extends protocols.HttpBindingProtocol { getDefaultContentType() { return "application/xml"; } + hasUnstructuredPayloadBinding(ns) { + for (const [, member] of ns.structIterator()) { + if (member.getMergedTraits().httpPayload) { + return !(member.isStructSchema() || member.isMapSchema() || member.isListSchema()); + } + } + return false; + } } exports.AwsEc2QueryProtocol = AwsEc2QueryProtocol; @@ -9735,12 +9810,7 @@ class InvokeStoreSingle extends InvokeStoreBase { } run(context, fn) { this.currentContext = context; - try { - return fn(); - } - finally { - this.currentContext = undefined; - } + return fn(); } } class InvokeStoreMulti extends InvokeStoreBase { @@ -11248,8 +11318,15 @@ class CborShapeDeserializer extends protocols.SerdeContext { } readValue(_schema, value) { const ns = schema.NormalizedSchema.of(_schema); - if (ns.isTimestampSchema() && typeof value === "number") { - return serde._parseEpochTimestamp(value); + if (ns.isTimestampSchema()) { + if (typeof value === "number") { + return serde._parseEpochTimestamp(value); + } + if (typeof value === "object") { + if (value.tag === 1 && "value" in value) { + return serde._parseEpochTimestamp(value.value); + } + } } if (ns.isBlobSchema()) { if (typeof value === "string") { @@ -11265,7 +11342,7 @@ class CborShapeDeserializer extends protocols.SerdeContext { typeof value === "symbol") { return value; } - else if (typeof value === "function" || typeof value === "object") { + else if (typeof value === "object") { if (value === null) { return null; } @@ -45159,7 +45236,7 @@ module.exports = parseParams /***/ ((module) => { "use strict"; -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/client-sts","description":"AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native","version":"3.940.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline client-sts","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"rimraf ./dist-types tsconfig.types.tsbuildinfo && tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sts","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/credential-provider-node":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"@tsconfig/node18":"18.2.4","@types/node":"^18.19.69","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"engines":{"node":">=18.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sts","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sts"}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/client-sts","description":"AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native","version":"3.947.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline client-sts","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"rimraf ./dist-types tsconfig.types.tsbuildinfo && tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sts","test":"yarn g:vitest run","test:index":"tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs","test:watch":"yarn g:vitest watch"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/credential-provider-node":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"@tsconfig/node18":"18.2.4","@types/node":"^18.19.69","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"engines":{"node":">=18.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sts","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sts"}}'); /***/ }) diff --git a/dist/index.js b/dist/index.js index 3f3d2bd..0a24925 100644 --- a/dist/index.js +++ b/dist/index.js @@ -4666,11 +4666,7 @@ var ExpiredTokenException = [ -3, n0, _ETE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`ExpiredTokenException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`ExpiredTokenException`, 400] }, [_m], [0], ]; @@ -4679,11 +4675,7 @@ var ExpiredTradeInTokenException = [ -3, n0, _ETITE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`ExpiredTradeInTokenException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`ExpiredTradeInTokenException`, 400] }, [_m], [0], ]; @@ -4747,11 +4739,7 @@ var IDPCommunicationErrorException = [ -3, n0, _IDPCEE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`IDPCommunicationError`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`IDPCommunicationError`, 400] }, [_m], [0], ]; @@ -4760,11 +4748,7 @@ var IDPRejectedClaimException = [ -3, n0, _IDPRCE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`IDPRejectedClaim`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`IDPRejectedClaim`, 403] }, [_m], [0], ]; @@ -4773,11 +4757,7 @@ var InvalidAuthorizationMessageException = [ -3, n0, _IAME, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`InvalidAuthorizationMessageException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`InvalidAuthorizationMessageException`, 400] }, [_m], [0], ]; @@ -4786,11 +4766,7 @@ var InvalidIdentityTokenException = [ -3, n0, _IITE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`InvalidIdentityToken`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`InvalidIdentityToken`, 400] }, [_m], [0], ]; @@ -4799,11 +4775,7 @@ var JWTPayloadSizeExceededException = [ -3, n0, _JWTPSEE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`JWTPayloadSizeExceededException`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`JWTPayloadSizeExceededException`, 400] }, [_m], [0], ]; @@ -4812,11 +4784,7 @@ var MalformedPolicyDocumentException = [ -3, n0, _MPDE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`MalformedPolicyDocument`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`MalformedPolicyDocument`, 400] }, [_m], [0], ]; @@ -4825,11 +4793,7 @@ var OutboundWebIdentityFederationDisabledException = [ -3, n0, _OWIFDE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`OutboundWebIdentityFederationDisabledException`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`OutboundWebIdentityFederationDisabledException`, 403] }, [_m], [0], ]; @@ -4838,11 +4802,7 @@ var PackedPolicyTooLargeException = [ -3, n0, _PPTLE, - { - [_e]: _c, - [_hE]: 400, - [_aQE]: [`PackedPolicyTooLarge`, 400], - }, + { [_e]: _c, [_hE]: 400, [_aQE]: [`PackedPolicyTooLarge`, 400] }, [_m], [0], ]; @@ -4853,11 +4813,7 @@ var RegionDisabledException = [ -3, n0, _RDE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`RegionDisabledException`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`RegionDisabledException`, 403] }, [_m], [0], ]; @@ -4866,11 +4822,7 @@ var SessionDurationEscalationException = [ -3, n0, _SDEE, - { - [_e]: _c, - [_hE]: 403, - [_aQE]: [`SessionDurationEscalationException`, 403], - }, + { [_e]: _c, [_hE]: 403, [_aQE]: [`SessionDurationEscalationException`, 403] }, [_m], [0], ]; @@ -5284,14 +5236,13 @@ const hash_node_1 = __nccwpck_require__(5092); const middleware_retry_1 = __nccwpck_require__(9618); const node_config_provider_1 = __nccwpck_require__(5704); const node_http_handler_1 = __nccwpck_require__(1279); +const smithy_client_1 = __nccwpck_require__(1411); const util_body_length_node_1 = __nccwpck_require__(3638); +const util_defaults_mode_node_1 = __nccwpck_require__(5435); const util_retry_1 = __nccwpck_require__(5518); const runtimeConfig_shared_1 = __nccwpck_require__(3238); -const smithy_client_1 = __nccwpck_require__(1411); -const util_defaults_mode_node_1 = __nccwpck_require__(5435); -const smithy_client_2 = __nccwpck_require__(1411); const getRuntimeConfig = (config) => { - (0, smithy_client_2.emitWarningIfUnsupportedVersion)(process.version); + (0, smithy_client_1.emitWarningIfUnsupportedVersion)(process.version); const defaultsMode = (0, util_defaults_mode_node_1.resolveDefaultsModeConfig)(config); const defaultConfigProvider = () => defaultsMode().then(smithy_client_1.loadConfigsForDefaultMode); const clientSharedValues = (0, runtimeConfig_shared_1.getRuntimeConfig)(config); @@ -5444,15 +5395,15 @@ const state = { warningEmitted: false, }; const emitWarningIfUnsupportedVersion = (version) => { - if (version && !state.warningEmitted && parseInt(version.substring(1, version.indexOf("."))) < 18) { + if (version && !state.warningEmitted && parseInt(version.substring(1, version.indexOf("."))) < 20) { state.warningEmitted = true; process.emitWarning(`NodeDeprecationWarning: The AWS SDK for JavaScript (v3) will -no longer support Node.js 16.x on January 6, 2025. +no longer support Node.js ${version} in January 2026. To continue receiving updates to AWS services, bug fixes, and security updates please upgrade to a supported Node.js LTS version. -More information can be found at: https://a.co/74kJMmI`); +More information can be found at: https://a.co/c895JFp`); } }; @@ -5832,9 +5783,18 @@ class ProtocolLib { const msg = exception.Message ?? additions.Message; const error = smithyClient.decorateServiceException(exception, additions); if (msg) { - error.Message = msg; error.message = msg; } + error.Error = { + ...error.Error, + Type: error.Error.Type, + Code: error.Error.Code, + Message: error.Error.message ?? error.Error.Message ?? msg, + }; + const reqId = error.$metadata.requestId; + if (reqId) { + error.RequestId = reqId; + } return error; } return smithyClient.decorateServiceException(exception, additions); @@ -5850,7 +5810,7 @@ class ProtocolLib { }; Object.assign(output, Error); for (const [k, v] of entries) { - Error[k] = v; + Error[k === "message" ? "Message" : k] = v; } delete Error.__type; output.Error = Error; @@ -5867,6 +5827,14 @@ class ProtocolLib { errorData.Code = queryCompatErrorData.Code; } } + findQueryCompatibleError(registry, errorName) { + try { + return registry.getSchema(errorName); + } + catch (e) { + return registry.find((schema$1) => schema.NormalizedSchema.of(schema$1).getMergedTraits().awsQueryError?.[0] === errorName); + } + } } class AwsSmithyRpcV2CborProtocol extends cbor.SmithyRpcV2CborProtocol { @@ -5888,15 +5856,23 @@ class AwsSmithyRpcV2CborProtocol extends cbor.SmithyRpcV2CborProtocol { if (this.awsQueryCompatible) { this.mixin.setQueryCompatError(dataObject, response); } - const errorName = cbor.loadSmithyRpcV2CborErrorCode(response, dataObject) ?? "Unknown"; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorName, this.options.defaultNamespace, response, dataObject, metadata); + const errorName = (() => { + const compatHeader = response.headers["x-amzn-query-error"]; + if (compatHeader && this.awsQueryCompatible) { + return compatHeader.split(";")[0]; + } + return cbor.loadSmithyRpcV2CborErrorCode(response, dataObject) ?? "Unknown"; + })(); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorName, this.options.defaultNamespace, response, dataObject, metadata, this.awsQueryCompatible ? this.mixin.findQueryCompatibleError : undefined); const ns = schema.NormalizedSchema.of(errorSchema); const message = dataObject.message ?? dataObject.Message ?? "Unknown"; const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = {}; for (const [name, member] of ns.structIterator()) { - output[name] = this.deserializer.readValue(member, dataObject[name]); + if (dataObject[name] != null) { + output[name] = this.deserializer.readValue(member, dataObject[name]); + } } if (this.awsQueryCompatible) { this.mixin.queryCompatOutput(dataObject, output); @@ -5972,7 +5948,8 @@ function* serializingStructIterator(ns, sourceObject) { const struct = ns.getSchema(); for (let i = 0; i < struct[4].length; ++i) { const key = struct[4][i]; - const memberNs = new schema.NormalizedSchema([struct[5][i], 0], key); + const memberSchema = struct[5][i]; + const memberNs = new schema.NormalizedSchema([memberSchema, 0], key); if (!(key in sourceObject) && !memberNs.isIdempotencyToken()) { continue; } @@ -5984,13 +5961,14 @@ function* deserializingStructIterator(ns, sourceObject, nameTrait) { return; } const struct = ns.getSchema(); - let keysRemaining = Object.keys(sourceObject).length; + let keysRemaining = Object.keys(sourceObject).filter((k) => k !== "__type").length; for (let i = 0; i < struct[4].length; ++i) { if (keysRemaining === 0) { break; } const key = struct[4][i]; - const memberNs = new schema.NormalizedSchema([struct[5][i], 0], key); + const memberSchema = struct[5][i]; + const memberNs = new schema.NormalizedSchema([memberSchema, 0], key); let serializationKey = key; if (nameTrait) { serializationKey = memberNs.getMergedTraits()[nameTrait] ?? key; @@ -6092,38 +6070,40 @@ class JsonShapeDeserializer extends SerdeContextConfig { _read(schema$1, value) { const isObject = value !== null && typeof value === "object"; const ns = schema.NormalizedSchema.of(schema$1); - if (ns.isListSchema() && Array.isArray(value)) { - const listMember = ns.getValueSchema(); - const out = []; - const sparse = !!ns.getMergedTraits().sparse; - for (const item of value) { - if (sparse || item != null) { - out.push(this._read(listMember, item)); + if (isObject) { + if (ns.isStructSchema()) { + const out = {}; + for (const [memberName, memberSchema] of deserializingStructIterator(ns, value, this.settings.jsonName ? "jsonName" : false)) { + const fromKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; + const deserializedValue = this._read(memberSchema, value[fromKey]); + if (deserializedValue != null) { + out[memberName] = deserializedValue; + } } + return out; } - return out; - } - else if (ns.isMapSchema() && isObject) { - const mapMember = ns.getValueSchema(); - const out = {}; - const sparse = !!ns.getMergedTraits().sparse; - for (const [_k, _v] of Object.entries(value)) { - if (sparse || _v != null) { - out[_k] = this._read(mapMember, _v); + if (Array.isArray(value) && ns.isListSchema()) { + const listMember = ns.getValueSchema(); + const out = []; + const sparse = !!ns.getMergedTraits().sparse; + for (const item of value) { + if (sparse || item != null) { + out.push(this._read(listMember, item)); + } } + return out; } - return out; - } - else if (ns.isStructSchema() && isObject) { - const out = {}; - for (const [memberName, memberSchema] of deserializingStructIterator(ns, value, this.settings.jsonName ? "jsonName" : false)) { - const fromKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; - const deserializedValue = this._read(memberSchema, value[fromKey]); - if (deserializedValue != null) { - out[memberName] = deserializedValue; + if (ns.isMapSchema()) { + const mapMember = ns.getValueSchema(); + const out = {}; + const sparse = !!ns.getMergedTraits().sparse; + for (const [_k, _v] of Object.entries(value)) { + if (sparse || _v != null) { + out[_k] = this._read(mapMember, _v); + } } + return out; } - return out; } if (ns.isBlobSchema() && typeof value === "string") { return utilBase64.fromBase64(value); @@ -6134,6 +6114,7 @@ class JsonShapeDeserializer extends SerdeContextConfig { if (isJson) { return serde.LazyJsonString.from(value); } + return value; } if (ns.isTimestampSchema() && value != null) { const format = protocols.determineTimestampFormat(ns, this.settings); @@ -6171,6 +6152,7 @@ class JsonShapeDeserializer extends SerdeContextConfig { case "NaN": return NaN; } + return value; } if (ns.isDocumentSchema()) { if (isObject) { @@ -6242,6 +6224,7 @@ class JsonReplacer { class JsonShapeSerializer extends SerdeContextConfig { settings; buffer; + useReplacer = false; rootSchema; constructor(settings) { super(); @@ -6258,9 +6241,13 @@ class JsonShapeSerializer extends SerdeContextConfig { } } flush() { - const { rootSchema } = this; + const { rootSchema, useReplacer } = this; this.rootSchema = undefined; + this.useReplacer = false; if (rootSchema?.isStructSchema() || rootSchema?.isDocumentSchema()) { + if (!useReplacer) { + return JSON.stringify(this.buffer); + } const replacer = new JsonReplacer(); return replacer.replaceInJson(JSON.stringify(this.buffer, replacer.createReplacer(), 0)); } @@ -6269,68 +6256,68 @@ class JsonShapeSerializer extends SerdeContextConfig { _write(schema$1, value, container) { const isObject = value !== null && typeof value === "object"; const ns = schema.NormalizedSchema.of(schema$1); - if (ns.isListSchema() && Array.isArray(value)) { - const listMember = ns.getValueSchema(); - const out = []; - const sparse = !!ns.getMergedTraits().sparse; - for (const item of value) { - if (sparse || item != null) { - out.push(this._write(listMember, item)); + if (isObject) { + if (ns.isStructSchema()) { + const out = {}; + for (const [memberName, memberSchema] of serializingStructIterator(ns, value)) { + const serializableValue = this._write(memberSchema, value[memberName], ns); + if (serializableValue !== undefined) { + const jsonName = memberSchema.getMergedTraits().jsonName; + const targetKey = this.settings.jsonName ? jsonName ?? memberName : memberName; + out[targetKey] = serializableValue; + } + } + return out; + } + if (Array.isArray(value) && ns.isListSchema()) { + const listMember = ns.getValueSchema(); + const out = []; + const sparse = !!ns.getMergedTraits().sparse; + for (const item of value) { + if (sparse || item != null) { + out.push(this._write(listMember, item)); + } + } + return out; + } + if (ns.isMapSchema()) { + const mapMember = ns.getValueSchema(); + const out = {}; + const sparse = !!ns.getMergedTraits().sparse; + for (const [_k, _v] of Object.entries(value)) { + if (sparse || _v != null) { + out[_k] = this._write(mapMember, _v); + } + } + return out; + } + if (value instanceof Uint8Array && (ns.isBlobSchema() || ns.isDocumentSchema())) { + if (ns === this.rootSchema) { + return value; + } + return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); + } + if (value instanceof Date && (ns.isTimestampSchema() || ns.isDocumentSchema())) { + const format = protocols.determineTimestampFormat(ns, this.settings); + switch (format) { + case 5: + return value.toISOString().replace(".000Z", "Z"); + case 6: + return serde.dateToUtcString(value); + case 7: + return value.getTime() / 1000; + default: + console.warn("Missing timestamp format, using epoch seconds", value); + return value.getTime() / 1000; } } - return out; - } - else if (ns.isMapSchema() && isObject) { - const mapMember = ns.getValueSchema(); - const out = {}; - const sparse = !!ns.getMergedTraits().sparse; - for (const [_k, _v] of Object.entries(value)) { - if (sparse || _v != null) { - out[_k] = this._write(mapMember, _v); - } + if (value instanceof serde.NumericValue) { + this.useReplacer = true; } - return out; - } - else if (ns.isStructSchema() && isObject) { - const out = {}; - for (const [memberName, memberSchema] of serializingStructIterator(ns, value)) { - const serializableValue = this._write(memberSchema, value[memberName], ns); - if (serializableValue !== undefined) { - const targetKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; - out[targetKey] = serializableValue; - } - } - return out; } if (value === null && container?.isStructSchema()) { return void 0; } - if ((ns.isBlobSchema() && (value instanceof Uint8Array || typeof value === "string")) || - (ns.isDocumentSchema() && value instanceof Uint8Array)) { - if (ns === this.rootSchema) { - return value; - } - return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); - } - if ((ns.isTimestampSchema() || ns.isDocumentSchema()) && value instanceof Date) { - const format = protocols.determineTimestampFormat(ns, this.settings); - switch (format) { - case 5: - return value.toISOString().replace(".000Z", "Z"); - case 6: - return serde.dateToUtcString(value); - case 7: - return value.getTime() / 1000; - default: - console.warn("Missing timestamp format, using epoch seconds", value); - return value.getTime() / 1000; - } - } - if (ns.isNumericSchema() && typeof value === "number") { - if (Math.abs(value) === Infinity || isNaN(value)) { - return String(value); - } - } if (ns.isStringSchema()) { if (typeof value === "undefined" && ns.isIdempotencyToken()) { return serde.generateIdempotencyToken(); @@ -6342,12 +6329,29 @@ class JsonShapeSerializer extends SerdeContextConfig { return serde.LazyJsonString.from(value); } } + return value; + } + if (typeof value === "number" && ns.isNumericSchema()) { + if (Math.abs(value) === Infinity || isNaN(value)) { + return String(value); + } + return value; + } + if (typeof value === "string" && ns.isBlobSchema()) { + if (ns === this.rootSchema) { + return value; + } + return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); + } + if (typeof value === "bigint") { + this.useReplacer = true; } if (ns.isDocumentSchema()) { if (isObject) { const out = Array.isArray(value) ? [] : {}; for (const [k, v] of Object.entries(value)) { if (v instanceof serde.NumericValue) { + this.useReplacer = true; out[k] = v; } else { @@ -6389,18 +6393,20 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { codec; mixin; awsQueryCompatible; - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, }); this.serviceTarget = serviceTarget; - this.codec = new JsonCodec({ - timestampFormat: { - useTrait: true, - default: 7, - }, - jsonName: false, - }); + this.codec = + jsonCodec ?? + new JsonCodec({ + timestampFormat: { + useTrait: true, + default: 7, + }, + jsonName: false, + }); this.serializer = this.codec.createSerializer(); this.deserializer = this.codec.createDeserializer(); this.awsQueryCompatible = !!awsQueryCompatible; @@ -6431,15 +6437,16 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { this.mixin.setQueryCompatError(dataObject, response); } const errorIdentifier = loadRestJsonErrorCode(response, dataObject) ?? "Unknown"; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, dataObject, metadata); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, dataObject, metadata, this.awsQueryCompatible ? this.mixin.findQueryCompatibleError : undefined); const ns = schema.NormalizedSchema.of(errorSchema); const message = dataObject.message ?? dataObject.Message ?? "Unknown"; const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = {}; for (const [name, member] of ns.structIterator()) { - const target = member.getMergedTraits().jsonName ?? name; - output[name] = this.codec.createDeserializer().readObject(member, dataObject[target]); + if (dataObject[name] != null) { + output[name] = this.codec.createDeserializer().readObject(member, dataObject[name]); + } } if (this.awsQueryCompatible) { this.mixin.queryCompatOutput(dataObject, output); @@ -6452,11 +6459,12 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { } class AwsJson1_0Protocol extends AwsJsonRpcProtocol { - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, serviceTarget, awsQueryCompatible, + jsonCodec, }); } getShapeId() { @@ -6471,11 +6479,12 @@ class AwsJson1_0Protocol extends AwsJsonRpcProtocol { } class AwsJson1_1Protocol extends AwsJsonRpcProtocol { - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, serviceTarget, awsQueryCompatible, + jsonCodec, }); } getShapeId() { @@ -6957,18 +6966,13 @@ class AwsQueryProtocol extends protocols.RpcProtocol { Code: errorData.Code, Message: message, }; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, errorData, metadata, (registry, errorName) => { - try { - return registry.getSchema(errorName); - } - catch (e) { - return registry.find((schema$1) => schema.NormalizedSchema.of(schema$1).getMergedTraits().awsQueryError?.[0] === errorName); - } - }); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, errorData, metadata, this.mixin.findQueryCompatibleError); const ns = schema.NormalizedSchema.of(errorSchema); const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = { + Type: errorData.Error.Type, + Code: errorData.Error.Code, Error: errorData.Error, }; for (const [name, member] of ns.structIterator()) { @@ -7389,10 +7393,11 @@ class AwsRestXmlProtocol extends protocols.HttpBindingProtocol { request.headers["content-type"] = contentType; } } - if (request.headers["content-type"] === this.getDefaultContentType()) { - if (typeof request.body === "string") { - request.body = '' + request.body; - } + if (typeof request.body === "string" && + request.headers["content-type"] === this.getDefaultContentType() && + !request.body.startsWith("' + request.body; } return request; } @@ -7421,6 +7426,14 @@ class AwsRestXmlProtocol extends protocols.HttpBindingProtocol { getDefaultContentType() { return "application/xml"; } + hasUnstructuredPayloadBinding(ns) { + for (const [, member] of ns.structIterator()) { + if (member.getMergedTraits().httpPayload) { + return !(member.isStructSchema() || member.isMapSchema() || member.isListSchema()); + } + } + return false; + } } exports.AWSSDKSigV4Signer = AWSSDKSigV4Signer; @@ -7476,15 +7489,15 @@ const state = { warningEmitted: false, }; const emitWarningIfUnsupportedVersion = (version) => { - if (version && !state.warningEmitted && parseInt(version.substring(1, version.indexOf("."))) < 18) { + if (version && !state.warningEmitted && parseInt(version.substring(1, version.indexOf("."))) < 20) { state.warningEmitted = true; process.emitWarning(`NodeDeprecationWarning: The AWS SDK for JavaScript (v3) will -no longer support Node.js 16.x on January 6, 2025. +no longer support Node.js ${version} in January 2026. To continue receiving updates to AWS services, bug fixes, and security updates please upgrade to a supported Node.js LTS version. -More information can be found at: https://a.co/74kJMmI`); +More information can be found at: https://a.co/c895JFp`); } }; @@ -7607,9 +7620,18 @@ class ProtocolLib { const msg = exception.Message ?? additions.Message; const error = smithyClient.decorateServiceException(exception, additions); if (msg) { - error.Message = msg; error.message = msg; } + error.Error = { + ...error.Error, + Type: error.Error.Type, + Code: error.Error.Code, + Message: error.Error.message ?? error.Error.Message ?? msg, + }; + const reqId = error.$metadata.requestId; + if (reqId) { + error.RequestId = reqId; + } return error; } return smithyClient.decorateServiceException(exception, additions); @@ -7625,7 +7647,7 @@ class ProtocolLib { }; Object.assign(output, Error); for (const [k, v] of entries) { - Error[k] = v; + Error[k === "message" ? "Message" : k] = v; } delete Error.__type; output.Error = Error; @@ -7642,6 +7664,14 @@ class ProtocolLib { errorData.Code = queryCompatErrorData.Code; } } + findQueryCompatibleError(registry, errorName) { + try { + return registry.getSchema(errorName); + } + catch (e) { + return registry.find((schema$1) => schema.NormalizedSchema.of(schema$1).getMergedTraits().awsQueryError?.[0] === errorName); + } + } } class AwsSmithyRpcV2CborProtocol extends cbor.SmithyRpcV2CborProtocol { @@ -7663,15 +7693,23 @@ class AwsSmithyRpcV2CborProtocol extends cbor.SmithyRpcV2CborProtocol { if (this.awsQueryCompatible) { this.mixin.setQueryCompatError(dataObject, response); } - const errorName = cbor.loadSmithyRpcV2CborErrorCode(response, dataObject) ?? "Unknown"; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorName, this.options.defaultNamespace, response, dataObject, metadata); + const errorName = (() => { + const compatHeader = response.headers["x-amzn-query-error"]; + if (compatHeader && this.awsQueryCompatible) { + return compatHeader.split(";")[0]; + } + return cbor.loadSmithyRpcV2CborErrorCode(response, dataObject) ?? "Unknown"; + })(); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorName, this.options.defaultNamespace, response, dataObject, metadata, this.awsQueryCompatible ? this.mixin.findQueryCompatibleError : undefined); const ns = schema.NormalizedSchema.of(errorSchema); const message = dataObject.message ?? dataObject.Message ?? "Unknown"; const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = {}; for (const [name, member] of ns.structIterator()) { - output[name] = this.deserializer.readValue(member, dataObject[name]); + if (dataObject[name] != null) { + output[name] = this.deserializer.readValue(member, dataObject[name]); + } } if (this.awsQueryCompatible) { this.mixin.queryCompatOutput(dataObject, output); @@ -7747,7 +7785,8 @@ function* serializingStructIterator(ns, sourceObject) { const struct = ns.getSchema(); for (let i = 0; i < struct[4].length; ++i) { const key = struct[4][i]; - const memberNs = new schema.NormalizedSchema([struct[5][i], 0], key); + const memberSchema = struct[5][i]; + const memberNs = new schema.NormalizedSchema([memberSchema, 0], key); if (!(key in sourceObject) && !memberNs.isIdempotencyToken()) { continue; } @@ -7759,13 +7798,14 @@ function* deserializingStructIterator(ns, sourceObject, nameTrait) { return; } const struct = ns.getSchema(); - let keysRemaining = Object.keys(sourceObject).length; + let keysRemaining = Object.keys(sourceObject).filter((k) => k !== "__type").length; for (let i = 0; i < struct[4].length; ++i) { if (keysRemaining === 0) { break; } const key = struct[4][i]; - const memberNs = new schema.NormalizedSchema([struct[5][i], 0], key); + const memberSchema = struct[5][i]; + const memberNs = new schema.NormalizedSchema([memberSchema, 0], key); let serializationKey = key; if (nameTrait) { serializationKey = memberNs.getMergedTraits()[nameTrait] ?? key; @@ -7867,38 +7907,40 @@ class JsonShapeDeserializer extends SerdeContextConfig { _read(schema$1, value) { const isObject = value !== null && typeof value === "object"; const ns = schema.NormalizedSchema.of(schema$1); - if (ns.isListSchema() && Array.isArray(value)) { - const listMember = ns.getValueSchema(); - const out = []; - const sparse = !!ns.getMergedTraits().sparse; - for (const item of value) { - if (sparse || item != null) { - out.push(this._read(listMember, item)); + if (isObject) { + if (ns.isStructSchema()) { + const out = {}; + for (const [memberName, memberSchema] of deserializingStructIterator(ns, value, this.settings.jsonName ? "jsonName" : false)) { + const fromKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; + const deserializedValue = this._read(memberSchema, value[fromKey]); + if (deserializedValue != null) { + out[memberName] = deserializedValue; + } } + return out; } - return out; - } - else if (ns.isMapSchema() && isObject) { - const mapMember = ns.getValueSchema(); - const out = {}; - const sparse = !!ns.getMergedTraits().sparse; - for (const [_k, _v] of Object.entries(value)) { - if (sparse || _v != null) { - out[_k] = this._read(mapMember, _v); + if (Array.isArray(value) && ns.isListSchema()) { + const listMember = ns.getValueSchema(); + const out = []; + const sparse = !!ns.getMergedTraits().sparse; + for (const item of value) { + if (sparse || item != null) { + out.push(this._read(listMember, item)); + } } + return out; } - return out; - } - else if (ns.isStructSchema() && isObject) { - const out = {}; - for (const [memberName, memberSchema] of deserializingStructIterator(ns, value, this.settings.jsonName ? "jsonName" : false)) { - const fromKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; - const deserializedValue = this._read(memberSchema, value[fromKey]); - if (deserializedValue != null) { - out[memberName] = deserializedValue; + if (ns.isMapSchema()) { + const mapMember = ns.getValueSchema(); + const out = {}; + const sparse = !!ns.getMergedTraits().sparse; + for (const [_k, _v] of Object.entries(value)) { + if (sparse || _v != null) { + out[_k] = this._read(mapMember, _v); + } } + return out; } - return out; } if (ns.isBlobSchema() && typeof value === "string") { return utilBase64.fromBase64(value); @@ -7909,6 +7951,7 @@ class JsonShapeDeserializer extends SerdeContextConfig { if (isJson) { return serde.LazyJsonString.from(value); } + return value; } if (ns.isTimestampSchema() && value != null) { const format = protocols.determineTimestampFormat(ns, this.settings); @@ -7946,6 +7989,7 @@ class JsonShapeDeserializer extends SerdeContextConfig { case "NaN": return NaN; } + return value; } if (ns.isDocumentSchema()) { if (isObject) { @@ -8017,6 +8061,7 @@ class JsonReplacer { class JsonShapeSerializer extends SerdeContextConfig { settings; buffer; + useReplacer = false; rootSchema; constructor(settings) { super(); @@ -8033,9 +8078,13 @@ class JsonShapeSerializer extends SerdeContextConfig { } } flush() { - const { rootSchema } = this; + const { rootSchema, useReplacer } = this; this.rootSchema = undefined; + this.useReplacer = false; if (rootSchema?.isStructSchema() || rootSchema?.isDocumentSchema()) { + if (!useReplacer) { + return JSON.stringify(this.buffer); + } const replacer = new JsonReplacer(); return replacer.replaceInJson(JSON.stringify(this.buffer, replacer.createReplacer(), 0)); } @@ -8044,68 +8093,68 @@ class JsonShapeSerializer extends SerdeContextConfig { _write(schema$1, value, container) { const isObject = value !== null && typeof value === "object"; const ns = schema.NormalizedSchema.of(schema$1); - if (ns.isListSchema() && Array.isArray(value)) { - const listMember = ns.getValueSchema(); - const out = []; - const sparse = !!ns.getMergedTraits().sparse; - for (const item of value) { - if (sparse || item != null) { - out.push(this._write(listMember, item)); + if (isObject) { + if (ns.isStructSchema()) { + const out = {}; + for (const [memberName, memberSchema] of serializingStructIterator(ns, value)) { + const serializableValue = this._write(memberSchema, value[memberName], ns); + if (serializableValue !== undefined) { + const jsonName = memberSchema.getMergedTraits().jsonName; + const targetKey = this.settings.jsonName ? jsonName ?? memberName : memberName; + out[targetKey] = serializableValue; + } + } + return out; + } + if (Array.isArray(value) && ns.isListSchema()) { + const listMember = ns.getValueSchema(); + const out = []; + const sparse = !!ns.getMergedTraits().sparse; + for (const item of value) { + if (sparse || item != null) { + out.push(this._write(listMember, item)); + } + } + return out; + } + if (ns.isMapSchema()) { + const mapMember = ns.getValueSchema(); + const out = {}; + const sparse = !!ns.getMergedTraits().sparse; + for (const [_k, _v] of Object.entries(value)) { + if (sparse || _v != null) { + out[_k] = this._write(mapMember, _v); + } + } + return out; + } + if (value instanceof Uint8Array && (ns.isBlobSchema() || ns.isDocumentSchema())) { + if (ns === this.rootSchema) { + return value; + } + return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); + } + if (value instanceof Date && (ns.isTimestampSchema() || ns.isDocumentSchema())) { + const format = protocols.determineTimestampFormat(ns, this.settings); + switch (format) { + case 5: + return value.toISOString().replace(".000Z", "Z"); + case 6: + return serde.dateToUtcString(value); + case 7: + return value.getTime() / 1000; + default: + console.warn("Missing timestamp format, using epoch seconds", value); + return value.getTime() / 1000; } } - return out; - } - else if (ns.isMapSchema() && isObject) { - const mapMember = ns.getValueSchema(); - const out = {}; - const sparse = !!ns.getMergedTraits().sparse; - for (const [_k, _v] of Object.entries(value)) { - if (sparse || _v != null) { - out[_k] = this._write(mapMember, _v); - } + if (value instanceof serde.NumericValue) { + this.useReplacer = true; } - return out; - } - else if (ns.isStructSchema() && isObject) { - const out = {}; - for (const [memberName, memberSchema] of serializingStructIterator(ns, value)) { - const serializableValue = this._write(memberSchema, value[memberName], ns); - if (serializableValue !== undefined) { - const targetKey = this.settings.jsonName ? memberSchema.getMergedTraits().jsonName ?? memberName : memberName; - out[targetKey] = serializableValue; - } - } - return out; } if (value === null && container?.isStructSchema()) { return void 0; } - if ((ns.isBlobSchema() && (value instanceof Uint8Array || typeof value === "string")) || - (ns.isDocumentSchema() && value instanceof Uint8Array)) { - if (ns === this.rootSchema) { - return value; - } - return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); - } - if ((ns.isTimestampSchema() || ns.isDocumentSchema()) && value instanceof Date) { - const format = protocols.determineTimestampFormat(ns, this.settings); - switch (format) { - case 5: - return value.toISOString().replace(".000Z", "Z"); - case 6: - return serde.dateToUtcString(value); - case 7: - return value.getTime() / 1000; - default: - console.warn("Missing timestamp format, using epoch seconds", value); - return value.getTime() / 1000; - } - } - if (ns.isNumericSchema() && typeof value === "number") { - if (Math.abs(value) === Infinity || isNaN(value)) { - return String(value); - } - } if (ns.isStringSchema()) { if (typeof value === "undefined" && ns.isIdempotencyToken()) { return serde.generateIdempotencyToken(); @@ -8117,12 +8166,29 @@ class JsonShapeSerializer extends SerdeContextConfig { return serde.LazyJsonString.from(value); } } + return value; + } + if (typeof value === "number" && ns.isNumericSchema()) { + if (Math.abs(value) === Infinity || isNaN(value)) { + return String(value); + } + return value; + } + if (typeof value === "string" && ns.isBlobSchema()) { + if (ns === this.rootSchema) { + return value; + } + return (this.serdeContext?.base64Encoder ?? utilBase64.toBase64)(value); + } + if (typeof value === "bigint") { + this.useReplacer = true; } if (ns.isDocumentSchema()) { if (isObject) { const out = Array.isArray(value) ? [] : {}; for (const [k, v] of Object.entries(value)) { if (v instanceof serde.NumericValue) { + this.useReplacer = true; out[k] = v; } else { @@ -8164,18 +8230,20 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { codec; mixin; awsQueryCompatible; - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, }); this.serviceTarget = serviceTarget; - this.codec = new JsonCodec({ - timestampFormat: { - useTrait: true, - default: 7, - }, - jsonName: false, - }); + this.codec = + jsonCodec ?? + new JsonCodec({ + timestampFormat: { + useTrait: true, + default: 7, + }, + jsonName: false, + }); this.serializer = this.codec.createSerializer(); this.deserializer = this.codec.createDeserializer(); this.awsQueryCompatible = !!awsQueryCompatible; @@ -8206,15 +8274,16 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { this.mixin.setQueryCompatError(dataObject, response); } const errorIdentifier = loadRestJsonErrorCode(response, dataObject) ?? "Unknown"; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, dataObject, metadata); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, dataObject, metadata, this.awsQueryCompatible ? this.mixin.findQueryCompatibleError : undefined); const ns = schema.NormalizedSchema.of(errorSchema); const message = dataObject.message ?? dataObject.Message ?? "Unknown"; const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = {}; for (const [name, member] of ns.structIterator()) { - const target = member.getMergedTraits().jsonName ?? name; - output[name] = this.codec.createDeserializer().readObject(member, dataObject[target]); + if (dataObject[name] != null) { + output[name] = this.codec.createDeserializer().readObject(member, dataObject[name]); + } } if (this.awsQueryCompatible) { this.mixin.queryCompatOutput(dataObject, output); @@ -8227,11 +8296,12 @@ class AwsJsonRpcProtocol extends protocols.RpcProtocol { } class AwsJson1_0Protocol extends AwsJsonRpcProtocol { - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, serviceTarget, awsQueryCompatible, + jsonCodec, }); } getShapeId() { @@ -8246,11 +8316,12 @@ class AwsJson1_0Protocol extends AwsJsonRpcProtocol { } class AwsJson1_1Protocol extends AwsJsonRpcProtocol { - constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, }) { + constructor({ defaultNamespace, serviceTarget, awsQueryCompatible, jsonCodec, }) { super({ defaultNamespace, serviceTarget, awsQueryCompatible, + jsonCodec, }); } getShapeId() { @@ -8732,18 +8803,13 @@ class AwsQueryProtocol extends protocols.RpcProtocol { Code: errorData.Code, Message: message, }; - const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, errorData, metadata, (registry, errorName) => { - try { - return registry.getSchema(errorName); - } - catch (e) { - return registry.find((schema$1) => schema.NormalizedSchema.of(schema$1).getMergedTraits().awsQueryError?.[0] === errorName); - } - }); + const { errorSchema, errorMetadata } = await this.mixin.getErrorSchemaOrThrowBaseException(errorIdentifier, this.options.defaultNamespace, response, errorData, metadata, this.mixin.findQueryCompatibleError); const ns = schema.NormalizedSchema.of(errorSchema); const ErrorCtor = schema.TypeRegistry.for(errorSchema[1]).getErrorCtor(errorSchema) ?? Error; const exception = new ErrorCtor(message); const output = { + Type: errorData.Error.Type, + Code: errorData.Error.Code, Error: errorData.Error, }; for (const [name, member] of ns.structIterator()) { @@ -9164,10 +9230,11 @@ class AwsRestXmlProtocol extends protocols.HttpBindingProtocol { request.headers["content-type"] = contentType; } } - if (request.headers["content-type"] === this.getDefaultContentType()) { - if (typeof request.body === "string") { - request.body = '' + request.body; - } + if (typeof request.body === "string" && + request.headers["content-type"] === this.getDefaultContentType() && + !request.body.startsWith("' + request.body; } return request; } @@ -9196,6 +9263,14 @@ class AwsRestXmlProtocol extends protocols.HttpBindingProtocol { getDefaultContentType() { return "application/xml"; } + hasUnstructuredPayloadBinding(ns) { + for (const [, member] of ns.structIterator()) { + if (member.getMergedTraits().httpPayload) { + return !(member.isStructSchema() || member.isMapSchema() || member.isListSchema()); + } + } + return false; + } } exports.AwsEc2QueryProtocol = AwsEc2QueryProtocol; @@ -10596,12 +10671,7 @@ class InvokeStoreSingle extends InvokeStoreBase { } run(context, fn) { this.currentContext = context; - try { - return fn(); - } - finally { - this.currentContext = undefined; - } + return fn(); } } class InvokeStoreMulti extends InvokeStoreBase { @@ -12109,8 +12179,15 @@ class CborShapeDeserializer extends protocols.SerdeContext { } readValue(_schema, value) { const ns = schema.NormalizedSchema.of(_schema); - if (ns.isTimestampSchema() && typeof value === "number") { - return serde._parseEpochTimestamp(value); + if (ns.isTimestampSchema()) { + if (typeof value === "number") { + return serde._parseEpochTimestamp(value); + } + if (typeof value === "object") { + if (value.tag === 1 && "value" in value) { + return serde._parseEpochTimestamp(value.value); + } + } } if (ns.isBlobSchema()) { if (typeof value === "string") { @@ -12126,7 +12203,7 @@ class CborShapeDeserializer extends protocols.SerdeContext { typeof value === "symbol") { return value; } - else if (typeof value === "function" || typeof value === "object") { + else if (typeof value === "object") { if (value === null) { return null; } @@ -79475,7 +79552,7 @@ module.exports = LRUCache /***/ ((module) => { "use strict"; -module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/client-sts","description":"AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native","version":"3.940.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline client-sts","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"rimraf ./dist-types tsconfig.types.tsbuildinfo && tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sts","test":"yarn g:vitest run","test:watch":"yarn g:vitest watch"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.940.0","@aws-sdk/credential-provider-node":"3.940.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.940.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.940.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.5","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.12","@smithy/middleware-retry":"^4.4.12","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.8","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.11","@smithy/util-defaults-mode-node":"^4.2.14","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"@tsconfig/node18":"18.2.4","@types/node":"^18.19.69","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"engines":{"node":">=18.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sts","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sts"}}'); +module.exports = /*#__PURE__*/JSON.parse('{"name":"@aws-sdk/client-sts","description":"AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native","version":"3.947.0","scripts":{"build":"concurrently \'yarn:build:cjs\' \'yarn:build:es\' \'yarn:build:types\'","build:cjs":"node ../../scripts/compilation/inline client-sts","build:es":"tsc -p tsconfig.es.json","build:include:deps":"lerna run --scope $npm_package_name --include-dependencies build","build:types":"rimraf ./dist-types tsconfig.types.tsbuildinfo && tsc -p tsconfig.types.json","build:types:downlevel":"downlevel-dts dist-types dist-types/ts3.4","clean":"rimraf ./dist-* && rimraf *.tsbuildinfo","extract:docs":"api-extractor run --local","generate:client":"node ../../scripts/generate-clients/single-service --solo sts","test":"yarn g:vitest run","test:index":"tsc --noEmit ./test/index-types.ts && node ./test/index-objects.spec.mjs","test:watch":"yarn g:vitest watch"},"main":"./dist-cjs/index.js","types":"./dist-types/index.d.ts","module":"./dist-es/index.js","sideEffects":false,"dependencies":{"@aws-crypto/sha256-browser":"5.2.0","@aws-crypto/sha256-js":"5.2.0","@aws-sdk/core":"3.947.0","@aws-sdk/credential-provider-node":"3.947.0","@aws-sdk/middleware-host-header":"3.936.0","@aws-sdk/middleware-logger":"3.936.0","@aws-sdk/middleware-recursion-detection":"3.936.0","@aws-sdk/middleware-user-agent":"3.947.0","@aws-sdk/region-config-resolver":"3.936.0","@aws-sdk/types":"3.936.0","@aws-sdk/util-endpoints":"3.936.0","@aws-sdk/util-user-agent-browser":"3.936.0","@aws-sdk/util-user-agent-node":"3.947.0","@smithy/config-resolver":"^4.4.3","@smithy/core":"^3.18.7","@smithy/fetch-http-handler":"^5.3.6","@smithy/hash-node":"^4.2.5","@smithy/invalid-dependency":"^4.2.5","@smithy/middleware-content-length":"^4.2.5","@smithy/middleware-endpoint":"^4.3.14","@smithy/middleware-retry":"^4.4.14","@smithy/middleware-serde":"^4.2.6","@smithy/middleware-stack":"^4.2.5","@smithy/node-config-provider":"^4.3.5","@smithy/node-http-handler":"^4.4.5","@smithy/protocol-http":"^5.3.5","@smithy/smithy-client":"^4.9.10","@smithy/types":"^4.9.0","@smithy/url-parser":"^4.2.5","@smithy/util-base64":"^4.3.0","@smithy/util-body-length-browser":"^4.2.0","@smithy/util-body-length-node":"^4.2.1","@smithy/util-defaults-mode-browser":"^4.3.13","@smithy/util-defaults-mode-node":"^4.2.16","@smithy/util-endpoints":"^3.2.5","@smithy/util-middleware":"^4.2.5","@smithy/util-retry":"^4.2.5","@smithy/util-utf8":"^4.2.0","tslib":"^2.6.2"},"devDependencies":{"@tsconfig/node18":"18.2.4","@types/node":"^18.19.69","concurrently":"7.0.0","downlevel-dts":"0.10.1","rimraf":"3.0.2","typescript":"~5.8.3"},"engines":{"node":">=18.0.0"},"typesVersions":{"<4.0":{"dist-types/*":["dist-types/ts3.4/*"]}},"files":["dist-*/**"],"author":{"name":"AWS SDK for JavaScript Team","url":"https://aws.amazon.com/javascript/"},"license":"Apache-2.0","browser":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.browser"},"react-native":{"./dist-es/runtimeConfig":"./dist-es/runtimeConfig.native"},"homepage":"https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-sts","repository":{"type":"git","url":"https://github.com/aws/aws-sdk-js-v3.git","directory":"clients/client-sts"}}'); /***/ }),