Load deb maintainer info from package.json to make it easier to override (#2502)

This commit is contained in:
Michael Telatynski
2025-08-20 09:47:47 +01:00
committed by GitHub
parent da87f2e5be
commit 58caf2d337
2 changed files with 4 additions and 2 deletions
-1
View File
@@ -99,7 +99,6 @@ const config: Omit<Writable<Configuration>, "electronFuses"> & {
linux: { linux: {
target: ["tar.gz", "deb"], target: ["tar.gz", "deb"],
category: "Network;InstantMessaging;Chat", category: "Network;InstantMessaging;Chat",
maintainer: "support@element.io",
icon: "build/icons", icon: "build/icons",
executableName: pkg.name, // element-desktop or element-desktop-nightly executableName: pkg.name, // element-desktop or element-desktop-nightly
}, },
+4 -1
View File
@@ -5,7 +5,10 @@
"exports": "./lib/electron-main.js", "exports": "./lib/electron-main.js",
"version": "1.11.109", "version": "1.11.109",
"description": "Element: the future of secure communication", "description": "Element: the future of secure communication",
"author": "Element", "author": {
"name": "Element",
"email": "support@element.io"
},
"homepage": "https://element.io", "homepage": "https://element.io",
"repository": { "repository": {
"type": "git", "type": "git",