electron-json-config
Advanced tools
Comparing version 1.5.1 to 1.5.2
{ | ||
"name": "electron-json-config", | ||
"version": "1.5.1", | ||
"version": "1.5.2", | ||
"description": "Simply set and get configuration from a json file for your Electron app", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -11,3 +11,3 @@ 'use strict'; | ||
(electron.app || electron.remote.app).on('ready', () => { | ||
let readConfig = () => { | ||
if(!u.exists(file)) { | ||
@@ -18,5 +18,13 @@ fs.writeFileSync(file, '{}'); | ||
config = JSON.parse(fs.readFileSync(file)); | ||
}); | ||
}; | ||
if ((electron.app && electron.app.isReady()) || (electron.remote.app && electron.remote.app.isReady())) { | ||
readConfig(); | ||
} else { | ||
(electron.app || electron.remote.app).on('ready', () => { | ||
readConfig(); | ||
}); | ||
} | ||
exports.file = function() { | ||
@@ -23,0 +31,0 @@ return file; |
10104
108