Skip to content

Commit c2de1f7

Browse files
authored
fix: remove double blank lines when not use eslintrc style (#185)
1 parent 04935f1 commit c2de1f7

File tree

60 files changed

+1
-60
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+1
-60
lines changed

lib/config-generator.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ export class ConfigGenerator {
343343
this.result.devDependencies.push("jiti");
344344
}
345345

346-
this.result.configContent = `${importContent}
346+
this.result.configContent = `${needCompatHelper ? importContent : importContent.slice(0, -1)}
347347
${needCompatHelper ? helperContent : ""}
348348
export default defineConfig([\n${exportContent || " {}\n"}]);\n`; // defaults to `[{}]` to avoid empty config warning
349349
}

tests/__snapshots__/cjs-configfile-js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import globals from "globals";
44
import tseslint from "typescript-eslint";
55
import { defineConfig } from "eslint/config";
66

7-
87
export default defineConfig([
98
{ files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } },
109
{ files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } },

tests/__snapshots__/cjs-configfile-ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import globals from "globals";
44
import tseslint from "typescript-eslint";
55
import { defineConfig } from "eslint/config";
66

7-
87
export default defineConfig([
98
{ files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } },
109
{ files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } },

tests/__snapshots__/cjs-configfile-ts-jiti

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import globals from "globals";
44
import tseslint from "typescript-eslint";
55
import { defineConfig } from "eslint/config";
66

7-
87
export default defineConfig([
98
{ files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } },
109
{ files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } },

tests/__snapshots__/config@eslint-config-standard-flat

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"configContent": "import config from "eslint-config-standard";
33
import { defineConfig } from "@eslint/config-helpers";
44

5-
65
export default defineConfig([
76
config,
87
]);

tests/__snapshots__/config@eslint-config-standard-flat2

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"configContent": "import config from "eslint-config-standard";
33
import { defineConfig } from "@eslint/config-helpers";
44

5-
65
export default defineConfig([
76
config,
87
]);

tests/__snapshots__/config@eslint-config-xo

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"configContent": "import config from "eslint-config-xo";
33
import { defineConfig } from "eslint/config";
44

5-
65
export default defineConfig([
76
config,
87
]);

tests/__snapshots__/empty

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
22
"configContent": "import { defineConfig } from "eslint/config";
33

4-
54
export default defineConfig([
65
{}
76
]);

tests/__snapshots__/esm-configfile-js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import globals from "globals";
44
import tseslint from "typescript-eslint";
55
import { defineConfig } from "eslint/config";
66

7-
87
export default defineConfig([
98
{ files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } },
109
tseslint.configs.recommended,

tests/__snapshots__/esm-configfile-ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import globals from "globals";
44
import tseslint from "typescript-eslint";
55
import { defineConfig } from "eslint/config";
66

7-
87
export default defineConfig([
98
{ files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } },
109
tseslint.configs.recommended,

0 commit comments

Comments
 (0)