Configuration
Extensive configuration options to customize the generated output to match your needs.
Usage
typescript
// openapi.config.ts
import { GeneratorConfig } from "ng-openapi";
const config: GeneratorConfig = {
input: "./swagger.json",
output: "./src/api",
options: {
dateType: "Date",
enumStyle: "enum",
},
};
export default config;Configuration Properties
Client Name
Type: string | undefined | Default: Default
Output directory for generated files.
Input
Type: string | Required
Path to your OpenAPI/Swagger specification file.
Output
Type: string | Required
Output directory for generated files.
Options
Type: object | Required
Object containing various options to customize the code generation process.
Compiler Options
Type: object | undefined | Default: undefined
TypeScript compiler options for the generated code.