Skip to content

Commit 867776c

Browse files
committed
update dependencies to support High Sierra
1 parent dc11f12 commit 867776c

File tree

2 files changed

+18
-11
lines changed

2 files changed

+18
-11
lines changed

main.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,16 @@ app.on('ready', () => {
107107

108108
mainWindow.webContents.on('did-finish-load', () => {
109109
console.log(noble.state);
110-
if (noble.state === 'poweredOn') {
111-
noble.startScanning(['feaa']);
112-
}
110+
let startScan = () => {
111+
setTimeout(() => {
112+
if (noble.state === 'poweredOn') {
113+
noble.startScanning(['feaa']);
114+
} else {
115+
startScan();
116+
}
117+
}, 300);
118+
};
119+
startScan();
113120
});
114121
});
115122

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
2-
"name": "electron-physical-web-scan",
3-
"version": "0.3.0",
2+
"name": "physical-web-scan-app",
3+
"version": "0.3.1",
44
"description": "Electron app for Mac OSX to scan for Physical Web (Eddystone) beacons",
55
"main": "main.js",
66
"scripts": {
7-
"package": "node ./node_modules/electron-packager/cli.js ./ PhysicalWebScan --platform=darwin --arch=x64 --electron-version=1.4.13 --ignore=node_modules/electron-rebuild --asar --icon=icon.icns",
7+
"package": "node ./node_modules/electron-packager/cli.js ./ PhysicalWebScan --platform=darwin --arch=x64 --electron-version=1.8.2 --ignore=node_modules/electron-rebuild --asar --icon=icon.icns",
88
"rebuild": "node ./node_modules/.bin/electron-rebuild",
9-
"electron": "node ./node_modules/electron-prebuilt/cli.js ."
9+
"electron": "node ./node_modules/electron/cli.js ."
1010
},
1111
"repository": {
1212
"type": "git",
@@ -19,11 +19,11 @@
1919
"author": "Mikael Jergefelt",
2020
"license": "ISC",
2121
"devDependencies": {
22-
"electron-packager": "8.6.0",
23-
"electron-prebuilt": "1.4.13",
24-
"electron-rebuild": "1.5.7"
22+
"electron": "1.8.2",
23+
"electron-packager": "11.0.1",
24+
"electron-rebuild": "1.7.3"
2525
},
2626
"dependencies": {
27-
"noble": "1.8.0"
27+
"noble": "1.9.0"
2828
}
2929
}

0 commit comments

Comments
 (0)