From b0152a851aa977e8ffc5af88ea30abe113de4cc2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 26 Feb 2025 00:13:09 +0000 Subject: [PATCH] chore: release eslint-plugin-svelte --- .changeset/blue-panthers-run.md | 5 - .changeset/blue-swans-give.md | 5 - .changeset/brown-dots-change.md | 5 - .changeset/cold-starfishes-doubt.md | 5 - .changeset/cool-rockets-allow.md | 5 - .changeset/cool-steaks-happen.md | 5 - .changeset/cool-tomatoes-fry.md | 5 - .changeset/early-trainers-know.md | 5 - .changeset/eighty-trainers-push.md | 5 - .changeset/fast-coins-fly.md | 5 - .changeset/fifty-parents-itch.md | 5 - .changeset/gold-bottles-learn.md | 5 - .changeset/gorgeous-cats-exercise.md | 31 ----- .changeset/great-turkeys-hang.md | 5 - .changeset/green-squids-compete.md | 5 - .changeset/grumpy-deers-film.md | 5 - .changeset/grumpy-files-design.md | 5 - .changeset/hip-avocados-call.md | 5 - .changeset/hot-oranges-own.md | 5 - .changeset/hungry-grapes-shave.md | 5 - .changeset/itchy-dragons-boil.md | 5 - .changeset/lazy-eyes-wait.md | 5 - .changeset/loud-zoos-kiss.md | 5 - .changeset/nice-clocks-buy.md | 5 - .changeset/nine-walls-hammer.md | 5 - .changeset/old-numbers-pull.md | 5 - .changeset/olive-melons-explain.md | 5 - .changeset/olive-spiders-type.md | 5 - .changeset/olive-squids-design.md | 5 - .changeset/olive-wolves-travel.md | 5 - .changeset/perfect-mirrors-doubt.md | 5 - .changeset/pre.json | 55 --------- .changeset/quiet-toys-burn.md | 5 - .changeset/real-birds-move.md | 5 - .changeset/red-jokes-tickle.md | 5 - .changeset/sixty-news-look.md | 5 - .changeset/small-days-agree.md | 5 - .changeset/small-donuts-end.md | 5 - .changeset/smart-apes-confess.md | 5 - .changeset/smart-brooms-relax.md | 5 - .changeset/soft-bears-hear.md | 5 - .changeset/stale-bobcats-laugh.md | 5 - .changeset/stupid-penguins-smoke.md | 5 - .changeset/swift-clocks-turn.md | 5 - .changeset/tangy-monkeys-glow.md | 5 - .changeset/thick-items-retire.md | 5 - .changeset/thin-dryers-know.md | 5 - .changeset/twenty-nails-end.md | 5 - .changeset/two-poets-wait.md | 5 - .changeset/two-students-pump.md | 5 - docs/rules/valid-style-parse.md | 7 +- packages/eslint-plugin-svelte/CHANGELOG.md | 134 +++++++++++++++++++++ packages/eslint-plugin-svelte/package.json | 2 +- packages/eslint-plugin-svelte/src/meta.ts | 2 +- 54 files changed, 141 insertions(+), 330 deletions(-) delete mode 100644 .changeset/blue-panthers-run.md delete mode 100644 .changeset/blue-swans-give.md delete mode 100644 .changeset/brown-dots-change.md delete mode 100644 .changeset/cold-starfishes-doubt.md delete mode 100644 .changeset/cool-rockets-allow.md delete mode 100644 .changeset/cool-steaks-happen.md delete mode 100644 .changeset/cool-tomatoes-fry.md delete mode 100644 .changeset/early-trainers-know.md delete mode 100644 .changeset/eighty-trainers-push.md delete mode 100644 .changeset/fast-coins-fly.md delete mode 100644 .changeset/fifty-parents-itch.md delete mode 100644 .changeset/gold-bottles-learn.md delete mode 100644 .changeset/gorgeous-cats-exercise.md delete mode 100644 .changeset/great-turkeys-hang.md delete mode 100644 .changeset/green-squids-compete.md delete mode 100644 .changeset/grumpy-deers-film.md delete mode 100644 .changeset/grumpy-files-design.md delete mode 100644 .changeset/hip-avocados-call.md delete mode 100644 .changeset/hot-oranges-own.md delete mode 100644 .changeset/hungry-grapes-shave.md delete mode 100644 .changeset/itchy-dragons-boil.md delete mode 100644 .changeset/lazy-eyes-wait.md delete mode 100644 .changeset/loud-zoos-kiss.md delete mode 100644 .changeset/nice-clocks-buy.md delete mode 100644 .changeset/nine-walls-hammer.md delete mode 100644 .changeset/old-numbers-pull.md delete mode 100644 .changeset/olive-melons-explain.md delete mode 100644 .changeset/olive-spiders-type.md delete mode 100644 .changeset/olive-squids-design.md delete mode 100644 .changeset/olive-wolves-travel.md delete mode 100644 .changeset/perfect-mirrors-doubt.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/quiet-toys-burn.md delete mode 100644 .changeset/real-birds-move.md delete mode 100644 .changeset/red-jokes-tickle.md delete mode 100644 .changeset/sixty-news-look.md delete mode 100644 .changeset/small-days-agree.md delete mode 100644 .changeset/small-donuts-end.md delete mode 100644 .changeset/smart-apes-confess.md delete mode 100644 .changeset/smart-brooms-relax.md delete mode 100644 .changeset/soft-bears-hear.md delete mode 100644 .changeset/stale-bobcats-laugh.md delete mode 100644 .changeset/stupid-penguins-smoke.md delete mode 100644 .changeset/swift-clocks-turn.md delete mode 100644 .changeset/tangy-monkeys-glow.md delete mode 100644 .changeset/thick-items-retire.md delete mode 100644 .changeset/thin-dryers-know.md delete mode 100644 .changeset/twenty-nails-end.md delete mode 100644 .changeset/two-poets-wait.md delete mode 100644 .changeset/two-students-pump.md diff --git a/.changeset/blue-panthers-run.md b/.changeset/blue-panthers-run.md deleted file mode 100644 index afb628d0a..000000000 --- a/.changeset/blue-panthers-run.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': patch ---- - -fix: support each blocks without an item diff --git a/.changeset/blue-swans-give.md b/.changeset/blue-swans-give.md deleted file mode 100644 index 2d84a8cec..000000000 --- a/.changeset/blue-swans-give.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: Implement util to conditionally run lint based on Svelte version and SvelteKit routes etc diff --git a/.changeset/brown-dots-change.md b/.changeset/brown-dots-change.md deleted file mode 100644 index dfa797d2f..000000000 --- a/.changeset/brown-dots-change.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: add Svelte 5 support to `no-not-function-handler` diff --git a/.changeset/cold-starfishes-doubt.md b/.changeset/cold-starfishes-doubt.md deleted file mode 100644 index f85c6b39a..000000000 --- a/.changeset/cold-starfishes-doubt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: added the no-navigation-without-base rule diff --git a/.changeset/cool-rockets-allow.md b/.changeset/cool-rockets-allow.md deleted file mode 100644 index 338906ce7..000000000 --- a/.changeset/cool-rockets-allow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': major ---- - -feat!: drop support for old eslint diff --git a/.changeset/cool-steaks-happen.md b/.changeset/cool-steaks-happen.md deleted file mode 100644 index 8f6fc6f3b..000000000 --- a/.changeset/cool-steaks-happen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': patch ---- - -chore: upgrade `svelte-eslint-parser` to `1.0.0-next.8` diff --git a/.changeset/cool-tomatoes-fry.md b/.changeset/cool-tomatoes-fry.md deleted file mode 100644 index f61cd8f03..000000000 --- a/.changeset/cool-tomatoes-fry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': patch ---- - -chore: change the rule category of `valid-prop-names-in-kit-pages` to `SvelteKit` diff --git a/.changeset/early-trainers-know.md b/.changeset/early-trainers-know.md deleted file mode 100644 index c379b3735..000000000 --- a/.changeset/early-trainers-know.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: added the `consistent-selector-style` rule diff --git a/.changeset/eighty-trainers-push.md b/.changeset/eighty-trainers-push.md deleted file mode 100644 index 8e8690a5a..000000000 --- a/.changeset/eighty-trainers-push.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': patch ---- - -chore: add `:exit` for each node listener diff --git a/.changeset/fast-coins-fly.md b/.changeset/fast-coins-fly.md deleted file mode 100644 index 3169b1e0a..000000000 --- a/.changeset/fast-coins-fly.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: Support `` diff --git a/.changeset/fifty-parents-itch.md b/.changeset/fifty-parents-itch.md deleted file mode 100644 index c5f1b3634..000000000 --- a/.changeset/fifty-parents-itch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: Added suggestion to the `block-lang` rule. diff --git a/.changeset/gold-bottles-learn.md b/.changeset/gold-bottles-learn.md deleted file mode 100644 index 2eb49d5e2..000000000 --- a/.changeset/gold-bottles-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': patch ---- - -fix: allow `children` in `valid-prop-names-in-kit-pages` rule diff --git a/.changeset/gorgeous-cats-exercise.md b/.changeset/gorgeous-cats-exercise.md deleted file mode 100644 index 2db770b8c..000000000 --- a/.changeset/gorgeous-cats-exercise.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -'eslint-plugin-svelte': major ---- - -**Enabled in recommended config**: -- `svelte/infinite-reactive-loop` -- `svelte/no-dom-manipulating` -- `svelte/no-dupe-on-directives` -- `svelte/no-dupe-use-directives` -- `svelte/no-export-load-in-svelte-module-in-kit-pages` -- `svelte/no-immutable-reactive-statements` -- `svelte/no-inspect` -- `svelte/no-raw-special-elements` -- `svelte/no-reactive-functions` -- `svelte/no-reactive-literals` -- `svelte/no-reactive-reassign` -- `svelte/no-store-async` -- `svelte/no-svelte-internal` -- `svelte/no-useless-children-snippet` -- `svelte/no-useless-mustaches` -- `svelte/require-each-key` -- `svelte/require-event-dispatcher-types` -- `svelte/require-store-reactive-access` -- `svelte/require-stores-init` -- `svelte/valid-each-key` -- `svelte/valid-prop-names-in-kit-pages` - -**Removed from recommended config**: -- `svelte/valid-compile` - -This update introduces breaking changes due to newly enabled rules. diff --git a/.changeset/great-turkeys-hang.md b/.changeset/great-turkeys-hang.md deleted file mode 100644 index 992e3e857..000000000 --- a/.changeset/great-turkeys-hang.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: support `warningFilter` in `valid-compile` rule diff --git a/.changeset/green-squids-compete.md b/.changeset/green-squids-compete.md deleted file mode 100644 index 7666a2ad1..000000000 --- a/.changeset/green-squids-compete.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -Add `prefer-const` rule diff --git a/.changeset/grumpy-deers-film.md b/.changeset/grumpy-deers-film.md deleted file mode 100644 index 7ac817861..000000000 --- a/.changeset/grumpy-deers-film.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': patch ---- - -chore: change the rule category of `no-export-load-in-svelte-module-in-kit-pages` to `SvelteKit` diff --git a/.changeset/grumpy-files-design.md b/.changeset/grumpy-files-design.md deleted file mode 100644 index 0f9c20e0a..000000000 --- a/.changeset/grumpy-files-design.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': major ---- - -breaking: remove `require-stores-init` from recommended rules diff --git a/.changeset/hip-avocados-call.md b/.changeset/hip-avocados-call.md deleted file mode 100644 index 850593e60..000000000 --- a/.changeset/hip-avocados-call.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': patch ---- - -chore: update `svelte-eslint-parser` to `1.0.0-next.10` diff --git a/.changeset/hot-oranges-own.md b/.changeset/hot-oranges-own.md deleted file mode 100644 index 49a400052..000000000 --- a/.changeset/hot-oranges-own.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslint-plugin-svelte": major ---- - -feat: add `*.svelte.{js,ts}` config to base config diff --git a/.changeset/hungry-grapes-shave.md b/.changeset/hungry-grapes-shave.md deleted file mode 100644 index 67d345757..000000000 --- a/.changeset/hungry-grapes-shave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': patch ---- - -chore: update `svelte-eslint-parser` to v1.0.0-next.4 diff --git a/.changeset/itchy-dragons-boil.md b/.changeset/itchy-dragons-boil.md deleted file mode 100644 index b87445b7a..000000000 --- a/.changeset/itchy-dragons-boil.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': patch ---- - -chore: using svelte-eslint-parser for style selector parsing diff --git a/.changeset/lazy-eyes-wait.md b/.changeset/lazy-eyes-wait.md deleted file mode 100644 index 74f2c8611..000000000 --- a/.changeset/lazy-eyes-wait.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -Added new `no-deprecated-raw-special-elements` rule diff --git a/.changeset/loud-zoos-kiss.md b/.changeset/loud-zoos-kiss.md deleted file mode 100644 index 74689a93a..000000000 --- a/.changeset/loud-zoos-kiss.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': minor ---- - -feat: added the no-useless-children-snippet rule diff --git a/.changeset/nice-clocks-buy.md b/.changeset/nice-clocks-buy.md deleted file mode 100644 index e7def6960..000000000 --- a/.changeset/nice-clocks-buy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'eslint-plugin-svelte': patch ---- - -fix: ignore `css_unused_selector` compile error if `