{"_id":"@apialerts/cli","_rev":"3-18246b2633d3cddf4e88f90336784feb","name":"@apialerts/cli","dist-tags":{"latest":"1.3.2"},"versions":{"0.0.0-bootstrap":{"name":"@apialerts/cli","version":"0.0.0-bootstrap","_id":"@apialerts/cli@0.0.0-bootstrap","maintainers":[{"name":"mono_nz","email":"admin@apialerts.com"},{"name":"loganbutler","email":"boss@loganbutler.com"}],"dist":{"shasum":"0d642ce00d4b7ab152e864bd0d629c492e9a9907","tarball":"https://registry.npmjs.org/@apialerts/cli/-/cli-0.0.0-bootstrap.tgz","fileCount":1,"integrity":"sha512-IJxtnfh1LI0iQBIRbi4IToQ+x2/cNCTInJN573yPKP44tvo9f965GsrJtLJW3IclUPUPj7CUXyc7VkHaUGyrMw==","signatures":[{"sig":"MEUCIHTW0NHtS+2kUgfiP+QcAwKikas/9B//nY20tPG8RRCIAiEA5GUYQrN2W18qfRz5Bpe3330cq3snasfd8Joi+uxEnf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70},"private":false,"_npmUser":{"name":"mono_nz","email":"admin@apialerts.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cli_0.0.0-bootstrap_1779936258142_0.1886097608491082","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@apialerts/cli","version":"1.3.1","keywords":["apialerts","cli","notifications","alerts","monitoring","observability"],"author":{"name":"API Alerts"},"license":"MIT","_id":"@apialerts/cli@1.3.1","maintainers":[{"name":"mono_nz","email":"admin@apialerts.com"},{"name":"loganbutler","email":"boss@loganbutler.com"}],"homepage":"https://apialerts.com","bugs":{"url":"https://github.com/apialerts/cli/issues"},"bin":{"apialerts":"bin/apialerts.js"},"dist":{"shasum":"2f77d6038daf18a1e1395aa35155a77d47b89995","tarball":"https://registry.npmjs.org/@apialerts/cli/-/cli-1.3.1.tgz","fileCount":4,"integrity":"sha512-HWOgXTz03wErc1KqmGD0FobzsN5nmMvu4ZJO8TFDHBJBZrackDk31IDv6OXMJjqO7NcPVLXbM1MHlYvIWXLdGg==","signatures":[{"sig":"MEYCIQCkROwLC1ykifP8XkaExKpZg+jl/IY01iFGDi6F7Eh68QIhAL75xZl487rWiYvO4FFbJ4P5gL07yFAhvx1MRSSp+cDf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apialerts%2fcli@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4790},"main":"index.js","engines":{"node":">=18"},"gitHead":"c9dd392b54bce37ee3162256a6b8dd1e1f23e20c","scripts":{"test":"node --test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ddf4050-4db8-48a3-b276-f74faf07157b"}},"repository":{"url":"git+https://github.com/apialerts/cli.git","type":"git","directory":"npm"},"_npmVersion":"11.13.0","description":"API Alerts CLI - send events from your terminal, scripts, and CI/CD pipelines","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"optionalDependencies":{"@apialerts/cli-linux-x64":"1.3.1","@apialerts/cli-win32-x64":"1.3.1","@apialerts/cli-darwin-x64":"1.3.1","@apialerts/cli-linux-arm64":"1.3.1","@apialerts/cli-win32-arm64":"1.3.1","@apialerts/cli-darwin-arm64":"1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.1_1779993794283_0.26895896054601676","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@apialerts/cli","version":"1.3.2","description":"API Alerts CLI - send events from your terminal, scripts, and CI/CD pipelines","license":"MIT","author":{"name":"API Alerts"},"homepage":"https://apialerts.com","bugs":{"url":"https://github.com/apialerts/cli/issues"},"repository":{"type":"git","url":"git+https://github.com/apialerts/cli.git","directory":"npm"},"keywords":["apialerts","cli","notifications","alerts","monitoring","observability"],"bin":{"apialerts":"bin/apialerts.js"},"main":"index.js","engines":{"node":">=18"},"scripts":{"test":"node --test"},"optionalDependencies":{"@apialerts/cli-darwin-arm64":"1.3.2","@apialerts/cli-darwin-x64":"1.3.2","@apialerts/cli-linux-arm64":"1.3.2","@apialerts/cli-linux-x64":"1.3.2","@apialerts/cli-win32-arm64":"1.3.2","@apialerts/cli-win32-x64":"1.3.2"},"gitHead":"ed791e1d6965d604f4fb208890f075a3f1cfb99f","_id":"@apialerts/cli@1.3.2","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-OO7QY67kNAp9LkEgEf8jRPg0QhmIx4PhApC4BcxAyo91MUNY0RwW0nhTltk4uw+/6+taplTe2f1JYkQHzeHB1Q==","shasum":"bfbd6fff5d0694be26b530f4c10665916d90c424","tarball":"https://registry.npmjs.org/@apialerts/cli/-/cli-1.3.2.tgz","fileCount":4,"unpackedSize":4790,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@apialerts%2fcli@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGrqelgvvx9/qwZtkpUFddz9ziHqQkpdkRpDfmCvQ4qDAiABoHLaxZgCc1Y1U7LYsc4/LrDvX41xpcsL2qrLDrvqoA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1ddf4050-4db8-48a3-b276-f74faf07157b"}},"directories":{},"maintainers":[{"name":"mono_nz","email":"admin@apialerts.com"},{"name":"loganbutler","email":"boss@loganbutler.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_1.3.2_1779995471645_0.8993378767789193"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-28T02:44:17.675Z","modified":"2026-05-28T19:11:12.059Z","0.0.0-bootstrap":"2026-05-28T02:44:18.284Z","1.3.1":"2026-05-28T18:43:14.406Z","1.3.2":"2026-05-28T19:11:11.777Z"},"bugs":{"url":"https://github.com/apialerts/cli/issues"},"author":{"name":"API Alerts"},"license":"MIT","homepage":"https://apialerts.com","keywords":["apialerts","cli","notifications","alerts","monitoring","observability"],"repository":{"type":"git","url":"git+https://github.com/apialerts/cli.git","directory":"npm"},"description":"API Alerts CLI - send events from your terminal, scripts, and CI/CD pipelines","maintainers":[{"name":"mono_nz","email":"admin@apialerts.com"},{"name":"loganbutler","email":"boss@loganbutler.com"}],"readme":"# @apialerts/cli\n\nThe [API Alerts](https://apialerts.com) CLI, distributed via npm. Wraps the native Go binary so you can install and run it with `npm` or `npx`, no Homebrew/Scoop/apt setup required.\n\n## Install\n\n```bash\n# Global install\nnpm install -g @apialerts/cli\napialerts send -m \"Deploy complete\"\n\n# Local devDependency\nnpm install -D @apialerts/cli\nnpx apialerts send -m \"Deploy complete\"\n\n# Zero-install (downloads on demand, caches for re-use)\nnpx @apialerts/cli send -m \"Deploy complete\"\n```\n\n## How it works\n\nThis package is a small Node shim. On install, npm picks the right platform-specific sub-package via `optionalDependencies` (`@apialerts/cli-darwin-arm64`, `@apialerts/cli-linux-x64`, etc.) and the shim execs the native binary from it. The same binary you'd get from Homebrew or a GitHub release.\n\nSupported platforms:\n\n| OS | Architectures |\n|---|---|\n| macOS | arm64, x64 |\n| Linux | arm64, x64 |\n| Windows | arm64, x64 |\n\n## Authentication\n\nSet `APIALERTS_API_KEY` in your environment - this is the recommended path for any non-interactive use including CI, containers, and AI agents:\n\n```bash\nexport APIALERTS_API_KEY=\"your-api-key\"\nnpx apialerts send --json -m \"Build complete\"\n```\n\nFor interactive setup, run `apialerts init` (writes to `~/.apialerts/config.json`).\n\nFull docs: <https://apialerts.com/docs/tools/cli>\n\n## Why a separate npm package?\n\nThis is the same CLI shipped via Homebrew, Scoop, apt, dnf, and direct download. npm distribution exists so JavaScript/TypeScript projects can pull it as a `devDependency` and AI agents in Node-based environments can `npx` it without a system install. The Go source lives at <https://github.com/apialerts/cli>.\n\nThe unscoped `apialerts` package on npm is the [JavaScript SDK](https://www.npmjs.com/package/apialerts), a different thing - that's a library you `import` in code.\n","readmeFilename":"README.md"}