@jsonbored/nightward
v0.1.11
Published
See what AI tools can read, run, and sync before configs leave your machine.
Downloads
539
Maintainers
Readme
@jsonbored/nightward
NPM launcher for Nightward.
Nightward shows what AI tools can read, run, and accidentally sync before configs leave your machine.
npx @jsonbored/nightward --help
npm install -g @jsonbored/nightward
nw scan --json
nw mcp serveThis package is intentionally a thin launcher for the release binaries from
https://github.com/JSONbored/nightward. It does not use a postinstall
script. On first run, it downloads the matching GitHub Release archive, verifies
the archive SHA-256 against checksums.txt, rejects absolute, parent-directory,
symlink, duplicate, or unexpected archive entries before extraction, caches the
extracted nightward and nw Rust binaries, and then executes nightward or
nw.
Set NIGHTWARD_NPM_REQUIRE_SIGSTORE=1 in strict environments to require
Cosign verification of checksums.txt.sigstore.json before the launcher trusts
the checksum file. When that flag is set, cosign must be available on PATH.
Supported launcher platforms are macOS arm64/amd64, Linux arm64/amd64, and Windows amd64. The embedded terminal TUI currently requires a Unix-like terminal; use JSON, policy, provider, and HTML report commands on Windows.
The package is also the MCP Registry target for Nightward. Its mcpName is
io.github.jsonbored/nightward, and the stdio server command is
nw mcp serve.
Release notes are published with GitHub Releases:
https://github.com/JSONbored/nightward/releases
For the strongest release verification, use the GitHub Release artifacts and verify the signed checksum file with Cosign.
