@quasarbright/projection
Version:
A static site generator that creates a beautiful, interactive gallery to showcase your coding projects. Features search, filtering, tags, responsive design, and an admin UI.
33 lines • 755 B
TypeScript
/**
* CLI class that orchestrates command routing and argument parsing
*/
export declare class CLI {
private version;
private commands;
constructor(version?: string);
/**
* Parse command-line arguments and execute the appropriate command
*/
run(args: string[]): Promise<void>;
/**
* Parse command-line options into an object
*/
private parseOptions;
/**
* Convert kebab-case to camelCase
*/
private camelCase;
/**
* Display help text
*/
private showHelp;
/**
* Display version information
*/
private showVersion;
}
/**
* Main entry point for the CLI
*/
export declare function main(args: string[]): Promise<void>;
//# sourceMappingURL=index.d.ts.map