Fixed #360
[DeezloaderRemix.git] / package.json
1 {
2         "license": "GPL-3.0",
3         "description": "Download music from Deezer",
4         "homepage": "https://notabug.org/RemixDevs/DeezloaderRemix",
5         "bugs": "https://notabug.org/RemixDevs/DeezloaderRemix/issues",
6         "repository": {
7                 "type": "git",
8                 "url": "https://notabug.org/RemixDevs/DeezloaderRemix.git"
9         },
10         "devDependencies": {
11                 "cross-env": "latest",
12                 "electron": "^3.1.9",
13                 "electron-builder": "^20.40.2"
14         },
15         "scripts": {
16                 "dist:win32": "electron-builder -w --ia32 --config.nsis.artifactName=\"${productName} ${version} Setup x32.${ext}\" --config.portable.artifactName=\"${productName} ${version} x32.${ext}\"",
17                 "dist:win64": "electron-builder -w --x64",
18                 "dist:linux": "electron-builder -l",
19                 "dist:macOS": "electron-builder -m",
20                 "pack": "electron-builder --dir",
21                 "start": "cross-env NODE_ENV=development electron ./app",
22                 "postinstall": "electron-builder install-app-deps"
23         },
24         "build": {
25                 "appId": "deezloader-rmx",
26                 "productName": "Deezloader Remix",
27                 "linux": {
28                         "target": [
29                                 {
30                                         "target": "AppImage",
31                                         "arch": [
32                                                 "x64",
33                                                 "ia32"
34                                         ]
35                                 }
36                         ],
37                         "category": "Network",
38                         "artifactName": "Deezloader_Remix_${version}-${arch}.${ext}"
39                 },
40                 "mac": {
41                         "category": "public.app-category.music"
42                 },
43                 "win": {
44                         "target": [
45                                 "nsis",
46                                 "portable"
47                         ]
48                 },
49                 "nsis": {
50                         "artifactName": "${productName} ${version} Setup.${ext}",
51                         "oneClick": false,
52                         "license": "LICENSE",
53                         "allowToChangeInstallationDirectory": true,
54                         "uninstallDisplayName": "${productName} ${version}",
55                         "deleteAppDataOnUninstall": true
56                 },
57                 "portable": {
58                         "artifactName": "${productName} ${version}.${ext}",
59                         "requestExecutionLevel": "user"
60                 }
61         }
62 }