{"pi":{"extensions":["./extensions"]},"bin":{"pi-web-ui":"bin/pi-web-ui.mjs"},"bugs":{"url":"https://github.com/youweichen0208/omp-web-ui/issues"},"dist":{"shasum":"b2b35ed40b59b7d635cc6ae84b9a9be70623a9d1","tarball":"https://registry.npmjs.org/@youweichen/pi-web-ui/-/pi-web-ui-0.9.0.tgz","fileCount":201,"integrity":"sha512-wCMQ+NdKbJJsjS5wEAuf4XoqpdElpmXGv5KAjncvfGKTIWGIAWHGvYBovbznx88UcER/JOCgLjnIyGAcIp9pTA==","signatures":[{"sig":"MEQCICjl7ck326rl1H0bZsJod1p8HLOmSWz7x+MS8XhsfHR9AiA7qvO0b1DNrm2ypj9PlGXKtDKrjt+qTlEVXRAzhLbGow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzk/WtNa2IcyArnBIPkQWWEpOZ3vWqEaQGTsdraYvX2QIhAIUi2/kP798NaGElG39dmFPo2XfOIx2pu29uJmyt54vx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7617836},"main":"electron/main.mjs","name":"@youweichen/pi-web-ui","type":"module","author":{"name":"youweichen","email":"youweichen0208@gmail.com"},"engines":{"node":">=22.19.0"},"gitHead":"b5394b5e591d06ad3404d0f555629f0e3eb32108","license":"MIT","scripts":{"dev":"concurrently -k -n server,web -c blue,green \"npm:dev:server\" \"npm:dev:web\"","test":"vitest run","build":"npm run build:web && npm run build:server","start":"node dist/server/index.js","dev:web":"vite --config web/vite.config.ts","prebuild":"node scripts/patch-pi-sdk.mjs","build:web":"vite build --config web/vite.config.ts","test:unit":"vitest run","typecheck":"tsc -p tsconfig.server.json --noEmit && tsc -p web/tsconfig.json --noEmit && tsc -p tsconfig.tests.json --noEmit","dev:server":"cross-env PORT=8788 PI_WEB_ALLOW_ORIGINS=http://localhost:5173,http://127.0.0.1:5173 node --watch --import tsx server/index.ts","test:smoke":"node tests/run-smoke.mjs","postinstall":"node scripts/patch-pi-sdk.mjs","test:freeze":"node tests/freeze-test.mjs","build:server":"tsc -p tsconfig.server.json","dev:electron":"electron .","build:electron":"electron-builder build","check:protocol":"node scripts/check-protocol-sync.mjs","prepublishOnly":"npm run build","start:electron":"electron .","publish:electron":"electron-builder build --publish always","build:electron:mac":"electron-builder build --mac","build:electron:win":"electron-builder build --win","build:electron:linux":"electron-builder build --linux"},"_npmUser":{"name":"youweichen","email":"youweichen0208@gmail.com"},"homepage":"https://github.com/youweichen0208/omp-web-ui#readme","keywords":["pi","pi-package","coding-agent","ai","chat","web-ui","terminal","llm"],"repository":{"url":"git+https://github.com/youweichen0208/omp-web-ui.git","type":"git"},"_npmVersion":"11.12.1","description":"Web chat interface for the pi coding agent, powered by the pi SDK (@earendil-works/pi-coding-agent) — one-command run, Docker/systemd/launchd deployable","directories":{},"maintainers":[{"name":"youweichen","email":"youweichen0208@gmail.com"}],"_nodeVersion":"26.0.0","allowScripts":{"node-pty@1.1.0":true,"electron@41.10.7":true},"dependencies":{"ws":"^8.18.0","ssh2":"^1.17.0","express":"^4.21.2","typebox":"^1.3.14","node-pty":"^1.1.0","compression":"^1.8.1","electron-updater":"^6.0.0","@earendil-works/pi-ai":"1.0.0","@juicesharp/rpiv-todo":"2.11.0","@earendil-works/pi-coding-agent":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vite":"^6.0.3","react":"^18.3.1","vitest":"^4.1.11","mermaid":"^11.17.2","unified":"^11.0.5","electron":"^41.0.0","turndown":"^7.2.4","@types/ws":"^8.5.13","cross-env":"^10.1.0","react-dom":"^18.3.1","remark-gfm":"^4.0.0","typescript":"^5.7.2","@types/node":"^22.10.0","@types/ssh2":"^1.15.6","react-icons":"^5.7.0","@types/react":"^18.3.12","@xterm/xterm":"^6.0.0","concurrently":"^9.1.0","highlight.js":"^11.10.0","remark-parse":"^11.0.0","@types/express":"^4.17.21","react-markdown":"^9.0.1","@types/turndown":"^5.0.6","playwright-core":"^1.62.1","@types/react-dom":"^18.3.1","@xterm/addon-fit":"^0.11.0","electron-builder":"^26.15.3","rehype-highlight":"^7.0.1","@types/compression":"^1.8.1","turndown-plugin-gfm":"^1.0.2","@vitejs/plugin-react":"^4.3.4"},"_npmOperationalInternal":{"tmp":"tmp/pi-web-ui_0.9.0_1790901185123_0.3649724894745918","host":"s3://npm-registry-packages-npm-production"},"_id":"@youweichen/pi-web-ui@0.9.0","version":"0.9.0"}