c6bf919344
Fusion-Task-Id: FN-002 Fusion-Task-Lineage: 49cb7077-d805-4d39-9a27-ae50744f2839
30 lines
433 B
Makefile
30 lines
433 B
Makefile
.PHONY: install lint test typecheck build dev compose-up compose-down clean
|
|
|
|
install:
|
|
pnpm install
|
|
cd apps/api && python3 -m venv .venv && .venv/bin/pip install -e ".[dev]"
|
|
|
|
lint:
|
|
pnpm lint
|
|
|
|
test:
|
|
pnpm test
|
|
|
|
typecheck:
|
|
pnpm typecheck
|
|
|
|
build:
|
|
pnpm build
|
|
|
|
dev:
|
|
pnpm dev
|
|
|
|
compose-up:
|
|
docker compose up --build -d
|
|
|
|
compose-down:
|
|
docker compose down
|
|
|
|
clean:
|
|
rm -rf node_modules apps/web/node_modules apps/api/.venv .pnpm-store/
|