summaryrefslogtreecommitdiff
path: root/electron/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'electron/package.json')
-rw-r--r--electron/package.json60
1 files changed, 11 insertions, 49 deletions
diff --git a/electron/package.json b/electron/package.json
index 6fba83fe..1a7f8160 100644
--- a/electron/package.json
+++ b/electron/package.json
@@ -5,60 +5,22 @@
"description": "Ink/Stitch GUI",
"main": "src/index.js",
"scripts": {
- "start": "electron-forge start",
- "package": "electron-forge package",
- "make": "electron-forge make",
- "publish": "electron-forge publish",
- "lint": "eslint src --color"
+ "pack": "electron-builder --dir",
+ "dist": "electron-builder"
+ },
+ "build": {
+ "linux": { "target": "dir" }
},
"keywords": [],
"author": "lex",
- "license": "GPLv3",
- "config": {
- "forge": {
- "make_targets": {
- "win32": [
- "squirrel"
- ],
- "darwin": [
- "dmg"
- ],
- "linux": [
- "deb"
- ]
- },
- "electronPackagerConfig": {
- "packageManager": "npm"
- },
- "electronWinstallerConfig": {
- "name": "inkstitch"
- },
- "electronInstallerDebian": {},
- "electronInstallerRedhat": {},
- "github_repository": {
- "owner": "",
- "name": ""
- },
- "windowsStoreConfig": {
- "packageName": "",
- "name": "inkstitch"
- }
- }
- },
+ "license": "GPL-3.0-or-later",
"dependencies": {
- "electron-compile": "^6.4.4",
- "electron-squirrel-startup": "^1.0.0"
+ "electron-compile": "^6.4.4"
},
"devDependencies": {
- "babel-plugin-transform-async-to-generator": "^6.24.1",
- "babel-preset-env": "^1.7.0",
- "babel-preset-react": "^6.24.1",
- "electron-forge": "^5.2.4",
- "electron-prebuilt-compile": "4.0.0",
- "eslint": "^3.19.0",
- "eslint-config-airbnb": "^15.1.0",
- "eslint-plugin-import": "^2.16.0",
- "eslint-plugin-jsx-a11y": "^5.1.1",
- "eslint-plugin-react": "^7.12.4"
+ "electron": "4.1.3",
+ "electron-builder": "^20.39.0",
+ "electron-packager": "13.1.1",
+ "electron-prebuilt-compile": "4.0.0"
}
}