From 04f813d164668e48015e117f9166d3043207d59d Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Fri, 14 Apr 2023 19:36:13 -0700 Subject: [PATCH] Bump minimum Node to 14.17, ES to 2020 for TS 5.1 (#53291) --- Herebyfile.mjs | 2 +- package-lock.json | 2 +- package.json | 2 +- src/tsconfig-base.json | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Herebyfile.mjs b/Herebyfile.mjs index 0bdfa424cfe..9c58b68681b 100644 --- a/Herebyfile.mjs +++ b/Herebyfile.mjs @@ -171,7 +171,7 @@ function createBundler(entrypoint, outfile, taskOptions = {}) { bundle: true, outfile, platform: "node", - target: "es2018", + target: ["es2020", "node14.17"], format: "cjs", sourcemap: "linked", sourcesContent: false, diff --git a/package-lock.json b/package-lock.json index 029bd02be4b..a21d82aab88 100644 --- a/package-lock.json +++ b/package-lock.json @@ -57,7 +57,7 @@ "which": "^2.0.2" }, "engines": { - "node": ">=12.20" + "node": ">=14.17" } }, "node_modules/@esbuild/android-arm": { diff --git a/package.json b/package.json index e8c73918680..f92d3c5b3d2 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "tsserver": "./bin/tsserver" }, "engines": { - "node": ">=12.20" + "node": ">=14.17" }, "files": [ "bin", diff --git a/src/tsconfig-base.json b/src/tsconfig-base.json index 37a2d53e386..3b772f7d33f 100644 --- a/src/tsconfig-base.json +++ b/src/tsconfig-base.json @@ -4,8 +4,8 @@ "outDir": "../built/local", "pretty": true, - "lib": ["es2018"], - "target": "es2018", + "lib": ["es2020"], + "target": "es2020", "module": "CommonJS", "moduleResolution": "node",