From d974b43908e10fef2d67b7e7daafe75d6f772798 Mon Sep 17 00:00:00 2001 From: Vladimir Y Date: Wed, 29 Jan 2020 08:39:40 +0300 Subject: [PATCH] electron-builder: fix appimage/snap package file resolving --- scripts/electron-builder/lib.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/scripts/electron-builder/lib.ts b/scripts/electron-builder/lib.ts index d5ac32804..eb4a7f9ee 100644 --- a/scripts/electron-builder/lib.ts +++ b/scripts/electron-builder/lib.ts @@ -184,9 +184,16 @@ export async function build( // TODO move "fastGlob" to lib function with inner "sanitizeFastGlobPattern" call const [packageFile] = await fastGlob( - // TODO resolve "./dist" programmatically from "electron-builder.yml" sanitizeFastGlobPattern( - path.join(`./dist", "*.${packageType === "appimage" ? "AppImage" : packageType}`), + path.join( + // TODO resolve "./dist" programmatically from "electron-builder.yml" + "./dist", + "*." + ( + packageType === "appimage" + ? "AppImage" + : packageType + ), + ), ), { absolute: true,