Skip to content

Fix IssueSafe 0.1.1 launch#1

Merged
aminhanifm merged 1 commit into
mainfrom
agent/launch-repair-0.1.1
Jul 21, 2026
Merged

Fix IssueSafe 0.1.1 launch#1
aminhanifm merged 1 commit into
mainfrom
agent/launch-repair-0.1.1

Conversation

@aminhanifm

Copy link
Copy Markdown
Owner

What changed

  • split the reusable CLI module from a dedicated executable entry
  • point the npm bin and tsup build at the executable
  • prepare version 0.1.1 with packed-binary regression checks
  • normalize repository text files to LF
  • update install, release, and package documentation

Why

npm launches installed commands through a .bin symlink on Linux. The old import-URL comparison therefore skipped execution and returned empty version output. Windows also checked out CRLF files without a repository line-ending policy, causing Prettier failures.

Impact

The installed CLI now runs consistently across platforms while createCli() and runCli() remain importable without side effects.

Validation

  • npm ci
  • format, lint, strict TypeScript, and 35 coverage tests
  • package and canonical-base demo builds
  • packed consumer: version 0.1.1, stdin sanitization, exit codes, public-file allowlist
  • 8 desktop/mobile browser cases reported passed

@aminhanifm
aminhanifm marked this pull request as ready for review July 21, 2026 21:35
@aminhanifm
aminhanifm merged commit 2753f5a into main Jul 21, 2026
6 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.

1 participant