{"bin":{"pi":"dist/bundle/cli.js"},"bugs":{"url":"https://github.com/ming-kang/pi/issues"},"dist":{"shasum":"160b59766977af304e1436e9bf625f15a31782ce","tarball":"https://registry.npmjs.org/@astralyn/pi/-/pi-1.2.0.tgz","fileCount":1708,"integrity":"sha512-KyxlsfyTtmYA1wCk/CyG+QCYz2MvHqdliJ5M/SZklDwzppJlNz/XcY67lnmYHh3ivSj6LNzPZHfnVdwfuqgB2Q==","signatures":[{"sig":"MEUCIEdM1S10gCjSJJ/FuKNb+k5rK9t66YRwyZ5+CuaUl1oEAiEA/QaO5JBdgnyFRKd5JGzK/4qcgKvO4Z9KTm/CggTxjmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHIv4mnxrslyyGGXqlskW/9eG6n3JL1m+6cIJdxuW8nPAiEA3SsG/soUitvGHfxGLakBxIwueV3hCgeoGfLknJp6xM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@astralyn%2fpi@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":25603605},"main":"./dist/index.js","name":"@astralyn/pi","type":"module","_from":"file:package/astralyn-pi-1.2.0.tgz","types":"./dist/index.d.ts","author":{"name":"Astralyn"},"engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./rpc-entry":{"import":"./dist/bundle/rpc-entry.js"}},"license":"MIT","scripts":{"dev":"node scripts/run-source.mjs","sync":"node scripts/sync-upstream.mjs","test":"vitest --run","build":"npm run build:unbundled && npm run build:bundle","check":"npm run check:installed-deps && biome check --error-on-warnings . && npm run check:pinned-deps && npm run check:ts-imports && npm run check:docs && tsc --noEmit && tsc -p tsconfig.examples.json","clean":"shx rm -rf dist","format":"biome check --write .","prepare":"husky","pretest":"npm run check:installed-deps","release":"node scripts/release.mjs","prebuild":"npm run check:installed-deps","check:docs":"node scripts/check-docs.mjs","shrinkwrap":"npm install --package-lock-only --ignore-scripts","copy-assets":"shx mkdir -p dist/modes/interactive/theme && shx cp src/modes/interactive/theme/*.json dist/modes/interactive/theme/ && shx mkdir -p dist/modes/interactive/assets && shx cp src/modes/interactive/assets/*.png dist/modes/interactive/assets/ && shx mkdir -p dist/core/export-html/vendor && shx cp src/core/export-html/template.html src/core/export-html/template.css src/core/export-html/template.js dist/core/export-html/ && shx cp src/core/export-html/vendor/*.js dist/core/export-html/vendor/","profile:rpc":"node scripts/profile-node.mjs --mode rpc","profile:tui":"node scripts/profile-node.mjs --mode tui","build:bundle":"node scripts/build-bundle.mjs","diff:upstream":"node scripts/diff-upstream.mjs","test:isolated":"node scripts/test-isolated.mjs","prepublishOnly":"npm run clean && npm run build","build:unbundled":"tsc -p tsconfig.build.json && shx chmod +x dist/cli.js dist/rpc-entry.js && npm run copy-assets","check:ts-imports":"node scripts/check-ts-relative-imports.mjs","generate:schemas":"node --import ./src/experimental/source-resolver.ts scripts/generate-schemas.ts","check:pinned-deps":"node scripts/check-pinned-deps.mjs","check:installed-deps":"node scripts/check-installed-deps.mjs","verify:package-install":"node scripts/verify-package-install.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"c8674f6f-be08-4fe8-bbef-805b44a05a97"}},"homepage":"https://github.com/ming-kang/pi#readme","keywords":["coding-agent","ai","llm","cli","tui","agent"],"piConfig":{"configDir":".pi"},"_resolved":"/home/runner/work/pi/pi/package/astralyn-pi-1.2.0.tgz","overrides":{"protobufjs":"7.6.6","brace-expansion":"5.0.12"},"_integrity":"sha512-KyxlsfyTtmYA1wCk/CyG+QCYz2MvHqdliJ5M/SZklDwzppJlNz/XcY67lnmYHh3ivSj6LNzPZHfnVdwfuqgB2Q==","repository":{"url":"git+https://github.com/ming-kang/pi.git","type":"git"},"_npmVersion":"11.15.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","directories":{},"maintainers":[{"name":"astralyn","email":"mingkang.fang@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"diff":"8.0.4","jiti":"2.7.0","yaml":"2.9.0","chalk":"6.0.0","ignore":"7.0.8","semver":"7.8.5","undici":"8.10.2","typebox":"1.3.27","minimatch":"10.2.6","cross-spawn":"7.0.6","grok-mermaid":"0.2.3","highlight.js":"10.7.3","quickjs-wasi":"3.6.2","hosted-git-info":"9.0.3","proper-lockfile":"4.1.2","@earendil-works/pi-ai":"1.2.0","@earendil-works/pi-mcp":"1.2.0","@earendil-works/pi-tui":"1.2.0","@silvia-odwyer/photon-node":"0.3.4","@earendil-works/pi-codemode":"1.2.0","@earendil-works/pi-agent-core":"1.2.0"},"publishConfig":{"tag":"latest","access":"public"},"_hasShrinkwrap":true,"devDependencies":{"ms":"2.1.3","shx":"0.4.0","tsx":"4.22.1","husky":"9.1.7","marked":"18.0.11","vitest":"4.1.11","esbuild":"0.28.2","@types/ms":"2.1.0","typescript":"5.9.3","@types/node":"24.12.4","@types/semver":"7.7.1","@biomejs/biome":"2.3.5","@xterm/headless":"5.5.0","@anthropic-ai/sdk":"0.52.0","@types/cross-spawn":"6.0.6","@types/hosted-git-info":"3.0.5","@types/proper-lockfile":"4.1.4","@anthropic-ai/sandbox-runtime":"0.0.26"},"_npmOperationalInternal":{"tmp":"tmp/pi_1.2.0_1791861994643_0.15940192226946448","host":"s3://npm-registry-packages-npm-production"},"_id":"@astralyn/pi@1.2.0","version":"1.2.0"}