mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-06 08:18:58 +00:00
Add a drag handle on the left edge of the docked Ask Fabro panel. The user can widen the panel up to 2x its default width and no narrower than the default. The chosen width persists across open/close. An `isResizing` flag on the layout context lets `<main>` and the steer bar drop their width transitions during a drag so the layout tracks the cursor instead of trailing it. Also bundles in-progress sidebar wiring: a collapsed tool-call summary renderer and the remark-gfm dependency for GitHub-flavored Markdown. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
45 lines
1.2 KiB
JSON
45 lines
1.2 KiB
JSON
{
|
|
"name": "fabro-web",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "bun run scripts/build.ts",
|
|
"dev": "bun run scripts/build.ts --watch",
|
|
"test": "bun test --isolate",
|
|
"typecheck": "tsc"
|
|
},
|
|
"dependencies": {
|
|
"@assistant-ui/react": "0.14.5",
|
|
"@assistant-ui/react-markdown": "0.14.0",
|
|
"@assistant-ui/react-ui": "0.2.1",
|
|
"@dnd-kit/core": "^6.3.1",
|
|
"@dnd-kit/sortable": "^10.0.0",
|
|
"@dnd-kit/utilities": "^3.2.2",
|
|
"@headlessui/react": "^2.2.9",
|
|
"@heroicons/react": "^2.2.0",
|
|
"@pierre/diffs": "1.1.15",
|
|
"@pierre/theme": "0.0.28",
|
|
"@pierre/trees": "1.0.0-beta.3",
|
|
"@qltysh/fabro-api-client": "workspace:*",
|
|
"@tailwindcss/typography": "^0.5.19",
|
|
"@viz-js/viz": "^3.24.0",
|
|
"@xterm/addon-fit": "^0.11.0",
|
|
"@xterm/xterm": "^6.0.0",
|
|
"axios": "^1.7.0",
|
|
"marked": "^18.0.0",
|
|
"react": "^19.2.4",
|
|
"react-dom": "^19.2.4",
|
|
"react-router": "7.12.0",
|
|
"remark-gfm": "^4.0.1",
|
|
"swr": "^2.4.1"
|
|
},
|
|
"devDependencies": {
|
|
"@tailwindcss/cli": "^4.1.13",
|
|
"@types/node": "^22",
|
|
"@types/react": "^19.2.7",
|
|
"@types/react-dom": "^19.2.3",
|
|
"react-test-renderer": "19.2.0",
|
|
"tailwindcss": "^4.1.13",
|
|
"typescript": "^5.9.2"
|
|
}
|
|
}
|