@electron/asar
Version:
Creating Electron app packages
13 lines (12 loc) • 514 B
TypeScript
import { GlobOptionsWithFileTypesFalse } from 'glob';
import { Stats } from 'node:fs';
export type CrawledFileType = {
type: 'file' | 'directory' | 'link';
stat: Pick<Stats, 'mode' | 'size'>;
transformed?: {
path: string;
stat: Stats;
};
};
export declare function determineFileType(filename: string): Promise<CrawledFileType | null>;
export declare function crawl(dir: string, options: GlobOptionsWithFileTypesFalse): Promise<readonly [string[], Record<string, CrawledFileType>]>;