Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit df3d73e

Browse files
committed
Code cleanup
1 parent 2ce8023 commit df3d73e

File tree

3 files changed

+12
-20
lines changed

3 files changed

+12
-20
lines changed

index.js

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,38 +8,30 @@ const isMacOS = process.platform === 'darwin';
88

99
const devToolsOptions = {};
1010

11-
function toggleDevTools(win) {
12-
win = win || BrowserWindow.getFocusedWindow();
13-
11+
function toggleDevTools(win = BrowserWindow.getFocusedWindow()) {
1412
if (win) {
15-
const contents = win.webContents;
16-
if (contents.isDevToolsOpened()) {
17-
contents.closeDevTools();
13+
const {webContents} = win;
14+
if (webContents.isDevToolsOpened()) {
15+
webContents.closeDevTools();
1816
} else {
19-
contents.openDevTools(devToolsOptions);
17+
webContents.openDevTools(devToolsOptions);
2018
}
2119
}
2220
}
2321

24-
function devTools(win) {
25-
win = win || BrowserWindow.getFocusedWindow();
26-
22+
function devTools(win = BrowserWindow.getFocusedWindow()) {
2723
if (win) {
2824
toggleDevTools(win);
2925
}
3026
}
3127

32-
function openDevTools(win) {
33-
win = win || BrowserWindow.getFocusedWindow();
34-
28+
function openDevTools(win = BrowserWindow.getFocusedWindow()) {
3529
if (win) {
3630
win.webContents.openDevTools(devToolsOptions);
3731
}
3832
}
3933

40-
function refresh(win) {
41-
win = win || BrowserWindow.getFocusedWindow();
42-
34+
function refresh(win = BrowserWindow.getFocusedWindow()) {
4335
if (win) {
4436
win.webContents.reloadIgnoringCache();
4537
}
@@ -71,7 +63,7 @@ const addExtensionIfInstalled = (name, getPath) => {
7163
if (!isExtensionInstalled(name)) {
7264
BrowserWindow.addDevToolsExtension(getPath(name));
7365
}
74-
} catch (err) {}
66+
} catch (_) {}
7567
};
7668

7769
module.exports = opts => {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
},
3232
"devDependencies": {
3333
"devtron": "^1.1.0",
34-
"electron": "^1.6.12",
34+
"electron": "^2.0.2",
3535
"electron-react-devtools": "^0.5.3",
3636
"xo": "*"
3737
},

readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
> Adds useful debug features to your [Electron](https://electronjs.org) app
44
5-
Ideas for more debug features [welcome!](https://github.com/sindresorhus/electron-debug/issues/new)
6-
75

86
## Features
97

@@ -45,6 +43,8 @@ Just install any of these extension and they'll be activated for you:
4543
$ npm install electron-debug
4644
```
4745

46+
*Requires Electron 2.0.0 or later.*
47+
4848

4949
## Usage
5050

0 commit comments

Comments
 (0)