Files
fusion/packages/desktop/package.json
dependabot[bot] 746a8f0808 Bump electron-builder from 26.8.1 to 26.15.3 (#3372)
Bumps
[electron-builder](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder)
from 26.8.1 to 26.15.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/electron-userland/electron-builder/releases">electron-builder's
releases</a>.</em></p>
<blockquote>
<h2>electron-builder@26.15.3</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: add <code>ELECTRON_BUILDER_BINARIES_ALLOW_HTTP</code> opt-in
for parsing env vars targeting non-localhost HTTP by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9856">electron-userland/electron-builder#9856</a></li>
<li>docs: update docs and add build lifecycle page by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9857">electron-userland/electron-builder#9857</a></li>
<li>chore(test): update vitest by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9859">electron-userland/electron-builder#9859</a></li>
<li>fix(download): persist toolset archives in a predictable cache path
by <a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in
<a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9861">electron-userland/electron-builder#9861</a></li>
<li>fix(publish): set <code>x-amz-content-sha256:
UNSIGNED-PAYLOAD</code> before SigV4 signing by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9863">electron-userland/electron-builder#9863</a></li>
<li>chore(deploy): Release (next) by <a
href="https://github.com/electron-builder-release-bot"><code>@​electron-builder-release-bot</code></a>[bot]
in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9858">electron-userland/electron-builder#9858</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/electron-userland/electron-builder/compare/electron-builder@26.15.2...electron-builder@26.15.3">https://github.com/electron-userland/electron-builder/compare/electron-builder@26.15.2...electron-builder@26.15.3</a></p>
<h2>electron-builder@26.15.2</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(mac): use native <code>zip</code> for macOS zip target to
preserve <code>.framework</code> symlinks by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9847">electron-userland/electron-builder#9847</a></li>
<li>fix: retry package install on transient network errors by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9850">electron-userland/electron-builder#9850</a></li>
<li>fix(icons): replace png2icons with wasm-vips Lanczos3 resampling for
high-quality icon conversion by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9851">electron-userland/electron-builder#9851</a></li>
<li>chore(deploy): Release (next) by <a
href="https://github.com/electron-builder-release-bot"><code>@​electron-builder-release-bot</code></a>[bot]
in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9848">electron-userland/electron-builder#9848</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/electron-userland/electron-builder/compare/electron-builder@26.15.1...electron-builder@26.15.2">https://github.com/electron-userland/electron-builder/compare/electron-builder@26.15.1...electron-builder@26.15.2</a></p>
<h2>electron-builder@26.15.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate packages by <a
href="https://github.com/regnete"><code>@​regnete</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9838">electron-userland/electron-builder#9838</a></li>
<li>chore: <code>ci:validate</code>, <code>ci:test:fetch-cache</code>
simplification, and code cleanup by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9840">electron-userland/electron-builder#9840</a></li>
<li>chore(tests): embed platform markers in generated test filenames to
eliminate &quot;unknown&quot; timing in shard plan by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9843">electron-userland/electron-builder#9843</a></li>
<li>chore(deps): update and unpin <code>@​electron/rebuild</code>
package by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9845">electron-userland/electron-builder#9845</a></li>
<li>chore(deploy): Release (next) by <a
href="https://github.com/electron-builder-release-bot"><code>@​electron-builder-release-bot</code></a>[bot]
in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9842">electron-userland/electron-builder#9842</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/electron-userland/electron-builder/compare/electron-builder@26.15.0...electron-builder@26.15.1">https://github.com/electron-userland/electron-builder/compare/electron-builder@26.15.0...electron-builder@26.15.1</a></p>
<h2>electron-builder@26.15.0</h2>
<h2>What's Changed</h2>
<ul>
<li>chore(pr-labeler): force run to only pull_request on core repo
(ignore forks) by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9821">electron-userland/electron-builder#9821</a></li>
<li>fix(mac): skip signing when no certificate found; warn on ad-hoc +
hardenedRuntime by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9822">electron-userland/electron-builder#9822</a></li>
<li>fix: use <code>bash</code> instead of <code>sh</code> in
package.json by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9823">electron-userland/electron-builder#9823</a></li>
<li>chore: replace app-builder-bin <code>node-dep-tree</code> and
<code>rebuild-node-modules</code> by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9828">electron-userland/electron-builder#9828</a></li>
<li>feat(node-module-collector): invoke package managers via PowerShell
<code>-EncodedCommand</code> on Windows by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9827">electron-userland/electron-builder#9827</a></li>
<li>feat(migration): fully replace Go binary
<code>app-builder-bin</code> with TS implementation by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9829">electron-userland/electron-builder#9829</a></li>
<li>chore(test): print out shard duration calculation results during
<code>shard-count</code> step by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9831">electron-userland/electron-builder#9831</a></li>
<li>feat(linux): add <code>syncDesktopName</code> option to align
installed <code>.desktop</code> filename with
<code>StartupWMClass</code> by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9832">electron-userland/electron-builder#9832</a></li>
<li>fix(smart-cache): deep-merge shard caches so linux timing data
survives across runs by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9833">electron-userland/electron-builder#9833</a></li>
<li>fix: holistic field detection for <code>&lt;text&gt; (sha256
hash)</code> redaction by <a
href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9834">electron-userland/electron-builder#9834</a></li>
<li>fix(mac/pkg): explicitly pass <code>--version</code> to pkgbuild by
<a href="https://github.com/mmaietta"><code>@​mmaietta</code></a> in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9835">electron-userland/electron-builder#9835</a></li>
<li>chore(deploy): Release (next) by <a
href="https://github.com/electron-builder-release-bot"><code>@​electron-builder-release-bot</code></a>[bot]
in <a
href="https://redirect.github.com/electron-userland/electron-builder/pull/9825">electron-userland/electron-builder#9825</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/electron-userland/electron-builder/compare/electron-builder@26.14.0...electron-builder@26.15.0">https://github.com/electron-userland/electron-builder/compare/electron-builder@26.14.0...electron-builder@26.15.0</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/electron-userland/electron-builder/blob/master/packages/electron-builder/CHANGELOG.md">electron-builder's
changelog</a>.</em></p>
<blockquote>
<h2>26.15.3</h2>
<h3>Patch Changes</h3>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<p><a
href="35bfdebe47"><code>35bfdeb</code></a>
<a
href="9097daff78"><code>9097daf</code></a></p>
<!-- raw HTML omitted -->
<ul>
<li><code>builder-util@26.15.3</code></li>
<li><code>app-builder-lib@26.15.3</code></li>
<li><code>dmg-builder@26.15.3</code></li>
</ul>
<!-- raw HTML omitted -->
<h2>26.15.2</h2>
<h3>Patch Changes</h3>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<p><a
href="e25f9674d5"><code>e25f967</code></a>
<a
href="f5ae1632a7"><code>f5ae163</code></a>
<a
href="3951024641"><code>3951024</code></a></p>
<!-- raw HTML omitted -->
<ul>
<li><code>app-builder-lib@26.15.2</code></li>
<li><code>dmg-builder@26.15.2</code></li>
</ul>
<!-- raw HTML omitted -->
<h2>26.15.1</h2>
<h3>Patch Changes</h3>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<p><a
href="588ff4854e"><code>588ff48</code></a>
<a
href="db5d2f4bfe"><code>db5d2f4</code></a></p>
<!-- raw HTML omitted -->
<ul>
<li><code>app-builder-lib@26.15.1</code></li>
<li><code>dmg-builder@26.15.1</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="512a57ec9b"><code>512a57e</code></a>
chore(deploy): Release v26.15.3 (<a
href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder/issues/9858">#9858</a>)</li>
<li><a
href="a6117b3011"><code>a6117b3</code></a>
chore(deploy): Release v26.15.2 (<a
href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder/issues/9848">#9848</a>)</li>
<li><a
href="d57f094172"><code>d57f094</code></a>
chore(deploy): Release v26.15.1 (<a
href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder/issues/9842">#9842</a>)</li>
<li><a
href="bed3a9c421"><code>bed3a9c</code></a>
chore(deploy): Release v26.15.0 (electron-updater@6.8.9) (<a
href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder/issues/9825">#9825</a>)</li>
<li><a
href="198c10c969"><code>198c10c</code></a>
chore: replace app-builder-bin <code>node-dep-tree</code> and
<code>rebuild-node-modules</code> (<a
href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder/issues/9">#9</a>...</li>
<li><a
href="e236392bd9"><code>e236392</code></a>
chore(deploy): Release v26.14.0 (<a
href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder/issues/9812">#9812</a>)</li>
<li><a
href="72d298c438"><code>72d298c</code></a>
chore(deploy): Release v26.13.1 (<a
href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder/issues/9805">#9805</a>)</li>
<li><a
href="ffd11c7988"><code>ffd11c7</code></a>
chore(deploy): Release v26.13.0 (electron-updater@6.8.8) (<a
href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder/issues/9793">#9793</a>)</li>
<li><a
href="2c8c71a68a"><code>2c8c71a</code></a>
chore(deploy): Release v26.12.1 (electron-updater@6.8.7) (<a
href="https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder/issues/9782">#9782</a>)</li>
<li><a
href="d6a5aee821"><code>d6a5aee</code></a>
fix: harden generated-file output, argument construction, and download
valida...</li>
<li>Additional commits viewable in <a
href="https://github.com/electron-userland/electron-builder/commits/electron-builder@26.15.3/packages/electron-builder">compare
view</a></li>
</ul>
</details>
<br />

Co-authored-by: gsxdsm <gsxdsm@users.noreply.github.com>
2026-08-09 15:36:13 -10:00

64 lines
1.8 KiB
JSON

{
"name": "@fusion/desktop",
"productName": "Fusion",
"version": "0.76.0-beta.0",
"license": "MIT",
"author": {
"name": "Runfusion",
"email": "support@runfusion.ai"
},
"description": "Fusion desktop: Electron wrapper around the Fusion dashboard for macOS, Windows, and Linux.",
"homepage": "https://github.com/Runfusion/Fusion#readme",
"repository": {
"type": "git",
"url": "https://github.com/Runfusion/Fusion",
"directory": "packages/desktop"
},
"bugs": {
"url": "https://github.com/Runfusion/Fusion/issues"
},
"private": true,
"type": "module",
"main": "dist/main-bootstrap.cjs",
"engines": {
"node": ">=22.5.0"
},
"scripts": {
"dev": "tsx scripts/dev.ts",
"build": "tsx scripts/build.ts",
"test": "tsx scripts/test.ts",
"typecheck": "tsc --noEmit",
"generate:icons": "tsx scripts/generate-icons.ts",
"pack": "electron-builder --projectDir deploy --dir",
"dist": "electron-builder --projectDir deploy",
"dist:win": "electron-builder --projectDir deploy --win",
"dist:mac": "electron-builder --projectDir deploy --mac",
"dist:linux": "electron-builder --projectDir deploy --linux"
},
"dependencies": {
"@fusion/core": "workspace:*",
"@fusion/dashboard": "workspace:*",
"@fusion/engine": "workspace:*",
"electron-updater": "^6.6.0",
"ms": "^2.1.3"
},
"devDependencies": {
"@testing-library/react": "^16.3.2",
"@types/node": "^22.0.0",
"@types/react": "^19.0.0",
"@types/react-dom": "^19.0.0",
"@vitest/coverage-v8": "^4.1.10",
"electron": "^35.0.0",
"electron-builder": "^26.15.3",
"esbuild": "^0.25.12",
"jsdom": "^29.1.1",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"sharp": "^0.33.0",
"tsx": "^4.19.0",
"typescript": "^5.7.0",
"vite": "^6.0.0",
"vitest": "^4.1.10"
}
}