Skip to content
This repository was archived by the owner on May 12, 2021. It is now read-only.

Commit bb6ea77

Browse files
Specify that mouse-forward-back is an optional dependency
1 parent a131438 commit bb6ea77

File tree

3 files changed

+107
-47
lines changed

3 files changed

+107
-47
lines changed

main-window.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,12 @@ var ref = require('ssb-ref')
1313
var setupContextMenuAndSpellCheck = require('./lib/context-menu-and-spellcheck')
1414
var watch = require('mutant/watch')
1515
var requireStyle = require('require-style')
16-
var mouseForwardBack = require('mouse-forward-back')
16+
17+
try {
18+
var mouseForwardBack = require('mouse-forward-back')
19+
} catch (er) {
20+
mouseForwardBack = false
21+
}
1722

1823
module.exports = function (config) {
1924
var sockets = combine(

package-lock.json

Lines changed: 98 additions & 45 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
"micro-css": "^2.0.1",
4949
"moment-timezone": "^0.5.23",
5050
"multiserver-dht": "^4.0.0",
51-
"mouse-forward-back": "^1.0.1",
5251
"mutant": "github:mmckegg/mutant#intersection-binding-viewport",
5352
"mutant-pull-reduce": "^1.1.0",
5453
"node-abi": "^2.5.0",
@@ -100,5 +99,8 @@
10099
"devDependencies": {
101100
"colors": "^1.3.2",
102101
"electron": "^2.0.13"
102+
},
103+
"optionalDependencies": {
104+
"mouse-forward-back": "^1.0.1"
103105
}
104106
}

0 commit comments

Comments
 (0)