Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Upgrade ESLint, rework config, split out Prettier #369

Merged
merged 2 commits into from
Feb 21, 2025
Merged

Conversation

davidjgoss
Copy link
Contributor

🤔 What's changed?

  • Upgrade ESLint to v9, and all other ESLint-related dependencies accordingly
  • Migrate ESLint config to new flat format
  • Fix issues from new recommended rules
  • Split out Prettier to use standalone, not as an ESLint plugin

🏷️ What kind of change is this?

  • 🏦 Refactoring/debt/DX (improvement to code design, tooling, etc. without changing behaviour)

📋 Checklist:

  • I agree to respect and uphold the Cucumber Community Code of Conduct
  • I've changed the behaviour of the code
    • I have added/updated tests to cover my changes.
  • My change requires a change to the documentation.
    • I have updated the documentation accordingly.
  • Users should know about my change
    • I have added an entry to the "Unreleased" section of the CHANGELOG, linking to this pull request.

This text was originally generated from a template, then edited by hand. You can modify the template here.

Copy link

netlify bot commented Feb 21, 2025

Deploy Preview for cucumber-react-preview ready!

Name Link
🔨 Latest commit ce1789a
🔍 Latest deploy log https://app.netlify.com/sites/cucumber-react-preview/deploys/67b8e148f07fd80008f19ad1
😎 Deploy Preview https://deploy-preview-369--cucumber-react-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@davidjgoss davidjgoss marked this pull request as ready for review February 21, 2025 20:27
@davidjgoss davidjgoss merged commit fd4c11c into main Feb 21, 2025
6 checks passed
@davidjgoss davidjgoss deleted the eslint-9 branch February 21, 2025 20:27
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant