Something went wrong. Try again.
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960{ "name": "shard", "version": "0.2.0", "private": true, "type": "module", "description": "Shard \u2014 multi-client coding agent harness", "engines": { "bun": ">=1.3.0" }, "bin": { "shard": "dist/shard" }, "scripts": { "prepare": "svelte-kit sync && bun run build:cli", "dev": "bun --watch src/cli/index.ts", "web:dev": "vite dev", "web:build": "vite build", "web:preview": "vite preview", "start": "bun src/cli/index.ts", "build:cli": "bash scripts/build-cli.sh", "build:native": "bash scripts/build-native.sh", "build:release": "bash scripts/build-release.sh", "build": "bun build src/index.ts --outdir dist --target bun", "test": "bun test", "test:ci": "bash scripts/test-ci.sh", "test:web": "vitest run tests/web-theme.vitest.ts tests/correlated-command.vitest.ts tests/web-descriptor.vitest.ts tests/web-diff-blank-lines.vitest.ts tests/web-diff-highlight.vitest.ts tests/web-tool-call-banner.vitest.ts tests/web-state.vitest.ts tests/web-permission.vitest.ts tests/web-perf-overlay.vitest.ts tests/web-perf-analysis.vitest.ts tests/web-clearance-overlay.vitest.ts tests/web-lifecycle-components.vitest.ts tests/web-enrollment.vitest.ts tests/session-state.vitest.ts tests/session-history.vitest.ts tests/web-session-catalog-ui.vitest.ts tests/page-pane-reactivity.vitest.ts tests/web-session-connection.vitest.ts tests/web-session-activation-buffer.vitest.ts tests/web-viewport.vitest.ts tests/web-markdown.vitest.ts tests/web-markdown-render.vitest.ts tests/web-runtime-controls.vitest.ts tests/web-runtime-controls-connection.vitest.ts tests/web-runtime-resolve.vitest.ts tests/web-tool-usage-state.vitest.ts tests/web-tool-usage.vitest.ts tests/web-tool-usage-chart.vitest.ts tests/web-token-usage.vitest.ts && bun test tests/web-renderer.test.ts tests/web-tool-call-summary.test.ts tests/theme-loader.test.ts", "lint": "eslint .", "perf:analyze": "bun scripts/analyze-perf.ts", "typecheck": "svelte-kit sync && tsc --noEmit && svelte-check --tsconfig ./tsconfig.json", "check": "bun run lint && bun run typecheck && bun run test:ci && bun run test:web && bun run web:build && bun run build" }, "dependencies": { "@sinclair/typebox": "^0.34.0", "sh-syntax": "^0.6.0", "tree-sitter-wasms": "^0.1.13", "web-tree-sitter": "0.20.8" }, "devDependencies": { "@fontsource/inter": "^5.3.0", "@fontsource/jetbrains-mono": "^5.3.0", "@sveltejs/adapter-static": "^3.0.10", "@sveltejs/kit": "^2.70.1", "@testing-library/svelte": "^5.4.2", "@typescript-eslint/eslint-plugin": "^8.0.0", "@typescript-eslint/parser": "^8.0.0", "bun-types": "^1.3.0", "dompurify": "^3.4.12", "eslint": "^9.0.0", "eslint-plugin-svelte": "^3.22.0", "highlight.js": "^11.11.1", "jsdom": "^29.1.1", "marked": "^18.0.7", "svelte": "^5.56.8", "svelte-check": "^4.7.3", "typescript": "^5.6.0", "vite": "^8.1.5", "vitest": "^4.1.10" }}