improvement(cli): automate npm package version bumps

Merged
TH
2mo ago
+344-16

Summary

  • Auto-bump sim and sim-setup from the highest published stable npm version
  • Preserve deliberate higher release versions and fail on registry or lockfile inconsistencies
  • Wire both publish workflows and regression coverage to the shared script

Type of Change

  • Improvement

Testing

  • bun run test:npm-package-versions
  • bun run lint
  • bun run apps/sim/scripts/check-block-registry.ts origin/staging
  • bun run check:audits
  • Verified both package selectors against the public npm registry

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)