Skip to content

fix(release): make packed parity probe valid Node 24 ESM - #605

Merged
artiphishle merged 1 commit into
mainfrom
fix/601-node24-packed-parity
Oct 8, 2026
Merged

artiphishle merged 1 commit into
mainfrom
fix/601-node24-packed-parity

Conversation

@artiphishle

Copy link
Copy Markdown
Collaborator

Summary

  • run the packed capability-parity heredoc as explicit ESM under Node 24
  • retain package-scoped Contracts resolution and public catalog parity validation
  • execute the rendered probe against matching and drifted installed-package fixtures

Validation

  • bun run build
  • bun run typecheck
  • bun run lint (0 errors; 42 existing warnings)
  • bun run knip:check (existing configuration hint)
  • bun run changeset:status
  • bun run format:check
  • bun test src/tools/workflows/releaseVerification.test.ts
  • TMPDIR=/tmp bun test (178 passed; 6 existing APM packed-artifact temp-path failures)

Delivery

Closes #601

@artiphishle artiphishle self-assigned this Oct 8, 2026
@artiphishle
artiphishle force-pushed the fix/595-canonical-capability-opt-in branch 2 times, most recently from 1ed4b47 to 61db66f Compare October 8, 2026 19:02
@artiphishle
artiphishle force-pushed the fix/601-node24-packed-parity branch from aa4e0f3 to 7c4234e Compare October 8, 2026 19:04
@artiphishle
artiphishle changed the base branch from fix/595-canonical-capability-opt-in to main October 8, 2026 19:04
@artiphishle
artiphishle marked this pull request as ready for review October 8, 2026 19:04
@artiphishle
artiphishle merged commit f6fdec0 into main Oct 8, 2026
2 checks passed
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.

fix(release): make packed parity probe valid Node 24 ESM

1 participant