import { defineConfig } from 'orval'; // Generates the BFF client (Angular HttpClient service + models) from the committed // OpenAPI contract. Never hand-edit the generated output — re-run `nx run api-client:generate` // after the BFF spec changes (CLAUDE.md §10; docs/frontend-decisions.md). export default defineConfig({ bff: { input: '../../services/bff/openapi.json', output: { target: './src/lib/generated/bff-api.ts', client: 'angular', mode: 'single', clean: true, prettier: true, }, }, });