UNPKG

@cmmv/core

Version:

CMMV core module for contract and application management

20 lines (19 loc) 569 B
export declare class Compile { private static instance; private logger; static getInstance(): Compile; compileSchema(schema: any, outputPath: string): string; private validateSchema; private generateContractCode; private generateImports; /** * Generate the Contract decorator */ private generateContractDecorator; private generateContractClass; private generateContractField; private generateContractMessage; private generateContractService; private getContractClassName; private getContractName; }