Skip to content

fix: remove npm-run-all2, replace run-s with && chaining#401

Merged
gjbkz merged 2 commits intomainfrom
fix/remove-npm-run-all2
Feb 20, 2026
Merged

fix: remove npm-run-all2, replace run-s with && chaining#401
gjbkz merged 2 commits intomainfrom
fix/remove-npm-run-all2

Conversation

@gjbkz
Copy link
Member

@gjbkz gjbkz commented Feb 20, 2026

Summary

  • Remove npm-run-all2 to eliminate all external script runner dependencies
  • Replace run-s task:* glob patterns with explicit npm run a && npm run b chains
  • && is supported in both cmd.exe (Windows) and sh (Unix/macOS)
Before After
run-s build:index test:* npm run build:index && npm run test:type && npm run test:unit
run-s build:* npm run build:index && npm run build:types && npm run build:code
run-s version:* npm run version:sync-version && npm run version:add-jsr

Test plan

  • npm run build — mjs/cjs/types generated correctly
  • npm run test — all 27 tests pass
  • npm audit — zero vulnerabilities

🤖 Generated with Claude Code

gjbkz and others added 2 commits February 20, 2026 10:51
Eliminates external dependency by replacing run-s with explicit
npm run && chains. Works cross-platform (cmd.exe and sh).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@gjbkz gjbkz merged commit f9de543 into main Feb 20, 2026
6 checks passed
@gjbkz gjbkz deleted the fix/remove-npm-run-all2 branch February 20, 2026 02:09
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