CH-J Server ManagerSerververwaltung über SSH
Menü
Veröffentlichte Quellen

CH-J Server Manager

Durchsuchen Sie Verzeichnisse und Dateien einer bestimmten Anwendungsausgabe.

Quellen als ZIP herunterladen
CH-J / Server Manager 196 Dateien
core-20261013T133631Z-faa4ab45100e Hinzugefügt: Datum nicht erfasst · Erstellt:
Dateien
package.json Hinzugefügt: Datum nicht erfasst 5,7 KB · 218 Zeilen
Datei herunterladen
1{
2 "name": "ch-j-server-manager",
3 "version": "0.0.1",
4 "description": "Desktop SSH and SFTP client, Linux server manager, and local hash calculator with 49 checksum algorithms.",
5 "homepage": "https://www.sm.ch-j.de",
6 "license": "SEE LICENSE IN LICENSE",
7 "author": "Josef Chudy <josef@ch-j.de>",
8 "desktopName": "ch-j-server-manager",
9 "type": "commonjs",
10 "main": "src/main/index.js",
11 "scripts": {
12 "start": "electron .",
13 "dev": "electron . --enable-logging",
14 "test": "node --test",
15 "test:diagnostics:ui": "electron scripts/smokeDiagnostics.js",
16 "licenses:generate": "node scripts/generateThirdPartyNotices.js",
17 "prepare:release": "npm run legal:prepare && npm run licenses:generate && npm run biometrics:build && npm run stamp:build",
18 "stamp:build": "node scripts/stampBuild.js",
19 "prebuild": "npm run prepare:release",
20 "build": "electron-builder",
21 "prebuild:mac": "npm run prepare:release",
22 "build:mac": "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --mac dir && npm run package:mac:installer",
23 "prebuild:win": "npm run prepare:release",
24 "build:win": "electron-builder --win",
25 "prebuild:linux": "npm run prepare:release",
26 "build:linux": "electron-builder --linux",
27 "dist:mac": "npm run build:mac",
28 "dist:win": "npm run build:win",
29 "dist:linux": "npm run build:linux",
30 "package:mac:installer": "node scripts/packageMacInstaller.js",
31 "biometrics:build": "node scripts/buildBiometricHelpers.js",
32 "prestart": "npm run biometrics:build",
33 "predev": "npm run biometrics:build",
34 "test:biometrics:ui": "electron scripts/smokeBiometrics.js",
35 "legal:prepare": "node scripts/prepareLegalResources.js",
36 "test:license:ui": "electron scripts/smokeLicense.js",
37 "native:build": "python3 scripts/native/build.py"
38 },
39 "dependencies": {
40 "@noble/hashes": "2.3.0",
41 "@xterm/addon-fit": "^0.11.0",
42 "@xterm/xterm": "^6.0.0",
43 "adm-zip": "^0.6.0",
44 "archiver": "^5.3.2",
45 "builder": "^5.0.0",
46 "farmhashjs": "1.0.1",
47 "hash-wasm": "4.12.0",
48 "highwayhasher": "0.4.4",
49 "openpgp": "^6.3.1",
50 "ssh2": "^1.17.0"
51 },
52 "devDependencies": {
53 "@electron/osx-sign": "^1.3.3",
54 "electron": "^43.3.0",
55 "electron-builder": "^26.15.3",
56 "monaco-editor": "^0.47.0",
57 "ttf2woff": "^3.0.0"
58 },
59 "build": {
60 "appId": "de.ch-j.servermanager",
61 "productName": "CH-J Server Manager",
62 "asar": true,
63 "files": [
64 "src/**",
65 "build/icon.png",
66 "package.json",
67 "LICENSE",
68 "NOTICE",
69 "THIRD_PARTY_NOTICES.txt",
70 "!node_modules/cpu-features/**",
71 "README.md",
72 "docs/**"
73 ],
74 "extraResources": [
75 {
76 "from": "LICENSE",
77 "to": "licenses/APPLICATION_LICENSE.txt"
78 },
79 {
80 "from": "NOTICE",
81 "to": "licenses/NOTICE.txt"
82 },
83 {
84 "from": "THIRD_PARTY_NOTICES.txt",
85 "to": "licenses/THIRD_PARTY_NOTICES.txt"
86 },
87 {
88 "from": "THIRD_PARTY_LICENSES.zip",
89 "to": "licenses/THIRD_PARTY_LICENSES.zip"
90 },
91 {
92 "from": "node_modules/electron/dist/LICENSE",
93 "to": "licenses/ELECTRON_LICENSE.txt"
94 },
95 {
96 "from": "node_modules/electron/dist/LICENSES.chromium.html",
97 "to": "licenses/CHROMIUM_LICENSES.html"
98 },
99 {
100 "from": "ch-j-signing-public.asc",
101 "to": "signing/ch-j-signing-public.asc"
102 },
103 {
104 "from": "build/biometrics",
105 "to": "biometrics",
106 "filter": [
107 "chj-biometric",
108 "chj-biometric.exe",
109 "linux.py"
110 ]
111 },
112 {
113 "from": "docs",
114 "to": "docs",
115 "filter": [
116 "**/*.md"
117 ]
118 },
119 {
120 "from": "build/native-runtime/${platform}-${arch}",
121 "to": "native-runtime/${platform}-${arch}"
122 }
123 ],
124 "afterPack": "scripts/afterPack.js",
125 "npmRebuild": false,
126 "directories": {
127 "output": "dist"
128 },
129 "win": {
130 "icon": "build/icon.png",
131 "target": [
132 {
133 "target": "nsis",
134 "arch": [
135 "x64"
136 ]
137 }
138 ]
139 },
140 "nsis": {
141 "oneClick": false,
142 "perMachine": false,
143 "allowToChangeInstallationDirectory": true,
144 "createDesktopShortcut": true,
145 "createStartMenuShortcut": true,
146 "license": "build/license.rtf",
147 "include": "build/installer.nsh",
148 "installerLanguages": [
149 "cs_CZ",
150 "de_DE",
151 "en_US"
152 ],
153 "displayLanguageSelector": true
154 },
155 "mac": {
156 "icon": "build/icon.icns",
157 "target": [
158 {
159 "target": "dmg",
160 "arch": [
161 "arm64"
162 ]
163 }
164 ],
165 "extendInfo": {
166 "NSLocalNetworkUsageDescription": "CH-J Server Manager connects to your servers over SSH/SFTP and runs network diagnostics on the local network."
167 }
168 },
169 "linux": {
170 "icon": "build/linux-icons",
171 "target": [
172 {
173 "target": "deb",
174 "arch": [
175 "x64"
176 ]
177 }
178 ],
179 "category": "Utility",
180 "synopsis": "SSH and server management application",
181 "maintainer": "Josef Chudy <josef@ch-j.de>",
182 "syncDesktopName": true,
183 "desktop": {
184 "entry": {
185 "StartupWMClass": "ch-j-server-manager"
186 }
187 }
188 },
189 "deb": {
190 "recommends": [
191 "python3-gi",
192 "gir1.2-secret-1",
193 "gnome-keyring",
194 "fprintd"
195 ]
196 },
197 "dmg": {
198 "license": "build/installation.rtf"
199 }
200 },
201 "keywords": [
202 "ssh",
203 "sftp",
204 "server-management",
205 "hash-calculator",
206 "checksum",
207 "file-integrity",
208 "sha256",
209 "sha512",
210 "sha3",
211 "blake3",
212 "xxhash",
213 "electron",
214 "linux",
215 "macos",
216 "windows"
217 ]
SHA-2560e241ffe6c95d5b05fcc8617778b23b547e2025925a268607b5c21d5b16b75ad

CH-J Proprietary Software License 1.14 · Die Quellen werden unter der CH-J Proprietary Software License 1.14 bereitgestellt. Ihre Verfügbarkeit ändert die Lizenzbedingungen nicht und gewährt keine zusätzlichen Rechte.

SHA-256 des Archivsde757268dbc4f0226549f8b4f41f9b7e585c856ee97fa0d43b17a0e95c281449