Monorepo tooling: pnpm workspaces + uv/poetry + turbo + pre-commit #1

Closed
opened 2026-04-13 14:23:19 +00:00 by alvis · 0 comments
Owner

Set up pnpm workspaces across apps/, services/, packages/. Set up uv or poetry for ml/. Pick a build-graph tool (turbo or nx). Pre-commit hooks: eslint, prettier, ruff, mypy, typecheck. One root Makefile or justfile with dev, lint, test, build.nnDone when: make dev boots everything and make lint runs across both languages.

Set up pnpm workspaces across `apps/`, `services/`, `packages/`. Set up uv or poetry for `ml/`. Pick a build-graph tool (turbo or nx). Pre-commit hooks: eslint, prettier, ruff, mypy, typecheck. One root `Makefile` or `justfile` with `dev`, `lint`, `test`, `build`.nn**Done when:** `make dev` boots everything and `make lint` runs across both languages.
alvis added this to the M0 — Prototype milestone 2026-04-13 14:23:19 +00:00
alvis added the platform label 2026-04-13 14:23:19 +00:00
alvis closed this issue 2026-04-16 15:23:03 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alvis/oO#1