Skip to content

Commit 124581d

Browse files
committed
chore: update snapshots
1 parent c812428 commit 124581d

File tree

8 files changed

+15
-12
lines changed

8 files changed

+15
-12
lines changed

lib/config-generator.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -114,18 +114,20 @@ export class ConfigGenerator {
114114
this.answers.config = typeof this.answers.config === "string"
115115
? { packageName: this.answers.config, type: "flat" }
116116
: this.answers.config;
117+
117118
const extensions = `**/*.{${getExtensions(this.answers)}}`;
119+
const languages = this.answers.languages ?? ["javascript"];
120+
const purpose = this.answers.purpose;
118121

119122
let importContent = "import { defineConfig } from \"eslint/config\";\n";
120123
let exportContent = "";
121124
let needCompatHelper = false;
122-
const languages = this.answers.languages ?? ["javascript"];
123-
const purpose = this.answers.purpose;
124-
const useTs = this.answers.useTs;
125125

126126
// language = javascript/typescript
127127
if (languages.includes("javascript")) {
128128

129+
const useTs = this.answers.useTs;
130+
129131
if (purpose === "problems") {
130132
this.result.devDependencies.push("@eslint/js");
131133
importContent += "import js from \"@eslint/js\";\n";
@@ -212,8 +214,8 @@ export class ConfigGenerator {
212214

213215
if (purpose === "syntax") {
214216
const config = this.answers.mdType === "commonmark"
215-
? " { files: [\"**/*.md\"], plugins: {markdown}, language: \"markdown/commonmark\" },\n"
216-
: " { files: [\"**/*.md\"], plugins: {markdown}, language: \"markdown/gfm\" },\n";
217+
? " { files: [\"**/*.md\"], plugins: { markdown }, language: \"markdown/commonmark\" },\n"
218+
: " { files: [\"**/*.md\"], plugins: { markdown }, language: \"markdown/gfm\" },\n";
217219

218220
exportContent += config;
219221
} else if (purpose === "problems") {
@@ -227,6 +229,7 @@ export class ConfigGenerator {
227229
}
228230
}
229231

232+
// language = css
230233
if (languages.includes("css")) {
231234
this.result.devDependencies.push("@eslint/css");
232235
importContent += "import css from \"@eslint/css\";\n";

tests/__snapshots__/esm-css-problems

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import css from "@eslint/css";
55

66
export default defineConfig([
77
{ ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] },
8-
{ files: ["**/*.css"], language: "css/css", extends: ["css/recommended"] },
8+
{ files: ["**/*.css"], plugins: { css }, language: "css/css", extends: ["css/recommended"] },
99
]);",
1010
"configFilename": "eslint.config.js",
1111
"devDependencies": [

tests/__snapshots__/esm-javascript-json-problems

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import json from "@eslint/json";
88
export default defineConfig([
99
{ files: ["**/*.{js,mjs,cjs}"], plugins: { js }, extends: ["js/recommended"] },
1010
{ files: ["**/*.{js,mjs,cjs}"], languageOptions: { globals: globals.node } },
11-
{ files: ["**/*.json"], language: "json/json", extends: ["json/recommended"],
11+
{ files: ["**/*.json"], plugins: { json }, language: "json/json", extends: ["json/recommended"] },
1212
]);",
1313
"configFilename": "eslint.config.js",
1414
"devDependencies": [

tests/__snapshots__/esm-json-problems

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import json from "@eslint/json";
55

66
export default defineConfig([
77
{ ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] },
8-
{ files: ["**/*.json"], language: "json/json", extends: ["json/recommended"],
8+
{ files: ["**/*.json"], plugins: { json }, language: "json/json", extends: ["json/recommended"] },
99
]);",
1010
"configFilename": "eslint.config.js",
1111
"devDependencies": [

tests/__snapshots__/esm-json5-problems

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import json from "@eslint/json";
55

66
export default defineConfig([
77
{ ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] },
8-
{ files: ["**/*.json5"], language: "json/json5", extends: ["json/recommended"] },
8+
{ files: ["**/*.json5"], plugins: { json }, language: "json/json5", extends: ["json/recommended"] },
99
]);",
1010
"configFilename": "eslint.config.js",
1111
"devDependencies": [

tests/__snapshots__/esm-jsonc-problems

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import json from "@eslint/json";
55

66
export default defineConfig([
77
{ ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] },
8-
{ files: ["**/*.jsonc"], language: "json/jsonc", extends: ["json/recommended"] },
8+
{ files: ["**/*.jsonc"], plugins: { json }, language: "json/jsonc", extends: ["json/recommended"] },
99
]);",
1010
"configFilename": "eslint.config.js",
1111
"devDependencies": [

tests/__snapshots__/esm-markdown-commonmark-syntax

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import markdown from "@eslint/markdown";
55

66
export default defineConfig([
77
{ ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] },
8-
{ files: ["**/*.md"], plugins: {markdown}, language: "markdown/commonmark" },
8+
{ files: ["**/*.md"], plugins: { markdown }, language: "markdown/commonmark" },
99
]);",
1010
"configFilename": "eslint.config.js",
1111
"devDependencies": [

tests/__snapshots__/esm-markdown-gfm-syntax

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import markdown from "@eslint/markdown";
55

66
export default defineConfig([
77
{ ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] },
8-
{ files: ["**/*.md"], plugins: {markdown}, language: "markdown/gfm" },
8+
{ files: ["**/*.md"], plugins: { markdown }, language: "markdown/gfm" },
99
]);",
1010
"configFilename": "eslint.config.js",
1111
"devDependencies": [

0 commit comments

Comments
 (0)