-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathforge.config.cjs
More file actions
31 lines (30 loc) · 819 Bytes
/
Copy pathforge.config.cjs
File metadata and controls
31 lines (30 loc) · 819 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
const { MakerZIP } = require("@electron-forge/maker-zip");
module.exports = {
packagerConfig: {
name: "AI Session Search",
executableName: "ai-session-search",
appBundleId: "com.lililib.aisessionsearch",
appCategoryType: "public.app-category.developer-tools",
extendInfo: {
CFBundleDisplayName: "AI Session Search",
},
asar: true,
icon: "assets/icon",
ignore: [
/^\/.git($|\/)/,
/^\/.github($|\/)/,
/^\/docs($|\/)/,
/^\/src($|\/)/,
/^\/public($|\/)/,
/^\/out($|\/)/,
/^\/coverage($|\/)/,
/^\/node_modules($|\/)/,
/^\/.*\.test\.[cm]?[jt]sx?$/,
/^\/tsconfig\.json$/,
/^\/vite\.config\.ts$/,
/^\/vitest\.config\.ts$/,
],
},
rebuildConfig: {},
makers: [new MakerZIP({}, ["darwin", "win32"])],
};