-
Notifications
You must be signed in to change notification settings - Fork 26
/
package.json
130 lines (130 loc) · 5.04 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
{
"name": "hug-moms",
"version": "0.9.326",
"scripts": {
"ng": "ng",
"gc": "ng generate component --spec false",
"ng-serve": "ng serve",
"ng-serve-ip": "ng serve --host 0.0.0.0",
"build-for-type-check": "tsc",
"node-serve": "tsx watch src/app/server/server",
"server-test": "tsc-watch -p src/tsconfig.server-spec.json --onSuccess \"node node_modules/jasmine/bin/jasmine out-tsc/**/*.server-test.js",
"ng-serve-noam-ip-10.0.0.49": "ng serve --host 10.0.0.49",
"start": "node server/app/server/server.js",
"t-start": "node dist/server/app/server/server.js",
"server:dev-run": "node --inspect dist/server/app/server/server.js",
"server:dev-run-direct-ref": "node dist/hug-moms/src/app/server/server.js",
"ng-build": "ng build",
"ng-build-watch": "ng build --watch=true",
"server:build": "tsc -p tsconfig.server.json",
"server:build-watch": "tsc -p tsconfig.server.json --watch",
"copy-db": "heroku pg:copy hugmoms::DATABASE_URL hugmoms2::DATABASE_URL -a hugmoms2",
"server:execute": "node dist-server/app/server/server.js",
"build-languages": "node dist/server/app/server/buildLanguages.js",
"build:stats": "ng build --stats-json",
"bundle-report": "webpack-bundle-analyzer dist/stats.json",
"docs": "vuepress dev docs",
"build-docs": "vuepress build docs",
"release-docs": "deploy-docs.sh",
"test": "ng test",
"t-build": "npm run ng-build -- --configuration=production && npm run server:build",
"release": "npm run t-build && npm version patch && copyfiles -V -a package.json dist/ && copyfiles -V -a package-lock.json dist/ && cd dist && git init && git add -A && git commit -m 'deploy' && git push -f https://git.heroku.com/salmaz.git master",
"release-dev": "npm run t-build && npm version patch && copyfiles -V -a package.json dist/ && copyfiles -V -a package-lock.json dist/ && cd dist && git init && git add -A && git commit -m 'deploy' && git push -f https://git.heroku.com/hagai-test.git master",
"quick-release": "npm run t-build && copyfiles -V -a package.json dist/ && copyfiles -V -a package-lock.json dist/ && cd dist && git init && git add -A && git commit -m 'deploy' && git push -f https://git.heroku.com/hagai-test.git master"
},
"private": true,
"dependencies": {
"@angular/animations": "^18.0.0",
"@angular/cdk": "^18.2.0",
"@angular/common": "^18.0.0",
"@angular/compiler": "^18.0.0",
"@angular/core": "^18.0.0",
"@angular/forms": "^18.0.0",
"@angular/material": "^18.2.0",
"@angular/platform-browser": "^18.0.0",
"@angular/platform-browser-dynamic": "^18.0.0",
"@angular/router": "^18.0.0",
"@auth0/angular-jwt": "^5.2.0",
"@google/markerclustererplus": "^5.0.3",
"@types/form-data": "^2.5.0",
"angular2-qrcode": "^2.0.3",
"aws-sdk": "^2.814.0",
"body-parser": "^1.19.0",
"chart.js": "^4.4.3",
"compression": "^1.7.4",
"copy-to-clipboard": "^3.2.0",
"copyfiles": "^2.4.1",
"core-js": "^2.5.4",
"dotenv": "^6.2.0",
"express": "^4.17.1",
"express-force-https": "^1.0.0",
"express-jwt": "^6.0.0",
"express-sse": "^0.5.1",
"form-data": "^4.0.0",
"googlemaps": "^1.12.0",
"jsonwebtoken": "^8.5.1",
"karma-coverage-istanbul-reporter": "^3.0.3",
"moment": "^2.29.2",
"ng2-charts": "^6.0.1",
"ngx-pagination": "^4.1.0",
"nodemailer": "^6.6.1",
"password-hash": "^1.2.2",
"path": "^0.12.7",
"pg": "^8.3.0",
"reflect-metadata": "^0.1.13",
"remult": "^0.27.0",
"rxjs": "~7.8.0",
"spherical-geometry-js": "^2.0.0",
"tslib": "^2.3.0",
"tsx": "^4.17.0",
"twilio": "^3.48.1",
"uuid": "^3.3.2",
"web-animations-js": "^2.3.2",
"xlsx": "^0.18.5",
"zone.js": "~0.14.3"
},
"devDependencies": {
"@angular-devkit/build-angular": "^18.0.4",
"@angular/cli": "^18.0.4",
"@angular/compiler-cli": "^18.0.0",
"@types/body-parser": "^1.17.1",
"@types/chart.js": "^2.9.32",
"@types/compression": "0.0.36",
"@types/dotenv": "^6.1.1",
"@types/express": "^4.17.1",
"@types/express-jwt": "^6.0.4",
"@types/googlemaps": "^3.39.6",
"@types/jasmine": "~3.10.0",
"@types/jasminewd2": "^2.0.8",
"@types/jsonwebtoken": "^8.3.5",
"@types/node": "^18.11.0",
"@types/password-hash": "^1.2.20",
"@types/pg": "^7.14.4",
"@types/xlsx": "0.0.36",
"@vuepress/plugin-back-to-top": "1.5.2",
"@vuepress/plugin-medium-zoom": "1.5.2",
"concurrently": "^4.1.2",
"install": "^0.13.0",
"jasmine-core": "~5.1.0",
"karma": "~6.4.0",
"karma-chrome-launcher": "~3.2.0",
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.1.0",
"karma-jasmine-html-reporter": "~2.1.0",
"npm": "^6.14.7",
"protractor": "~7.0.0",
"source-map-explorer": "^2.5.2",
"tsc-watch": "^4.6.0",
"tslint": "~6.1.0",
"typescript": "~5.4.2",
"vuepress": "1.5.2",
"vuepress-theme-default-rtl": "^1.0.1",
"webpack-bundle-analyzer": "^3.6.0"
},
"browser": {
"jsonwebtoken": false,
"password-hash": false,
"nodemailer": false,
"fs": false
}
}