diff --git a/.changeset/silver-hornets-eat.md b/.changeset/silver-hornets-eat.md new file mode 100644 index 000000000000..25e8f1c96dde --- /dev/null +++ b/.changeset/silver-hornets-eat.md @@ -0,0 +1,5 @@ +--- +"create-svelte": patch +--- + +fix: set the correct type for the ESLint config object diff --git a/packages/create-svelte/shared/+eslint+prettier+typescript/.eslintrc.cjs b/packages/create-svelte/shared/+eslint+prettier+typescript/.eslintrc.cjs index 8304ad3d3cee..0b757582c066 100644 --- a/packages/create-svelte/shared/+eslint+prettier+typescript/.eslintrc.cjs +++ b/packages/create-svelte/shared/+eslint+prettier+typescript/.eslintrc.cjs @@ -1,4 +1,4 @@ -/** @type { import("eslint").Linter.FlatConfig } */ +/** @type { import("eslint").Linter.Config } */ module.exports = { root: true, extends: [ diff --git a/packages/create-svelte/shared/+eslint+prettier-typescript/.eslintrc.cjs b/packages/create-svelte/shared/+eslint+prettier-typescript/.eslintrc.cjs index 8c4825530371..50b97a54680b 100644 --- a/packages/create-svelte/shared/+eslint+prettier-typescript/.eslintrc.cjs +++ b/packages/create-svelte/shared/+eslint+prettier-typescript/.eslintrc.cjs @@ -1,4 +1,4 @@ -/** @type { import("eslint").Linter.FlatConfig } */ +/** @type { import("eslint").Linter.Config } */ module.exports = { root: true, extends: ['eslint:recommended', 'plugin:svelte/recommended', 'prettier'], diff --git a/packages/create-svelte/shared/+eslint+typescript/.eslintrc.cjs b/packages/create-svelte/shared/+eslint+typescript/.eslintrc.cjs index 108bbb0f6941..419521f727e7 100644 --- a/packages/create-svelte/shared/+eslint+typescript/.eslintrc.cjs +++ b/packages/create-svelte/shared/+eslint+typescript/.eslintrc.cjs @@ -1,4 +1,4 @@ -/** @type { import("eslint").Linter.FlatConfig } */ +/** @type { import("eslint").Linter.Config } */ module.exports = { root: true, extends: [ diff --git a/packages/create-svelte/shared/+eslint-typescript/.eslintrc.cjs b/packages/create-svelte/shared/+eslint-typescript/.eslintrc.cjs index 72b14c059d3d..702ea973b33e 100644 --- a/packages/create-svelte/shared/+eslint-typescript/.eslintrc.cjs +++ b/packages/create-svelte/shared/+eslint-typescript/.eslintrc.cjs @@ -1,4 +1,4 @@ -/** @type { import("eslint").Linter.FlatConfig } */ +/** @type { import("eslint").Linter.Config } */ module.exports = { root: true, extends: ['eslint:recommended', 'plugin:svelte/recommended'], diff --git a/packages/create-svelte/shared/+eslint/package.json b/packages/create-svelte/shared/+eslint/package.json index 375357e2deae..7f67ae6ae775 100644 --- a/packages/create-svelte/shared/+eslint/package.json +++ b/packages/create-svelte/shared/+eslint/package.json @@ -1,6 +1,7 @@ { "devDependencies": { - "eslint": "^8.28.0", - "eslint-plugin-svelte": "^2.30.0" + "@types/eslint": "8.56.0", + "eslint": "^8.56.0", + "eslint-plugin-svelte": "^2.35.1" } }