Files
hapi/cli/package.json
T
bc6b1577fa merge: hapi upstream v0.34.1
Merge release tag v0.34.1 into the local deployment fork. Preserve local
features (Agent Team, Studio, session shares, skins, DSH Web runtime,
attachment cache, deploy tooling) while adopting upstream session-list,
composer, steering, model-catalog, native-client, and migration changes.

Regenerate the local chat_attachments migration as v31→v32 behind the
upstream v28-v31 ladder; keep DSH on the Web runtime instead of the ACP
transport added upstream.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Co-Authored-By: HAPI <noreply@hapi.run>
2026-11-05 00:51:11 +08:00

86 lines
2.9 KiB
JSON

{
"name": "@twsxtd/hapi",
"version": "0.34.1",
"description": "App for agentic coding - access coding agent anywhere",
"author": "Kirill Dubovitskiy & weishu",
"license": "AGPL-3.0-only",
"type": "module",
"homepage": "https://github.com/tiann/hapi",
"bugs": "https://github.com/tiann/hapi/issues",
"repository": {
"type": "git",
"url": "git+https://github.com/tiann/hapi.git",
"directory": "cli"
},
"bin": {
"hapi": "bin/hapi.cjs"
},
"files": [
"bin/hapi.cjs",
"NOTICE"
],
"imports": {
"#embedded-assets": {
"bun": "./src/runtime/embeddedAssets.bun.ts",
"default": "./src/runtime/embeddedAssets.stub.ts"
}
},
"scripts": {
"postinstall": "node -e \"try{require('fs').chmodSync(require('path').join(__dirname,'bin','hapi.cjs'),0o755)}catch(e){}\"",
"typecheck": "tsc --noEmit",
"build:exe": "bun run scripts/build-executable.ts",
"build:exe:all": "bun run scripts/build-executable.ts --all",
"build:exe:allinone": "bun run scripts/build-executable.ts --with-web-assets",
"build:exe:allinone:all": "bun run scripts/build-executable.ts --with-web-assets --all",
"prepare-npm-packages": "bun run scripts/prepare-npm-packages.ts",
"prepack": "bun run prepare-npm-packages",
"tools:unpack": "bun run scripts/unpack-tools.ts",
"update-homebrew-formula": "bun run scripts/update-homebrew-formula.ts",
"test": "bun run tools:unpack && vitest run",
"test:integration": "bun run tools:unpack && vitest run --config vitest.integration.config.ts",
"test:integration:stress": "bun run tools:unpack && HAPI_RUN_STRESS_TESTS=true vitest run --config vitest.integration.config.ts",
"test:win": "vitest run",
"dev": "bun src/index.ts",
"dev:local-server": "bun --env-file .env.dev-local-server src/index.ts",
"dev:integration-test-env": "bun --env-file .env.integration-test src/index.ts",
"release-all": "bun run scripts/release-all.ts",
"publish-npm": "bun run scripts/publish-npm.ts"
},
"dependencies": {
"@hapi/protocol": "workspace:*",
"@modelcontextprotocol/sdk": "^1.25.1",
"@types/cross-spawn": "^6.0.6",
"@types/ps-list": "^6.2.1",
"@types/react": "^19.2.7",
"axios": "^1.20.0",
"chalk": "^5.6.2",
"cross-spawn": "^7.0.6",
"fastify": "^5.6.2",
"fastify-type-provider-zod": "6.1.0",
"hapi-hub": "workspace:*",
"ink": "^6.6.0",
"ps-list": "^9.0.0",
"react": "^19.2.3",
"socket.io-client": "^4.8.3",
"tar": "^7.5.2",
"vscode-jsonrpc": "8.2.0",
"ws": "8.18.3",
"yaml": "^2.8.2",
"zod": "^4.2.1"
},
"devDependencies": {
"@types/node": "26.3.0",
"@types/ws": "8.18.1",
"bun-types": "1.4.0",
"dotenv": "^17.2.3",
"socket.io": "^4.8.3",
"typescript": "^5",
"vitest": "^4.0.16"
},
"resolutions": {
"whatwg-url": "14.2.0",
"parse-path": "7.0.3",
"@types/parse-path": "7.0.3"
}
}