86 lines
2.1 KiB
JSON
86 lines
2.1 KiB
JSON
{
|
|
"name": "nextcloud-notes-desktop",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"description": "Fast cross-platform desktop client for Nextcloud Notes",
|
|
"author": {
|
|
"name": "Danvics",
|
|
"email": "admin@danvics.com"
|
|
},
|
|
"homepage": "https://cloud.danvics.com",
|
|
"main": "electron/main.cjs",
|
|
"scripts": {
|
|
"dev": "concurrently -k \"vite --host 127.0.0.1 --strictPort\" \"wait-on tcp:5173 && electron .\"",
|
|
"build": "vite build",
|
|
"start": "electron .",
|
|
"preview": "vite preview --host 127.0.0.1 --strictPort",
|
|
"dist": "npm run build && electron-builder",
|
|
"dist:mac": "npm run build && electron-builder --mac --x64 --arm64",
|
|
"dist:win": "npm run build && electron-builder --win",
|
|
"dist:linux": "npm run build && electron-builder --linux"
|
|
},
|
|
"dependencies": {
|
|
"react": "^19.2.6",
|
|
"react-dom": "^19.2.6",
|
|
"react-markdown": "^10.1.0",
|
|
"remark-gfm": "^4.0.1"
|
|
},
|
|
"optionalDependencies": {
|
|
"dmg-license": "^1.0.11"
|
|
},
|
|
"devDependencies": {
|
|
"@vitejs/plugin-react": "^6.0.2",
|
|
"concurrently": "^9.2.1",
|
|
"electron": "^42.0.1",
|
|
"electron-builder": "^26.8.1",
|
|
"vite": "^8.0.13",
|
|
"wait-on": "^9.0.10"
|
|
},
|
|
"engines": {
|
|
"node": ">=22"
|
|
},
|
|
"build": {
|
|
"appId": "com.danvics.nextcloud-notes",
|
|
"productName": "Nextcloud Notes",
|
|
"asar": true,
|
|
"artifactName": "${productName}-${version}-${os}-${arch}.${ext}",
|
|
"files": [
|
|
"dist/**/*",
|
|
"electron/**/*",
|
|
"package.json"
|
|
],
|
|
"directories": {
|
|
"output": "release"
|
|
},
|
|
"mac": {
|
|
"category": "public.app-category.productivity",
|
|
"hardenedRuntime": true,
|
|
"gatekeeperAssess": false,
|
|
"entitlements": "build/entitlements.mac.plist",
|
|
"entitlementsInherit": "build/entitlements.mac.plist",
|
|
"target": [
|
|
{
|
|
"target": "dmg",
|
|
"arch": [
|
|
"x64",
|
|
"arm64"
|
|
]
|
|
},
|
|
"zip"
|
|
]
|
|
},
|
|
"win": {
|
|
"target": [
|
|
"nsis"
|
|
]
|
|
},
|
|
"linux": {
|
|
"target": [
|
|
"AppImage",
|
|
"deb"
|
|
],
|
|
"category": "Office",
|
|
"maintainer": "Danvics <admin@danvics.com>"
|
|
}
|
|
}
|
|
}
|