diff --git a/packages/electron-builder/src/builder.ts b/packages/electron-builder/src/builder.ts index d18a5a28fe..21e71564f0 100644 --- a/packages/electron-builder/src/builder.ts +++ b/packages/electron-builder/src/builder.ts @@ -154,6 +154,14 @@ export function normalizeOptions(args: CliOptions): BuildOptions { if (config.mac != null) { coerceValue(config.mac, "identity") } + + // fix Boolean type by coerceTypes + if (config.nsis != null) { + coerceTypes(config.nsis); + } + if (config.nsisWeb != null) { + coerceTypes(config.nsisWeb); + } } if ("project" in r && !("projectDir" in result)) {