{"bin":{"dario":"dist/cli.js"},"bugs":{"url":"https://github.com/askalf/dario/issues"},"dist":{"shasum":"470372e01960cbf39e03c37224cf5928ee04c732","tarball":"https://registry.npmjs.org/@askalf/dario/-/dario-6.13.29.tgz","fileCount":201,"integrity":"sha512-L1UHKn+0uarRydGJz3jWHV1jB0YUTF3slMntX6QwrbX6Dv9pSFdac0tD2Vcjcp0qJgcTgyJG9fM+NHdMb2eQdg==","signatures":[{"sig":"MEUCIBpKwJNVeRxG7Z0tFvFlQuINOjyrnMzdM3gJee9HhTEUAiEAxA4WD8X1crdUvlQs+y8o+9Ho8T5aWMBO1V4OR3nn1rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH4JIouiNI0b3RfEu5Lh3LT6TJdN1Hrtn7jN0gxg4v3aAiB6IhbOrP6RlNV7uGh8CBGQna5Maqonk/+0IsQWG/iu/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@askalf%2fdario@6.13.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2942004},"main":"./dist/index.js","name":"@askalf/dario","type":"module","types":"./dist/index.d.ts","author":{"url":"https://github.com/askalf","name":"askalf"},"engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8524c3ddc6a28b9146597dfb2be42d790eea6f21","license":"MIT","scripts":{"dev":"tsx src/cli.ts","e2e":"node test/e2e.mjs","test":"node --test test/all.test.mjs","audit":"npm audit --production --audit-level=high","bench":"node scripts/bench-overhead.mjs","build":"tsc && cp src/cc-template-data.json dist/","start":"node dist/cli.js","compat":"node test/compat.mjs","stress":"node test/stress.mjs","fix:pkg":"node -e \"const fs=require('fs');fs.writeFileSync('package.json',JSON.stringify(JSON.parse(fs.readFileSync('package.json','utf-8')),null,2)+'\\n')\"","lint:pkg":"node scripts/check-package-json.mjs","audit:tui":"node tools/tui-audit/audit.mjs","drift:sdk":"node scripts/check-sdk-drift.mjs","preflight":"node scripts/preflight.mjs","drift:wire":"node scripts/check-wire-drift.mjs","test:serial":"node test/issue-29-tool-translation.mjs && node test/hybrid-tools.mjs && node test/tool-schema-contract.mjs && node test/scrub-paths.mjs && node test/provider-prefix.mjs && node test/analytics-recording.mjs && node test/analytics-billing-bucket.mjs && node test/failover-429.mjs && node test/pool-sticky.mjs && node test/live-fingerprint.mjs && node test/proxy-header-order.mjs && node test/proxy-body-order.mjs && node test/runtime-fingerprint.mjs && node test/pacing.mjs && node test/stream-drain.mjs && node test/subagent.mjs && node test/mcp-protocol.mjs && node test/mcp-tools.mjs && node test/mcp-e2e.mjs && node test/session-rotation.mjs && node test/drift-detection.mjs && node test/cc-authorize-probe-classifier.mjs && node test/compat-range.mjs && node test/doctor-formatter.mjs && node test/doctor-identity-drift.mjs && node test/doctor-oauth-pool.mjs && node test/atomic-write.mjs && node test/account-refresh-singleflight.mjs && node test/durable-token-persist.mjs && node test/streaming-edge-cases.mjs && node test/client-detection.mjs && node test/manual-oauth-flow.mjs && node test/scrub-template.mjs && node test/context-bleed.mjs && node test/passthrough-header-forwarding.mjs && node test/capture-provenance.mjs && node test/sanitize-messages.mjs && node test/platform-tools.mjs && node test/strict-template-flags.mjs && node test/request-queue.mjs && node test/effort-flag.mjs && node test/template-invariants.mjs","check:readme":"node scripts/check-readme-line-count.mjs && node scripts/check-readme-links.mjs","cch:calibrate":"node scripts/cch-calibrate.mjs","check:overage":"node scripts/check-overage-live.mjs","readme:assets":"node scripts/readme/terminal.mjs && node scripts/readme/tui.mjs","prepublishOnly":"npm run build","test:refresh-lock-race":"node test/integration/dual-instance-race.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"bd85652d-a2dc-4a1e-a62d-aa93a6e576b7"}},"homepage":"https://github.com/askalf/dario","keywords":["llm","llm-router","llm-proxy","multi-provider","openai-compat","openai","chatgpt","codex","claude","anthropic","claude-code","claude-max","claude-pro","subscription","oauth","proxy","cursor","cline","aider","agent-sdk","openrouter","litellm","ollama","groq","cli","developer-tools"],"repository":{"url":"git+https://github.com/askalf/dario.git","type":"git"},"_npmVersion":"11.19.1","description":"Use your Claude and ChatGPT subscriptions in Cursor, Cline, Aider, Claude Code and the Agent SDK — at subscription pricing, not per-token API bills. One local Anthropic + OpenAI-compatible endpoint: either plan answers either wire shape, with automatic fa","directories":{},"maintainers":[{"name":"askalf","email":"support@askalf.org"}],"_nodeVersion":"24.22.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","typescript":"^5.7.0","@types/node":"^26.6.5"},"_npmOperationalInternal":{"tmp":"tmp/dario_6.13.29_1792687098462_0.7955485108977225","host":"s3://npm-registry-packages-npm-production"},"_id":"@askalf/dario@6.13.29","version":"6.13.29"}