-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
119 lines (119 loc) · 3.65 KB
/
Copy pathpackage.json
File metadata and controls
119 lines (119 loc) · 3.65 KB
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
{
"name": "stepsyncai-health-apps",
"version": "3.12.0",
"description": "Health, wellness, and learning apps - Mental health support, medication tracker, and AWS learning",
"main": "index.js",
"scripts": {
"setup": "node setup.js",
"start": "node pregnancy-api-server.js",
"dev": "nodemon pregnancy-api-server.js",
"mental": "node mental-health-tracker.js",
"med": "node medication-tracker.js",
"aws": "node aws-for-kids.js",
"backup": "node backup-cli.js",
"backup:create": "node backup-cli.js create",
"backup:list": "node backup-cli.js list",
"backup:restore": "node backup-cli.js restore",
"backup:stats": "node backup-cli.js stats",
"analytics": "node analytics-cli.js",
"analytics:dashboard": "node analytics-cli.js dashboard",
"analytics:correlations": "node analytics-cli.js correlations",
"analytics:trends": "node analytics-cli.js trends",
"analytics:predict": "node analytics-cli.js predict",
"reminders": "node reminder-cli.js",
"reminders:list": "node reminder-cli.js list",
"reminders:check": "node reminder-cli.js check",
"reminders:create": "node reminder-cli.js create",
"reminders:medication": "node reminder-cli.js medication",
"reminders:exercise": "node reminder-cli.js exercise",
"reminders:sleep": "node reminder-cli.js sleep",
"reminders:stats": "node reminder-cli.js stats",
"viz": "node visualization-cli.js",
"viz:report": "node visualization-cli.js report",
"viz:export-csv": "node visualization-cli.js export-csv",
"viz:export-json": "node visualization-cli.js export-json",
"viz:chart": "node visualization-cli.js chart mood",
"viz:heatmap": "node visualization-cli.js heatmap",
"viz:summary": "node visualization-cli.js summary",
"goals": "node goal-cli.js",
"goals:list": "node goal-cli.js list",
"goals:create": "node goal-cli.js create",
"goals:progress": "node goal-cli.js progress",
"goals:stats": "node goal-cli.js stats",
"goals:achievements": "node goal-cli.js achievements",
"auto": "node automation-cli.js",
"auto:start": "node automation-cli.js start",
"auto:status": "node automation-cli.js status",
"auto:summary": "node automation-cli.js summary",
"auto:workflows": "node automation-cli.js workflows",
"test": "jest",
"test:coverage": "jest --coverage",
"test:watch": "jest --watch"
},
"jest": {
"testEnvironment": "node",
"setupFilesAfterEnv": [
"<rootDir>/__tests__/setup.js"
],
"coverageDirectory": "coverage",
"collectCoverageFrom": [
"*.js",
"!jest.config.js",
"!coverage/**",
"!chart-utils.js",
"!setup.js"
],
"coverageReporters": [
"text",
"lcov",
"json-summary"
],
"coverageThreshold": {
"global": {
"branches": 61,
"functions": 79,
"lines": 74,
"statements": 74.5
}
},
"testMatch": [
"**/__tests__/**/*.test.js",
"**/?(*.)+(spec|test).js"
],
"testPathIgnorePatterns": [
"__tests__/setup.js"
]
},
"keywords": [
"mental-health",
"ptsd",
"anxiety",
"recovery",
"workplace-accident",
"medication",
"tracker",
"health",
"wellness",
"aws",
"cloud",
"learning",
"education",
"certification",
"cloud-practitioner"
],
"author": "",
"license": "MIT",
"devDependencies": {
"jest": "^30.2.0"
},
"dependencies": {
"asciichart": "^1.5.25",
"bumpie-meds": "file:../Bumpie_Meds",
"chalk": "^4.1.2",
"cli-table3": "^0.6.5",
"express": "^5.2.1",
"node-cron": "^4.2.1",
"node-notifier": "^10.0.1",
"pdfkit": "^0.17.2"
}
}