Skip to content

chore: replace pnpm run with node --run - #1879

Merged
Rel1cx merged 1 commit into
mainfrom
chore/use-node-run
Jun 23, 2026
Merged

chore: replace pnpm run with node --run#1879
Rel1cx merged 1 commit into
mainfrom
chore/use-node-run

Conversation

@Rel1cx

@Rel1cx Rel1cx commented Jun 23, 2026

Copy link
Copy Markdown
Owner

Update "[ ]" to "[x]" to check a box

What kind of change does this PR introduce?

Check at least one. If you are introducing a new binding, you must reference an issue where this binding has been proposed, discussed and approved by the maintainers.

  • Bugfix
  • Feature
  • Perf
  • Docs
  • Test
  • Chore
  • Enhancement
  • New Binding issue #___
  • Code style update
  • Refactor
  • Build-related changes
  • Other, please describe:

Does this PR introduce a breaking change?

If yes, please describe the impact and migration path for existing applications in an attached issue.

  • Yes, and the changes were approved in issue #___
  • No

Checklist

  • When resolving issues, they are referenced in the PR's title (e.g fix: remove a typo, closes #___, #___)
  • I have added a convincing reason for adding this feature, if necessary

Other information

@Rel1cx
Rel1cx requested a review from Copilot June 23, 2026 19:27
@vercel

vercel Bot commented Jun 23, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
eslint-react Ready Ready Preview, Comment Jun 23, 2026 7:29pm

@Rel1cx
Rel1cx marked this pull request as ready for review June 23, 2026 19:27
@Rel1cx
Rel1cx merged commit f2f19bf into main Jun 23, 2026
13 checks passed
@Rel1cx
Rel1cx deleted the chore/use-node-run branch June 23, 2026 19:31

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 updates the repo’s script invocations to use Node’s built-in package-script runner (node --run) instead of pnpm run, aligning local scripts, CI workflows, and developer-facing docs/scaffolding output around the same command style.

Changes:

  • Replace pnpm run <script> usages with node --run <script> across package scripts and CI workflows.
  • Update scaffolding output and documentation to reference node --run for common verification/check commands.
  • Refresh Nx graph metadata to reflect the updated run commands.

Reviewed changes

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

Show a summary per file
File Description
scripts/90-scaffold-rule.ts Updates scaffolded “next steps” log output to recommend node --run for build/test.
plugins/eslint-plugin/package.json Switches the plugin’s publish script pipeline to node --run.
plugins/eslint-plugin-react-x/package.json Switches the plugin’s publish script pipeline to node --run.
plugins/eslint-plugin-react-web-api/package.json Switches the plugin’s publish script pipeline to node --run.
plugins/eslint-plugin-react-rsc/package.json Switches the plugin’s publish script pipeline to node --run.
plugins/eslint-plugin-react-naming-convention/package.json Switches the plugin’s publish script pipeline to node --run.
plugins/eslint-plugin-react-jsx/package.json Switches the plugin’s publish script pipeline to node --run.
plugins/eslint-plugin-react-dom/package.json Switches the plugin’s publish script pipeline to node --run.
plugins/eslint-plugin-react-debug/package.json Switches the plugin’s publish script pipeline to node --run.
packages/var/package.json Switches the package’s publish script pipeline to node --run.
packages/shared/package.json Switches the package’s publish script pipeline to node --run.
packages/kit/package.json Switches the package’s publish script pipeline to node --run.
packages/jsx/package.json Switches the package’s publish script pipeline to node --run.
packages/eslint/package.json Switches the package’s publish script pipeline to node --run.
packages/core/package.json Switches the package’s publish script pipeline to node --run.
packages/ast/package.json Switches the package’s publish script pipeline to node --run.
package.json Switches top-level build, lint, postinstall, and update:all script chaining to node --run.
docs/rule-feature-system.md Updates doc references from pnpm run to node --run for config checks.
.pkgs/samples/package.json Switches the package’s publish script pipeline to node --run.
.pkgs/eff/package.json Switches the package’s publish script pipeline to node --run.
.nx/graph.json Updates recorded runCommand metadata from pnpm run to node --run.
.github/workflows/test.yml Uses node --run for build/test steps in CI.
.github/workflows/release.yml Uses node --run for the build step in the release workflow.
.github/workflows/publish.yml Uses node --run for the build step before publishing.
.github/workflows/check.yml Uses node --run for build/lint/docs verification steps in CI.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants