feat: DiffLens v0.1.0 初始版本 - 文本对比桌面应用(TypeScript + React + Electron)

This commit is contained in:
2026-08-17 16:20:56 +08:00
parent fdccb6c1cd
commit b3c50c4b94
23 changed files with 8713 additions and 0 deletions
+54
View File
@@ -0,0 +1,54 @@
appId: com.metonateam.difflens
productName: DiffLens
copyright: Copyright © 2026 MetonaTeam
electronLanguages:
- zh-CN
- en-US
directories:
buildResources: build
output: dist
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: difflens
icon: assets/logo.ico
target:
- target: nsis
arch:
- x64
nsis:
artifactName: ${name}-${version}-setup.${ext}
shortcutName: ${productName}
uninstallDisplayName: ${productName}
createDesktopShortcut: always
mac:
icon: assets/logo.png
category: public.app-category.developer-tools
target:
- target: dmg
arch:
- arm64
entitlementsInherit: build/entitlements.mac.plist
linux:
icon: assets/logo.png
target:
- AppImage
- deb
maintainer: thzxx
category: Development
npmRebuild: false