{"_id":"@1devstudio/agentlint","name":"@1devstudio/agentlint","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@1devstudio/agentlint","version":"1.0.0","description":"Run AgentLint AI agent readiness audits in any CI/CD pipeline","bin":{"agentlint-ci":"dist/cli/index.js"},"main":"dist/cli/index.js","scripts":{"build":"pnpm build:github && pnpm build:cli","build:github":"ncc build src/github/index.ts --out dist/github --minify","build:cli":"ncc build src/cli.ts --out dist/cli --minify","typecheck":"tsc --noEmit"},"keywords":["agentlint","ai","audit","github-action","ci-cd","cli"],"author":{"name":"1devstudio"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/1devstudio/agentlint-ci.git"},"dependencies":{"@actions/core":"^1.11.1","@actions/github":"^6.0.0"},"devDependencies":{"@types/node":"^22.0.0","@vercel/ncc":"^0.38.3","typescript":"^5.7.0"},"_id":"@1devstudio/agentlint@1.0.0","gitHead":"3f9e888dc87f28c47cb85d6249199d577eefdba0","bugs":{"url":"https://github.com/1devstudio/agentlint-ci/issues"},"homepage":"https://github.com/1devstudio/agentlint-ci#readme","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-aV5X4CpzLpv11NYahNVKkrG+tgBpU6qpJvT2kQoWb2oQmXb9A6ojsns8zZpDBPoheDsZfF5IqCk8h4Jpw5Xi3g==","shasum":"684dd091c92e1158e0eaa5974a604b1c219adc03","tarball":"https://registry.npmjs.org/@1devstudio/agentlint/-/agentlint-1.0.0.tgz","fileCount":3,"unpackedSize":10641,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDKDJQcdl9rqqOCDT7wXkwfqgGu0b3rRa4i5LJfX6qfiAIgV7Nv7dD0aaTUcccZLFvpLN30R62fIEsIEkbjhEGQjio="}]},"_npmUser":{"name":"ziolmar","email":"ziolmar@gmail.com"},"directories":{},"maintainers":[{"name":"ziolmar","email":"ziolmar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agentlint_1.0.0_1773512888125_0.36152089300711854"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-14T18:28:08.014Z","1.0.0":"2026-03-14T18:28:08.258Z","modified":"2026-03-14T18:28:08.753Z"},"maintainers":[{"name":"ziolmar","email":"ziolmar@gmail.com"}],"description":"Run AgentLint AI agent readiness audits in any CI/CD pipeline","homepage":"https://github.com/1devstudio/agentlint-ci#readme","keywords":["agentlint","ai","audit","github-action","ci-cd","cli"],"repository":{"type":"git","url":"git+https://github.com/1devstudio/agentlint-ci.git"},"author":{"name":"1devstudio"},"bugs":{"url":"https://github.com/1devstudio/agentlint-ci/issues"},"license":"MIT","readme":"# @1devstudio/agentlint\n\nRun [AgentLint.io](https://agentlint.io) AI agent readiness audits in any CI/CD pipeline.\n\n## Platform Guides\n\n| Platform | Integration | Docs |\n|---|---|---|\n| **GitHub Actions** | Native action with PR comments | [docs/github.md](docs/github.md) |\n| **GitLab CI** | CLI via `npx` | [docs/gitlab.md](docs/gitlab.md) |\n| **CircleCI** | CLI via `npx` | [docs/circleci.md](docs/circleci.md) |\n| **Bitbucket Pipelines** | CLI via `npx` | [docs/bitbucket.md](docs/bitbucket.md) |\n\n## GitHub Actions\n\n```yaml\n- uses: 1devstudio/agentlint-ci@v1\n  with:\n    url: \"https://your-site.com\"\n    api-key: ${{ secrets.AGENTLINT_API_KEY }}\n    threshold: 50\n  env:\n    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n```\n\n## CLI (GitLab, CircleCI, Bitbucket, anything else)\n\n```bash\nnpx @1devstudio/agentlint audit --url https://your-site.com --api-key $AGENTLINT_API_KEY --threshold 50\n```\n\n### CLI Options\n\n```\n--url <url>          URL to audit (required)\n--api-key <key>      API key (or set AGENTLINT_API_KEY env var)\n--threshold <n>      Minimum score to pass (default: 0)\n--api-url <url>      API base URL (default: https://agentlint.io)\n--format <fmt>       Output: text, json, markdown (default: text)\n```\n\nExit code `1` if score < threshold or on error.\n\n### Output Formats\n\n**Text** (default) — human-readable summary:\n```\nAgentLint Audit — 72/100\nURL: https://example.com\nFramework: Next.js · Render: SSR · Size: 42.1KB · Fetch: 340ms\n\n  ✔ Crawler Access: 90/100\n  ⚠ Markdown & LLMs: 60/100\n  ✔ Structured Data: 85/100\n  ✔ Rendering: 70/100\n  ✘ Token Efficiency: 55/100\n\nReport: https://agentlint.io/report/abc123\n```\n\n**JSON** (`--format json`) — machine-readable for scripting:\n```json\n{\n  \"score\": 72,\n  \"passed\": true,\n  \"threshold\": 50,\n  \"reportUrl\": \"https://agentlint.io/report/abc123\",\n  \"categories\": { \"crawlerAccess\": 90, \"markdownLlms\": 60, ... }\n}\n```\n\n**Markdown** (`--format markdown`) — for posting to PRs/issues.\n\n## Get an API Key\n\n1. Sign up at [agentlint.io](https://agentlint.io)\n2. Go to Dashboard → API Keys\n3. Create a key and add it as a CI secret\n\n## License\n\nMIT\n","readmeFilename":"README.md","_rev":"1-bfe980a1337c038b936cdc26b0886726"}