From a65356de2e1e0250523ed9c576598b35b6d6ecef Mon Sep 17 00:00:00 2001 From: Johannes Date: Mon, 4 Jul 2022 17:14:05 +0200 Subject: [PATCH 1/2] enable `"ES2021.Promise", "ES2021.String", "ES2021.WeakRef"` as lib-dependencies as our runtimes have caught up --- src/tsconfig.base.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tsconfig.base.json b/src/tsconfig.base.json index 18f99a6b7fe..a309a50adaa 100644 --- a/src/tsconfig.base.json +++ b/src/tsconfig.base.json @@ -37,6 +37,9 @@ "ES2020.String", "ES2020.Symbol.WellKnown", "ES2020.Intl", + "ES2021.Promise", + "ES2021.String", + "ES2021.WeakRef", "DOM", "DOM.Iterable", "WebWorker.ImportScripts" From 84719ad22ca5a58c3b9b64b002145143d85262ff Mon Sep 17 00:00:00 2001 From: Johannes Date: Mon, 4 Jul 2022 17:18:44 +0200 Subject: [PATCH 2/2] set JS compile target to `2021` --- src/tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tsconfig.json b/src/tsconfig.json index eaaa3fb52b8..10ead1ecb06 100644 --- a/src/tsconfig.json +++ b/src/tsconfig.json @@ -5,7 +5,7 @@ "preserveConstEnums": true, "sourceMap": false, "outDir": "../out/vs", - "target": "es2020", + "target": "es2021", "types": [ "keytar", "mocha",