Skip to content

Commit bdccdaa

Browse files
authored
build: set module=node16 in tsconfig.json aws#4546
Problem: vscode shows warning: TS5110: Option 'module' must be set to 'Node16' when option 'moduleResolution' is set to 'Node16' Solution: - Set `module=node16`. - Update all tsconfig.json files to use the same "moduleResolution" and "module" settings. Reference: - https://www.typescriptlang.org/tsconfig#moduleResolution
1 parent 63cf28b commit bdccdaa

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

packages/tsconfig.packages.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"@sinonjs/fake-timers": ["node_modules/@types/sinonjs__fake-timers"]
66
},
77
"incremental": true,
8-
"module": "commonjs",
8+
"module": "node16",
99
"target": "es2021",
1010
"sourceMap": true,
1111
"moduleResolution": "node16",

plugins/eslint-plugin-aws-toolkits/tsconfig.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
"compilerOptions": {
33
"baseUrl": ".",
44
"incremental": true,
5-
"module": "commonjs",
5+
"module": "node16",
66
"target": "es2021",
77
"outDir": "dist",
88
"lib": ["dom", "es2021"],
99
"sourceMap": true,
10-
"moduleResolution": "node",
10+
"moduleResolution": "node16",
1111
"resolveJsonModule": true,
1212
"strict": true,
1313
"noUnusedLocals": true,

tsconfig.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
// If you are looking for the base config for subprojects, see packages/tsconfig.packages.json
33
{
44
"compilerOptions": {
5-
"module": "commonjs",
5+
"module": "node16",
66
"target": "es2021",
7-
"moduleResolution": "node",
7+
"moduleResolution": "node16",
88
"rootDir": ".",
99
"resolveJsonModule": true,
1010
"strict": true,

0 commit comments

Comments
 (0)