Prompt file imported from demokratie-live/democracy-development (
.github/prompts/always.prompt.md). Copyright stays with the author.
Broject basics
- if you want to run commands
- always use
devbox runto execute commands - the packagemanager is pnpm for node packages
- use always --filter when you want to run something in a package
- for example
devbox run -- pnpm --filter=PACKAGE_NAME run dev
- always use
- Docker commands run without devbox
- a mongo db (DB_URL) you can start via
docker compose up mongo - build a docker image like this
docker build --build-arg SERVICE=PACKAGE_NAME --build-arg SERVICE_PATH=services/cron-jobs/SERVICE_DIR -t PACKAGE_NAME:latest -f services/cron-jobs/SERVICE_DIR/Dockerfile .- always from repository root
- a mongo db (DB_URL) you can start via
- its an pnpm monorepo
- with turbo repo