Skip to content

Conversation

JounQin
Copy link
Member

@JounQin JounQin commented May 17, 2025

close #8
close #12

@JounQin JounQin requested a review from Copilot May 17, 2025 12:10
@JounQin JounQin self-assigned this May 17, 2025
Copy link

changeset-bot bot commented May 17, 2025

🦋 Changeset detected

Latest commit: 24e0fb3

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
eslint-plugin-jsx-a11y-x Minor

Not sure what this means? Click here to learn what changesets are.

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

Copy link

codesandbox-ci bot commented May 17, 2025

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Copy link

@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 initiates a migration effort including an upgrade to Yarn v4, integration of changesets, and a rework of GitHub workflows.

  • Update licensing and contributing guidelines
  • Reformat the changelog for consistency
  • Introduce new configurations and workflows for release, CI, and code formatting

Reviewed Changes

Copilot reviewed 282 out of 282 changed files in this pull request and generated no comments.

Show a summary per file
File Description
LICENSE Updated copyright year range and added a new contributor line
CONTRIBUTING.md Revised contribution guidelines and updated links
CHANGELOG.md Reformatted markdown headers for changelog entries
.yarnrc.yml, .prettierrc.mjs, etc. Introduced new configuration files for Yarn v4 and Prettier
.github/workflows/* Overhauled workflows with new release, CI, autofix, and removal of legacy files
.changeset/*, .c8rc.json, others Added new changeset configuration and updated test coverage settings
Comments suppressed due to low confidence (2)

.github/workflows/publish.yml:1

  • The removal of the publish.yml workflow suggests a migration towards the changesets release process; please confirm that all publishing steps are properly covered in the new release workflow and that related documentation is updated accordingly.
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml

CHANGELOG.md:177

  • Ensure that the updated markdown header formatting in the changelog is compatible with any automation tools and that it remains consistent with previous entries to prevent parsing issues.
# 6.6.1 / 2022-07-21

@JounQin JounQin force-pushed the chore/migration branch 3 times, most recently from 5e29599 to f0e8d3f Compare May 17, 2025 12:39
Copy link

pkg-pr-new bot commented May 17, 2025

Open in StackBlitz

npm i https://pkg.pr.new/eslint-plugin-jsx-a11y-x@13

commit: 24e0fb3

@JounQin JounQin force-pushed the chore/migration branch 2 times, most recently from 963d466 to 4a7abe1 Compare May 17, 2025 12:50
@JounQin JounQin force-pushed the chore/migration branch from 4a7abe1 to 3142d09 Compare May 17, 2025 12:54
@JounQin JounQin merged commit b167ac4 into main May 17, 2025
77 checks passed
@JounQin JounQin deleted the chore/migration branch May 17, 2025 13:08
"estraverse": "^5.3.0",
"flow-bin": "^0.147.0",
"in-publish": "^2.0.1",
"jackspeak": "=2.1.1",
"jscodeshift": "^17.0.0",
"minimist": "^1.2.8",
"npmignore": "^0.3.1",
"npm-run-all2": "^8.0.2",
Copy link
Contributor

Choose a reason for hiding this comment

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

do we actually use this anywhere?

Copy link
Member Author

Choose a reason for hiding this comment

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

I was going to use it for lint script, but for some reason, eslint.config -> .eslintrc temporarily, I reverted the script unexpectedly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix the build on main branch Replace eslint-plugin-import with eslint-plugin-import-x

2 participants