30 lines
420 B
Makefile
30 lines
420 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
|