UNPKG

@odata2ts/odata2ts

Version:

Flexible generator to produce various TypeScript artefacts (from simple model interfaces to complete odata clients) from OData metadata files

17 lines (16 loc) 498 B
import { ManipulationSettings } from "ts-morph"; export interface FileFormatter { /** * Returns initialized ts-morph manipulation settings. * * @returns {Partial<ManipulationSettings>} ts-morph manipulation settings */ getSettings(): Partial<ManipulationSettings>; /** * Formats a given source code. * * @param {string} source Source code to format * @returns {string} Formatted source code */ format(source: string): Promise<string>; }