mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-05 23:37:04 +00:00
Merge pull request #11409 from GamesMaxed/electron-devtools-installer
Electron devtools installer
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
/// <reference path="../github-electron/github-electron.d.ts" />
|
||||
/// <reference path="electron-devtools-installer.d.ts" />
|
||||
|
||||
import installExtension, {
|
||||
EMBER_INSPECTOR, REACT_DEVELOPER_TOOLS,
|
||||
BACKBONE_DEBUGGER, JQUERY_DEBUGGER,
|
||||
ANGULARJS_BATARANG, VUEJS_DEVTOOLS,
|
||||
REDUX_DEVTOOLS, REACT_PERF,
|
||||
} from 'electron-devtools-installer';
|
||||
|
||||
|
||||
installExtension(EMBER_INSPECTOR);
|
||||
installExtension(REACT_DEVELOPER_TOOLS);
|
||||
installExtension(BACKBONE_DEBUGGER);
|
||||
installExtension(JQUERY_DEBUGGER);
|
||||
installExtension(ANGULARJS_BATARANG);
|
||||
installExtension(VUEJS_DEVTOOLS);
|
||||
installExtension(REDUX_DEVTOOLS);
|
||||
installExtension(REACT_PERF);
|
||||
installExtension('abcdefghijkl');
|
||||
@@ -0,0 +1,24 @@
|
||||
// Type definitions for electron-devtools-installer v2.0.1
|
||||
// Project: https://github.com/MarshallOfSound/electron-devtools-installer
|
||||
// Definitions by: Robin Van den Broeck <https://github.com/gamesmaxed>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
declare module "electron-devtools-installer" {
|
||||
interface ExtensionReference {
|
||||
id: string,
|
||||
electron: string,
|
||||
}
|
||||
|
||||
// Default installation function
|
||||
export default function (extensionReference: ExtensionReference | string, forceDownload?: boolean): Promise<string>;
|
||||
|
||||
// Devtools themself
|
||||
export const EMBER_INSPECTOR: ExtensionReference;
|
||||
export const REACT_DEVELOPER_TOOLS: ExtensionReference;
|
||||
export const BACKBONE_DEBUGGER: ExtensionReference;
|
||||
export const JQUERY_DEBUGGER: ExtensionReference;
|
||||
export const ANGULARJS_BATARANG: ExtensionReference;
|
||||
export const VUEJS_DEVTOOLS: ExtensionReference;
|
||||
export const REDUX_DEVTOOLS: ExtensionReference;
|
||||
export const REACT_PERF: ExtensionReference;
|
||||
}
|
||||
Reference in New Issue
Block a user