{ "name": "ente", "productName": "ente", "version": "1.3.3", "private": true, "description": "Desktop client for ente.io", "main": "app/main/index.js", "build": { "appId": "io.ente.bhari-frame", "artifactName": "${productName}-${version}.${ext}", "linux": { "target": [ "AppImage", "deb", "rpm", "tar.gz" ], "icon": "./build/icon.icns", "category": "Photography" }, "mac": { "category": "public.app-category.photography", "hardenedRuntime": true }, "afterSign": "electron-builder-notarize", "extraFiles": [ { "from": "build", "to": "resources", "filter": [ "**/*" ] } ] }, "scripts": { "postinstall": "electron-builder install-app-deps", "build-main": "tsc", "watch": "tsc -w", "lint": "eslint -c .eslintrc --ext .ts ./src", "pre-build": "concurrently \"yarn && yarn run build-main\" \"cd src/renderer && yarn\"", "start": "yarn run pre-build && concurrently \"yarn run watch\" \"electron ./app/main/index.js\" \"cd src/renderer && yarn dev\"", "build-renderer": "cd src/renderer && yarn && yarn build && cd ../../", "test-release": "yarn && yarn build-renderer && yarn run build-main && electron-builder", "release": "electron-builder -mwl --publish always" }, "author": "ente ", "devDependencies": { "@sentry/cli": "^1.68.0", "@typescript-eslint/eslint-plugin": "^4.20.0", "@typescript-eslint/parser": "^4.20.0", "concurrently": "^7.0.0", "electron": "^15.3.0", "electron-builder": "^22.10.5", "electron-builder-notarize": "^1.2.0", "electron-download": "^4.1.1", "electron-reload": "^2.0.0-alpha.1", "eslint": "^7.23.0", "prettier": "2.5.1", "typescript": "^4.2.3" }, "dependencies": { "@sentry/electron": "^2.5.1", "@types/mime": "^2.0.3", "@types/node": "^14.14.37", "@types/promise-fs": "^2.1.1", "electron-is-dev": "^2.0.0", "electron-log": "^4.3.5", "electron-store": "^8.0.1", "electron-updater": "^4.3.8", "next-electron-server": "^0.0.8", "promise-fs": "^2.1.1" } }