This commit is contained in:
Ivan Fontosh
2026-05-17 23:20:37 +08:00
parent 394b42e845
commit 963a1f0790
4 changed files with 45 additions and 1 deletions
+2
View File
@@ -19,6 +19,7 @@ void test('package.json: конфиг electron-builder (mac/win/linux)', () => {
nsis?: { artifactName?: string };
dmg?: { artifactName?: string };
files: string[];
toolsets?: { appimage?: string };
};
};
assert.ok(pkg.build);
@@ -38,6 +39,7 @@ void test('package.json: конфиг electron-builder (mac/win/linux)', () => {
),
);
assert.ok(Array.isArray(pkg.build.mac.target));
assert.equal(pkg.build.toolsets?.appimage, '1.0.2');
assert.ok(Array.isArray(pkg.build.linux.target));
const linuxTargets = pkg.build.linux.target as { target: string; arch: string[] }[];
assert.ok(linuxTargets.some((t) => t.target === 'AppImage'));