openvibers/openvibe.bot package.json

package.json

main 1.3 KB · 43 lines · json

1{
2 "name": "openvibe-bot",
3 "version": "0.1.0",
4 "private": true,
5 "description": "OpenVibe.Bot — devices, pairing and control for robots on the OpenVibe network: one outbound WebSocket per device, profiles instead of rows, safety by default.",
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": "BOT_TEST_STORE=pg node test/run.js"
12 },
13 "keywords": [
14 "openvibe",
15 "bot",
16 "robot",
17 "devices",
18 "control"
19 ],
20 "author": "OpenVibers",
21 "license": "AGPL-3.0-only",
22 "repository": "github:OpenVibers/OpenVibe.Bot",
23 "dependencies": {
24 "cookie-parser": "^1.4.7",
25 "dotenv": "^16.4.7",
26 "express": "^4.21.2",
27 "iovalkey": "^0.4.0",
28 "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.421.0",
29 "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.164.0",
30 "openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v4.235.0",
31 "pg": "^8.23.0",
32 "qrcode-generator": "^2.0.4",
33 "ws": "^8.18.0"
34 },
35 "engines": {
36 "node": ">=22.0.0"
37 },
38 "devDependencies": {
39 "@electric-sql/pglite": "^0.5.8",
40 "jsonwebtoken": "^9.0.3"
41 }
42}
43