@idealyst/cli
Version:
CLI tool for generating Idealyst Framework projects
20 lines (19 loc) • 519 B
TypeScript
export type ProjectType = 'native' | 'web' | 'shared' | 'workspace' | 'api' | 'database' | 'fullstack';
export interface GenerateProjectOptions {
name: string;
type: ProjectType;
directory: string;
skipInstall: boolean;
appName?: string;
withTrpc?: boolean;
figmaToken?: string;
}
export interface TemplateData {
projectName: string;
packageName: string;
version: string;
description: string;
appName?: string;
workspaceScope?: string;
idealystVersion: string;
}