Issam E. Maghni | 0ef4a36 | 2022-10-05 23:20:16 +0000 | [diff] [blame] | 1 | { |
| 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", |
simon | 42930d3 | 2022-10-14 14:36:54 -0400 | [diff] [blame] | 8 | "clean": "rm -Rf dist tsconfig.tsbuildinfo", |
Issam E. Maghni | 0ef4a36 | 2022-10-05 23:20:16 +0000 | [diff] [blame] | 9 | "lint": "eslint src", |
| 10 | "lint:fix": "eslint --fix src", |
| 11 | "format": "prettier --write src", |
simon | 7d4386c | 2022-10-26 17:47:59 -0400 | [diff] [blame] | 12 | "format:check": "prettier --check src", |
| 13 | "prepare": "npm run genkeys", |
| 14 | "genkeys": "sh scripts/genkeys.sh" |
Issam E. Maghni | 0ef4a36 | 2022-10-05 23:20:16 +0000 | [diff] [blame] | 15 | }, |
| 16 | "devDependencies": { |
| 17 | "@types/express": "^4.17.14", |
Issam E. Maghni | f796a09 | 2022-10-09 20:25:26 +0000 | [diff] [blame] | 18 | "@types/node": "^18.8.3", |
| 19 | "@types/whatwg-url": "^11.0.0", |
Issam E. Maghni | 0ef4a36 | 2022-10-05 23:20:16 +0000 | [diff] [blame] | 20 | "@types/ws": "^8.5.3", |
simon | 7d4386c | 2022-10-26 17:47:59 -0400 | [diff] [blame] | 21 | "dotenv-cli": "^6.0.0", |
Issam E. Maghni | 0ef4a36 | 2022-10-05 23:20:16 +0000 | [diff] [blame] | 22 | "nodemon": "^2.0.20", |
| 23 | "npm-check-updates": "^16.3.3", |
| 24 | "ts-node": "^10.9.1", |
| 25 | "typescript": "^4.8.4", |
| 26 | "wscat": "^5.2.0" |
| 27 | }, |
| 28 | "dependencies": { |
Issam E. Maghni | f796a09 | 2022-10-09 20:25:26 +0000 | [diff] [blame] | 29 | "argon2": "^0.29.1", |
Michelle Sepkap Sime | e580f42 | 2022-10-31 23:27:04 -0400 | [diff] [blame] | 30 | "cors": "^2.8.5", |
simon | 7d4386c | 2022-10-26 17:47:59 -0400 | [diff] [blame] | 31 | "dotenv": "^16.0.3", |
Issam E. Maghni | f796a09 | 2022-10-09 20:25:26 +0000 | [diff] [blame] | 32 | "express": "^4.18.2", |
Issam E. Maghni | 0ef4a36 | 2022-10-05 23:20:16 +0000 | [diff] [blame] | 33 | "express-async-handler": "^1.2.0", |
Misha Krieger-Raynauld | 8ef4840 | 2022-10-23 21:41:51 -0400 | [diff] [blame] | 34 | "helmet": "^6.0.0", |
Issam E. Maghni | 0ef4a36 | 2022-10-05 23:20:16 +0000 | [diff] [blame] | 35 | "jose": "^4.10.0", |
| 36 | "loglevel": "^1.8.0", |
| 37 | "reflect-metadata": "^0.1.13", |
| 38 | "rxjs": "^7.5.7", |
| 39 | "typedi": "^0.10.0", |
Issam E. Maghni | f796a09 | 2022-10-09 20:25:26 +0000 | [diff] [blame] | 40 | "whatwg-url": "^11.0.0", |
Issam E. Maghni | 0ef4a36 | 2022-10-05 23:20:16 +0000 | [diff] [blame] | 41 | "ws": "^8.9.0" |
| 42 | } |
| 43 | } |