@@ -29,6 +29,7 @@ namespace ts {
2929 [ "es2019" , "lib.es2019.d.ts" ] ,
3030 [ "es2020" , "lib.es2020.d.ts" ] ,
3131 [ "es2021" , "lib.es2021.d.ts" ] ,
32+ [ "es2022" , "lib.es2022.d.ts" ] ,
3233 [ "esnext" , "lib.esnext.d.ts" ] ,
3334 // Host only
3435 [ "dom" , "lib.dom.d.ts" ] ,
@@ -72,12 +73,16 @@ namespace ts {
7273 [ "es2021.string" , "lib.es2021.string.d.ts" ] ,
7374 [ "es2021.weakref" , "lib.es2021.weakref.d.ts" ] ,
7475 [ "es2021.intl" , "lib.es2021.intl.d.ts" ] ,
75- [ "esnext.array" , "lib.es2019.array.d.ts" ] ,
76+ [ "es2022.array" , "lib.es2022.array.d.ts" ] ,
77+ [ "es2022.error" , "lib.es2022.error.d.ts" ] ,
78+ [ "es2022.object" , "lib.es2022.object.d.ts" ] ,
79+ [ "es2022.string" , "lib.es2022.string.d.ts" ] ,
80+ [ "esnext.array" , "lib.es2022.array.d.ts" ] ,
7681 [ "esnext.symbol" , "lib.es2019.symbol.d.ts" ] ,
7782 [ "esnext.asynciterable" , "lib.es2018.asynciterable.d.ts" ] ,
7883 [ "esnext.intl" , "lib.esnext.intl.d.ts" ] ,
7984 [ "esnext.bigint" , "lib.es2020.bigint.d.ts" ] ,
80- [ "esnext.string" , "lib.es2021 .string.d.ts" ] ,
85+ [ "esnext.string" , "lib.es2022 .string.d.ts" ] ,
8186 [ "esnext.promise" , "lib.es2021.promise.d.ts" ] ,
8287 [ "esnext.weakref" , "lib.es2021.weakref.d.ts" ]
8388 ] ;
@@ -314,6 +319,7 @@ namespace ts {
314319 es2019 : ScriptTarget . ES2019 ,
315320 es2020 : ScriptTarget . ES2020 ,
316321 es2021 : ScriptTarget . ES2021 ,
322+ es2022 : ScriptTarget . ES2022 ,
317323 esnext : ScriptTarget . ESNext ,
318324 } ) ) ,
319325 affectsSourceFile : true ,
0 commit comments