UNPKG

@tsed/cli

Version:
22 lines (21 loc) 652 B
import type { RenderDataContext } from "./RenderDataContext.js"; declare global { namespace TsED { interface GenerateOptions { } } } export interface GenerateCmdContext extends RenderDataContext, TsED.GenerateOptions { type: string; name: string; route: string; directory: string; templateType: string; middlewarePosition: "before" | "after"; symbolName: string; symbolPath: string; symbolPathBasename: string; getName: (state: Partial<GenerateCmdContext>) => string; getRoute: (state: Partial<GenerateCmdContext> | string) => string; getDirectories: (dir: string) => string[]; }