Skip to content

Commit c7518db

Browse files
committed
Remove ES2023 target (#75)
Signed-off-by: mbasov2 <[email protected]>
1 parent 92ba1a8 commit c7518db

21 files changed

+132
-641
lines changed

src/compiler/commandLineParser.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,6 @@ namespace ts {
335335
es2020: ScriptTarget.ES2020,
336336
es2021: ScriptTarget.ES2021,
337337
es2022: ScriptTarget.ES2022,
338-
es2023: ScriptTarget.ES2023,
339338
esnext: ScriptTarget.ESNext,
340339
})),
341340
affectsSourceFile: true,

src/compiler/types.ts

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6741,7 +6741,6 @@ namespace ts {
67416741
ES2020 = 7,
67426742
ES2021 = 8,
67436743
ES2022 = 9,
6744-
ES2023 = 10,
67456744
ESNext = 99,
67466745
JSON = 100,
67476746
Latest = ESNext,
@@ -7221,17 +7220,16 @@ namespace ts {
72217220
ContainsTypeScript = 1 << 0,
72227221
ContainsJsx = 1 << 1,
72237222
ContainsESNext = 1 << 2,
7224-
ContainsES2023 = 1 << 3,
7225-
ContainsES2022 = 1 << 4,
7226-
ContainsES2021 = 1 << 5,
7227-
ContainsES2020 = 1 << 6,
7228-
ContainsES2019 = 1 << 7,
7229-
ContainsES2018 = 1 << 8,
7230-
ContainsES2017 = 1 << 9,
7231-
ContainsES2016 = 1 << 10,
7232-
ContainsES2015 = 1 << 11,
7233-
ContainsGenerator = 1 << 12,
7234-
ContainsDestructuringAssignment = 1 << 13,
7223+
ContainsES2022 = 1 << 3,
7224+
ContainsES2021 = 1 << 4,
7225+
ContainsES2020 = 1 << 5,
7226+
ContainsES2019 = 1 << 6,
7227+
ContainsES2018 = 1 << 7,
7228+
ContainsES2017 = 1 << 8,
7229+
ContainsES2016 = 1 << 9,
7230+
ContainsES2015 = 1 << 10,
7231+
ContainsGenerator = 1 << 11,
7232+
ContainsDestructuringAssignment = 1 << 12,
72357233

72367234
// Markers
72377235
// - Flags used to indicate that a subtree contains a specific transformation.
@@ -7260,7 +7258,6 @@ namespace ts {
72607258
AssertTypeScript = ContainsTypeScript,
72617259
AssertJsx = ContainsJsx,
72627260
AssertESNext = ContainsESNext,
7263-
AssertES2023 = ContainsES2023,
72647261
AssertES2022 = ContainsES2022,
72657262
AssertES2021 = ContainsES2021,
72667263
AssertES2020 = ContainsES2020,

src/compiler/utilities.ts

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -645,20 +645,6 @@ namespace ts {
645645
BigUint64Array: ["at"],
646646
ObjectConstructor: ["hasOwn"],
647647
Error: ["cause"]
648-
},
649-
es2023: {
650-
Array: ["findLast", "findLastIndex"],
651-
Int8Array: ["findLast", "findLastIndex"],
652-
Uint8Array: ["findLast", "findLastIndex"],
653-
Uint8ClampedArray: ["findLast", "findLastIndex"],
654-
Int16Array: ["findLast", "findLastIndex"],
655-
Uint16Array: ["findLast", "findLastIndex"],
656-
Int32Array: ["findLast", "findLastIndex"],
657-
Uint32Array: ["findLast", "findLastIndex"],
658-
Float32Array: ["findLast", "findLastIndex"],
659-
Float64Array: ["findLast", "findLastIndex"],
660-
BigInt64Array: ["findLast", "findLastIndex"],
661-
BigUint64Array: ["findLast", "findLastIndex"]
662648
}
663649
};
664650
}

src/compiler/utilitiesPublic.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ namespace ts {
1414
switch (getEmitScriptTarget(options)) {
1515
case ScriptTarget.ESNext:
1616
return "lib.esnext.full.d.ts";
17-
case ScriptTarget.ES2023:
18-
return "lib.es2023.full.d.ts";
1917
case ScriptTarget.ES2022:
2018
return "lib.es2022.full.d.ts";
2119
case ScriptTarget.ES2021:

src/server/protocol.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3585,7 +3585,6 @@ namespace ts.server.protocol {
35853585
ES2020 = "ES2020",
35863586
ES2021 = "ES2021",
35873587
ES2022 = "ES2022",
3588-
ES2023 = "ES2023",
35893588
ESNext = "ESNext"
35903589
}
35913590

src/testRunner/unittests/config/commandLineParsing.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ namespace ts {
211211
start: undefined,
212212
length: undefined,
213213
}, {
214-
messageText: "Argument for '--target' option must be: 'es3', 'es5', 'es6', 'es2015', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'es2023', 'esnext'.",
214+
messageText: "Argument for '--target' option must be: 'es3', 'es5', 'es6', 'es2015', 'es2016', 'es2017', 'es2018', 'es2019', 'es2020', 'es2021', 'es2022', 'esnext'.",
215215
category: Diagnostics.Argument_for_0_option_must_be_Colon_1.category,
216216
code: Diagnostics.Argument_for_0_option_must_be_Colon_1.code,
217217

tests/baselines/reference/api/tsserverlibrary.d.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3164,7 +3164,6 @@ declare namespace ts {
31643164
ES2020 = 7,
31653165
ES2021 = 8,
31663166
ES2022 = 9,
3167-
ES2023 = 10,
31683167
ESNext = 99,
31693168
JSON = 100,
31703169
Latest = 99
@@ -9914,7 +9913,6 @@ declare namespace ts.server.protocol {
99149913
ES2020 = "ES2020",
99159914
ES2021 = "ES2021",
99169915
ES2022 = "ES2022",
9917-
ES2023 = "ES2023",
99189916
ESNext = "ESNext"
99199917
}
99209918
enum ClassificationType {

tests/baselines/reference/api/typescript.d.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3164,7 +3164,6 @@ declare namespace ts {
31643164
ES2020 = 7,
31653165
ES2021 = 8,
31663166
ES2022 = 9,
3167-
ES2023 = 10,
31683167
ESNext = 99,
31693168
JSON = 100,
31703169
Latest = 99

tests/baselines/reference/callChainWithSuper(target=es2023).js

Lines changed: 0 additions & 18 deletions
This file was deleted.

tests/baselines/reference/findLast(target=es2023).js

Lines changed: 0 additions & 53 deletions
This file was deleted.

0 commit comments

Comments
 (0)