From 1e098854885df2c8987f5072028cee2960651ba8 Mon Sep 17 00:00:00 2001 From: Milos Djermanovic Date: Mon, 25 May 2020 19:13:12 +0200 Subject: [PATCH] Update: enable es2020 environment in --init --- lib/init/config-initializer.js | 6 +----- tests/lib/init/config-initializer.js | 4 +--- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/lib/init/config-initializer.js b/lib/init/config-initializer.js index 00f17678fc6..99538763e2c 100644 --- a/lib/init/config-initializer.js +++ b/lib/init/config-initializer.js @@ -265,11 +265,7 @@ function processAnswers(answers) { }; config.parserOptions.ecmaVersion = espree.latestEcmaVersion; - config.env.es6 = true; - config.globals = { - Atomics: "readonly", - SharedArrayBuffer: "readonly" - }; + config.env.es2020 = true; // set the module type if (answers.moduleType === "esm") { diff --git a/tests/lib/init/config-initializer.js b/tests/lib/init/config-initializer.js index fe9120f7de1..9ac3875e21b 100644 --- a/tests/lib/init/config-initializer.js +++ b/tests/lib/init/config-initializer.js @@ -136,9 +136,7 @@ describe("configInitializer", () => { assert.deepStrictEqual(config.rules.quotes, ["error", "single"]); assert.deepStrictEqual(config.rules["linebreak-style"], ["error", "unix"]); assert.deepStrictEqual(config.rules.semi, ["error", "always"]); - assert.strictEqual(config.env.es6, true); - assert.strictEqual(config.globals.Atomics, "readonly"); - assert.strictEqual(config.globals.SharedArrayBuffer, "readonly"); + assert.strictEqual(config.env.es2020, true); assert.strictEqual(config.parserOptions.ecmaVersion, espree.latestEcmaVersion); assert.strictEqual(config.parserOptions.sourceType, "module"); assert.strictEqual(config.env.browser, true);