Skip to content

🔨 Upgrade dependency @w5s/eslint-config to v7 - #2816

Merged
jpolo merged 2 commits into
mainfrom
w5s-automator/w5s-eslint-config-7.x
Oct 12, 2026
Merged

jpolo merged 2 commits into
mainfrom
w5s-automator/w5s-eslint-config-7.x

Conversation

@w5s-automator

@w5s-automator w5s-automator Bot commented Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@w5s/eslint-config (source) 5.0.0 → 7.0.0 age confidence

Release Notes

w5s/project-config (@​w5s/eslint-config)

v7.0.0

Compare Source

♻ Code Refactoring
✨ Features
  • Add default restricted import paths (f43092d)
  • Add eslint type aware rules (#​4494) (c3fa944)
  • Add GitHub Actions linting support via eslint-plugin-github-actions-2 (c7fc6e1)
  • Add ignoreGitModules option (default to true) (1a3385f)
  • Add JSX configuration and support for jsx-a11y plugin (fb83ab9)
  • Add lefthook-config (d8b837c)
  • Add namespace for generated configurations (eea81ad)
  • Add nested option for extensionsToGlob (50150b4)
  • Add perfectionist configuration to ESLint setup (1b1de73)
  • Add Project.glob (b10711b)
  • Add react configuration (f3bfb13)
  • Add restricted globals management (5e7d6f0)
  • Add restricted import paths management (7b495c8)
  • Add support for restricted syntax in ESLint configuration (34d8e37)
  • Add todo and overrides (1cc7e89)
  • Add unused-imports configuration to ESLint setup (d84a237)
  • Enable stylistic type checked rules (affd568)
  • Handle files as function callback (728cbe9)
  • Handle unused-imports conflicts (9f15d80)
  • Restructure defineConfig options to include plugins and rules (98846a5)
  • Update TypeScript rules and add consistent-type-assertions rule (71b0eb1)
🐛 Bug Fixes
  • Add built files (d4e71b4)
  • Add missing names to jsonc sort configs (068dca9)
  • Add missing namespace handling for node, stylistic and unused-imports (a095006)
  • Add missing plugins (94bfce8)
  • Add missing stylistic options to defineConfig for improved code consistency (1e8baeb)
  • Adjust test/expect-expect (2ef7af4)
  • Ajuste ts/no-misused-promises to avoid false positive with void checks (57a12e1)
  • Change stylistic jsdoc default recommended configuration (5a8fb9d)
  • Correct placement of tsCustomRules in ESLint configuration for TypeScript (3b98ce5)
  • Disable 'ts/no-var-requires' rule as it is deprecated (f68f7b3)
  • Disable next as default enabled (6a1dff8)
  • Fix built files (5a8396d)
  • Fix file patterns for tsconfig and package JSON sorting rules (92ca4a5)
  • Fix frontmatter linting (3f7d93f)
  • Fix ignored changelog files (104fada)
  • Fix jsx-one-expression-per-line and allow single-line (e13a76d)
  • Fix missing jsx plugin (6891124)
  • Fix naming for import paths (d463e1a)
  • Fix Project import duplication (f1ed98a)
  • Fix recommended rules included with configuration (9bbfddc)
  • Fix strange restrictedImportsPaths implementation (6c1a235)
  • Fix typing error (accecda)
  • Fix unicorn config to use default files for ESLint rules (d7ca4a1)
  • Fix unicorn duplicate array-at (a7b887a)
  • Fix unused imports plugin inclusion in defineConfig to ensure rules are applied correctly (7396063)
  • Remove unused export of esStylistic function (048fe74)
  • Update jsdoc configuration for TypeScript support and improve turbo.json structure (c6e2e62)
  • Update markdown configuration to enhance code embedding and relax rules (e30ab6d)
  • Update type assertion for config array in ts function (e8ef470)
💥 BREAKING CHANGES
  • use Project.glob instead

v6.0.0

Compare Source

♻ Code Refactoring
✨ Features
  • Add default restricted import paths (f43092d)
  • Add eslint type aware rules (#​4494) (c3fa944)
  • Add GitHub Actions linting support via eslint-plugin-github-actions-2 (c7fc6e1)
  • Add ignoreGitModules option (default to true) (1a3385f)
  • Add JSX configuration and support for jsx-a11y plugin (fb83ab9)
  • Add lefthook-config (d8b837c)
  • Add namespace for generated configurations (eea81ad)
  • Add nested option for extensionsToGlob (50150b4)
  • Add perfectionist configuration to ESLint setup (1b1de73)
  • Add Project.glob (b10711b)
  • Add react configuration (f3bfb13)
  • Add restricted globals management (5e7d6f0)
  • Add restricted import paths management (7b495c8)
  • Add support for restricted syntax in ESLint configuration (34d8e37)
  • Add todo and overrides (1cc7e89)
  • Add unused-imports configuration to ESLint setup (d84a237)
  • Enable stylistic type checked rules (affd568)
  • Handle files as function callback (728cbe9)
  • Handle unused-imports conflicts (9f15d80)
  • Restructure defineConfig options to include plugins and rules (98846a5)
  • Update TypeScript rules and add consistent-type-assertions rule (71b0eb1)
🐛 Bug Fixes
  • Add built files (d4e71b4)
  • Add missing names to jsonc sort configs (068dca9)
  • Add missing namespace handling for node, stylistic and unused-imports (a095006)
  • Add missing plugins (94bfce8)
  • Add missing stylistic options to defineConfig for improved code consistency (1e8baeb)
  • Adjust test/expect-expect (2ef7af4)
  • Ajuste ts/no-misused-promises to avoid false positive with void checks (57a12e1)
  • Change stylistic jsdoc default recommended configuration (5a8fb9d)
  • Correct placement of tsCustomRules in ESLint configuration for TypeScript (3b98ce5)
  • Disable 'ts/no-var-requires' rule as it is deprecated (f68f7b3)
  • Disable next as default enabled (6a1dff8)
  • Fix built files (5a8396d)
  • Fix file patterns for tsconfig and package JSON sorting rules (92ca4a5)
  • Fix frontmatter linting (3f7d93f)
  • Fix ignored changelog files (104fada)
  • Fix jsx-one-expression-per-line and allow single-line (e13a76d)
  • Fix missing jsx plugin (6891124)
  • Fix naming for import paths (d463e1a)
  • Fix Project import duplication (f1ed98a)
  • Fix recommended rules included with configuration (9bbfddc)
  • Fix strange restrictedImportsPaths implementation (6c1a235)
  • Fix typing error (accecda)
  • Fix unicorn config to use default files for ESLint rules (d7ca4a1)
  • Fix unicorn duplicate array-at (a7b887a)
  • Fix unused imports plugin inclusion in defineConfig to ensure rules are applied correctly (7396063)
  • Remove unused export of esStylistic function (048fe74)
  • Update jsdoc configuration for TypeScript support and improve turbo.json structure (c6e2e62)
  • Update markdown configuration to enhance code embedding and relax rules (e30ab6d)
  • Update type assertion for config array in ts function (e8ef470)
💥 BREAKING CHANGES
  • use Project.glob instead

Configuration

📅 Schedule: (in timezone Europe/Paris)

  • Branch creation
    • "after 8pm every weekday,before 8am every weekday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@w5s-automator
w5s-automator Bot force-pushed the w5s-automator/w5s-eslint-config-7.x branch 5 times, most recently from 7d082d7 to 893381c Compare October 12, 2026 00:23
@w5s-automator
w5s-automator Bot force-pushed the w5s-automator/w5s-eslint-config-7.x branch from 893381c to 5e13420 Compare October 12, 2026 07:09
@jpolo
jpolo force-pushed the w5s-automator/w5s-eslint-config-7.x branch from 5e13420 to 1224ef6 Compare October 12, 2026 12:44
@jpolo
jpolo enabled auto-merge (rebase) October 12, 2026 13:05
@jpolo jpolo self-assigned this Oct 12, 2026
@jpolo
jpolo merged commit 78856f4 into main Oct 12, 2026
1 check passed
@jpolo
jpolo deleted the w5s-automator/w5s-eslint-config-7.x branch October 12, 2026 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant