Skip to content

Commit 6cfbd03

Browse files
authored
Update: Drop @typescript-eslint/eslint-recommended from eslint --init (#13340)
`@typescript-eslint/recommended` now extends from `@typescript-eslint/eslint-recommended`: https://github.com/typescript-eslint/typescript-eslint/releases/tag/v3.0.0
1 parent 796f269 commit 6cfbd03

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

lib/init/config-initializer.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,6 @@ function processAnswers(answers) {
321321
}
322322
}
323323
if (answers.typescript && config.extends.includes("eslint:recommended")) {
324-
config.extends.push("plugin:@typescript-eslint/eslint-recommended");
325324
config.extends.push("plugin:@typescript-eslint/recommended");
326325
}
327326

tests/lib/init/config-initializer.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,15 +174,15 @@ describe("configInitializer", () => {
174174

175175
assert.strictEqual(config.parser, "@typescript-eslint/parser");
176176
assert.deepStrictEqual(config.plugins, ["@typescript-eslint"]);
177-
assert.deepStrictEqual(config.extends, ["eslint:recommended", "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended"]);
177+
assert.deepStrictEqual(config.extends, ["eslint:recommended", "plugin:@typescript-eslint/recommended"]);
178178
});
179179

180180
it("should enable typescript parser and plugin with vue", () => {
181181
answers.framework = "vue";
182182
answers.typescript = true;
183183
const config = init.processAnswers(answers);
184184

185-
assert.deepStrictEqual(config.extends, ["eslint:recommended", "plugin:vue/essential", "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended"]);
185+
assert.deepStrictEqual(config.extends, ["eslint:recommended", "plugin:vue/essential", "plugin:@typescript-eslint/recommended"]);
186186
assert.strictEqual(config.parserOptions.parser, "@typescript-eslint/parser");
187187
assert.deepStrictEqual(config.plugins, ["vue", "@typescript-eslint"]);
188188
});

0 commit comments

Comments
 (0)