feat(scripts): add electron:clean-store hel
This commit is contained in:
parent
a94fd5eb55
commit
01debefab7
|
@ -18,6 +18,7 @@
|
||||||
"electron:prepare": "yarn icon:build && rm -rf dist && mkdir dist",
|
"electron:prepare": "yarn icon:build && rm -rf dist && mkdir dist",
|
||||||
"electron:pack": "yarn electron:prepare && electron-builder --dir",
|
"electron:pack": "yarn electron:prepare && electron-builder --dir",
|
||||||
"electron:dist": "yarn electron:prepare && electron-builder",
|
"electron:dist": "yarn electron:prepare && electron-builder",
|
||||||
|
"electron:clean-store": "electron -r @babel/register ./utils/clean-electron-store.js",
|
||||||
"preelectron:prepare": "yarn build",
|
"preelectron:prepare": "yarn build",
|
||||||
"icon:build": "./node_modules/.bin/electron-icon-maker --input=build-assets/icon.png --output=./build",
|
"icon:build": "./node_modules/.bin/electron-icon-maker --input=build-assets/icon.png --output=./build",
|
||||||
"docz:dev": "docz dev",
|
"docz:dev": "docz dev",
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
// @flow
|
||||||
|
/* eslint-disable */
|
||||||
|
import path from 'path';
|
||||||
|
import fs from 'fs';
|
||||||
|
import { app } from 'electron';
|
||||||
|
|
||||||
|
fs.unlink(path.join(app.getPath('appData'), 'zec-react-wallet', 'config.json'), err => {
|
||||||
|
if (err) {
|
||||||
|
console.log("Couldn't remove config.json", err);
|
||||||
|
} else {
|
||||||
|
console.log('electron-store cleaned');
|
||||||
|
}
|
||||||
|
|
||||||
|
process.exit(0);
|
||||||
|
});
|
Loading…
Reference in New Issue