Skip to content

Commit bcbb55e

Browse files
authored
chore(lib-dynamodb): enable isolatedModules (#8173)
1 parent f274899 commit bcbb55e

7 files changed

Lines changed: 10 additions & 10 deletions

File tree

codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/AddDocumentClientPlugin.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,8 +158,8 @@ private void writeAdditionalFiles(
158158
writer.write(
159159
"""
160160
export { NumberValueImpl as NumberValue } from "@aws-sdk/util-dynamodb";
161-
export { marshallOptions, unmarshallOptions } from "@aws-sdk/util-dynamodb";
162-
export { NativeAttributeValue, NativeAttributeBinary, NativeScalarAttributeValue } from "@aws-sdk/util-dynamodb";
161+
export type { marshallOptions, unmarshallOptions } from "@aws-sdk/util-dynamodb";
162+
export type { NativeAttributeValue, NativeAttributeBinary, NativeScalarAttributeValue } from "@aws-sdk/util-dynamodb";
163163
"""
164164
);
165165
});

codegen/smithy-aws-typescript-codegen/src/main/java/software/amazon/smithy/aws/typescript/codegen/DocumentClientPaginationGenerator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public void run() {
7979
);
8080

8181
writer.writeDocs("@public");
82-
writer.write("export { Paginator };");
82+
writer.write("export type { Paginator };");
8383

8484
writePager();
8585
}
@@ -117,7 +117,7 @@ static void generateServicePaginationInterfaces(TypeScriptWriter writer) {
117117
);
118118

119119
writer.writeDocs("@public");
120-
writer.write("export { PaginationConfiguration };");
120+
writer.write("export type { PaginationConfiguration };");
121121
writer.write("");
122122

123123
writer.writeDocs("@public");

lib/lib-dynamodb/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ export * from "./DynamoDBDocumentClient";
55
export * from "./DynamoDBDocument";
66

77
export { NumberValueImpl as NumberValue } from "@aws-sdk/util-dynamodb";
8-
export { marshallOptions, unmarshallOptions } from "@aws-sdk/util-dynamodb";
9-
export { NativeAttributeValue, NativeAttributeBinary, NativeScalarAttributeValue } from "@aws-sdk/util-dynamodb";
8+
export type { marshallOptions, unmarshallOptions } from "@aws-sdk/util-dynamodb";
9+
export type { NativeAttributeValue, NativeAttributeBinary, NativeScalarAttributeValue } from "@aws-sdk/util-dynamodb";

lib/lib-dynamodb/src/pagination/Interfaces.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { DynamoDBDocumentClient } from "../DynamoDBDocumentClient";
77
/**
88
* @public
99
*/
10-
export { PaginationConfiguration };
10+
export type { PaginationConfiguration };
1111

1212
/**
1313
* @public

lib/lib-dynamodb/src/pagination/QueryPaginator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import type { DynamoDBDocumentPaginationConfiguration } from "./Interfaces";
99
/**
1010
* @public
1111
*/
12-
export { Paginator };
12+
export type { Paginator };
1313
/**
1414
* @public
1515
*/

lib/lib-dynamodb/src/pagination/ScanPaginator.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import type { DynamoDBDocumentPaginationConfiguration } from "./Interfaces";
99
/**
1010
* @public
1111
*/
12-
export { Paginator };
12+
export type { Paginator };
1313
/**
1414
* @public
1515
*/

lib/lib-dynamodb/tsconfig.types.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"paths": {
77
"@smithy/core/*": ["../../node_modules/@smithy/core/dist-types/submodules/*/index.d.ts"]
88
},
9-
"isolatedModules": false
9+
"isolatedModules": true
1010
},
1111
"extends": "../../tsconfig.types.json",
1212
"include": ["src/"]

0 commit comments

Comments
 (0)