Overview of ng-openapi generated features
The ng-openapi generator produces a complete API client layer including:
- TypeScript Interfaces: Type definitions derived from OpenAPI schemas.
- Angular Services: Injectable services utilizing Angular's dependency injection.
- HTTP Interceptors: Built-in support for custom headers and automatic date transformation.
- Provider Functions: Simplified setup via
provideDefaultClient(). - File Utilities: Helpers for handling files and downloads.
- CLI Tool: A command-line interface that supports configuration files.