Skip to content

fix: preserve npm CLI entrypoint - #5

Merged
cloudsbeyond merged 1 commit into
mainfrom
codex/fix-npm-bin
Jul 22, 2026
Merged

fix: preserve npm CLI entrypoint#5
cloudsbeyond merged 1 commit into
mainfrom
codex/fix-npm-bin

Conversation

@cloudsbeyond

Copy link
Copy Markdown
Owner

Summary

  • normalize the npm bin path so npm does not remove it during publish
  • assert the packed manifest retains the CLI mapping
  • record the packaging failure and verification evidence in the release trace

Validation

  • Node 20: 15 files / 117 tests, typecheck, build, 21-file pack dry-run
  • Node 22: 15 files / 117 tests, typecheck, build, 21-file pack dry-run
  • packed CLI manifest and direct CLI execution passed
  • pnpm security:audit: no known production vulnerabilities

The first npm publish attempt wrote no version: npm rejected it before registry mutation because account 2FA was not enabled.

Change-Id: Ie3b90bcb48e215fe5e5a08aecae55c2d9fb70553
@cloudsbeyond
cloudsbeyond merged commit 47b472b into main Jul 22, 2026
2 checks passed
@cloudsbeyond
cloudsbeyond deleted the codex/fix-npm-bin branch July 22, 2026 07:51
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.

1 participant