summaryrefslogtreecommitdiff
path: root/electron/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'electron/package.json')
-rw-r--r--electron/package.json64
1 files changed, 64 insertions, 0 deletions
diff --git a/electron/package.json b/electron/package.json
new file mode 100644
index 00000000..6fba83fe
--- /dev/null
+++ b/electron/package.json
@@ -0,0 +1,64 @@
+{
+ "name": "inkstitch-gui",
+ "productName": "inkstitch-gui",
+ "version": "1.0.0",
+ "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"
+ },
+ "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"
+ }
+ }
+ },
+ "dependencies": {
+ "electron-compile": "^6.4.4",
+ "electron-squirrel-startup": "^1.0.0"
+ },
+ "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"
+ }
+}