UNPKG

electron-devtools-assembler

Version:

An easy way to install Dev Tools extensions into Electron applications

41 lines (40 loc) 1.44 kB
interface ExtensionReference { /** * Extension ID */ id: string; /** * Range of electron versions this extension is supported by */ electron: string; /** * Working version */ version?: string; } interface ExtensionOptions { /** * Ignore whether the extension is already downloaded and redownload every time */ forceDownload?: boolean; /** * Options passed to session.loadExtension */ loadExtensionOptions?: Record<any, any>; } /** * @param extensionReference Extension or extensions to install * @param options Installation options * @returns A promise resolving with the name or names of the extensions installed */ declare const install: (extensionReference: ExtensionReference | string | Array<ExtensionReference | string>, options?: ExtensionOptions | boolean) => Promise<string>; export default install; export declare const EMBER_INSPECTOR: ExtensionReference; export declare const REACT_DEVELOPER_TOOLS: ExtensionReference; export declare const BACKBONE_DEBUGGER: ExtensionReference; export declare const JQUERY_DEBUGGER: ExtensionReference; export declare const ANGULAR_DEVTOOLS: ExtensionReference; export declare const VUEJS_DEVTOOLS: ExtensionReference; export declare const REDUX_DEVTOOLS: ExtensionReference; export declare const APOLLO_DEVELOPER_TOOLS: ExtensionReference; export declare const MOBX_DEVTOOLS: ExtensionReference;