Skip to main content

Requirements

  • Node.js >= 20.10.0
  • A project directory where you want to receive local webhooks
If you want wsignal available across all of your projects, install it globally. With npm:
With pnpm:
After that, the wsignal binary is available everywhere on your machine.

Optional: Install Per Project

If you want the CLI version pinned in one repository, install it as a dev dependency instead. With npm:
With pnpm:
This is useful when:
  • a team wants everyone on the same CLI version
  • CI should use the exact same version as local development
  • you want changes to the CLI version tracked in the project lockfile

Run In This Repository

If you are working from the source repository:

Confirm The Binary

If you are using the repository source without a global install, you can run it with your package manager:

Update The CLI

wsignal checks for updates occasionally when wsignal dev runs. The check is skipped in CI and can be disabled with:
Check and print update commands:
Run a global update:
Update a project-local dev dependency:

What Gets Installed

The published package exposes:
  • CLI binary: wsignal
  • Config helper export: @wsignal/cli
Use the package when you want typed config authoring with defineConfig or when you want the executable in local development.