swagger-auto-generate
Version:
Automatically generate Swagger JSDoc documentation for Express applications
27 lines • 704 B
TypeScript
import { ExpressIntegrationConfig } from './types/config';
export declare class ExpressIntegration {
private config;
private swaggerAuto;
constructor(config: ExpressIntegrationConfig);
/**
* Setup Swagger documentation with Express
*/
setup(): Promise<void>;
/**
* Setup auto-generation on file changes
*/
private setupAutoGeneration;
/**
* Convert JSON to YAML
*/
private convertToYaml;
/**
* Generate JSDoc comments in source files
*/
generateJSDocComments(): Promise<void>;
/**
* Manual regeneration of documentation
*/
regenerate(): Promise<void>;
}
//# sourceMappingURL=ExpressIntegration.d.ts.map