diff --git a/build/icon.icns b/build/icon.icns new file mode 100644 index 0000000..e68bd18 Binary files /dev/null and b/build/icon.icns differ diff --git a/build/icon.ico b/build/icon.ico new file mode 100644 index 0000000..c4a9ee5 Binary files /dev/null and b/build/icon.ico differ diff --git a/build/icon.png b/build/icon.png new file mode 100644 index 0000000..3ddc5ab Binary files /dev/null and b/build/icon.png differ diff --git a/package.json b/package.json index e53ec56..5dff7bc 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "dist": "electron-builder" }, "keywords": [], - "author": "", + "author": "Jason Young", "license": "MIT", "devDependencies": { "@types/node": "^20.0.0", @@ -37,14 +37,23 @@ "build": { "appId": "com.ccswitch.app", "productName": "CC Switch", + "compression": "maximum", "directories": { "output": "release" }, + "files": [ + "dist/**/*", + "node_modules/**/*", + "!node_modules/*/{CHANGELOG.md,README.md,readme.md}", + "!node_modules/*/{test,__tests__,tests,powered-test,example,examples}", + "!node_modules/*.d.ts", + "!node_modules/.bin" + ], "mac": { "category": "public.app-category.developer-tools" }, "win": { - "target": "nsis" + "target": "portable" }, "linux": { "target": "AppImage"