dm-tools
Version:
Dev Mentor Project Creator Tools
32 lines (28 loc) • 519 B
text/typescript
export interface Options {
command: string;
project: string;
config: Config;
type?: string;
e2e?: boolean;
web?: boolean;
cpp?: string[];
debug?: boolean;
release?: boolean;
eclipse?: boolean;
xcode?: boolean;
nmake?: boolean;
make?: boolean;
}
export interface Config {
author: string;
email: string;
project: Project;
}
export interface Project {
copyholder: string;
license: string;
cmake: string;
}
export interface DownloadCallbackFn {
(err?: {message: string}): void;
}