Socket
Socket
Sign inDemoInstall

electron-json-config

Package Overview
Dependencies
0
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.5.0 to 1.5.1

LICENCE

7

package.json
{
"name": "electron-json-config",
"version": "1.5.0",
"version": "1.5.1",
"description": "Simply set and get configuration from a json file for your Electron app",

@@ -28,8 +28,9 @@ "main": "src/index.js",

"scripts": {
"test": "electron-mocha --recursive test -R progress && electron-mocha --renderer --recursive test -R progress"
"test": "eslint . && electron-mocha --recursive test -R progress && electron-mocha --renderer --recursive test -R progress"
},
"license": "BSD-2-Clause",
"devDependencies": {
"electron": "latest",
"electron-mocha": "latest",
"electron-prebuilt": "latest",
"eslint": "^3.18.0",
"mochainon": "latest"

@@ -36,0 +37,0 @@ },

@@ -8,9 +8,14 @@ 'use strict';

if(!u.exists(file)) {
fs.writeFileSync(file, '{}');
}
let config = {};
let config = JSON.parse(fs.readFileSync(file));
(electron.app || electron.remote.app).on('ready', () => {
if(!u.exists(file)) {
fs.writeFileSync(file, '{}');
}
config = JSON.parse(fs.readFileSync(file));
});
exports.file = function() {

@@ -17,0 +22,0 @@ return file;

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc