diff --git a/packages/documentation/copy/en/project-config/Compiler Options.md b/packages/documentation/copy/en/project-config/Compiler Options.md index 9fe309c03ebb..2fec1f47d987 100644 --- a/packages/documentation/copy/en/project-config/Compiler Options.md +++ b/packages/documentation/copy/en/project-config/Compiler Options.md @@ -1465,7 +1465,7 @@ tsc app.ts util.ts --target esnext --outfile index.js --target

es3, es5, es6/es2015, es2016, es2017, es2018, es2019, es2020, es2021, es2022, es2023, es2024, es2025, or esnext

-

es2023 if module is node20; esnext if module is nodenext; ES5 otherwise.

+

ES2025

diff --git a/packages/tsconfig-reference/scripts/tsconfigRules.ts b/packages/tsconfig-reference/scripts/tsconfigRules.ts index e710dea44e0f..19f51ab500dd 100644 --- a/packages/tsconfig-reference/scripts/tsconfigRules.ts +++ b/packages/tsconfig-reference/scripts/tsconfigRules.ts @@ -266,11 +266,7 @@ export const defaultsForOptions = { useUnknownInCatchVariables: trueIf("strict"), strictPropertyInitialization: trueIf("strict"), strictNullChecks: trueIf("strict"), - target: [ - "`es2023` if [`module`](#module) is `node20`;", - "`esnext` if [`module`](#module) is `nodenext`;", - "`ES5` otherwise.", - ], + target: "`es2025`", useDefineForClassFields: [ "`true` if [`target`](#target) is `ES2022` or higher, including `ESNext`;", "`false` otherwise.",