-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
164 lines (164 loc) · 4.84 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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
{
"name": "relax-a-little",
"version": "0.3.3",
"description": "this extension provides tools to relax like giving reminders to look somewhere else, drink water, walk or do some lunges. comes with lot of configurations to control time of reminder, interval, water drinking intervals and more",
"displayName": "relax a little",
"publisher": "open-devs",
"galleryBanner": {
"color": "#1E1E1E",
"theme": "dark"
},
"icon": "static/images/relax-a-little-logo.png",
"main": "dist/extension.js",
"author": {
"name": "open devs",
"email": "open.devs.github@gmail.com",
"url": "https://opendevs.in"
},
"contributors": [
"Mihir Kumar (mikr13)",
"Alok Raj (alok722)"
],
"license": "MIT",
"homepage": "https://github.com/open-devs/relax-a-little",
"bugs": {
"url": "https://github.com/open-devs/relax-a-little/issues"
},
"repository": {
"type": "git",
"url": "https://github.com/open-devs/relax-a-little.git"
},
"engines": {
"vscode": "^1.52.0"
},
"categories": [
"Other"
],
"keywords": [
"relax",
"break",
"water",
"activity",
"switch",
"theme",
"vscode"
],
"scripts": {
"dev": "webpack --mode development --progress",
"build": "webpack --mode production",
"lint": "eslint .",
"pretest": "yarn run lint",
"package": "vsce package",
"vscode:prepublish": "webpack --mode production",
"deploy": "vsce publish -p",
"ci": "yarn install --frozen-lockfile"
},
"activationEvents": [
"*"
],
"dependencies": {
"chroma-js": "^2.1.2",
"json5": "^2.2.0"
},
"devDependencies": {
"eslint": "^8.0.1",
"vsce": "^1.100.1",
"vscode": "^1.1.37",
"clean-webpack-plugin": "^4.0.0",
"terser-webpack-plugin": "^5.2.4",
"webpack": "^5.59.1",
"webpack-cli": "^4.9.1"
},
"contributes": {
"commands": [{
"command": "relax.enableExtension",
"title": "relax-a-little: Enable extension"
},
{
"command": "relax.disableExtension",
"title": "relax-a-little: Disable extension"
},
{
"command": "relax.enableWinddown",
"title": "relax-a-little: Enable Winddown"
},
{
"command": "relax.disableWinddown",
"title": "relax-a-little: Disable Winddown"
},
{
"command": "relax.enableWaterBreak",
"title": "relax-a-little: Enable Water Break"
},
{
"command": "relax.disableWaterBreak",
"title": "relax-a-little: Disable Water Break"
},
{
"command": "relax.enableGenericBreakAlert",
"title": "relax-a-little: Enable Generic Break Alert"
},
{
"command": "relax.disableGenericBreakAlert",
"title": "relax-a-little: Disable Generic Break Alert"
},
{
"command": "relax.showReadme",
"title": "relax-a-little: Open README"
}
],
"configuration": {
"type": "object",
"title": "relax a little",
"properties": {
"relax.minutesTillBreak": {
"minimum": 15,
"type": "number",
"default": 25,
"description": "time in minutes until theme colors start fading out."
},
"relax.winddownDurationMinutes": {
"minimum": 1,
"type": "number",
"default": 3,
"description": "time in minutes until theme colors have fully faded out."
},
"relax.breakDurationMinutes": {
"minimum": 1,
"type": "number",
"default": 3,
"description": "time in minutes until theme colors are reset to normal."
},
"relax.winddownFramesPerMinute": {
"type": "number",
"minimum": 1,
"default": 4,
"maximum": 60,
"description": "color update frequency during winddown phase. usually you do not need to change this. lower it if you are distracted by screen flashes, increase it for smoother color transitions. must be between 1 and 60."
},
"relax.minutesTillWaterBreak": {
"minimum": 0,
"type": "number",
"default": 30,
"description": "time in minutes until water break (feature will be disabled if set to 0)."
},
"relax.minutesTillGenericBreak": {
"minimum": 0,
"type": "number",
"default": 0,
"description": "time in minutes until generic break alert (feature will be disabled if set to 0)."
},
"relax.enableBlockingNotification": {
"type": "boolean",
"default": true,
"description": "do you want blocking notifications from time to time? turn this off if you prefer text in bottom bar only."
},
"relax.showReadmeOnLoad": {
"type": "boolean",
"default": true,
"description": "do you want to show README on load?"
}
}
}
}
}