diff --git a/lib/config-generator.js b/lib/config-generator.js index 6ce67a4..a9c86ba 100644 --- a/lib/config-generator.js +++ b/lib/config-generator.js @@ -343,7 +343,7 @@ export class ConfigGenerator { this.result.devDependencies.push("jiti"); } - this.result.configContent = `${importContent} + this.result.configContent = `${needCompatHelper ? importContent : importContent.slice(0, -1)} ${needCompatHelper ? helperContent : ""} export default defineConfig([\n${exportContent || " {}\n"}]);\n`; // defaults to `[{}]` to avoid empty config warning } diff --git a/tests/__snapshots__/cjs-configfile-js b/tests/__snapshots__/cjs-configfile-js index 962004f..c0d61ff 100644 --- a/tests/__snapshots__/cjs-configfile-js +++ b/tests/__snapshots__/cjs-configfile-js @@ -4,7 +4,6 @@ import globals from "globals"; import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } }, { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, diff --git a/tests/__snapshots__/cjs-configfile-ts b/tests/__snapshots__/cjs-configfile-ts index 7cb46b7..5e8cd02 100644 --- a/tests/__snapshots__/cjs-configfile-ts +++ b/tests/__snapshots__/cjs-configfile-ts @@ -4,7 +4,6 @@ import globals from "globals"; import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } }, { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, diff --git a/tests/__snapshots__/cjs-configfile-ts-jiti b/tests/__snapshots__/cjs-configfile-ts-jiti index d4a800f..9bf7f0c 100644 --- a/tests/__snapshots__/cjs-configfile-ts-jiti +++ b/tests/__snapshots__/cjs-configfile-ts-jiti @@ -4,7 +4,6 @@ import globals from "globals"; import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } }, { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, diff --git a/tests/__snapshots__/config@eslint-config-standard-flat b/tests/__snapshots__/config@eslint-config-standard-flat index d56d930..c728c9c 100644 --- a/tests/__snapshots__/config@eslint-config-standard-flat +++ b/tests/__snapshots__/config@eslint-config-standard-flat @@ -2,7 +2,6 @@ "configContent": "import config from "eslint-config-standard"; import { defineConfig } from "@eslint/config-helpers"; - export default defineConfig([ config, ]); diff --git a/tests/__snapshots__/config@eslint-config-standard-flat2 b/tests/__snapshots__/config@eslint-config-standard-flat2 index d56d930..c728c9c 100644 --- a/tests/__snapshots__/config@eslint-config-standard-flat2 +++ b/tests/__snapshots__/config@eslint-config-standard-flat2 @@ -2,7 +2,6 @@ "configContent": "import config from "eslint-config-standard"; import { defineConfig } from "@eslint/config-helpers"; - export default defineConfig([ config, ]); diff --git a/tests/__snapshots__/config@eslint-config-xo b/tests/__snapshots__/config@eslint-config-xo index 6d17461..056c9c3 100644 --- a/tests/__snapshots__/config@eslint-config-xo +++ b/tests/__snapshots__/config@eslint-config-xo @@ -2,7 +2,6 @@ "configContent": "import config from "eslint-config-xo"; import { defineConfig } from "eslint/config"; - export default defineConfig([ config, ]); diff --git a/tests/__snapshots__/empty b/tests/__snapshots__/empty index ec245a2..a6e1e7f 100644 --- a/tests/__snapshots__/empty +++ b/tests/__snapshots__/empty @@ -1,7 +1,6 @@ { "configContent": "import { defineConfig } from "eslint/config"; - export default defineConfig([ {} ]); diff --git a/tests/__snapshots__/esm-configfile-js b/tests/__snapshots__/esm-configfile-js index 4e3dda6..a504e66 100644 --- a/tests/__snapshots__/esm-configfile-js +++ b/tests/__snapshots__/esm-configfile-js @@ -4,7 +4,6 @@ import globals from "globals"; import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } }, tseslint.configs.recommended, diff --git a/tests/__snapshots__/esm-configfile-ts b/tests/__snapshots__/esm-configfile-ts index c03a049..d0ad7e8 100644 --- a/tests/__snapshots__/esm-configfile-ts +++ b/tests/__snapshots__/esm-configfile-ts @@ -4,7 +4,6 @@ import globals from "globals"; import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } }, tseslint.configs.recommended, diff --git a/tests/__snapshots__/esm-configfile-ts-jiti b/tests/__snapshots__/esm-configfile-ts-jiti index 68d793d..666107b 100644 --- a/tests/__snapshots__/esm-configfile-ts-jiti +++ b/tests/__snapshots__/esm-configfile-ts-jiti @@ -4,7 +4,6 @@ import globals from "globals"; import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } }, tseslint.configs.recommended, diff --git a/tests/__snapshots__/esm-css-problems b/tests/__snapshots__/esm-css-problems index f0a27fe..1a658b3 100644 --- a/tests/__snapshots__/esm-css-problems +++ b/tests/__snapshots__/esm-css-problems @@ -2,7 +2,6 @@ "configContent": "import css from "@eslint/css"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.css"], plugins: { css }, language: "css/css", extends: ["css/recommended"] }, diff --git a/tests/__snapshots__/esm-css-syntax b/tests/__snapshots__/esm-css-syntax index c69760d..66f070a 100644 --- a/tests/__snapshots__/esm-css-syntax +++ b/tests/__snapshots__/esm-css-syntax @@ -2,7 +2,6 @@ "configContent": "import css from "@eslint/css"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.css"], plugins: { css }, language: "css/css" }, diff --git a/tests/__snapshots__/esm-javascript-json-problems b/tests/__snapshots__/esm-javascript-json-problems index 6691dae..da7a36b 100644 --- a/tests/__snapshots__/esm-javascript-json-problems +++ b/tests/__snapshots__/esm-javascript-json-problems @@ -4,7 +4,6 @@ import globals from "globals"; import json from "@eslint/json"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: globals.node } }, { files: ["**/*.json"], plugins: { json }, language: "json/json", extends: ["json/recommended"] }, diff --git a/tests/__snapshots__/esm-json-problems b/tests/__snapshots__/esm-json-problems index bb154fb..f769a23 100644 --- a/tests/__snapshots__/esm-json-problems +++ b/tests/__snapshots__/esm-json-problems @@ -2,7 +2,6 @@ "configContent": "import json from "@eslint/json"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.json"], plugins: { json }, language: "json/json", extends: ["json/recommended"] }, diff --git a/tests/__snapshots__/esm-json-syntax b/tests/__snapshots__/esm-json-syntax index bd94f20..f03393f 100644 --- a/tests/__snapshots__/esm-json-syntax +++ b/tests/__snapshots__/esm-json-syntax @@ -2,7 +2,6 @@ "configContent": "import json from "@eslint/json"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.json"], plugins: { json }, language: "json/json" }, diff --git a/tests/__snapshots__/esm-json5-problems b/tests/__snapshots__/esm-json5-problems index 6755ce4..453f7fd 100644 --- a/tests/__snapshots__/esm-json5-problems +++ b/tests/__snapshots__/esm-json5-problems @@ -2,7 +2,6 @@ "configContent": "import json from "@eslint/json"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.json5"], plugins: { json }, language: "json/json5", extends: ["json/recommended"] }, diff --git a/tests/__snapshots__/esm-json5-syntax b/tests/__snapshots__/esm-json5-syntax index 59a7c2b..c46ff5c 100644 --- a/tests/__snapshots__/esm-json5-syntax +++ b/tests/__snapshots__/esm-json5-syntax @@ -2,7 +2,6 @@ "configContent": "import json from "@eslint/json"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.json5"], plugins: { json }, language: "json/json5" }, diff --git a/tests/__snapshots__/esm-jsonc-problems b/tests/__snapshots__/esm-jsonc-problems index 3a47d76..e46942d 100644 --- a/tests/__snapshots__/esm-jsonc-problems +++ b/tests/__snapshots__/esm-jsonc-problems @@ -2,7 +2,6 @@ "configContent": "import json from "@eslint/json"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.jsonc"], plugins: { json }, language: "json/jsonc", extends: ["json/recommended"] }, diff --git a/tests/__snapshots__/esm-jsonc-syntax b/tests/__snapshots__/esm-jsonc-syntax index abfbf41..dd93ae6 100644 --- a/tests/__snapshots__/esm-jsonc-syntax +++ b/tests/__snapshots__/esm-jsonc-syntax @@ -2,7 +2,6 @@ "configContent": "import json from "@eslint/json"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.jsonc"], plugins: { json }, language: "json/jsonc" }, diff --git a/tests/__snapshots__/esm-markdown-commonmark-problems b/tests/__snapshots__/esm-markdown-commonmark-problems index 74e7aec..e28e76c 100644 --- a/tests/__snapshots__/esm-markdown-commonmark-problems +++ b/tests/__snapshots__/esm-markdown-commonmark-problems @@ -2,7 +2,6 @@ "configContent": "import markdown from "@eslint/markdown"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.md"], plugins: { markdown }, language: "markdown/commonmark", extends: ["markdown/recommended"] }, diff --git a/tests/__snapshots__/esm-markdown-commonmark-syntax b/tests/__snapshots__/esm-markdown-commonmark-syntax index 54545b4..09b3978 100644 --- a/tests/__snapshots__/esm-markdown-commonmark-syntax +++ b/tests/__snapshots__/esm-markdown-commonmark-syntax @@ -2,7 +2,6 @@ "configContent": "import markdown from "@eslint/markdown"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.md"], plugins: { markdown }, language: "markdown/commonmark" }, diff --git a/tests/__snapshots__/esm-markdown-gfm-problems b/tests/__snapshots__/esm-markdown-gfm-problems index 859b847..5f97d97 100644 --- a/tests/__snapshots__/esm-markdown-gfm-problems +++ b/tests/__snapshots__/esm-markdown-gfm-problems @@ -2,7 +2,6 @@ "configContent": "import markdown from "@eslint/markdown"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.md"], plugins: { markdown }, language: "markdown/gfm", extends: ["markdown/recommended"] }, diff --git a/tests/__snapshots__/esm-markdown-gfm-syntax b/tests/__snapshots__/esm-markdown-gfm-syntax index 9d3e01c..5723b9d 100644 --- a/tests/__snapshots__/esm-markdown-gfm-syntax +++ b/tests/__snapshots__/esm-markdown-gfm-syntax @@ -2,7 +2,6 @@ "configContent": "import markdown from "@eslint/markdown"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { ignores: ["**/*.js", "**/*.cjs", "**/*.mjs"] }, { files: ["**/*.md"], plugins: { markdown }, language: "markdown/gfm" }, diff --git a/tests/__snapshots__/problems-commonjs-none-javascript b/tests/__snapshots__/problems-commonjs-none-javascript index c3b2fe0..5660b0a 100644 --- a/tests/__snapshots__/problems-commonjs-none-javascript +++ b/tests/__snapshots__/problems-commonjs-none-javascript @@ -3,7 +3,6 @@ import globals from "globals"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, diff --git a/tests/__snapshots__/problems-commonjs-none-typescript b/tests/__snapshots__/problems-commonjs-none-typescript index c15f9db..43ead2d 100644 --- a/tests/__snapshots__/problems-commonjs-none-typescript +++ b/tests/__snapshots__/problems-commonjs-none-typescript @@ -4,7 +4,6 @@ import globals from "globals"; import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, diff --git a/tests/__snapshots__/problems-commonjs-react-javascript b/tests/__snapshots__/problems-commonjs-react-javascript index 4b3f3a3..23c1f49 100644 --- a/tests/__snapshots__/problems-commonjs-react-javascript +++ b/tests/__snapshots__/problems-commonjs-react-javascript @@ -4,7 +4,6 @@ import globals from "globals"; import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,jsx}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, diff --git a/tests/__snapshots__/problems-commonjs-react-typescript b/tests/__snapshots__/problems-commonjs-react-typescript index 0784cde..2fe997c 100644 --- a/tests/__snapshots__/problems-commonjs-react-typescript +++ b/tests/__snapshots__/problems-commonjs-react-typescript @@ -5,7 +5,6 @@ import tseslint from "typescript-eslint"; import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, diff --git a/tests/__snapshots__/problems-commonjs-vue-javascript b/tests/__snapshots__/problems-commonjs-vue-javascript index 7a246a3..390f3e8 100644 --- a/tests/__snapshots__/problems-commonjs-vue-javascript +++ b/tests/__snapshots__/problems-commonjs-vue-javascript @@ -4,7 +4,6 @@ import globals from "globals"; import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,vue}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, diff --git a/tests/__snapshots__/problems-commonjs-vue-typescript b/tests/__snapshots__/problems-commonjs-vue-typescript index 2016867..d67de86 100644 --- a/tests/__snapshots__/problems-commonjs-vue-typescript +++ b/tests/__snapshots__/problems-commonjs-vue-typescript @@ -5,7 +5,6 @@ import tseslint from "typescript-eslint"; import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts,vue}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, diff --git a/tests/__snapshots__/problems-esm-none-javascript b/tests/__snapshots__/problems-esm-none-javascript index 7bd6cec..08de278 100644 --- a/tests/__snapshots__/problems-esm-none-javascript +++ b/tests/__snapshots__/problems-esm-none-javascript @@ -3,7 +3,6 @@ import globals from "globals"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, ]); diff --git a/tests/__snapshots__/problems-esm-none-typescript b/tests/__snapshots__/problems-esm-none-typescript index 3600e89..4006a15 100644 --- a/tests/__snapshots__/problems-esm-none-typescript +++ b/tests/__snapshots__/problems-esm-none-typescript @@ -4,7 +4,6 @@ import globals from "globals"; import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, tseslint.configs.recommended, diff --git a/tests/__snapshots__/problems-esm-react-javascript b/tests/__snapshots__/problems-esm-react-javascript index 1b9b6f9..23dc6b8 100644 --- a/tests/__snapshots__/problems-esm-react-javascript +++ b/tests/__snapshots__/problems-esm-react-javascript @@ -4,7 +4,6 @@ import globals from "globals"; import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,jsx}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, pluginReact.configs.flat.recommended, diff --git a/tests/__snapshots__/problems-esm-react-typescript b/tests/__snapshots__/problems-esm-react-typescript index 27dca16..0d1c32c 100644 --- a/tests/__snapshots__/problems-esm-react-typescript +++ b/tests/__snapshots__/problems-esm-react-typescript @@ -5,7 +5,6 @@ import tseslint from "typescript-eslint"; import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, tseslint.configs.recommended, diff --git a/tests/__snapshots__/problems-esm-vue-javascript b/tests/__snapshots__/problems-esm-vue-javascript index e92b123..2f05bb5 100644 --- a/tests/__snapshots__/problems-esm-vue-javascript +++ b/tests/__snapshots__/problems-esm-vue-javascript @@ -4,7 +4,6 @@ import globals from "globals"; import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,vue}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, pluginVue.configs["flat/essential"], diff --git a/tests/__snapshots__/problems-esm-vue-typescript b/tests/__snapshots__/problems-esm-vue-typescript index c3d45eb..cc09227 100644 --- a/tests/__snapshots__/problems-esm-vue-typescript +++ b/tests/__snapshots__/problems-esm-vue-typescript @@ -5,7 +5,6 @@ import tseslint from "typescript-eslint"; import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts,vue}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, tseslint.configs.recommended, diff --git a/tests/__snapshots__/problems-script-none-javascript b/tests/__snapshots__/problems-script-none-javascript index 12801c6..dab5447 100644 --- a/tests/__snapshots__/problems-script-none-javascript +++ b/tests/__snapshots__/problems-script-none-javascript @@ -3,7 +3,6 @@ import globals from "globals"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, diff --git a/tests/__snapshots__/problems-script-none-typescript b/tests/__snapshots__/problems-script-none-typescript index 0b15107..3f1c93d 100644 --- a/tests/__snapshots__/problems-script-none-typescript +++ b/tests/__snapshots__/problems-script-none-typescript @@ -4,7 +4,6 @@ import globals from "globals"; import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, diff --git a/tests/__snapshots__/problems-script-react-javascript b/tests/__snapshots__/problems-script-react-javascript index d15df70..27b319d 100644 --- a/tests/__snapshots__/problems-script-react-javascript +++ b/tests/__snapshots__/problems-script-react-javascript @@ -4,7 +4,6 @@ import globals from "globals"; import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,jsx}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, diff --git a/tests/__snapshots__/problems-script-react-typescript b/tests/__snapshots__/problems-script-react-typescript index f65090f..80a34dc 100644 --- a/tests/__snapshots__/problems-script-react-typescript +++ b/tests/__snapshots__/problems-script-react-typescript @@ -5,7 +5,6 @@ import tseslint from "typescript-eslint"; import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, diff --git a/tests/__snapshots__/problems-script-vue-javascript b/tests/__snapshots__/problems-script-vue-javascript index c971fc9..183f39d 100644 --- a/tests/__snapshots__/problems-script-vue-javascript +++ b/tests/__snapshots__/problems-script-vue-javascript @@ -4,7 +4,6 @@ import globals from "globals"; import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,vue}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, diff --git a/tests/__snapshots__/problems-script-vue-typescript b/tests/__snapshots__/problems-script-vue-typescript index 7e72d43..4ca1cb3 100644 --- a/tests/__snapshots__/problems-script-vue-typescript +++ b/tests/__snapshots__/problems-script-vue-typescript @@ -5,7 +5,6 @@ import tseslint from "typescript-eslint"; import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts,vue}"], plugins: { js }, extends: ["js/recommended"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, diff --git a/tests/__snapshots__/syntax-commonjs-none-javascript b/tests/__snapshots__/syntax-commonjs-none-javascript index 26b26da..f74bf51 100644 --- a/tests/__snapshots__/syntax-commonjs-none-javascript +++ b/tests/__snapshots__/syntax-commonjs-none-javascript @@ -2,7 +2,6 @@ "configContent": "import globals from "globals"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, { files: ["**/*.{js,mjs,cjs}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, diff --git a/tests/__snapshots__/syntax-commonjs-none-typescript b/tests/__snapshots__/syntax-commonjs-none-typescript index 094b276..948d0dc 100644 --- a/tests/__snapshots__/syntax-commonjs-none-typescript +++ b/tests/__snapshots__/syntax-commonjs-none-typescript @@ -3,7 +3,6 @@ import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, diff --git a/tests/__snapshots__/syntax-commonjs-react-javascript b/tests/__snapshots__/syntax-commonjs-react-javascript index f08781a..7b0984f 100644 --- a/tests/__snapshots__/syntax-commonjs-react-javascript +++ b/tests/__snapshots__/syntax-commonjs-react-javascript @@ -3,7 +3,6 @@ import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, { files: ["**/*.{js,mjs,cjs,jsx}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, diff --git a/tests/__snapshots__/syntax-commonjs-react-typescript b/tests/__snapshots__/syntax-commonjs-react-typescript index 6ef776c..0d4f0f2 100644 --- a/tests/__snapshots__/syntax-commonjs-react-typescript +++ b/tests/__snapshots__/syntax-commonjs-react-typescript @@ -4,7 +4,6 @@ import tseslint from "typescript-eslint"; import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, { files: ["**/*.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, diff --git a/tests/__snapshots__/syntax-commonjs-vue-javascript b/tests/__snapshots__/syntax-commonjs-vue-javascript index e88a6a5..069f4d8 100644 --- a/tests/__snapshots__/syntax-commonjs-vue-javascript +++ b/tests/__snapshots__/syntax-commonjs-vue-javascript @@ -3,7 +3,6 @@ import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, { files: ["**/*.{js,mjs,cjs,vue}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, diff --git a/tests/__snapshots__/syntax-commonjs-vue-typescript b/tests/__snapshots__/syntax-commonjs-vue-typescript index a07a86e..5d63baa 100644 --- a/tests/__snapshots__/syntax-commonjs-vue-typescript +++ b/tests/__snapshots__/syntax-commonjs-vue-typescript @@ -4,7 +4,6 @@ import tseslint from "typescript-eslint"; import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "commonjs" } }, { files: ["**/*.{js,mjs,cjs,ts,mts,cts,vue}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, diff --git a/tests/__snapshots__/syntax-esm-none-javascript b/tests/__snapshots__/syntax-esm-none-javascript index d4a59f7..943558d 100644 --- a/tests/__snapshots__/syntax-esm-none-javascript +++ b/tests/__snapshots__/syntax-esm-none-javascript @@ -2,7 +2,6 @@ "configContent": "import globals from "globals"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, ]); diff --git a/tests/__snapshots__/syntax-esm-none-typescript b/tests/__snapshots__/syntax-esm-none-typescript index 343335a..f69113e 100644 --- a/tests/__snapshots__/syntax-esm-none-typescript +++ b/tests/__snapshots__/syntax-esm-none-typescript @@ -3,7 +3,6 @@ import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, tseslint.configs.recommended, diff --git a/tests/__snapshots__/syntax-esm-react-javascript b/tests/__snapshots__/syntax-esm-react-javascript index 6275ec5..85e33b8 100644 --- a/tests/__snapshots__/syntax-esm-react-javascript +++ b/tests/__snapshots__/syntax-esm-react-javascript @@ -3,7 +3,6 @@ import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,jsx}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, pluginReact.configs.flat.recommended, diff --git a/tests/__snapshots__/syntax-esm-react-typescript b/tests/__snapshots__/syntax-esm-react-typescript index 0fe8016..64dc51c 100644 --- a/tests/__snapshots__/syntax-esm-react-typescript +++ b/tests/__snapshots__/syntax-esm-react-typescript @@ -4,7 +4,6 @@ import tseslint from "typescript-eslint"; import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, tseslint.configs.recommended, diff --git a/tests/__snapshots__/syntax-esm-vue-javascript b/tests/__snapshots__/syntax-esm-vue-javascript index 649043a..f9c4a2c 100644 --- a/tests/__snapshots__/syntax-esm-vue-javascript +++ b/tests/__snapshots__/syntax-esm-vue-javascript @@ -3,7 +3,6 @@ import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,vue}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, pluginVue.configs["flat/essential"], diff --git a/tests/__snapshots__/syntax-esm-vue-typescript b/tests/__snapshots__/syntax-esm-vue-typescript index d904f8d..5b07338 100644 --- a/tests/__snapshots__/syntax-esm-vue-typescript +++ b/tests/__snapshots__/syntax-esm-vue-typescript @@ -4,7 +4,6 @@ import tseslint from "typescript-eslint"; import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.{js,mjs,cjs,ts,mts,cts,vue}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, tseslint.configs.recommended, diff --git a/tests/__snapshots__/syntax-script-none-javascript b/tests/__snapshots__/syntax-script-none-javascript index b4f3ec1..7e118f9 100644 --- a/tests/__snapshots__/syntax-script-none-javascript +++ b/tests/__snapshots__/syntax-script-none-javascript @@ -2,7 +2,6 @@ "configContent": "import globals from "globals"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, { files: ["**/*.{js,mjs,cjs}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, diff --git a/tests/__snapshots__/syntax-script-none-typescript b/tests/__snapshots__/syntax-script-none-typescript index c344702..2dea5f9 100644 --- a/tests/__snapshots__/syntax-script-none-typescript +++ b/tests/__snapshots__/syntax-script-none-typescript @@ -3,7 +3,6 @@ import tseslint from "typescript-eslint"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, { files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, diff --git a/tests/__snapshots__/syntax-script-react-javascript b/tests/__snapshots__/syntax-script-react-javascript index 0317395..9170867 100644 --- a/tests/__snapshots__/syntax-script-react-javascript +++ b/tests/__snapshots__/syntax-script-react-javascript @@ -3,7 +3,6 @@ import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, { files: ["**/*.{js,mjs,cjs,jsx}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, diff --git a/tests/__snapshots__/syntax-script-react-typescript b/tests/__snapshots__/syntax-script-react-typescript index 810481f..7f841dd 100644 --- a/tests/__snapshots__/syntax-script-react-typescript +++ b/tests/__snapshots__/syntax-script-react-typescript @@ -4,7 +4,6 @@ import tseslint from "typescript-eslint"; import pluginReact from "eslint-plugin-react"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, { files: ["**/*.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, diff --git a/tests/__snapshots__/syntax-script-vue-javascript b/tests/__snapshots__/syntax-script-vue-javascript index c415abe..d802749 100644 --- a/tests/__snapshots__/syntax-script-vue-javascript +++ b/tests/__snapshots__/syntax-script-vue-javascript @@ -3,7 +3,6 @@ import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, { files: ["**/*.{js,mjs,cjs,vue}"], languageOptions: { globals: {...globals.browser, ...globals.node} } }, diff --git a/tests/__snapshots__/syntax-script-vue-typescript b/tests/__snapshots__/syntax-script-vue-typescript index 0fadc28..31f47e7 100644 --- a/tests/__snapshots__/syntax-script-vue-typescript +++ b/tests/__snapshots__/syntax-script-vue-typescript @@ -4,7 +4,6 @@ import tseslint from "typescript-eslint"; import pluginVue from "eslint-plugin-vue"; import { defineConfig } from "eslint/config"; - export default defineConfig([ { files: ["**/*.js"], languageOptions: { sourceType: "script" } }, { files: ["**/*.{js,mjs,cjs,ts,mts,cts,vue}"], languageOptions: { globals: {...globals.browser, ...globals.node} } },