2 "name": "proton-inbox-desktop",
4 "description": "Proton official desktop application for Proton Mail and Proton Calendar",
8 "email": "contact@protonmail.com",
9 "url": "https://proton.me"
11 "main": ".webpack/main",
13 "check": "yarn run check:format && yarn run check:lint && yarn run check:types",
14 "check:format": "prettier . --check",
15 "check:lint": "eslint --ext .ts,.tsx .",
16 "check:negativity": "electronegativity -i ./src",
17 "check:types": "tsc --noEmit",
18 "create-uninstaller": "appify ./src/macos/uninstall.sh './src/macos/Proton Mail Uninstaller.app' ./assets/icons/uninstaller.png",
19 "format": "prettier . --write --list-different",
20 "make": "electron-forge make",
21 "make:beta": "cross-env RELEASE=beta electron-forge make",
22 "negativity": "electronegativity -i ./src",
23 "package": "electron-forge package",
24 "start": "electron-forge start",
28 "appBundleId": "ch.protonmail.desktop",
29 "appUserModelId": "com.squirrel.proton_mail.ProtonMail",
30 "copyright": "Copyright (c) 2024, Proton AG <contact@protonmail.com>",
31 "githubRepo": "inbox-desktop",
32 "githubUser": "ProtonMail",
33 "updateInterval": 3600000
36 "@proton/shared": "workspace:^",
37 "@types/minimist": "^1.2.5",
39 "electron-log": "^5.2.4",
40 "electron-squirrel-startup": "^1.0.1",
41 "electron-store": "^8.2.0",
46 "ttag-cli": "^1.10.12",
47 "update-electron-app": "^3.0.0",
51 "@doyensec/electronegativity": "^1.10.3",
52 "@electron-forge/cli": "^7.3.0",
53 "@electron-forge/maker-deb": "^7.3.0",
54 "@electron-forge/maker-dmg": "^7.3.0",
55 "@electron-forge/maker-rpm": "^7.3.0",
56 "@electron-forge/maker-squirrel": "^7.3.0",
57 "@electron-forge/maker-zip": "^7.3.0",
58 "@electron-forge/plugin-auto-unpack-natives": "^7.3.0",
59 "@electron-forge/plugin-fuses": "^7.3.0",
60 "@electron-forge/plugin-webpack": "^7.3.0",
61 "@electron-forge/publisher-github": "^7.3.0",
62 "@electron/fuses": "^1.7.0",
63 "@sentry/electron": "^5.7.0",
64 "@types/jest": "^29.5.14",
65 "@types/lodash": "^4.17.13",
66 "@types/node": "^22.10.1",
67 "@typescript-eslint/eslint-plugin": "^7.18.0",
68 "@typescript-eslint/parser": "^7.18.0",
69 "@vercel/webpack-asset-relocator-loader": "1.7.3",
70 "cross-env": "^7.0.3",
71 "css-loader": "^7.1.2",
75 "eslint-plugin-import": "^2.31.0",
76 "fork-ts-checker-webpack-plugin": "^9.0.2",
78 "mac-appify": "^2019.4.13",
79 "node-loader": "^2.1.0",
81 "style-loader": "^4.0.0",
83 "ts-loader": "^9.5.1",
85 "typescript": "^5.7.2"
87 "icon": "assets/icons/icon.png",
88 "productName": "Proton Mail"