{ "name": "intern-log", "private": true, "version": "0.2.0", "type": "module", "scripts": { "dev": "vite", "build": "vite build", "preview": "vite preview", "electron": "electron electron/main.cjs", "dist": "vite build && electron-builder", "cap:sync": "vite build && npx cap sync android" }, "dependencies": { "@capacitor/core": "^6.2.0", "@capacitor/filesystem": "^6.0.2", "dexie": "^4.0.8", "vue": "^3.5.13" }, "devDependencies": { "@capacitor/android": "^6.2.0", "@capacitor/cli": "^6.2.0", "@vitejs/plugin-vue": "^5.2.1", "electron": "^33.2.0", "electron-builder": "^25.1.8", "fake-indexeddb": "^6.2.5", "typescript": "~5.6.3", "vite": "^5.4.11" }, "description": "实习工作日志:打卡、记录、备忘录与密码库", "main": "electron/main.cjs", "build": { "appId": "com.internlog.desktop", "productName": "InternLog", "directories": { "output": "release" }, "files": [ "dist/**/*", "electron/**/*", "package.json" ], "win": { "target": [ "nsis", "dir" ], "icon": "build/icon.ico" }, "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true, "createDesktopShortcut": true, "shortcutName": "实习工作日志" }, "artifactName": "InternLog-Setup-${version}.${ext}" } }