Skip to content

Commit c28cc60

Browse files
committed
chore(clients): import fromUtf8 and toUtf8 from util-base64
1 parent a74c2b1 commit c28cc60

File tree

1,296 files changed

+1296
-1944
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,296 files changed

+1296
-1944
lines changed

clients/client-accessanalyzer/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"@aws-sdk/smithy-client": "*",
4242
"@aws-sdk/types": "*",
4343
"@aws-sdk/url-parser": "*",
44+
"@aws-sdk/util-base64": "*",
4445
"@aws-sdk/util-base64-browser": "*",
4546
"@aws-sdk/util-base64-node": "*",
4647
"@aws-sdk/util-body-length-browser": "*",

clients/client-accessanalyzer/src/runtimeConfig.browser.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { DEFAULT_USE_DUALSTACK_ENDPOINT, DEFAULT_USE_FIPS_ENDPOINT } from "@aws-
77
import { FetchHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/fetch-http-handler";
88
import { invalidProvider } from "@aws-sdk/invalid-dependency";
99
import { DEFAULT_MAX_ATTEMPTS, DEFAULT_RETRY_MODE } from "@aws-sdk/middleware-retry";
10-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-browser";
1110
import { calculateBodyLength } from "@aws-sdk/util-body-length-browser";
1211
import { defaultUserAgent } from "@aws-sdk/util-user-agent-browser";
1312
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-browser";
@@ -28,8 +27,6 @@ export const getRuntimeConfig = (config: AccessAnalyzerClientConfig) => {
2827
...config,
2928
runtime: "browser",
3029
defaultsMode,
31-
base64Decoder: config?.base64Decoder ?? fromBase64,
32-
base64Encoder: config?.base64Encoder ?? toBase64,
3330
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
3431
credentialDefaultProvider:
3532
config?.credentialDefaultProvider ?? ((_: unknown) => () => Promise.reject(new Error("Credential is missing"))),

clients/client-accessanalyzer/src/runtimeConfig.shared.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// smithy-typescript generated code
22
import { Logger as __Logger } from "@aws-sdk/types";
33
import { parseUrl } from "@aws-sdk/url-parser";
4+
import { fromBase64, toBase64 } from "@aws-sdk/util-base64";
45

56
import { AccessAnalyzerClientConfig } from "./AccessAnalyzerClient";
67
import { defaultEndpointResolver } from "./endpoint/endpointResolver";
@@ -10,6 +11,8 @@ import { defaultEndpointResolver } from "./endpoint/endpointResolver";
1011
*/
1112
export const getRuntimeConfig = (config: AccessAnalyzerClientConfig) => ({
1213
apiVersion: "2019-11-01",
14+
base64Decoder: config?.base64Decoder ?? fromBase64,
15+
base64Encoder: config?.base64Encoder ?? toBase64,
1316
disableHostPrefix: config?.disableHostPrefix ?? false,
1417
endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,
1518
logger: config?.logger ?? ({} as __Logger),

clients/client-accessanalyzer/src/runtimeConfig.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import {
1818
} from "@aws-sdk/middleware-retry";
1919
import { loadConfig as loadNodeConfig } from "@aws-sdk/node-config-provider";
2020
import { NodeHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/node-http-handler";
21-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
2221
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
2322
import { defaultUserAgent } from "@aws-sdk/util-user-agent-node";
2423
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-node";
@@ -41,8 +40,6 @@ export const getRuntimeConfig = (config: AccessAnalyzerClientConfig) => {
4140
...config,
4241
runtime: "node",
4342
defaultsMode,
44-
base64Decoder: config?.base64Decoder ?? fromBase64,
45-
base64Encoder: config?.base64Encoder ?? toBase64,
4643
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
4744
credentialDefaultProvider:
4845
config?.credentialDefaultProvider ?? decorateDefaultCredentialProvider(credentialDefaultProvider),

clients/client-account/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"@aws-sdk/smithy-client": "*",
4242
"@aws-sdk/types": "*",
4343
"@aws-sdk/url-parser": "*",
44+
"@aws-sdk/util-base64": "*",
4445
"@aws-sdk/util-base64-browser": "*",
4546
"@aws-sdk/util-base64-node": "*",
4647
"@aws-sdk/util-body-length-browser": "*",

clients/client-account/src/runtimeConfig.browser.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { DEFAULT_USE_DUALSTACK_ENDPOINT, DEFAULT_USE_FIPS_ENDPOINT } from "@aws-
77
import { FetchHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/fetch-http-handler";
88
import { invalidProvider } from "@aws-sdk/invalid-dependency";
99
import { DEFAULT_MAX_ATTEMPTS, DEFAULT_RETRY_MODE } from "@aws-sdk/middleware-retry";
10-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-browser";
1110
import { calculateBodyLength } from "@aws-sdk/util-body-length-browser";
1211
import { defaultUserAgent } from "@aws-sdk/util-user-agent-browser";
1312
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-browser";
@@ -28,8 +27,6 @@ export const getRuntimeConfig = (config: AccountClientConfig) => {
2827
...config,
2928
runtime: "browser",
3029
defaultsMode,
31-
base64Decoder: config?.base64Decoder ?? fromBase64,
32-
base64Encoder: config?.base64Encoder ?? toBase64,
3330
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
3431
credentialDefaultProvider:
3532
config?.credentialDefaultProvider ?? ((_: unknown) => () => Promise.reject(new Error("Credential is missing"))),

clients/client-account/src/runtimeConfig.shared.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// smithy-typescript generated code
22
import { Logger as __Logger } from "@aws-sdk/types";
33
import { parseUrl } from "@aws-sdk/url-parser";
4+
import { fromBase64, toBase64 } from "@aws-sdk/util-base64";
45

56
import { AccountClientConfig } from "./AccountClient";
67
import { defaultEndpointResolver } from "./endpoint/endpointResolver";
@@ -10,6 +11,8 @@ import { defaultEndpointResolver } from "./endpoint/endpointResolver";
1011
*/
1112
export const getRuntimeConfig = (config: AccountClientConfig) => ({
1213
apiVersion: "2021-02-01",
14+
base64Decoder: config?.base64Decoder ?? fromBase64,
15+
base64Encoder: config?.base64Encoder ?? toBase64,
1316
disableHostPrefix: config?.disableHostPrefix ?? false,
1417
endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,
1518
logger: config?.logger ?? ({} as __Logger),

clients/client-account/src/runtimeConfig.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import {
1818
} from "@aws-sdk/middleware-retry";
1919
import { loadConfig as loadNodeConfig } from "@aws-sdk/node-config-provider";
2020
import { NodeHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/node-http-handler";
21-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
2221
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
2322
import { defaultUserAgent } from "@aws-sdk/util-user-agent-node";
2423
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-node";
@@ -41,8 +40,6 @@ export const getRuntimeConfig = (config: AccountClientConfig) => {
4140
...config,
4241
runtime: "node",
4342
defaultsMode,
44-
base64Decoder: config?.base64Decoder ?? fromBase64,
45-
base64Encoder: config?.base64Encoder ?? toBase64,
4643
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
4744
credentialDefaultProvider:
4845
config?.credentialDefaultProvider ?? decorateDefaultCredentialProvider(credentialDefaultProvider),

clients/client-acm-pca/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"@aws-sdk/smithy-client": "*",
4242
"@aws-sdk/types": "*",
4343
"@aws-sdk/url-parser": "*",
44+
"@aws-sdk/util-base64": "*",
4445
"@aws-sdk/util-base64-browser": "*",
4546
"@aws-sdk/util-base64-node": "*",
4647
"@aws-sdk/util-body-length-browser": "*",

clients/client-acm-pca/src/runtimeConfig.browser.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { DEFAULT_USE_DUALSTACK_ENDPOINT, DEFAULT_USE_FIPS_ENDPOINT } from "@aws-
77
import { FetchHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/fetch-http-handler";
88
import { invalidProvider } from "@aws-sdk/invalid-dependency";
99
import { DEFAULT_MAX_ATTEMPTS, DEFAULT_RETRY_MODE } from "@aws-sdk/middleware-retry";
10-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-browser";
1110
import { calculateBodyLength } from "@aws-sdk/util-body-length-browser";
1211
import { defaultUserAgent } from "@aws-sdk/util-user-agent-browser";
1312
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-browser";
@@ -28,8 +27,6 @@ export const getRuntimeConfig = (config: ACMPCAClientConfig) => {
2827
...config,
2928
runtime: "browser",
3029
defaultsMode,
31-
base64Decoder: config?.base64Decoder ?? fromBase64,
32-
base64Encoder: config?.base64Encoder ?? toBase64,
3330
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
3431
credentialDefaultProvider:
3532
config?.credentialDefaultProvider ?? ((_: unknown) => () => Promise.reject(new Error("Credential is missing"))),

clients/client-acm-pca/src/runtimeConfig.shared.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// smithy-typescript generated code
22
import { Logger as __Logger } from "@aws-sdk/types";
33
import { parseUrl } from "@aws-sdk/url-parser";
4+
import { fromBase64, toBase64 } from "@aws-sdk/util-base64";
45

56
import { ACMPCAClientConfig } from "./ACMPCAClient";
67
import { defaultEndpointResolver } from "./endpoint/endpointResolver";
@@ -10,6 +11,8 @@ import { defaultEndpointResolver } from "./endpoint/endpointResolver";
1011
*/
1112
export const getRuntimeConfig = (config: ACMPCAClientConfig) => ({
1213
apiVersion: "2017-08-22",
14+
base64Decoder: config?.base64Decoder ?? fromBase64,
15+
base64Encoder: config?.base64Encoder ?? toBase64,
1316
disableHostPrefix: config?.disableHostPrefix ?? false,
1417
endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,
1518
logger: config?.logger ?? ({} as __Logger),

clients/client-acm-pca/src/runtimeConfig.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import {
1818
} from "@aws-sdk/middleware-retry";
1919
import { loadConfig as loadNodeConfig } from "@aws-sdk/node-config-provider";
2020
import { NodeHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/node-http-handler";
21-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
2221
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
2322
import { defaultUserAgent } from "@aws-sdk/util-user-agent-node";
2423
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-node";
@@ -41,8 +40,6 @@ export const getRuntimeConfig = (config: ACMPCAClientConfig) => {
4140
...config,
4241
runtime: "node",
4342
defaultsMode,
44-
base64Decoder: config?.base64Decoder ?? fromBase64,
45-
base64Encoder: config?.base64Encoder ?? toBase64,
4643
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
4744
credentialDefaultProvider:
4845
config?.credentialDefaultProvider ?? decorateDefaultCredentialProvider(credentialDefaultProvider),

clients/client-acm/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"@aws-sdk/smithy-client": "*",
4242
"@aws-sdk/types": "*",
4343
"@aws-sdk/url-parser": "*",
44+
"@aws-sdk/util-base64": "*",
4445
"@aws-sdk/util-base64-browser": "*",
4546
"@aws-sdk/util-base64-node": "*",
4647
"@aws-sdk/util-body-length-browser": "*",

clients/client-acm/src/runtimeConfig.browser.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { DEFAULT_USE_DUALSTACK_ENDPOINT, DEFAULT_USE_FIPS_ENDPOINT } from "@aws-
77
import { FetchHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/fetch-http-handler";
88
import { invalidProvider } from "@aws-sdk/invalid-dependency";
99
import { DEFAULT_MAX_ATTEMPTS, DEFAULT_RETRY_MODE } from "@aws-sdk/middleware-retry";
10-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-browser";
1110
import { calculateBodyLength } from "@aws-sdk/util-body-length-browser";
1211
import { defaultUserAgent } from "@aws-sdk/util-user-agent-browser";
1312
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-browser";
@@ -28,8 +27,6 @@ export const getRuntimeConfig = (config: ACMClientConfig) => {
2827
...config,
2928
runtime: "browser",
3029
defaultsMode,
31-
base64Decoder: config?.base64Decoder ?? fromBase64,
32-
base64Encoder: config?.base64Encoder ?? toBase64,
3330
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
3431
credentialDefaultProvider:
3532
config?.credentialDefaultProvider ?? ((_: unknown) => () => Promise.reject(new Error("Credential is missing"))),

clients/client-acm/src/runtimeConfig.shared.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// smithy-typescript generated code
22
import { Logger as __Logger } from "@aws-sdk/types";
33
import { parseUrl } from "@aws-sdk/url-parser";
4+
import { fromBase64, toBase64 } from "@aws-sdk/util-base64";
45

56
import { ACMClientConfig } from "./ACMClient";
67
import { defaultEndpointResolver } from "./endpoint/endpointResolver";
@@ -10,6 +11,8 @@ import { defaultEndpointResolver } from "./endpoint/endpointResolver";
1011
*/
1112
export const getRuntimeConfig = (config: ACMClientConfig) => ({
1213
apiVersion: "2015-12-08",
14+
base64Decoder: config?.base64Decoder ?? fromBase64,
15+
base64Encoder: config?.base64Encoder ?? toBase64,
1316
disableHostPrefix: config?.disableHostPrefix ?? false,
1417
endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,
1518
logger: config?.logger ?? ({} as __Logger),

clients/client-acm/src/runtimeConfig.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import {
1818
} from "@aws-sdk/middleware-retry";
1919
import { loadConfig as loadNodeConfig } from "@aws-sdk/node-config-provider";
2020
import { NodeHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/node-http-handler";
21-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
2221
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
2322
import { defaultUserAgent } from "@aws-sdk/util-user-agent-node";
2423
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-node";
@@ -41,8 +40,6 @@ export const getRuntimeConfig = (config: ACMClientConfig) => {
4140
...config,
4241
runtime: "node",
4342
defaultsMode,
44-
base64Decoder: config?.base64Decoder ?? fromBase64,
45-
base64Encoder: config?.base64Encoder ?? toBase64,
4643
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
4744
credentialDefaultProvider:
4845
config?.credentialDefaultProvider ?? decorateDefaultCredentialProvider(credentialDefaultProvider),

clients/client-alexa-for-business/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"@aws-sdk/smithy-client": "*",
4242
"@aws-sdk/types": "*",
4343
"@aws-sdk/url-parser": "*",
44+
"@aws-sdk/util-base64": "*",
4445
"@aws-sdk/util-base64-browser": "*",
4546
"@aws-sdk/util-base64-node": "*",
4647
"@aws-sdk/util-body-length-browser": "*",

clients/client-alexa-for-business/src/runtimeConfig.browser.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { DEFAULT_USE_DUALSTACK_ENDPOINT, DEFAULT_USE_FIPS_ENDPOINT } from "@aws-
77
import { FetchHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/fetch-http-handler";
88
import { invalidProvider } from "@aws-sdk/invalid-dependency";
99
import { DEFAULT_MAX_ATTEMPTS, DEFAULT_RETRY_MODE } from "@aws-sdk/middleware-retry";
10-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-browser";
1110
import { calculateBodyLength } from "@aws-sdk/util-body-length-browser";
1211
import { defaultUserAgent } from "@aws-sdk/util-user-agent-browser";
1312
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-browser";
@@ -28,8 +27,6 @@ export const getRuntimeConfig = (config: AlexaForBusinessClientConfig) => {
2827
...config,
2928
runtime: "browser",
3029
defaultsMode,
31-
base64Decoder: config?.base64Decoder ?? fromBase64,
32-
base64Encoder: config?.base64Encoder ?? toBase64,
3330
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
3431
credentialDefaultProvider:
3532
config?.credentialDefaultProvider ?? ((_: unknown) => () => Promise.reject(new Error("Credential is missing"))),

clients/client-alexa-for-business/src/runtimeConfig.shared.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// smithy-typescript generated code
22
import { Logger as __Logger } from "@aws-sdk/types";
33
import { parseUrl } from "@aws-sdk/url-parser";
4+
import { fromBase64, toBase64 } from "@aws-sdk/util-base64";
45

56
import { AlexaForBusinessClientConfig } from "./AlexaForBusinessClient";
67
import { defaultEndpointResolver } from "./endpoint/endpointResolver";
@@ -10,6 +11,8 @@ import { defaultEndpointResolver } from "./endpoint/endpointResolver";
1011
*/
1112
export const getRuntimeConfig = (config: AlexaForBusinessClientConfig) => ({
1213
apiVersion: "2017-11-09",
14+
base64Decoder: config?.base64Decoder ?? fromBase64,
15+
base64Encoder: config?.base64Encoder ?? toBase64,
1316
disableHostPrefix: config?.disableHostPrefix ?? false,
1417
endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,
1518
logger: config?.logger ?? ({} as __Logger),

clients/client-alexa-for-business/src/runtimeConfig.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import {
1818
} from "@aws-sdk/middleware-retry";
1919
import { loadConfig as loadNodeConfig } from "@aws-sdk/node-config-provider";
2020
import { NodeHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/node-http-handler";
21-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
2221
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
2322
import { defaultUserAgent } from "@aws-sdk/util-user-agent-node";
2423
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-node";
@@ -41,8 +40,6 @@ export const getRuntimeConfig = (config: AlexaForBusinessClientConfig) => {
4140
...config,
4241
runtime: "node",
4342
defaultsMode,
44-
base64Decoder: config?.base64Decoder ?? fromBase64,
45-
base64Encoder: config?.base64Encoder ?? toBase64,
4643
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
4744
credentialDefaultProvider:
4845
config?.credentialDefaultProvider ?? decorateDefaultCredentialProvider(credentialDefaultProvider),

clients/client-amp/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"@aws-sdk/smithy-client": "*",
4242
"@aws-sdk/types": "*",
4343
"@aws-sdk/url-parser": "*",
44+
"@aws-sdk/util-base64": "*",
4445
"@aws-sdk/util-base64-browser": "*",
4546
"@aws-sdk/util-base64-node": "*",
4647
"@aws-sdk/util-body-length-browser": "*",

clients/client-amp/src/runtimeConfig.browser.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import { DEFAULT_USE_DUALSTACK_ENDPOINT, DEFAULT_USE_FIPS_ENDPOINT } from "@aws-
77
import { FetchHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/fetch-http-handler";
88
import { invalidProvider } from "@aws-sdk/invalid-dependency";
99
import { DEFAULT_MAX_ATTEMPTS, DEFAULT_RETRY_MODE } from "@aws-sdk/middleware-retry";
10-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-browser";
1110
import { calculateBodyLength } from "@aws-sdk/util-body-length-browser";
1211
import { defaultUserAgent } from "@aws-sdk/util-user-agent-browser";
1312
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-browser";
@@ -28,8 +27,6 @@ export const getRuntimeConfig = (config: AmpClientConfig) => {
2827
...config,
2928
runtime: "browser",
3029
defaultsMode,
31-
base64Decoder: config?.base64Decoder ?? fromBase64,
32-
base64Encoder: config?.base64Encoder ?? toBase64,
3330
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
3431
credentialDefaultProvider:
3532
config?.credentialDefaultProvider ?? ((_: unknown) => () => Promise.reject(new Error("Credential is missing"))),

clients/client-amp/src/runtimeConfig.shared.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// smithy-typescript generated code
22
import { Logger as __Logger } from "@aws-sdk/types";
33
import { parseUrl } from "@aws-sdk/url-parser";
4+
import { fromBase64, toBase64 } from "@aws-sdk/util-base64";
45

56
import { AmpClientConfig } from "./AmpClient";
67
import { defaultEndpointResolver } from "./endpoint/endpointResolver";
@@ -10,6 +11,8 @@ import { defaultEndpointResolver } from "./endpoint/endpointResolver";
1011
*/
1112
export const getRuntimeConfig = (config: AmpClientConfig) => ({
1213
apiVersion: "2020-08-01",
14+
base64Decoder: config?.base64Decoder ?? fromBase64,
15+
base64Encoder: config?.base64Encoder ?? toBase64,
1316
disableHostPrefix: config?.disableHostPrefix ?? false,
1417
endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,
1518
logger: config?.logger ?? ({} as __Logger),

clients/client-amp/src/runtimeConfig.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import {
1818
} from "@aws-sdk/middleware-retry";
1919
import { loadConfig as loadNodeConfig } from "@aws-sdk/node-config-provider";
2020
import { NodeHttpHandler as RequestHandler, streamCollector } from "@aws-sdk/node-http-handler";
21-
import { fromBase64, toBase64 } from "@aws-sdk/util-base64-node";
2221
import { calculateBodyLength } from "@aws-sdk/util-body-length-node";
2322
import { defaultUserAgent } from "@aws-sdk/util-user-agent-node";
2423
import { fromUtf8, toUtf8 } from "@aws-sdk/util-utf8-node";
@@ -41,8 +40,6 @@ export const getRuntimeConfig = (config: AmpClientConfig) => {
4140
...config,
4241
runtime: "node",
4342
defaultsMode,
44-
base64Decoder: config?.base64Decoder ?? fromBase64,
45-
base64Encoder: config?.base64Encoder ?? toBase64,
4643
bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength,
4744
credentialDefaultProvider:
4845
config?.credentialDefaultProvider ?? decorateDefaultCredentialProvider(credentialDefaultProvider),

clients/client-amplify/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"@aws-sdk/smithy-client": "*",
4242
"@aws-sdk/types": "*",
4343
"@aws-sdk/url-parser": "*",
44+
"@aws-sdk/util-base64": "*",
4445
"@aws-sdk/util-base64-browser": "*",
4546
"@aws-sdk/util-base64-node": "*",
4647
"@aws-sdk/util-body-length-browser": "*",

0 commit comments

Comments
 (0)