electron-rebuild
Version:
Electron supporting package to rebuild native node modules against the currently installed electron
27 lines (26 loc) • 658 B
TypeScript
/// <reference types="node" />
import { EventEmitter } from 'events';
export declare enum BuildType {
Debug = "Debug",
Release = "Release"
}
export declare type RebuildMode = 'sequential' | 'parallel';
export interface IRebuilder {
ABI: string;
arch: string;
buildPath: string;
buildType: BuildType;
cachePath: string;
debug: boolean;
disablePreGypCopy: boolean;
electronVersion: string;
force: boolean;
headerURL: string;
lifecycle: EventEmitter;
mode: RebuildMode;
msvsVersion?: string;
platform: string;
prebuildTagPrefix: string;
useCache: boolean;
useElectronClang: boolean;
}