@lark-project/cli
Version:
飞书项目插件开发工具
9 lines (8 loc) • 572 B
TypeScript
import { CaseCompareResult } from './snapshot';
/**
* Compare two point_info_map objects (both in backend format).
* Operates at the point key level, then recursively diffs field values.
*/
export declare function comparePointInfoMaps(snapshot: Record<string, any>, remote: Record<string, any>): Pick<CaseCompareResult, 'matched' | 'missingInRemote' | 'extraInRemote' | 'diffs'>;
export declare function runCompare(caseId: string, remotePointInfoMap: Record<string, any>): CaseCompareResult;
export declare function printCompareResult(result: CaseCompareResult): void;