willow-cli
Version:
CLI for installing Willow Design System components
26 lines • 1.08 kB
TypeScript
import type { ProjectType } from '../types/index.js';
/**
* Creates all the essential design system files including tokens, theme utilities, and hooks
*/
export declare function createDesignSystemFiles(libDir: string, projectType: ProjectType): Promise<void>;
/**
* Creates tokens file from template
*/
export declare function createTokensFile(libDir: string, projectType: ProjectType): Promise<void>;
/**
* Creates theme-colors file from template
*/
export declare function createThemeColorsFile(libDir: string, projectType: ProjectType): Promise<void>;
/**
* Creates theme-utils file from template
*/
export declare function createThemeUtilsFile(libDir: string, projectType: ProjectType): Promise<void>;
/**
* Creates a modular utility function for writing core lib files
*/
export declare function createCoreLibFiles(libDir: string, projectType: ProjectType): Promise<void>;
/**
* Creates version tracking file for willow installations
*/
export declare function createVersionFile(version?: string): Promise<void>;
//# sourceMappingURL=createDesignSystemFiles.d.ts.map