openvibers/openvibe.live package.json

package.json

main 2.2 KB · 66 lines · json

1{
2 "name": "live",
3 "version": "1.0.0",
4 "description": "OpenVibe.Live — free & open live streaming. Part of the OpenVibe network (media by OpenVibe.Media, identity by OpenVibe.Network).",
5 "main": "server/index.js",
6 "scripts": {
7 "start": "node server/index.js",
8 "dev": "NODE_ENV=development node server/index.js",
9 "test": "node test/run.js",
10 "test:unit": "node test/run.js",
11 "test:pg": "LIVE_TEST_STORE=pg node test/run.js",
12 "test:analytics-pg": "LIVE_TEST_STORE=pg node test/analytics-store.test.js && LIVE_TEST_STORE=pg node test/analytics-privacy.test.js",
13 "test:powerchat": "for f in test/powerchat-*.test.js; do node \"$f\" || exit 1; done",
14 "test:browser": "node test/browser/smoke.js",
15 "test:bot-overlay": "node test/browser/bot-overlay.js",
16 "perf:page": "node scripts/perf/measure-page.js",
17 "perf:budget": "node scripts/perf/check-budgets.js",
18 "n-1:record": "node scripts/n-1-record.js"
19 },
20 "keywords": [
21 "streaming",
22 "live",
23 "webrtc",
24 "jsmpeg",
25 "rtmp",
26 "mediasoup",
27 "openvibe"
28 ],
29 "author": "OpenVibe.Live Community",
30 "license": "MIT",
31 "dependencies": {
32 "@roamhq/wrtc": "^0.8.0",
33 "bcryptjs": "^2.4.3",
34 "cookie-parser": "^1.4.6",
35 "cors": "^2.8.5",
36 "dotenv": "^16.4.5",
37 "esbuild": "^0.28.2",
38 "express": "^4.21.0",
39 "express-rate-limit": "^7.4.0",
40 "geoip-lite": "^2.0.0",
41 "helmet": "^7.1.0",
42 "mediasoup": "^3.14.14",
43 "mediasoup-client": "^3.15.7",
44 "multer": "^1.4.5-lts.1",
45 "node-media-server": "^2.7.1",
46 "onnxruntime-node": "^1.20.0",
47 "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.419.0",
48 "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.161.0",
49 "openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.235.0",
50 "pg": "^8.23.1",
51 "sanitize-html": "^2.17.7",
52 "sdp-transform": "^3.0.0",
53 "sharp": "^0.33.0",
54 "uuid": "^10.0.0",
55 "werift": "^0.24.4",
56 "ws": "^8.18.0"
57 },
58 "engines": {
59 "node": ">=18.0.0"
60 },
61 "devDependencies": {
62 "@electric-sql/pglite": "^0.5.8",
63 "jsonwebtoken": "^9.0.3"
64 }
65}
66