diff --git a/Herebyfile.mjs b/Herebyfile.mjs index 0bdfa424cfe63..9c58b68681b87 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 f87f2c4dffc29..0a4f21ae46c9c 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 e8c7391868096..f92d3c5b3d271 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 37a2d53e38636..3b772f7d33f0f 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",