diff --git a/js/package.electron.json b/js/package.electron.json new file mode 100644 index 000000000..9ae0f46aa --- /dev/null +++ b/js/package.electron.json @@ -0,0 +1,14 @@ +{ + "name": "Parity", + "version": "1.99.99", + "main": "electron.js", + "author": "Parity Team ", + "repository": { + "type": "git", + "url": "git+https://github.com/paritytech/parity.git" + }, + "keywords": [ + "Ethereum", + "Parity" + ] +} diff --git a/js/package.json b/js/package.json index 5574df72c..9e7a56acf 100644 --- a/js/package.json +++ b/js/package.json @@ -1,8 +1,8 @@ { "name": "Parity", "version": "1.8.19", - "main": "src/index.electron.js", - "jsnext:main": "src/index.electron.js", + "main": "src/index.parity.js", + "jsnext:main": "src/index.parity.js", "author": "Parity Team ", "maintainers": [ "Jaco Greeff", @@ -46,7 +46,7 @@ "lint:js:fix": "eslint --fix --ignore-path .gitignore ./src/", "start": "npm run clean && npm install && npm run build:lib && npm run start:app", "start:app": "node webpack/dev.server", - "start:electron": "npm run build:app && electron .", + "start:electron": "npm run build:app && electron .build/", "test": "NODE_ENV=test mocha --compilers ejs:ejsify 'src/**/*.spec.js' 'packages/**/*.spec.js'", "test:coverage": "NODE_ENV=test istanbul cover _mocha -- --compilers ejs:ejsify 'src/**/*.spec.js' 'packages/**/*.spec.js'", "test:e2e": "NODE_ENV=test mocha 'src/**/*.e2e.js' 'packages/**/*.e2e.js'", diff --git a/js/src/index.electron.js b/js/src/index.electron.js index fde818e0c..19168c0d6 100644 --- a/js/src/index.electron.js +++ b/js/src/index.electron.js @@ -30,7 +30,7 @@ function createWindow () { }); mainWindow.loadURL(url.format({ - pathname: path.join(__dirname, '../.build', 'index.html'), + pathname: path.join(__dirname, 'index.html'), protocol: 'file:', slashes: true })); diff --git a/js/webpack/app.js b/js/webpack/app.js index c1613bd26..23ce59df9 100644 --- a/js/webpack/app.js +++ b/js/webpack/app.js @@ -187,6 +187,14 @@ module.exports = { from: path.join(__dirname, '../src/error_pages.css'), to: 'styles.css' }, + { + from: path.join(__dirname, '../src/index.electron.js'), + to: 'electron.js' + }, + { + from: path.join(__dirname, '../package.electron.json'), + to: 'package.json' + }, flatten( DAPPS_ALL .map((dapp) => {