From 786e0e8ac9d7f192a57be1ca4566e4fe348bae17 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Tue, 9 May 2023 11:29:31 -0400 Subject: [PATCH] chore: Fix build failing on non-windows platforms Signed-off-by: Sebastian Malton --- packages/generate-tray-icons/src/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/generate-tray-icons/src/index.ts b/packages/generate-tray-icons/src/index.ts index 02b0466591..ccf0d5afaf 100644 --- a/packages/generate-tray-icons/src/index.ts +++ b/packages/generate-tray-icons/src/index.ts @@ -10,6 +10,7 @@ import path from "path"; import sharp from "sharp"; import arg from "arg"; import assert from "assert"; +import { platform } from "process"; const options = arg({ "--input": String, @@ -45,7 +46,11 @@ const joinWithInitCwd = (relativePath: string): string => { const resolve = async (input: string) => { const filePath = await import.meta.resolve?.(input); - return filePath?.replace("file:///", ""); + if (platform === "win32") { + return filePath?.replace("file:///", ""); + } else { + return filePath?.replace("file://", ""); + } } const size = options["--output-size"] ?? 16;