Skip to content

Commit 7fa6e5e

Browse files
authored
pass client config to loadNodeConfig calls (#1471)
1 parent 0480559 commit 7fa6e5e

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

.changeset/witty-pans-roll.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/integration/AddClientRuntimeConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ public Map<String, Consumer<TypeScriptWriter>> getRuntimeConfigWriters(
118118
TypeScriptDependency.NODE_CONFIG_PROVIDER);
119119
writer.addImport("NODE_MAX_ATTEMPT_CONFIG_OPTIONS", null,
120120
TypeScriptDependency.MIDDLEWARE_RETRY);
121-
writer.write("loadNodeConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS)");
121+
writer.write("loadNodeConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS, config)");
122122
},
123123
"retryMode", writer -> {
124124
writer.addDependency(TypeScriptDependency.NODE_CONFIG_PROVIDER);
@@ -128,7 +128,7 @@ public Map<String, Consumer<TypeScriptWriter>> getRuntimeConfigWriters(
128128
writer.addImport("NODE_RETRY_MODE_CONFIG_OPTIONS", null,
129129
TypeScriptDependency.MIDDLEWARE_RETRY);
130130
writer.addImport("DEFAULT_RETRY_MODE", null, TypeScriptDependency.UTIL_RETRY);
131-
writer.openBlock("loadNodeConfig({", "})", () -> {
131+
writer.openBlock("loadNodeConfig({", "}, config)", () -> {
132132
writer.write("...NODE_RETRY_MODE_CONFIG_OPTIONS,");
133133
writer.write("default: async () => "
134134
+ "(await defaultConfigProvider()).retryMode || DEFAULT_RETRY_MODE,");

smithy-typescript-codegen/src/main/java/software/amazon/smithy/typescript/codegen/integration/AddCompressionDependency.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public Map<String, Consumer<TypeScriptWriter>> getRuntimeConfigWriters(
6565
TypeScriptDependency.NODE_CONFIG_PROVIDER);
6666
writer.addImport("NODE_DISABLE_REQUEST_COMPRESSION_CONFIG_OPTIONS", null,
6767
TypeScriptDependency.MIDDLEWARE_COMPRESSION);
68-
writer.write("loadNodeConfig(NODE_DISABLE_REQUEST_COMPRESSION_CONFIG_OPTIONS)");
68+
writer.write("loadNodeConfig(NODE_DISABLE_REQUEST_COMPRESSION_CONFIG_OPTIONS, config)");
6969
},
7070
"requestMinCompressionSizeBytes", writer -> {
7171
writer.addDependency(TypeScriptDependency.NODE_CONFIG_PROVIDER);
@@ -74,7 +74,7 @@ public Map<String, Consumer<TypeScriptWriter>> getRuntimeConfigWriters(
7474
TypeScriptDependency.NODE_CONFIG_PROVIDER);
7575
writer.addImport("NODE_REQUEST_MIN_COMPRESSION_SIZE_BYTES_CONFIG_OPTIONS", null,
7676
TypeScriptDependency.MIDDLEWARE_COMPRESSION);
77-
writer.write("loadNodeConfig(NODE_REQUEST_MIN_COMPRESSION_SIZE_BYTES_CONFIG_OPTIONS)");
77+
writer.write("loadNodeConfig(NODE_REQUEST_MIN_COMPRESSION_SIZE_BYTES_CONFIG_OPTIONS, config)");
7878
}
7979
);
8080
case BROWSER:

0 commit comments

Comments
 (0)