Skip to content

Commit 585c1f9

Browse files
committed
update
1 parent 750affe commit 585c1f9

File tree

8 files changed

+127
-129
lines changed

8 files changed

+127
-129
lines changed

README.md

+42-42
Large diffs are not rendered by default.

docs/rules.md

+81-79
Large diffs are not rendered by default.

docs/rules/require-each-key.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ since: 'v2.28.0'
1010

1111
> require keyed `{#each}` block
1212
13-
- :gear: This rule is included in all of `"plugin:svelte/recommended"`, `"plugin:svelte/recommended_svelte5_without_legacy"` and `"plugin:svelte/recommended_svelte3_4"` configuration.
13+
- :gear: This rule is included in `"plugin:svelte/recommended"` configuration.
1414

1515
## :book: Rule Details
1616

docs/user-guide.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,7 @@ export default [
4646
This plugin provides configs:
4747

4848
- `eslintPluginSvelte.configs.base` ... Configuration to enable correct Svelte parsing.
49-
- `eslintPluginSvelte.configs.recommended` ... Base configuration recommended with rules for Svelte 5.
50-
- `eslintPluginSvelte.configs.recommended_svelte5_without_legacy` ... Base configuration with recommended rules for Svelte 5, excluding legacy compatibility (e.g. `$:` label).
51-
- `eslintPluginSvelte.configs.recommended_svelte3_4` ... Base configuration with recommended rules for Svelte 3 and 4.
49+
- `eslintPluginSvelte.configs.recommended` ... Above, plus rules to prevent errors or unintended behavior.
5250
- `eslintPluginSvelte.configs.prettier` ... Turns off rules that may conflict with [Prettier](https://prettier.io/) (You still need to configure prettier to work with svelte yourself, for example by using [prettier-plugin-svelte](https://github.com/sveltejs/prettier-plugin-svelte).).
5351
- `eslintPluginSvelte.configs.all` ... All rules. This configuration is not recommended for production use because it changes with every minor and major version of `eslint-plugin-svelte`. Use it at your own risk.
5452

packages/eslint-plugin-svelte/src/configs/flat/recommended_svelte3_4.ts

-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ const config: Linter.Config[] = [
3939
'svelte/prefer-class-directive': 'error',
4040
'svelte/prefer-destructured-store-props': 'error',
4141
'svelte/prefer-style-directive': 'error',
42-
'svelte/require-each-key': 'error',
4342
'svelte/require-event-dispatcher-types': 'error',
4443
'svelte/require-optimized-style-attribute': 'error',
4544
'svelte/require-store-reactive-access': 'error',

packages/eslint-plugin-svelte/src/configs/flat/recommended_svelte5_without_legacy.ts

-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ const config: Linter.Config[] = [
3232
'svelte/prefer-class-directive': 'error',
3333
'svelte/prefer-destructured-store-props': 'error',
3434
'svelte/prefer-style-directive': 'error',
35-
'svelte/require-each-key': 'error',
3635
'svelte/require-store-reactive-access': 'error',
3736
'svelte/system': 'error',
3837
'svelte/valid-compile': 'error',

packages/eslint-plugin-svelte/src/rules/no-navigation-without-base.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export default createRule('no-navigation-without-base', {
1212
description:
1313
'disallow using navigation (links, goto, pushState, replaceState) without the base path',
1414
category: 'SvelteKit',
15-
recommended: false
15+
configNames: []
1616
},
1717
schema: [
1818
{

packages/eslint-plugin-svelte/src/rules/prefer-const.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export default createRule('prefer-const', {
5656
docs: {
5757
description: coreRule.meta.docs.description,
5858
category: 'Best Practices',
59-
recommended: false,
59+
configNames: [],
6060
extensionRule: 'prefer-const'
6161
}
6262
},

0 commit comments

Comments
 (0)