-
Notifications
You must be signed in to change notification settings - Fork 6
/
package.json
76 lines (76 loc) Β· 2.2 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
{
"name": "unhook",
"productName": "UnHook",
"version": "1.0.0",
"description": "If you are one of the rare breed of people who call themselves programmers, you must have faced the following sitation: You were so busy working, that you forgot to take a break while coding... now your eyes hurt due to the excessive stress on them. The solution? Use UnHook, an app that helps you un-hook yourself from the screen by reminding you to take breaks at the right time.",
"main": "main.js",
"scripts": {
"start": "electron .",
"dev": "nodemon --exec npm run start --config nodemon.json",
"start-front-end": "cd front-end && npm run start",
"install-dependencies": "npm install && cd front-end && npm install",
"build-front-end": "cd front-end && npm run build",
"build-app": "electron-builder",
"build": "npm run build-front-end && npm run build-app",
"postinstall": "cd front-end && npm install"
},
"keywords": [
"electron",
"react",
"desktop-app",
"cross-platform-app",
"productivity"
],
"author": "Tapajyoti Bose",
"license": "MIT",
"devDependencies": {
"electron": "^10.1.3",
"electron-builder": "^22.9.1",
"nodemon": "^2.0.4"
},
"build": {
"appId": "UnHook",
"directories": {
"output": "app-build"
},
"files": [
"**/*",
"!front-end/node_modules/",
"!front-end/public/",
"!front-end/src/",
"!front-end/.gitignore",
"!front-end/package.json",
"!front-end/package-lock.json",
"!package.json",
"!package-lock.json",
"!release-builds/"
],
"win": {
"icon": "assets/img/logo-black.ico",
"target": [
"portable"
]
},
"mac": {
"icon": "assets/img/logo-black.icns",
"target": [
"dmg"
]
},
"linux": {
"icon": "assets/img/logo-black.png",
"target": [
"AppImage"
]
},
"icon": "assets/img/logo-black.ico",
"nsis": {
"installerIcon": "assets/img/logo-black.ico",
"uninstallerIcon": "assets/img/logo-black.ico",
"uninstallDisplayName": "UnHook",
"license": "./LICENSE",
"oneClick": false,
"allowToChangeInstallationDirectory": true
}
}
}