Skip to content

Bump @eslint-sets/eslint-config from 6.2.0 to 6.3.1#30

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/eslint-sets/eslint-config-6.3.1
Open

Bump @eslint-sets/eslint-config from 6.2.0 to 6.3.1#30
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/eslint-sets/eslint-config-6.3.1

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Apr 28, 2026

Bumps @eslint-sets/eslint-config from 6.2.0 to 6.3.1.

Release notes

Sourced from @​eslint-sets/eslint-config's releases.

6.3.1

Fixed

  • React config: Fixed prefer-namespace-import rule compatibility with @eslint-react/eslint-plugin v1.x and v2.x

    • v1.x uses rule name prefer-react-namespace-import
    • v2.x uses rule name prefer-namespace-import
    • Now dynamically detects and uses the correct rule name based on installed version
  • Disables config: Added support for tasks and tools directories

    • no-console rule is now disabled in tasks/ and tools/ directories
    • Aligns with existing support for scripts/, cli/, and bin/ directories
  • Svelte config: Added Svelte 5 runes support in TypeScript files

    • Svelte 5 runes ($state, $effect, etc.) are now recognized in composables/ and stores/ directories
    • Prevents no-undef errors when using runes outside .svelte files

Changed

  • JSDoc config: Updated jsdoc/check-param-names rule options
    • Disabled checkDestructured to skip checking destructured parameters
    • Disabled useDefaultObjectProperties to skip checking default object properties
    • Reduces false positives in modern JavaScript/TypeScript code

Full Changelog: saqqdy/eslint-sets@6.3.0...6.3.1

6.3.0

Breaking Changes

  • Config restructure: Simplified configuration structure
    • Removed e18e config (use @e18e/eslint-plugin directly if needed)
    • Removed vueA11y export - use vue: { a11y: true } instead
    • Removed jsxA11y export - use jsx: { a11y: true } instead
    • Removed noOnlyTests export - merged into test config
    • Renamed eslintComments option to comments
    • Renamed jsxA11y option to jsx
  • Plugin naming changes: Updated plugin names for consistency
    • Stylistic plugin: @stylisticstyle
    • ESLint comments plugin: @eslint-community/eslint-commentseslint-comments
    • YAML plugin: ymlyaml

Added

  • JSX config: New standalone JSX config with optional a11y support
    • Base JSX support with jsx: true
    • JSX a11y rules via jsx: { a11y: true }
    • Uses eslint-plugin-jsx-a11y for accessibility rules
  • JSDoc config: New JSDoc configuration for documentation comments
    • Enable with jsdoc: true (default: true)
    • Rules for JSDoc comment validation and formatting
  • Comments config: Renamed from eslintComments for simplicity

... (truncated)

Changelog

Sourced from @​eslint-sets/eslint-config's changelog.

[6.3.1] - 2026-03-29

Fixed

  • React config: Fixed prefer-namespace-import rule compatibility with @eslint-react/eslint-plugin v1.x and v2.x

    • v1.x uses rule name prefer-react-namespace-import
    • v2.x uses rule name prefer-namespace-import
    • Now dynamically detects and uses the correct rule name based on installed version
  • Disables config: Added support for tasks and tools directories

    • no-console rule is now disabled in tasks/ and tools/ directories
    • Aligns with existing support for scripts/, cli/, and bin/ directories
  • Svelte config: Added Svelte 5 runes support in TypeScript files

    • Svelte 5 runes ($state, $effect, etc.) are now recognized in composables/ and stores/ directories
    • Prevents no-undef errors when using runes outside .svelte files

Changed

  • JSDoc config: Updated jsdoc/check-param-names rule options
    • Disabled checkDestructured to skip checking destructured parameters
    • Disabled useDefaultObjectProperties to skip checking default object properties
    • Reduces false positives in modern JavaScript/TypeScript code

[6.3.0] - 2026-03-29

Breaking Changes

  • Config restructure: Simplified configuration structure
    • Removed e18e config (use @e18e/eslint-plugin directly if needed)
    • Removed vueA11y export - use vue: { a11y: true } instead
    • Removed jsxA11y export - use jsx: { a11y: true } instead
    • Removed noOnlyTests export - merged into test config
    • Renamed eslintComments option to comments
    • Renamed jsxA11y option to jsx
  • Plugin naming changes: Updated plugin names for consistency
    • Stylistic plugin: @stylisticstyle
    • ESLint comments plugin: @eslint-community/eslint-commentseslint-comments
    • YAML plugin: ymlyaml

Added

  • JSX config: New standalone JSX config with optional a11y support
    • Base JSX support with jsx: true
    • JSX a11y rules via jsx: { a11y: true }
    • Uses eslint-plugin-jsx-a11y for accessibility rules
  • JSDoc config: New JSDoc configuration for documentation comments
    • Enable with jsdoc: true (default: true)
    • Rules for JSDoc comment validation and formatting
  • Comments config: Renamed from eslintComments for simplicity

... (truncated)

Commits
  • bb390d2 fix: react, disables, svelte and jsdoc configs
  • b00013b chore: remove Dependabot configuration
  • a3480bb chore: update eslint-react plugin version range
  • 819ef45 chore: release version 6.3.0
  • b6d2eab upgrade eslint config to beta.2
  • 1f6260f feat: add Astro types, formatters and utility helpers
  • 1723538 upgrade eslint config to beta.2
  • 86a06e5 feat: add Nuxt composables and user management component
  • 5385df2 upgrade eslint config to beta.2
  • fac6d05 upgrade eslint config to beta.2
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@eslint-sets/eslint-config](https://github.com/saqqdy/eslint-sets) from 6.2.0 to 6.3.1.
- [Release notes](https://github.com/saqqdy/eslint-sets/releases)
- [Changelog](https://github.com/saqqdy/eslint-sets/blob/master/CHANGELOG.md)
- [Commits](saqqdy/eslint-sets@6.2.0...6.3.1)

---
updated-dependencies:
- dependency-name: "@eslint-sets/eslint-config"
  dependency-version: 6.3.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants