diff --git a/electron-builder.yml b/electron-builder.yml deleted file mode 100644 index 7533866..0000000 --- a/electron-builder.yml +++ /dev/null @@ -1,45 +0,0 @@ -appId: com.electron.app -productName: electron-lan-file -directories: - buildResources: build -files: - - '!**/.vscode/*' - - '!src/*' - - '!electron.vite.config.{js,ts,mjs,cjs}' - - '!{.eslintignore,.eslintrc.cjs,.prettierignore,.prettierrc.yaml,dev-app-update.yml,CHANGELOG.md,README.md}' - - '!{.env,.env.*,.npmrc,pnpm-lock.yaml}' - - '!{tsconfig.json,tsconfig.node.json,tsconfig.web.json}' -asarUnpack: - - resources/** -win: - executableName: electron-lan-file -nsis: - artifactName: ${name}-${version}-setup.${ext} - shortcutName: ${productName} - uninstallDisplayName: ${productName} - createDesktopShortcut: always -mac: - entitlementsInherit: build/entitlements.mac.plist - extendInfo: - - NSCameraUsageDescription: Application requests access to the device's camera. - - NSDocumentsFolderUsageDescription: Application requests access to the user's Documents folder. - - NSDownloadsFolderUsageDescription: Application requests access to the user's Downloads folder. - - NSMicrophoneUsageDescription: Application requests access to the microphone for audio visualization. - notarize: false -dmg: - artifactName: ${name}-${version}.${ext} -linux: - target: - - AppImage - - snap - - deb - maintainer: electronjs.org - category: Utility -appImage: - artifactName: ${name}-${version}.${ext} -npmRebuild: false -publish: - provider: generic - url: https://example.com/auto-updates -electronDownload: - mirror: https://npmmirror.com/mirrors/electron/ diff --git a/package.json b/package.json index 02b1c5d..6658237 100644 --- a/package.json +++ b/package.json @@ -214,7 +214,9 @@ "createDesktopShortcut": true, "createStartMenuShortcut": true, "shortcutName": "AlgerMusicPlayer", - "include": "build/installer.nsh" + "include": "build/installer.nsh", + "deleteAppDataOnUninstall": true, + "uninstallDisplayName": "AlgerMusicPlayer" } }, "pnpm": {