@compas/code-gen
Version:
Generate various boring parts of your server
26 lines (25 loc) • 714 B
TypeScript
/**
* @typedef {object} GenerateTypeOpts
* @property {string} outputDirectory
* @property {string[]} inputPaths
* @property {boolean|string[]|undefined} [dumpCompasTypes]
* @property {boolean|undefined} [verbose]
* @property {string|undefined} [fileHeader]
*/
/**
* @param {Logger} logger
* @param {GenerateTypeOpts} options
* @returns {Promise<void>}
*/
export function generateTypes(
logger: Logger,
options: GenerateTypeOpts,
): Promise<void>;
export type GenerateTypeOpts = {
outputDirectory: string;
inputPaths: string[];
dumpCompasTypes?: boolean | string[] | undefined;
verbose?: boolean | undefined;
fileHeader?: string | undefined;
};
//# sourceMappingURL=generate-types.d.ts.map