{"bin":{"pythinker":"dist/main.mjs"},"bugs":{"url":"https://github.com/PyModel/pythinker-code/issues"},"dist":{"shasum":"5586f1dff896c3b5c468c7da895c032b5aa1239e","tarball":"https://registry.npmjs.org/@pymodel/pythinker-code/-/pythinker-code-2.6.1.tgz","fileCount":757,"integrity":"sha512-2xDGYoyYZtM4JAgDJXLnF71VYJld3zoP3+PFZCdNwq8u2eCcMXfXBz0BoKoH1jA2XbsnrW8U06ZA4+6FnfRh9w==","signatures":[{"sig":"MEQCIHzPUALdsGsOhchX6r6NPMuh8Lclkl9bJGUg9bJWwKOSAiBjiUCI3LrX+aSx41zxWaKdlojLRYmtHdyqTrodzcA5fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB+J8+TCswp/GMbbxBw4PBLnMqZ6ZjUiPl4qVSBha8gxAiEA12r4YI+my9uLC5/zpZrCib/WKR082PSO3KhZkCClEJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pymodel%2fpythinker-code@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62465199},"name":"@pymodel/pythinker-code","type":"module","_from":"file:pymodel-pythinker-code-2.6.1.tgz","author":{"name":"PyModel"},"engines":{"node":">=22.19.0"},"imports":{"#/*":"./src/*.ts","#/tui/theme":"./src/tui/theme/index.ts","#/cli/sub/web":"./src/cli/sub/web/index.ts","#/tui/commands":"./src/tui/commands/index.ts","#/cli/sub/web/*":"./src/cli/sub/web/*.ts","#/generated/vis-web-asset":["./src/generated/vis-web-asset.ts","./src/generated/vis-web-asset.d.ts"]},"license":"MIT","scripts":{"dev":"node scripts/dev.mjs","e2e":"pnpm -w run build:packages && PYTHINKER_E2E=1 vitest run test/e2e","test":"pnpm -w run build:packages && vitest run","build":"tsdown && tsdown --config tsdown.dist-worker.config.ts && node scripts/copy-native-assets.mjs && node scripts/check-web-assets.mjs","clean":"rm -rf dist","smoke":"node scripts/smoke.mjs","dev:prod":"node dist/main.mjs","e2e:real":"pnpm -w run build:packages && PYTHINKER_E2E_REAL=1 vitest run test/e2e/real-llm-smoke.e2e.test.ts","prebuild":"node scripts/build-vis-asset.mjs","typecheck":"tsc -p tsconfig.json --noEmit","dev:server":"PYTHINKER_CODE_DEV_SERVER=1 tsx --tsconfig ./tsconfig.dev.json --import ../../build/register-raw-text-loader.mjs ./src/main.ts web --no-open --debug-endpoints","postinstall":"node scripts/postinstall.mjs","dev:cli-only":"tsx --import ../../build/register-raw-text-loader.mjs ./src/main.ts","catalog:update":"node scripts/update-catalog.mjs --out dist/built-in-catalog.json","package:native":"node scripts/native/package.mjs","build:native:js":"node scripts/native/01-bundle.mjs","build:native:sea":"node scripts/native/build.mjs --profile=local","dev:agent-gateway":"PYTHINKER_CODE_DEV_SERVER=1 tsx --tsconfig ./tsconfig.dev.json --import ../../build/register-raw-text-loader.mjs ./src/main.ts web --no-open --debug-endpoints","test:native:smoke":"node scripts/native/smoke.mjs","dev:server:restart":"node scripts/dev-server-restart.mjs","build:native:release":"node scripts/native/build.mjs --profile=release","dev:plugin-marketplace":"node scripts/dev-plugin-marketplace-server.mjs","release:native:resolve":"node scripts/native/resolve-release.mjs","dev:agent-gateway:multi":"PYTHINKER_CODE_DEV_SERVER=1 tsx --tsconfig ./tsconfig.dev.json --import ../../build/register-raw-text-loader.mjs ./src/main.ts web --no-open --debug-endpoints","produce:native:manifest":"node scripts/native/produce-manifest.mjs","build:plugin-marketplace":"node scripts/build-plugin-marketplace-cdn.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b94d4f5e-3085-40fb-8865-244a8791e78e"}},"homepage":"https://github.com/PyModel/pythinker-code/tree/main/apps/pythinker-code#readme","keywords":["pythinker","pythinker-code","cli","agent","coding-agent","ai","tui"],"_resolved":"/tmp/c58bc688cac8d13cae2509edd8120e24/pymodel-pythinker-code-2.6.1.tgz","_integrity":"sha512-2xDGYoyYZtM4JAgDJXLnF71VYJld3zoP3+PFZCdNwq8u2eCcMXfXBz0BoKoH1jA2XbsnrW8U06ZA4+6FnfRh9w==","repository":{"url":"git+https://github.com/PyModel/pythinker-code.git","type":"git","directory":"apps/pythinker-code"},"_npmVersion":"11.21.0","description":"The Starting Point for Next-Gen Agents","directories":{},"maintainers":[{"name":"elkaix","email":"moelkholy1995@gmail.com"}],"_nodeVersion":"24.15.0","dependencies":{"ws":"^8.21.3","qrcode":"^1.5.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.5","zod":"4.4.3","jimp":"^1.6.1","yazl":"^3.3.1","chalk":"^5.4.1","pathe":"^2.0.3","semver":"^7.7.4","postject":"1.0.0-alpha.6","@types/ws":"^8.18.0","commander":"^13.1.0","smol-toml":"^1.6.1","@types/yazl":"^2.4.6","@types/qrcode":"^1.5.6","@types/semver":"^7.7.0","cli-highlight":"^2.1.11","lovely-mermaid":"0.3.3","@pymodel/minidb":"^0.2.0","@pymodel/pi-tui":"^0.86.0","@pymodel/vis-web":"0.1.1","@pymodel/acp-server":"^0.0.3","@pymodel/vis-server":"^0.1.1","@pymodel/agent-core-v2":"^0.6.0","@pymodel/agent-gateway":"^0.2.5","@pymodel/remote-control":"^0.0.2","@pymodel/migration-legacy":"^0.1.18","@pymodel/pythinker-code-sdk":"^0.22.0","@pymodel/pythinker-telemetry":"^0.1.1","@pymodel/pythinker-code-oauth":"^0.4.0"},"optionalDependencies":{"node-pty":"^1.1.0","@mariozechner/clipboard":"^0.3.9"},"_npmOperationalInternal":{"tmp":"tmp/pythinker-code_2.6.1_1791505893831_0.9646567638399968","host":"s3://npm-registry-packages-npm-production"},"_id":"@pymodel/pythinker-code@2.6.1","version":"2.6.1"}