Skip to content

Commit a7a2f25

Browse files
committed
Update module default value in tsconfigRules
Signed-off-by: Jon Koops <jonkoops@gmail.com>
1 parent c8170c3 commit a7a2f25

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

packages/documentation/copy/en/project-config/Compiler Options.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -846,7 +846,7 @@ tsc app.ts util.ts --target esnext --outfile index.js
846846
<td><code><a href='/tsconfig/#module'>--module</a></code></td>
847847
<td><p><code>none</code>, <code>commonjs</code>, <code>amd</code>, <code>umd</code>, <code>system</code>, <code>es6</code>/<code>es2015</code>, <code>es2020</code>, <code>es2022</code>, <code>esnext</code>, <code>node16</code>, <code>node18</code>, <code>node20</code>, <code>nodenext</code>, or <code>preserve</code></p>
848848
</td>
849-
<td><p><code>CommonJS</code> if <a href="#target"><code>target</code></a> is <code>ES5</code>; <code>ES6</code>/<code>ES2015</code> otherwise.</p>
849+
<td><p><code>ESNext</code> if <a href="#target"><code>target</code></a> is <code>ESNext</code>; <code>ES2022</code> if <a href="#target"><code>target</code></a> is <code>ES2022</code> or higher; <code>ES2020</code> if <a href="#target"><code>target</code></a> is <code>ES2020</code> or higher; <code>ES2015</code> if <a href="#target"><code>target</code></a> is <code>ES2015</code> or higher; <code>CommonJS</code> otherwise.</p>
850850
</td>
851851
</tr>
852852
<tr class="option-description even"><td colspan="3">

packages/tsconfig-reference/scripts/tsconfigRules.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,8 +235,11 @@ export const defaultsForOptions = {
235235
jsxFactory: "React.createElement",
236236
locale: "Platform specific.",
237237
module: [
238-
"`CommonJS` if [`target`](#target) is `ES5`;",
239-
"`ES6`/`ES2015` otherwise.",
238+
"`ESNext` if [`target`](#target) is `ESNext`;",
239+
"`ES2022` if [`target`](#target) is `ES2022` or higher;",
240+
"`ES2020` if [`target`](#target) is `ES2020` or higher;",
241+
"`ES2015` if [`target`](#target) is `ES2015` or higher;",
242+
"`CommonJS` otherwise.",
240243
],
241244
moduleResolution: [
242245
"`Node10` if [`module`](#module) is `CommonJS`;",

0 commit comments

Comments
 (0)