{"pi":{"image":"https://raw.githubusercontent.com/jmfederico/pi-web/main/docs/assets/pi-web-banner.png","extensions":["./extensions"]},"bin":{"pi-web":"dist/cli.js","pi-web-server":"dist/server/index.js","pi-web-sessiond":"dist/server/sessiond.js"},"bugs":{"url":"https://github.com/nayuto-wakusei/pi-web-ChineseTranslation/issues"},"dist":{"shasum":"89fb0812c89edeef6c2698158cad942473814304","tarball":"https://registry.npmjs.org/@chainingintention/pi-web-cn/-/pi-web-cn-1.202610.1.tgz","fileCount":463,"integrity":"sha512-qpcmUwbwScLaaMEraRTH7fk1Jxk8OChAo0APqnRxiONHPgK3I90JliRcGWWCPGCF4XoeQeNZad56L1MoX4BYtQ==","signatures":[{"sig":"MEQCIFgKnZMERScSuQLRoPmwI6kOgHSCj4HxA+AonFGpcEe1AiAMkVVhgUr+3VRCdCdIV880m7k7Acy0hmA2dHEhkjdKXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmSjvdI1NlQRQZ5dSg2tRD+k6q01qPSui/vvalcHTVLQIgVPt1JNAOxXgkc7CDxxWIwPQZrfYs7l0FXZipYEQzWvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chainingintention%2fpi-web-cn@1.202610.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6357381},"name":"@chainingintention/pi-web-cn","type":"module","author":{"name":"Federico Jaramillo Martinez"},"engines":{"node":">=22.19.0"},"exports":{"./plugin-api":{"types":"./dist/plugin-api.d.ts"},"./server-plugin-api":{"types":"./dist/server-plugin-api.d.ts"}},"gitHead":"40f369fa95e5843c33cca4052944cdc7a6dada9e","license":"MIT","scripts":{"dev":"bash -c 'trap \"kill 0\" EXIT; npm run dev:sessiond & npm run dev:web & npm run dev:client & wait'","knip":"knip","lint":"eslint \"src/**/*.ts\" \"extensions/**/*.ts\" \"pi-web-plugins/**/*.ts\" \"pi-packages/**/*.ts\" vite.config.ts vitest.config.ts","test":"vitest run --config vitest.config.ts","build":"npm run clean && tsc -p tsconfig.build.json && npm run build:plugin-api && npm run build:plugins && vite build","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\"","start":"tsx src/server/index.ts","verify":"npm run typecheck && npm run lint && npm run knip && npm test","dev:web":"bash -c 'set -e; npm run build:plugins; trap \"kill 0\" EXIT; npm run dev:plugins & tsx watch src/server/index.ts & wait'","prepack":"npm run build","prepare":"node scripts/install-git-hooks.mjs","pack:dry":"npm pack --dry-run","changeset":"changeset","perf:load":"node scripts/perf-load.mjs","typecheck":"tsc --noEmit","dev:client":"vite --host 0.0.0.0","dev:server":"npm run dev:web","dev:plugins":"node scripts/build-plugins.mjs --watch","publish:npm":"npm publish --access public","dev:sessiond":"tsx watch src/server/sessiond.ts","build:plugins":"tsc -p tsconfig.plugins.json && node scripts/build-plugins.mjs","verify:staged":"node scripts/verify-staged.mjs","prepublishOnly":"npm run verify","start:sessiond":"tsx src/server/sessiond.ts","release:version":"changeset version","build:plugin-api":"tsc -p tsconfig.plugin-api.json","changelog:status":"changeset status","typecheck:cached":"tsc --noEmit --incremental --tsBuildInfoFile node_modules/.cache/pi-web/typecheck.tsbuildinfo","capture:screenshots":"node scripts/capture-screenshots.mjs","smoke:package-install":"node scripts/smoke-package-install.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"074ab6b3-c524-415e-a0be-951fcc4662f1"}},"homepage":"https://github.com/nayuto-wakusei/pi-web-ChineseTranslation#readme","keywords":["pi-package","pi","pi-web","pi-web-ui","pi-webui","pi-coding-agent","pi-coding-agent-web-ui","coding-agent","ai-coding-agent","agentic-development","developer-tools","web-ui","webui","browser-ui","remote-development","persistent-sessions"],"repository":{"url":"git+https://github.com/nayuto-wakusei/pi-web-ChineseTranslation.git","type":"git"},"_npmVersion":"11.19.0","description":"Remote web UI and browser control plane for persistent Pi Coding Agent sessions.","directories":{},"maintainers":[{"name":"chainingintention","email":"reebomhere@outlook.com"}],"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.21.0","lit":"^3.3.3","diff":"^9.0.0","yauzl":"^3.4.0","marked":"^18.0.6","fastify":"^5.10.0","typebox":"1.3.7","node-pty":"^1.1.0","@xterm/xterm":"^6.0.0","@fastify/static":"^10.1.2","@codemirror/view":"^6.43.6","@xterm/addon-fit":"^0.11.0","@codemirror/state":"^6.7.1","@fastify/compress":"^9.0.0","@fastify/websocket":"^11.3.0","@codemirror/lang-go":"^6.0.1","@codemirror/commands":"^6.10.4","@codemirror/lang-css":"^6.3.1","@codemirror/language":"^6.12.4","@codemirror/lang-html":"^6.4.11","@codemirror/lang-json":"^6.0.2","@codemirror/lang-rust":"^6.0.2","@codemirror/lang-python":"^6.2.1","@codemirror/legacy-modes":"^6.5.3","@codemirror/lang-markdown":"^6.5.0","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"plugin-api":["dist/plugin-api.d.ts"],"server-plugin-api":["dist/server-plugin-api.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"npm@11.11.0","devDependencies":{"tsx":"^4.23.0","knip":"^6.25.0","vite":"^8.1.4","yazl":"^3.3.1","eslint":"^10.6.0","vitest":"^4.1.10","globals":"^17.7.0","@types/ws":"^8.18.1","happy-dom":"^20.11.1","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^24.13.3","@types/yazl":"^2.4.6","@types/yauzl":"^2.10.3","@changesets/cli":"^2.31.0","typescript-eslint":"^8.63.0","@earendil-works/pi-ai":"0.86.1","@earendil-works/pi-agent-core":"0.86.1","@earendil-works/pi-coding-agent":"0.86.1"},"peerDependencies":{"@earendil-works/pi-ai":"0.86.1","@earendil-works/pi-agent-core":"0.86.1","@earendil-works/pi-coding-agent":"0.86.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-cn_1.202610.1_1791783837938_0.9527717612309989","host":"s3://npm-registry-packages-npm-production"},"_id":"@chainingintention/pi-web-cn@1.202610.1","version":"1.202610.1"}