CH-J Server ManagerSSH를 통한 서버 관리
메뉴
공개된 소스

CH-J Server Manager

특정 애플리케이션 릴리스의 디렉터리와 파일을 살펴보세요.

소스 ZIP 다운로드
CH-J / Server Manager 377 개 파일
core-20261019T111616Z-160a00bfcddc 추가됨: · 빌드됨:
linuxPackaging.test.js 추가됨: 날짜 기록 없음 1.4 KB · 24 줄
코드 파일 다운로드
1"use strict";
3const test = require("node:test");
4const assert = require("node:assert/strict");
5const packageJson = require("../package.json");
7test("one manifest defines the macOS, Windows and Linux builds", () => {
8 assert.equal(packageJson.scripts["build:mac"], "CSC_IDENTITY_AUTO_DISCOVERY=false electron-builder --mac dir && npm run package:mac:installer");
9 assert.equal(packageJson.scripts["build:win"], "electron-builder --win");
10 assert.equal(packageJson.scripts["build:linux"], 'electron-builder --linux --config.productName=ch-j-server-manager --config.linux.desktop.entry.Name="CH-J Server Manager"');
11 assert.equal(packageJson.scripts["dist:mac"], "npm run build:mac");
12 assert.equal(packageJson.scripts["dist:win"], "npm run build:win");
13 assert.equal(packageJson.scripts["dist:linux"], "npm run build:linux");
14 assert.deepEqual(packageJson.build.mac.target, [{ target: "dmg", arch: ["arm64"] }]);
15 assert.deepEqual(packageJson.build.win.target, [{ target: "nsis", arch: ["x64"] }]);
16 assert.deepEqual(packageJson.build.linux.target, [{ target: "deb", arch: ["x64"] }]);
17});
19test("Ubuntu release remains a clickable x64 Debian package", () => {
20 assert.equal(packageJson.homepage, "https://www.sm.ch-j.de");
21 assert.equal(packageJson.desktopName, "ch-j-server-manager");
22 assert.equal(packageJson.build.linux.syncDesktopName, true);
23 assert.match(packageJson.build.linux.maintainer, /<[^>]+@[^>]+>$/);
24});
SHA-256008d92b3d6391a6e40510cd42ff61686e34b665aca78307f51ca63a333d5e7b6

CH-J Proprietary Software License 1.14 · 소스는 CH-J Proprietary Software License 1.14에 따라 제공됩니다. 소스를 공개한다고 해서 라이선스 조항이 바뀌거나 추가 권리가 부여되지는 않습니다.

압축 파일 SHA-256a9605c0870a223b6a8542bb0705edd51d8b04f3069582653417a8397fabcc09a
파일