Skip to content

Conversation

lukasoppermann
Copy link
Collaborator

Summary

List of notable changes:

What should reviewers focus on?

Steps to test:

@Copilot Copilot AI review requested due to automatic review settings August 27, 2025 09:39
@lukasoppermann lukasoppermann added the skip changeset Apply to PRs that should not result in a version bump. label Aug 27, 2025
@lukasoppermann lukasoppermann requested review from a team as code owners August 27, 2025 09:39
Copy link

changeset-bot bot commented Aug 27, 2025

⚠️ No Changeset found

Latest commit: f73028c

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes ESLint flat configuration by updating plugin dependencies and reorganizing plugin registration to avoid conflicts and ensure proper flat config compatibility.

  • Updated ESLint and plugin dependencies to newer versions
  • Restructured ESLint configuration to register plugins upfront and merge rules separately
  • Added programmatic ESLint runner script for better integration

Reviewed Changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
package.json Updated ESLint and related plugin versions to newer flat config compatible versions
eslint.config.mjs Restructured configuration to properly register plugins and merge rules for flat config compatibility
scripts/run-eslint.mjs New programmatic ESLint runner that generates structured JSON output
scripts/eslint-output.json Generated ESLint results showing successful linting with only unused disable directive warnings
.github/workflows/*.yml Added dependency change conditions to trigger workflows when dependencies are updated

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@github-actions github-actions bot temporarily deployed to Preview (Storybook) August 27, 2025 15:06 Inactive
@github-actions github-actions bot temporarily deployed to Preview (Storybook) August 27, 2025 19:24 Inactive
@lukasoppermann lukasoppermann merged commit 4e63592 into main Aug 27, 2025
29 of 30 checks passed
@lukasoppermann lukasoppermann deleted the fix/eslint-flat-config-plugins branch August 27, 2025 19:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip changeset Apply to PRs that should not result in a version bump.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants