Shared TypeScript types and interfaces for BrandFlow Control.
This package defines common domain types used across frontend, backend, and worker packages.
Import shared types from @brandflow/types:
import { PlatformKey, WorkflowStatus } from "@brandflow/types";Shared TypeScript types and interfaces for BrandFlow Control.
This package defines common domain types used across frontend, backend, and worker packages.
Import shared types from @brandflow/types:
import { PlatformKey, WorkflowStatus } from "@brandflow/types";NestJS backend API for BrandFlow Control.
This package implements the REST API, domain modules, authentication scaffolding, and worker orchestration entrypoints for the backend.
src/— API source codesrc/modules/— backend feature modulessrc/common/— shared guards, config, DTOs
pnpm dev— run NestJS in watch modepnpm build— compile TypeScriptpnpm lint/pnpm typecheck— runtscagainsttsconfig.json
The API currently uses workspace packages for shared config and types (@brandflow/config, @brandflow/types).
Keeping shared types in one package helps ensure consistency across the monorepo.