@figma/code-connect
Version:
A tool for connecting your design system components in code with your design system in Figma
25 lines • 1.09 kB
TypeScript
import * as commander from 'commander';
import { CodeConnectConfig, ProjectInfo } from '../connect/project';
import { CodeConnectJSON } from '../connect/figma_connect';
export type BaseCommand = commander.Command & {
token: string;
verbose: boolean;
outFile: string;
outDir: string;
config: string;
dryRun: boolean;
dir: string;
jsonFile: string;
skipUpdateCheck: boolean;
exitOnUnreadableFiles: boolean;
apiUrl?: string;
};
export declare function addConnectCommandToProgram(program: commander.Command): void;
export declare function getAccessToken(cmd: BaseCommand): string;
export declare function getDir(cmd: BaseCommand): string;
export declare function parseRawFile(filePath: string, label: string | undefined, config?: CodeConnectConfig, dir?: string): CodeConnectJSON;
export declare function getCodeConnectObjects(cmd: BaseCommand & {
label?: string;
includeTemplateFiles?: boolean;
}, projectInfo: ProjectInfo, silent?: boolean, skipTemplateHelpers?: boolean): Promise<CodeConnectJSON[]>;
//# sourceMappingURL=connect.d.ts.map