UNPKG

electron-rebuild

Version:

Electron supporting package to rebuild native node modules against the currently installed electron

14 lines (13 loc) 536 B
declare type CacheOptions = { ABI: string; arch: string; debug: boolean; electronVersion: string; headerURL: string; modulePath: string; }; export declare const cacheModuleState: (dir: string, cachePath: string, key: string) => Promise<void>; declare type ApplyDiffFunction = (dir: string) => Promise<void>; export declare const lookupModuleState: (cachePath: string, key: string) => Promise<ApplyDiffFunction | boolean>; export declare function generateCacheKey(opts: CacheOptions): Promise<string>; export {};