diff --git a/packages/documentation/copy/en/project-config/Compiler Options.md b/packages/documentation/copy/en/project-config/Compiler Options.md index 5c1fb1c9234d..aa66902f62e8 100644 --- a/packages/documentation/copy/en/project-config/Compiler Options.md +++ b/packages/documentation/copy/en/project-config/Compiler Options.md @@ -549,7 +549,7 @@ tsc app.ts util.ts --target esnext --outfile index.js --esModuleInterop

boolean

-

true if module is node16 or nodenext; false otherwise.

+

true if module is node16, nodenext, or preserve; false otherwise.

diff --git a/packages/tsconfig-reference/scripts/tsconfigRules.ts b/packages/tsconfig-reference/scripts/tsconfigRules.ts index 66e7dc16c340..a56a00be7573 100644 --- a/packages/tsconfig-reference/scripts/tsconfigRules.ts +++ b/packages/tsconfig-reference/scripts/tsconfigRules.ts @@ -217,7 +217,7 @@ export const defaultsForOptions = { alwaysStrict: trueIf("strict"), declaration: trueIf("composite"), esModuleInterop: [ - "`true` if [`module`](#module) is `node16` or `nodenext`;", + "`true` if [`module`](#module) is `node16`, `nodenext`, or `preserve`;", "`false` otherwise.", ], exclude: [