desktop-app/app/package.json

44 lines
1.2 KiB
JSON

{
"productName": "Accord",
"name": "accord",
"version": "0.1.0",
"main": "dist/main/main.js",
"scripts": {
"start": "npm run build && electron .",
"dev": "electron-webpack dev",
"dev:nogpu": "electron-webpack dev --disable-gpu",
"build": "electron-webpack",
"dist": "npm run build && electron-builder",
"dist:dir": "npm run dist --dir -c.compression=store -c.mac.identity=null"
},
"devDependencies": {
"@tsconfig/svelte": "^1.0.10",
"@types/node": "^14.14.28",
"electron": "^11.2.3",
"electron-app-settings": "^1.2.2",
"electron-builder": "^22.9.1",
"electron-webpack": "^2.8.2",
"electron-webpack-ts": "^4.0.1",
"friendly-errors-webpack-plugin": "^1.7.0",
"source-map-support": "^0.5.19",
"stylus": "^0.54.8",
"svelte": "^3.32.3",
"svelte-loader-hot": "^0.3.1",
"svelte-preprocess": "^4.6.9",
"typescript": "^4.1.5",
"wait-on": "^5.2.1",
"webpack": "^4.42.1"
},
"electronWebpack": {
"commonSourceDirectory": "src/common",
"staticSourceDirectory": "src/static",
"main": {
"sourceDirectory": "src/main"
},
"renderer": {
"sourceDirectory": "src/renderer",
"webpackConfig": "./webpack.custom.config.js"
}
}
}