44 lines
1.2 KiB
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"
|
|
}
|
|
}
|
|
}
|