This repository uses pnpm workspaces. Run `pnpm install` at the root before
running anything else. Build order matters: `packages/shared` must build
before `packages/core`.
