feat(python/robomp): migrated robomp into monorepo as python/robomp/

- Subtree-merged github.com/can1357/roboomp with full history
- Wired python/robomp/web as a Bun workspace; migrated SolidJS deps to root catalog
- Removed nested bun.lock/bunfig.toml/biome.json; root configs now own them
- Replaced scripts/with-pi-root.sh; default PI_ROOT to ../.. (the monorepo)
- Added root recipes: test:py, lint:py, fix:py (Python opt-in, not folded into bun test)
- Updated .gitignore/.dockerignore for robomp runtime state (data/, cache/, web dist, static bundle)
- Updated README/AGENTS/.env.example to drop ROBOMP_PI_* auto-clone knobs
This commit is contained in:
can1357
2026-05-16 21:00:42 +02:00
parent 2c773a12a4
commit d1877baf66
16 changed files with 300 additions and 538 deletions
+6 -6
View File
@@ -11,14 +11,14 @@
"typecheck": "tsc --noEmit"
},
"dependencies": {
"solid-js": "^1.9.12"
"solid-js": "catalog:"
},
"devDependencies": {
"@tailwindcss/vite": "^4.0.14",
"@types/node": "^22.10.5",
"tailwindcss": "^4.0.14",
"@tailwindcss/vite": "catalog:",
"@types/bun": "catalog:",
"tailwindcss": "catalog:",
"typescript": "^5.7.3",
"vite": "^5.4.14",
"vite-plugin-solid": "^2.11.6"
"vite": "catalog:",
"vite-plugin-solid": "catalog:"
}
}
+1 -1
View File
@@ -18,7 +18,7 @@
"skipLibCheck": true,
"allowSyntheticDefaultImports": true,
"useDefineForClassFields": true,
"types": ["vite/client"]
"types": ["vite/client", "bun"]
},
"include": ["src/**/*", "vite.config.ts"]
}