From 7fd0c71bdc0e3d15902d100368ffe777ccf81adb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=A4=95=E0=A4=BE=E0=A4=B0=E0=A4=A4=E0=A5=8B=E0=A4=AB?= =?UTF-8?q?=E0=A5=8D=E0=A4=AB=E0=A5=87=E0=A4=B2=E0=A4=B8=E0=A5=8D=E0=A4=95?= =?UTF-8?q?=E0=A5=8D=E0=A4=B0=E0=A4=BF=E0=A4=AA=E0=A5=8D=E0=A4=9F=E2=84=A2?= Date: Mon, 2 Sep 2024 17:38:48 +0200 Subject: [PATCH] feat(core): Use ES2021 as the tsconfig target for all backend packages (no-changelog) (#10639) --- packages/@n8n/nodes-langchain/tsconfig.json | 1 - packages/node-dev/src/tsconfig-build.json | 4 ++-- packages/nodes-base/tsconfig.json | 1 - packages/workflow/tsconfig.json | 1 - tsconfig.json | 4 ++-- 5 files changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/@n8n/nodes-langchain/tsconfig.json b/packages/@n8n/nodes-langchain/tsconfig.json index f210bbc5b3..a0bd21149f 100644 --- a/packages/@n8n/nodes-langchain/tsconfig.json +++ b/packages/@n8n/nodes-langchain/tsconfig.json @@ -1,7 +1,6 @@ { "extends": ["../../../tsconfig.json", "../../../tsconfig.backend.json"], "compilerOptions": { - "lib": ["es2020", "es2022.error"], "tsBuildInfoFile": "dist/typecheck.tsbuildinfo", // TODO: remove all options below this line "useUnknownInCatchVariables": false diff --git a/packages/node-dev/src/tsconfig-build.json b/packages/node-dev/src/tsconfig-build.json index 4b67e701b9..25a20b69ab 100644 --- a/packages/node-dev/src/tsconfig-build.json +++ b/packages/node-dev/src/tsconfig-build.json @@ -3,8 +3,8 @@ "strict": true, "module": "commonjs", "moduleResolution": "node", - "target": "es2019", - "lib": ["es2019", "es2020"], + "target": "es2021", + "lib": ["es2021"], "importHelpers": true, "esModuleInterop": true, "declaration": true, diff --git a/packages/nodes-base/tsconfig.json b/packages/nodes-base/tsconfig.json index 7e4ed688fb..83f9bf92a4 100644 --- a/packages/nodes-base/tsconfig.json +++ b/packages/nodes-base/tsconfig.json @@ -1,7 +1,6 @@ { "extends": ["../../tsconfig.json", "../../tsconfig.backend.json"], "compilerOptions": { - "lib": ["dom", "es2020", "es2022.error"], "paths": { "@test/*": ["./test/*"], "@utils/*": ["./utils/*"] diff --git a/packages/workflow/tsconfig.json b/packages/workflow/tsconfig.json index 0b486eab47..2f0507b565 100644 --- a/packages/workflow/tsconfig.json +++ b/packages/workflow/tsconfig.json @@ -6,7 +6,6 @@ "paths": { "@/*": ["./*"] }, - "lib": ["es2020", "es2022.error", "dom"], "tsBuildInfoFile": "dist/typecheck.tsbuildinfo" }, "include": ["src/**/*.ts", "test/**/*.ts"] diff --git a/tsconfig.json b/tsconfig.json index 1b0bd25650..5734019388 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,8 +3,8 @@ "strict": true, "module": "commonjs", "moduleResolution": "node", - "target": "es2019", - "lib": ["es2019", "es2020", "es2022.error"], + "target": "es2021", + "lib": ["es2021", "es2022.error", "dom"], "removeComments": true, "useUnknownInCatchVariables": true, "forceConsistentCasingInFileNames": true,