@re-shell/cli
Version:
Full-stack development platform uniting microservices and microfrontends. Build complete applications with .NET (ASP.NET Core Web API, Minimal API), Java (Spring Boot, Quarkus, Micronaut, Vert.x), Rust (Actix-Web, Warp, Rocket, Axum), Python (FastAPI, Dja
24 lines (23 loc) • 714 B
TypeScript
import { DEFAULT_MONOREPO_STRUCTURE } from '../utils/monorepo';
import { ProgressSpinner } from '../utils/spinner';
interface InitOptions {
packageManager?: 'npm' | 'yarn' | 'pnpm' | 'bun';
structure?: Partial<typeof DEFAULT_MONOREPO_STRUCTURE>;
git?: boolean;
submodules?: boolean;
force?: boolean;
yes?: boolean;
spinner?: ProgressSpinner;
template?: string;
skipInstall?: boolean;
debug?: boolean;
preset?: string;
}
/**
* Initialize a new monorepo workspace with Re-Shell CLI
*
* @param name - Name of the monorepo
* @param options - Initialization options
*/
export declare function initMonorepo(name: string, options?: InitOptions): Promise<void>;
export {};