@supernovaio/cli
Version:
Supernova.io Command Line Interface
20 lines • 670 B
TypeScript
import { ComponentDescriptor } from "../analyzers/types.js";
export type AnalyzeProjectInput = {
designSystemId?: string;
excludePaths?: string[];
importFrom: string | string[];
includeAllProps?: boolean;
mode?: "all" | "components" | "usage";
projectRoot: string;
snapshotBaseRoot?: string;
runCommitSha?: string;
snapshotId?: string;
versionId?: string;
};
export type AnalyzeProjectOutput = {
components: ComponentDescriptor[];
snapshotId: string;
snapshotRoot: string;
};
export declare function runCodeAnalysis(input: AnalyzeProjectInput): Promise<AnalyzeProjectOutput>;
//# sourceMappingURL=run-analysis.d.ts.map