Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions apps/desktop/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ src/main/ # main process (bundled to dist/main.cjs)
browser-sites/ # imported site directory, safeStorage at rest
browser-import/ # one-shot import of profiles, cookies and passwords
src/preload/ # contextBridge IPC bridge (bundled to dist/preload.cjs)
native/ # Node-API/AppKit bridge for native macOS Help docs search
static/ # bundled local pages (offline.html)
e2e/ # Playwright _electron smoke suite
```
Expand Down
7 changes: 4 additions & 3 deletions apps/desktop/electron-builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,12 @@ files:

asar: true

# Native modules cannot be dlopen'd from inside an asar.
# `scripts/ensure-pty-prebuilds.ts` guarantees both arch prebuilds are present
# before packaging; see mac.x64ArchFiles for how the universal merge treats them.
# Native modules cannot be dlopen'd from inside an asar. The Help-search addon
# is already universal; `scripts/ensure-pty-prebuilds.ts` guarantees both pty
# prebuilds are present before packaging.
asarUnpack:
- "**/node_modules/@lydell/node-pty-*/prebuilds/**"
- "**/dist/native/*.node"

# Space-free regardless of productName ("Sim Dev" etc.): GitHub rewrites
# asset names containing spaces, which would desync the electron-updater
Expand Down
Loading
Loading