Skip to content

Commit 5b2000d

Browse files
committed
Automatic package.json adjustment
1 parent 08bd37d commit 5b2000d

File tree

1 file changed

+60
-13
lines changed

1 file changed

+60
-13
lines changed

package.json

Lines changed: 60 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.11.1",
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.6",
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",
@@ -92,7 +93,7 @@
9293
"@types/node": "16.11.38"
9394
},
9495
"build": {
95-
"appId": "im.riot.app",
96+
"appId": "chat.schildi.desktop",
9697
"asarUnpack": "**/*.node",
9798
"files": [
9899
"package.json",
@@ -111,15 +112,28 @@
111112
],
112113
"linux": {
113114
"target": "deb",
114-
"category": "Network;InstantMessaging;Chat",
115-
"maintainer": "[email protected]",
115+
"category": "Network;InstantMessaging;Chat;VideoConference",
116+
"maintainer": "[email protected]",
116117
"desktop": {
117-
"StartupWMClass": "element"
118+
"StartupWMClass": "schildichat"
118119
}
119120
},
120121
"mac": {
121122
"category": "public.app-category.social-networking",
122-
"darkModeSupport": true
123+
"darkModeSupport": true,
124+
"extendInfo": {
125+
"NSUserActivityTypes": [
126+
"org.matrix.room"
127+
],
128+
"ITSAppUsesNonExemptEncryption": true
129+
},
130+
"hardenedRuntime": true,
131+
"entitlements": "build/entitlements.mac.plist",
132+
"entitlementsInherit": "build/entitlements.mac.inherit.plist",
133+
"asarUnpack": [
134+
".hak/hakModules/keytar/build/Release/keytar.node",
135+
".hak/hakModules/matrix-seshat/native/index.node"
136+
]
123137
},
124138
"win": {
125139
"target": [
@@ -142,7 +156,40 @@
142156
"schemes": [
143157
"element"
144158
]
159+
},
160+
{
161+
"name": "schildichat",
162+
"schemes": [
163+
"schildichat"
164+
]
145165
}
146-
]
147-
}
166+
],
167+
"deb": {
168+
"depends": [
169+
"libgtk-3-0",
170+
"libnotify4",
171+
"libnss3",
172+
"libxss1",
173+
"libxtst6",
174+
"xdg-utils",
175+
"libatspi2.0-0",
176+
"libuuid1",
177+
"libsecret-1-0"
178+
],
179+
"packageCategory": "net",
180+
"priority": "extra"
181+
},
182+
"dmg": {
183+
"icon": "build/dmg.icns"
184+
},
185+
"mas": {
186+
"extendInfo": {
187+
"LSMultipleInstancesProhibited": true
188+
},
189+
"entitlements": "build/entitlements.mas.plist",
190+
"provisioningProfile": "build/schildi_dev.provisionprofile",
191+
"hardenedRuntime": false
192+
}
193+
},
194+
"homepage": "https://schildi.chat/"
148195
}

0 commit comments

Comments
 (0)