blob: a3a4c8ac8bae05c0220e759eadc7b6600dde2c5b [file] [log] [blame]
Issam E. Maghni0ef4a362022-10-05 23:20:16 +00001{
2 "name": "jami-web-server",
3 "type": "module",
4 "scripts": {
5 "start": "nodemon --watch src src/index.ts",
6 "start:prod": "env NODE_ENV=production node dist/index.js",
7 "build": "tsc",
simon42930d32022-10-14 14:36:54 -04008 "clean": "rm -Rf dist tsconfig.tsbuildinfo",
Issam E. Maghni0ef4a362022-10-05 23:20:16 +00009 "lint": "eslint src",
10 "lint:fix": "eslint --fix src",
11 "format": "prettier --write src",
12 "format:check": "prettier --check src"
13 },
14 "devDependencies": {
15 "@types/express": "^4.17.14",
Issam E. Maghnif796a092022-10-09 20:25:26 +000016 "@types/node": "^18.8.3",
17 "@types/whatwg-url": "^11.0.0",
Issam E. Maghni0ef4a362022-10-05 23:20:16 +000018 "@types/ws": "^8.5.3",
19 "nodemon": "^2.0.20",
20 "npm-check-updates": "^16.3.3",
21 "ts-node": "^10.9.1",
22 "typescript": "^4.8.4",
23 "wscat": "^5.2.0"
24 },
25 "dependencies": {
Issam E. Maghnif796a092022-10-09 20:25:26 +000026 "argon2": "^0.29.1",
27 "express": "^4.18.2",
Issam E. Maghni0ef4a362022-10-05 23:20:16 +000028 "express-async-handler": "^1.2.0",
Issam E. Maghni0ef4a362022-10-05 23:20:16 +000029 "jose": "^4.10.0",
30 "loglevel": "^1.8.0",
31 "reflect-metadata": "^0.1.13",
32 "rxjs": "^7.5.7",
33 "typedi": "^0.10.0",
Issam E. Maghnif796a092022-10-09 20:25:26 +000034 "whatwg-url": "^11.0.0",
Issam E. Maghni0ef4a362022-10-05 23:20:16 +000035 "ws": "^8.9.0"
36 }
37}