{"pi":{"image":"https://raw.githubusercontent.com/ranxianglei/billion-context/master/docs/logo.png","extensions":["./dist/agent/pi-native.js"]},"bin":{"bili":"dist/index.js","bili-proxy":"dist/index.js"},"dsh":{"bundle":{"patch":"./dsh.bundle.patch.yml"},"client":{"platform":"web"}},"bugs":{"url":"https://github.com/ranxianglei/billion-context/issues"},"dist":{"shasum":"9573e0c081195cb41048d8e7ce8a493426d093d7","tarball":"https://registry.npmjs.org/billion-context/-/billion-context-0.1.213.tgz","fileCount":45,"integrity":"sha512-27GMDHpqImsGev2Pw2JUyWImzJChggJVUqo6RNNeZ4CWFMnuKReQWFghOAZTBU05pmYho/2K0UZ7WWjQ+aBBWQ==","signatures":[{"sig":"MEYCIQDXDhEjBLbHR5m0HcGM11+HqoJFmWRcigDE7rQsHEs5JgIhAIa+RlSz7v8PYl4oC6euvmGMzhqDsn6K/LVENNnnkb3x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCe/yPcjDFgbuu47yV2Kb7q/MVYwifzKZ8qD1dtsUvHcQIgIlMo/GQNDLvO5xU3ou8Y86bS4G0WukkcXrXYWWSa3t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48048167},"main":"dist/index.js","name":"billion-context","type":"module","author":{"name":"ranxianglei"},"engines":{"node":">=20"},"exports":{".":"./dist/agent/dsh-native.js","./dsh":"./dist/agent/dsh-native.js","./client":"./dist/agent/dsh-native-client.js","./server":"./dist/agent/opencode-native.js","./package.json":"./package.json","./dsh/package.json":"./package.json","./dsh-compaction-gate":"./dist/agent/dsh-compaction-gate.js"},"gitHead":"133f3525c628c4b959bb79ece82af6df82e131a3","license":"MIT","scripts":{"test":"node scripts/test-suite-lock.mjs run","build":"npm --prefix kernel run build && npm --prefix pi-subagents run build && tsup && node scripts/write-build-info.mjs && node scripts/check-dist-import-annotations.mjs && node scripts/check-dist-external.mjs","start":"node dist/index.js","prepare":"node scripts/check-dist-ready.mjs","pretest":"node scripts/test-suite-lock.mjs gate && node scripts/ci-pretest-cache.mjs","test:e2e":"node --import ./tests/preload-test-env.mjs --import tsx --test tests/e2e/e2e-codex.test.ts","typecheck":"tsc --noEmit --project tsconfig.json","gate:local":"node scripts/release-gate-local.mjs","pretypecheck":"npm --prefix kernel run build && npm --prefix pi-subagents run build","test:e2e:fake":"node --import ./tests/preload-test-env.mjs --import tsx --test tests/e2e/e2e-codex-fake.test.ts","test:e2e:image":"node --import ./tests/preload-test-env.mjs --import tsx --test tests/e2e/e2e-image-billing.test.ts","check:dist-thin":"node scripts/check-dist-thin-install.mjs","registry:snapshot":"node scripts/update-registry-snapshot.mjs","check:unused-exports":"node scripts/check-unused-exports.mjs","codex-models:snapshot":"node scripts/update-codex-models-snapshot.mjs","check:test-import-graph":"node scripts/check-test-import-graph.mjs"},"_npmUser":{"name":"ranxianglei","email":"ranxianglei@gmail.com"},"homepage":"https://github.com/ranxianglei/billion-context#readme","keywords":["context","compression","proxy","acp","ai","agent","claude-code","cursor","codex","aider","anthropic","openai","pi-package"],"repository":{"url":"git+https://github.com/ranxianglei/billion-context.git","type":"git"},"_npmVersion":"10.9.9","description":"A context-compression plugin — small context windows (a 100K context is enough), 5x fewer tokens, month-long single sessions (billions of tokens), and compression quality — for all agents: pi, OpenCode, Codex, Claude Code, and more. billion-context is all","directories":{},"maintainers":[{"name":"ranxianglei","email":"ranxianglei@gmail.com"}],"_nodeVersion":"22.23.4","dependencies":{"zod":"4.6.7","mysql2":"^3.15.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"ws":"8.22.0","tar":"^7.5.22","tsx":"^4.0.0","tsup":"^8.0.0","fzstd":"0.1.1","semver":"7.8.5","undici":"^7.29.0","esbuild":"^0.27.0","typebox":"^1.3.34","prettier":"^3.3.0","@types/ws":"8.18.2","verdaccio":"^6.10.4","z3-solver":"^5.3.1","acp-kernel":"file:./kernel","node-forge":"^1.4.0","typescript":"^5.5.0","@types/node":"^22.0.0","jsonc-parser":"^3.3.1","@types/semver":"^7.7.1","@types/node-forge":"^1.3.14","@earendil-works/pi-tui":"0.83.0","billion-context-pi-subagents":"file:./pi-subagents","@earendil-works/pi-coding-agent":"0.83.0"},"optionalDependencies":{"jimp":"1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/billion-context_0.1.213_1794094343834_0.5396215870165904","host":"s3://npm-registry-packages-npm-production"},"_id":"billion-context@0.1.213","version":"0.1.213"}