Skip to content

Conversation

@jongallion
Copy link

Description of Proposed Changes

Eslint

  • ESLint v9+ Support: Now supports ESLint v9 with the new flat config system
  • Node.js 18.18+: Updated minimum Node.js version requirement
  • Updated dependencies: ESLint 9.32+, latest Babel packages, Prettier integration
  • Modernized rules: Removed deprecated rules and updated to current ESLint best practices
  • Dual config support: Both flat config (ESLint v9+) and legacy config (ESLint v8) formats
  • Comprehensive test suite: 20+ tests ensuring configuration reliability

Stylelint

Updated for compatibility with Stylelint v16+ and includes breaking changes

  • Removed stylelint-config-prettier: No longer needed as stylistic rules were removed from Stylelint v15+
  • Removed deprecated stylistic rules: string-quotes and function-parentheses-space-inside
  • Updated dependencies: Now requires Stylelint v16.23.0 or higher
  • Prettier integration: Formatting is now handled entirely by Prettier (peer dependency)

@jongallion jongallion requested a review from a team as a code owner July 31, 2025 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant