UNPKG

willow-cli

Version:

CLI for installing Willow Design System components

24 lines 1.18 kB
import type { ComponentMeta, ComponentFile, InstallOptions, InstallResult, ProjectType } from '../types/index.js'; export declare function fetchComponentMeta(component: string, registry?: string): Promise<ComponentMeta>; export declare function writeComponentFiles(files: ComponentFile[], options?: InstallOptions): Promise<{ writtenFiles: string[]; errors: Array<{ file: string; error: string; }>; }>; export declare function patchImports(content: string, options?: InstallOptions): string; export declare function updateBarrelExport(baseDir: string, options?: { dryRun?: boolean; }): Promise<void>; export declare function getComponentDependencies(meta: ComponentMeta): string[]; export declare function getNpmDependencies(meta: ComponentMeta): string[]; export declare function installComponents(components: string[], registry?: string, options?: InstallOptions): Promise<InstallResult & { npmDependencies: string[]; }>; export declare function installAllWillowComponents(options?: InstallOptions & { projectType?: ProjectType; }): Promise<InstallResult & { npmDependencies: string[]; }>; //# sourceMappingURL=componentInstaller.d.ts.map