cli-v4.0.0

pbakaus/impeccablecli-v4.0.0Sep 4, 2026by pbakaus

AI Summary

Introduces binary execution via `npx`, resolving platform-specific packages or downloading a checksum-verified engine. This release also removes the JavaScript detector API in favor of the WebAssembly module.

Key Highlights

  • `npx impeccable` resolves and runs a platform binary
  • Checksum-verified downloads of the pinned engine
  • Removal of the JavaScript detector API
  • Wasm module available for hosts that cannot run the binary

Breaking Changes

  • The JavaScript detector API is no longer exported

New Features

  • Binary execution via npx
  • Checksum verification
  • Wasm module availability

Full Release Notes

- **`npx impeccable` runs the binary.** The package resolves a platform package (`@impeccable/cli-<os>-<arch>`) installed as an optional dependency, then the user cache, then a checksum-verified download of the pinned engine release. A download without a verifiable checksum is refused rather than run.

- **The JavaScript detector API is gone.** The package no longer exports a `detect` function; the same rules are available as a WebAssembly module for hosts that cannot run the binary. Every documented command (`detect`, `ignores`, `install`, `update`, `check`, `link`) keeps its name, flags, and output.