openvibers/openvibe.chat package.json

package.json

main 1.5 KB · 48 lines · json

1{
2 "name": "openvibe-chat",
3 "version": "0.1.0",
4 "private": true,
5 "description": "OpenVibe.Chat — rooms, messages, DMs, TTS and sound queues, moderation. Wave 6: Live's chat moved behind a service boundary (same WebSocket protocol and REST paths, own database, Live data through server/live-context.js).",
6 "main": "server/index.js",
7 "scripts": {
8 "start": "node server/index.js",
9 "dev": "NODE_ENV=development node server/index.js",
10 "test": "node test/run.js",
11 "test:pg": "OV_TEST_STORE=pg node test/run.js",
12 "n-1:record": "node scripts/n-1-record.js"
13 },
14 "keywords": [
15 "openvibe",
16 "chat",
17 "websocket",
18 "dm",
19 "tts"
20 ],
21 "author": "OpenVibers",
22 "license": "AGPL-3.0-only",
23 "dependencies": {
24 "cookie-parser": "^1.4.7",
25 "cors": "^2.8.5",
26 "discord.js": "14.26.3",
27 "dotenv": "^16.4.7",
28 "express": "^4.21.2",
29 "express-rate-limit": "^7.5.0",
30 "iovalkey": "^0.4.0",
31 "multer": "^2.0.2",
32 "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.419.0",
33 "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.161.0",
34 "openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.235.0",
35 "pg": "^8.23.0",
36 "ws": "^8.18.0"
37 },
38 "devDependencies": {
39 "@electric-sql/pglite": "^0.5.8",
40 "@electric-sql/pglite-socket": "0.2.11",
41 "@ffmpeg-installer/ffmpeg": "^1.1.0",
42 "@ffprobe-installer/ffprobe": "^2.1.2"
43 },
44 "engines": {
45 "node": ">=22.0.0"
46 }
47}
48