Skip to content

Commit 23cf277

Browse files
committed
Automatic package.json adjustment
1 parent 56e1851 commit 23cf277

File tree

1 file changed

+55
-13
lines changed

1 file changed

+55
-13
lines changed

package.json

Lines changed: 55 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
2-
"name": "element-desktop",
3-
"productName": "Element",
2+
"name": "schildichat-desktop",
3+
"productName": "SchildiChat",
44
"main": "lib/electron-main.js",
55
"version": "1.9.9",
6-
"description": "A feature-rich client for Matrix.org",
7-
"author": "Element",
6+
"description": "A Matrix Client based on Element with a more traditional instant messaging experience",
7+
"author": "SchildiChat",
88
"repository": {
99
"type": "git",
10-
"url": "https://github.com/vector-im/element-desktop"
10+
"url": "https://github.com/SchildiChat/element-desktop"
1111
},
1212
"license": "Apache-2.0",
1313
"files": [],
@@ -46,7 +46,8 @@
4646
"electron-window-state": "^5.0.3",
4747
"minimist": "^1.2.3",
4848
"png-to-ico": "^2.1.1",
49-
"request": "^2.88.2"
49+
"request": "^2.88.2",
50+
"electron-osx-sign": "^0.5.0"
5051
},
5152
"devDependencies": {
5253
"@types/auto-launch": "^5.0.1",
@@ -87,7 +88,7 @@
8788
"keytar": "^5.6.0"
8889
},
8990
"build": {
90-
"appId": "im.riot.app",
91+
"appId": "chat.schildi.desktop",
9192
"files": [
9293
"package.json",
9394
{
@@ -105,15 +106,28 @@
105106
],
106107
"linux": {
107108
"target": "deb",
108-
"category": "Network;InstantMessaging;Chat",
109-
"maintainer": "[email protected]",
109+
"category": "Network;InstantMessaging;Chat;VideoConference",
110+
"maintainer": "[email protected]",
110111
"desktop": {
111-
"StartupWMClass": "element"
112+
"StartupWMClass": "schildichat"
112113
}
113114
},
114115
"mac": {
115116
"category": "public.app-category.social-networking",
116-
"darkModeSupport": true
117+
"darkModeSupport": true,
118+
"extendInfo": {
119+
"NSUserActivityTypes": [
120+
"org.matrix.room"
121+
],
122+
"ITSAppUsesNonExemptEncryption": true
123+
},
124+
"hardenedRuntime": true,
125+
"entitlements": "build/entitlements.mac.plist",
126+
"entitlementsInherit": "build/entitlements.mac.inherit.plist",
127+
"asarUnpack": [
128+
".hak/hakModules/keytar/build/Release/keytar.node",
129+
".hak/hakModules/matrix-seshat/native/index.node"
130+
]
117131
},
118132
"win": {
119133
"target": {
@@ -133,6 +147,34 @@
133147
"element"
134148
]
135149
}
136-
]
137-
}
150+
],
151+
"deb": {
152+
"depends": [
153+
"libgtk-3-0",
154+
"libnotify4",
155+
"libnss3",
156+
"libxss1",
157+
"libxtst6",
158+
"xdg-utils",
159+
"libatspi2.0-0",
160+
"libuuid1",
161+
"libsecret-1-0",
162+
"libsqlcipher0"
163+
],
164+
"packageCategory": "net",
165+
"priority": "extra"
166+
},
167+
"dmg": {
168+
"icon": "build/dmg.icns"
169+
},
170+
"mas": {
171+
"extendInfo": {
172+
"LSMultipleInstancesProhibited": true
173+
},
174+
"entitlements": "build/entitlements.mas.plist",
175+
"provisioningProfile": "build/schildi_dev.provisionprofile",
176+
"hardenedRuntime": false
177+
}
178+
},
179+
"homepage": "https://schildi.chat/"
138180
}

0 commit comments

Comments
 (0)