14
14
"author" : " CrossyAtom46" ,
15
15
"license" : " GPL-3.0-or-later" ,
16
16
"description" : " MediaHarbor" ,
17
+ "homepage" : " https://mediaharbor.github.io" ,
17
18
"build" : {
18
19
"appId" : " AtomDev.MediaHarbor" ,
19
20
"productName" : " MediaHarbor" ,
20
21
"asarUnpack" : [
22
+ " src/funcs/apis/**/*.py" ,
21
23
" src/*.py" ,
22
- " src/apis.json"
24
+ " src/funcs/apis/ apis.json"
23
25
],
24
26
"files" : [
25
27
" src/**/*" ,
30
32
"output" : " dist"
31
33
},
32
34
"win" : {
33
- "target" : [" nsis" , " portable" , " appx" ],
35
+ "target" : [
36
+ " nsis" ,
37
+ " portable" ,
38
+ " appx"
39
+ ],
34
40
"icon" : " resources/icon.png"
35
41
},
36
42
"appx" : {
39
45
"identityName" : " AtomDevMediaHarbor" ,
40
46
"publisher" : " CN=B799C26F-32FE-4398-8D3A-A8667FA3C70A" ,
41
47
"publisherDisplayName" : " AtomDev" ,
42
- "languages" : [" en-US" ],
48
+ "languages" : [
49
+ " en-US"
50
+ ],
43
51
"displayName" : " MediaHarbor" ,
44
52
"showNameOnTiles" : false ,
45
53
"artifactName" : " MediaHarbor-${version}-${arch}.${ext}"
46
54
},
47
55
"mac" : {
48
- "target" : [" dmg" ],
56
+ "target" : [
57
+ " dmg"
58
+ ],
49
59
"icon" : " resources/icon.png"
50
60
},
51
61
"linux" : {
52
- "target" : [" deb" ],
62
+ "target" : [
63
+ " AppImage" ,
64
+ " deb" ,
65
+ " snap"
66
+ ],
53
67
"maintainer" : " AtomDev" ,
54
68
"icon" : " resources/icons/" ,
55
- "category" : " Utility"
69
+ "category" : " Utility" ,
70
+ "executableName" : " mediaharbor" ,
71
+ "artifactName" : " ${productName}-${version}.${ext}" ,
72
+ "desktop" : {
73
+ "Name" : " MediaHarbor" ,
74
+ "Comment" : " MediaHarbor Application" ,
75
+ "Categories" : " Utility;" ,
76
+ "Type" : " Application"
77
+ },
78
+ "publish" : [
79
+ " github"
80
+ ]
81
+ },
82
+ "deb" : {
83
+ "afterInstall" : " resources/postinst.sh"
84
+ },
85
+ "snap" : {
86
+ "grade" : " stable" ,
87
+ "confinement" : " strict" ,
88
+ "plugs" : [
89
+ " network" ,
90
+ " home" ,
91
+ " process-control"
92
+ ],
93
+ "environment" : {
94
+ "ELECTRON_ENABLE_LOGGING" : " true" ,
95
+ "APPARMOR_PROFILE" : " /usr/share/apparmor/profiles/mediaharbor"
96
+ }
56
97
}
57
98
},
58
99
"devDependencies" : {
65
106
"axios" : " ^1.7.7" ,
66
107
"cheerio" : " ^1.0.0" ,
67
108
"electron-store" : " ^10.0.0" ,
109
+ "fix-path" : " ^4.0.0" ,
68
110
"sqlite3" : " ^5.1.7" ,
111
+ "strip-ansi" : " ^7.1.0" ,
112
+ "sudo-prompt" : " ^9.2.1" ,
69
113
"sweetalert2" : " ^11.14.4"
70
114
}
71
- }
115
+ }
0 commit comments