27 lines
556 B
Makefile
27 lines
556 B
Makefile
|
|
.PHONY: install dev-web dev-api migrate build typecheck lint
|
||
|
|
|
||
|
|
# Comandos de DESENVOLVIMENTO LOCAL (rodam fora do Docker).
|
||
|
|
# Pra subir/derrubar a stack, use o Makefile do root: `make up-wedding` etc.
|
||
|
|
|
||
|
|
install:
|
||
|
|
pnpm install
|
||
|
|
cd apps/api && uv sync
|
||
|
|
|
||
|
|
dev-web:
|
||
|
|
pnpm -F @leetete/web dev
|
||
|
|
|
||
|
|
dev-api:
|
||
|
|
cd apps/api && uv run uvicorn app.main:app --reload --host 0.0.0.0 --port 3000
|
||
|
|
|
||
|
|
migrate:
|
||
|
|
cd apps/api && uv run python -m app.db.migrate
|
||
|
|
|
||
|
|
build:
|
||
|
|
pnpm -F @leetete/web build
|
||
|
|
|
||
|
|
typecheck:
|
||
|
|
pnpm -F @leetete/web typecheck
|
||
|
|
|
||
|
|
lint:
|
||
|
|
cd apps/api && uv run ruff check app
|