@lark-project/cli
Version:
飞书项目插件开发工具
33 lines (32 loc) • 711 B
TypeScript
interface ResourceData {
path: string;
size: number;
type: string;
isPreload: boolean;
}
interface ChunkData {
id: number;
initial: boolean;
entry: boolean;
parents: number[];
children: number[];
files: ResourceData[];
}
interface ChunkStatData {
id: number;
initial: boolean;
entry: boolean;
parents: number[];
children: number[];
sizes: Record<string, number>;
files: string[];
auxiliaryFiles: string[];
}
export declare function analyzeChunks(dirPath: string, stats: {
chunks?: ChunkStatData[];
}): {
fileStats: ChunkData[];
sortedFiles: string[];
};
export declare const analyzeDist: (distPath: string) => void;
export {};