openvibers/openvibe.sdk package.json

package.json

main 19.9 KB · 752 lines · json

1{
2 "name": "openvibe-sdk",
3 "version": "0.164.0",
4 "description": "Supported browser and server clients for the OpenVibe platform: auth (incl. developer apps), registry discovery, identity, user modules, events, realtime, media, community, Bot robots, search, chat, AI runs, Tools (registry, run API and jobs), VIP memberships and developer projects, the async PostgreSQL data layer (db) and the Valkey cache, limits store, queue and pub/sub, with deadlines, safe retries, problem errors and trace propagation.",
5 "main": "index.js",
6 "types": "types/index.d.ts",
7 "browser": "browser.js",
8 "exports": {
9 ".": {
10 "types": "./types/index.d.ts",
11 "browser": "./browser.js",
12 "import": "./esm/index.mjs",
13 "default": "./index.js"
14 },
15 "./core": {
16 "types": "./types/core.d.ts",
17 "import": "./esm/core.mjs",
18 "default": "./src/core/index.js"
19 },
20 "./auth": {
21 "types": "./types/auth.d.ts",
22 "browser": "./src/auth/browser.js",
23 "import": "./esm/auth.mjs",
24 "default": "./src/auth/index.js"
25 },
26 "./auth/browser": {
27 "types": "./types/auth-browser.d.ts",
28 "import": "./esm/auth-browser.mjs",
29 "default": "./src/auth/browser.js"
30 },
31 "./assertions": {
32 "types": "./types/assertions.d.ts",
33 "browser": null,
34 "import": "./esm/assertions.mjs",
35 "default": "./src/assertions.js"
36 },
37 "./elements": {
38 "types": "./types/elements.d.ts",
39 "import": "./esm/elements.mjs",
40 "default": "./src/elements.js"
41 },
42 "./registry": {
43 "types": "./types/registry.d.ts",
44 "import": "./esm/registry.mjs",
45 "default": "./src/registry.js"
46 },
47 "./identity": {
48 "types": "./types/identity.d.ts",
49 "browser": null,
50 "import": "./esm/identity.mjs",
51 "default": "./src/identity.js"
52 },
53 "./trust": {
54 "types": "./types/trust.d.ts",
55 "browser": "./src/trust.js",
56 "import": "./esm/trust.mjs",
57 "default": "./src/trust.js"
58 },
59 "./notifications": {
60 "types": "./types/notifications.d.ts",
61 "browser": null,
62 "import": "./esm/notifications.mjs",
63 "default": "./src/notifications.js"
64 },
65 "./modules": {
66 "types": "./types/modules.d.ts",
67 "import": "./esm/modules.mjs",
68 "default": "./src/modules.js"
69 },
70 "./events": {
71 "types": "./types/events.d.ts",
72 "browser": null,
73 "import": "./esm/events.mjs",
74 "default": "./src/events.js"
75 },
76 "./sso": {
77 "types": "./types/sso.d.ts",
78 "browser": null,
79 "import": "./esm/sso.mjs",
80 "default": "./src/sso/index.js"
81 },
82 "./realtime": {
83 "types": "./types/realtime.d.ts",
84 "import": "./esm/realtime.mjs",
85 "default": "./src/realtime.js"
86 },
87 "./media": {
88 "types": "./types/media.d.ts",
89 "import": "./esm/media.mjs",
90 "default": "./src/media.js"
91 },
92 "./composer": {
93 "types": "./types/composer.d.ts",
94 "import": "./esm/composer.mjs",
95 "default": "./src/composer.js"
96 },
97 "./media-upload": {
98 "types": "./types/media-upload.d.ts",
99 "import": "./esm/media-upload.mjs",
100 "default": "./src/media-upload.js"
101 },
102 "./ui": {
103 "types": "./types/ui.d.ts",
104 "import": "./esm/ui.mjs",
105 "default": "./src/ui.js"
106 },
107 "./ui-layout": {
108 "types": "./types/ui-layout.d.ts",
109 "import": "./esm/ui-layout.mjs",
110 "default": "./src/ui-layout.js"
111 },
112 "./meme": {
113 "types": "./types/meme.d.ts",
114 "browser": "./src/meme.js",
115 "import": "./esm/meme.mjs",
116 "default": "./src/meme.js"
117 },
118 "./community": {
119 "types": "./types/community.d.ts",
120 "import": "./esm/community.mjs",
121 "default": "./src/community.js"
122 },
123 "./bot": {
124 "types": "./types/bot.d.ts",
125 "import": "./esm/bot.mjs",
126 "default": "./src/bot.js"
127 },
128 "./machines": {
129 "types": "./types/machines.d.ts",
130 "import": "./esm/machines.mjs",
131 "default": "./src/machines.js"
132 },
133 "./search": {
134 "types": "./types/search.d.ts",
135 "import": "./esm/search.mjs",
136 "default": "./src/search.js"
137 },
138 "./bench": {
139 "types": "./types/bench.d.ts",
140 "import": "./esm/bench.mjs",
141 "default": "./src/bench.js"
142 },
143 "./themes": {
144 "types": "./types/themes.d.ts",
145 "import": "./esm/themes.mjs",
146 "default": "./src/themes.js"
147 },
148 "./limits": {
149 "types": "./types/limits.d.ts",
150 "browser": null,
151 "import": "./esm/limits.mjs",
152 "default": "./src/limits.js"
153 },
154 "./account-data": {
155 "types": "./types/account-data.d.ts",
156 "browser": null,
157 "import": "./esm/account-data.mjs",
158 "default": "./src/account-data.js"
159 },
160 "./govern": {
161 "types": "./types/govern.d.ts",
162 "browser": null,
163 "import": "./esm/govern.mjs",
164 "default": "./src/govern.js"
165 },
166 "./placement": {
167 "types": "./types/placement.d.ts",
168 "browser": null,
169 "import": "./esm/placement.mjs",
170 "default": "./src/placement.js"
171 },
172 "./usage": {
173 "types": "./types/usage.d.ts",
174 "browser": null,
175 "import": "./esm/usage.mjs",
176 "default": "./src/usage.js"
177 },
178 "./resources": {
179 "types": "./types/resources.d.ts",
180 "browser": null,
181 "import": "./esm/resources.mjs",
182 "default": "./src/resources.js"
183 },
184 "./telemetry": {
185 "types": "./types/telemetry.d.ts",
186 "browser": null,
187 "import": "./esm/telemetry.mjs",
188 "default": "./src/telemetry.js"
189 },
190 "./cost": {
191 "types": "./types/cost.d.ts",
192 "browser": null,
193 "import": "./esm/cost.mjs",
194 "default": "./src/cost.js"
195 },
196 "./runtime": {
197 "types": "./types/runtime.d.ts",
198 "browser": null,
199 "import": "./esm/runtime.mjs",
200 "default": "./src/runtime.js"
201 },
202 "./storage": {
203 "types": "./types/storage.d.ts",
204 "browser": null,
205 "import": "./esm/storage.mjs",
206 "default": "./src/storage.js"
207 },
208 "./commerce": {
209 "types": "./types/commerce.d.ts",
210 "browser": null,
211 "import": "./esm/commerce.mjs",
212 "default": "./src/commerce.js"
213 },
214 "./vibes": {
215 "types": "./types/vibes.d.ts",
216 "browser": null,
217 "import": "./esm/vibes.mjs",
218 "default": "./src/vibes.js"
219 },
220 "./exchange": {
221 "types": "./types/exchange.d.ts",
222 "browser": null,
223 "import": "./esm/exchange.mjs",
224 "default": "./src/exchange.js"
225 },
226 "./design": {
227 "types": "./types/design.d.ts",
228 "browser": null,
229 "import": "./esm/design.mjs",
230 "default": "./src/design.js"
231 },
232 "./report": {
233 "types": "./types/report.d.ts",
234 "import": "./esm/report.mjs",
235 "default": "./src/report.js"
236 },
237 "./views": {
238 "types": "./types/views.d.ts",
239 "browser": "./src/views.js",
240 "import": "./esm/views.mjs",
241 "default": "./src/views.js"
242 },
243 "./delivery": {
244 "types": "./types/delivery.d.ts",
245 "browser": null,
246 "import": "./esm/delivery.mjs",
247 "default": "./src/delivery.js"
248 },
249 "./link": {
250 "types": "./types/link.d.ts",
251 "browser": null,
252 "import": "./esm/link.mjs",
253 "default": "./src/link.js"
254 },
255 "./db": {
256 "types": "./types/db.d.ts",
257 "browser": null,
258 "import": "./esm/db.mjs",
259 "default": "./src/db/index.js"
260 },
261 "./valkey": {
262 "types": "./types/valkey.d.ts",
263 "browser": null,
264 "import": "./esm/valkey.mjs",
265 "default": "./src/valkey.js"
266 },
267 "./cache": {
268 "types": "./types/cache.d.ts",
269 "browser": null,
270 "import": "./esm/cache.mjs",
271 "default": "./src/cache.js"
272 },
273 "./queue": {
274 "types": "./types/queue.d.ts",
275 "browser": null,
276 "import": "./esm/queue.mjs",
277 "default": "./src/queue.js"
278 },
279 "./pubsub": {
280 "types": "./types/pubsub.d.ts",
281 "browser": null,
282 "import": "./esm/pubsub.mjs",
283 "default": "./src/pubsub.js"
284 },
285 "./chat": {
286 "types": "./types/chat.d.ts",
287 "import": "./esm/chat.mjs",
288 "default": "./src/chat.js"
289 },
290 "./chat-apps": {
291 "types": "./types/chat-apps.d.ts",
292 "browser": null,
293 "import": "./esm/chat-apps.mjs",
294 "default": "./src/chat-apps.js"
295 },
296 "./ai": {
297 "types": "./types/ai.d.ts",
298 "import": "./esm/ai.mjs",
299 "default": "./src/ai.js"
300 },
301 "./credentials": {
302 "types": "./types/credentials.d.ts",
303 "browser": "./src/credentials.js",
304 "import": "./esm/credentials.mjs",
305 "default": "./src/credentials.js"
306 },
307 "./jobs": {
308 "types": "./types/jobs.d.ts",
309 "import": "./esm/jobs.mjs",
310 "default": "./src/jobs.js"
311 },
312 "./agents": {
313 "types": "./types/agents.d.ts",
314 "import": "./esm/agents.mjs",
315 "default": "./src/agents.js"
316 },
317 "./agents/loop": {
318 "types": "./types/agents-loop.d.ts",
319 "import": "./esm/agents-loop.mjs",
320 "default": "./src/agents/loop.js"
321 },
322 "./agents/dispatch": {
323 "types": "./types/agents-dispatch.d.ts",
324 "import": "./esm/agents-dispatch.mjs",
325 "default": "./src/agents/dispatch.js"
326 },
327 "./agents/blueprint": {
328 "types": "./types/agents-blueprint.d.ts",
329 "import": "./esm/agents-blueprint.mjs",
330 "default": "./src/agents/blueprint.js"
331 },
332 "./agents/rules": {
333 "types": "./types/agents-rules.d.ts",
334 "import": "./esm/agents-rules.mjs",
335 "default": "./src/agents/rules.js"
336 },
337 "./agents/router": {
338 "types": "./types/agents-router.d.ts",
339 "import": "./esm/agents-router.mjs",
340 "default": "./src/agents/router.js"
341 },
342 "./agents/metrics": {
343 "types": "./types/agents-metrics.d.ts",
344 "import": "./esm/agents-metrics.mjs",
345 "default": "./src/agents/metrics.js"
346 },
347 "./ai-meter": {
348 "types": "./types/ai-meter.d.ts",
349 "import": "./esm/ai-meter.mjs",
350 "default": "./src/ai-meter.js"
351 },
352 "./agents/api": {
353 "types": "./types/agents-api.d.ts",
354 "import": "./esm/agents-api.mjs",
355 "default": "./src/agents/api.js"
356 },
357 "./tools": {
358 "types": "./types/tools.d.ts",
359 "import": "./esm/tools.mjs",
360 "default": "./src/tools.js"
361 },
362 "./projects": {
363 "types": "./types/projects.d.ts",
364 "import": "./esm/projects.mjs",
365 "default": "./src/projects.js"
366 },
367 "./frame": {
368 "types": "./types/frame.d.ts",
369 "import": "./esm/frame.mjs",
370 "default": "./src/frame.js"
371 },
372 "./menu": {
373 "types": "./types/menu.d.ts",
374 "browser": null,
375 "import": "./esm/menu.mjs",
376 "default": "./src/menu/index.js"
377 },
378 "./home-feed": {
379 "types": "./types/home-feed.d.ts",
380 "browser": "./src/home-feed.js",
381 "import": "./esm/home-feed.mjs",
382 "default": "./src/home-feed.js"
383 },
384 "./feed": {
385 "types": "./types/feed.d.ts",
386 "browser": "./src/feed.js",
387 "import": "./esm/feed.mjs",
388 "default": "./src/feed.js"
389 },
390 "./geo": {
391 "types": "./types/geo.d.ts",
392 "import": "./esm/geo.mjs",
393 "default": "./src/geo.js"
394 },
395 "./history": {
396 "types": "./types/history.d.ts",
397 "import": "./esm/history.mjs",
398 "default": "./src/history.js"
399 },
400 "./openre": {
401 "types": "./types/openre.d.ts",
402 "browser": null,
403 "import": "./esm/openre.mjs",
404 "default": "./src/openre.js"
405 },
406 "./play": {
407 "types": "./types/play.d.ts",
408 "browser": null,
409 "import": "./esm/play.mjs",
410 "default": "./src/play.js"
411 },
412 "./download": {
413 "types": "./types/download.d.ts",
414 "browser": null,
415 "import": "./esm/download.mjs",
416 "default": "./src/download.js"
417 },
418 "./quest": {
419 "types": "./types/quest.d.ts",
420 "browser": null,
421 "import": "./esm/quest.mjs",
422 "default": "./src/quest.js"
423 },
424 "./live": {
425 "types": "./types/live.d.ts",
426 "browser": null,
427 "import": "./esm/live.mjs",
428 "default": "./src/live.js"
429 },
430 "./streams": {
431 "types": "./types/streams.d.ts",
432 "browser": null,
433 "import": "./esm/streams.mjs",
434 "default": "./src/streams.js"
435 },
436 "./inventory": {
437 "types": "./types/inventory.d.ts",
438 "browser": null,
439 "import": "./esm/inventory.mjs",
440 "default": "./src/inventory.js"
441 },
442 "./tips": {
443 "types": "./types/tips.d.ts",
444 "browser": null,
445 "import": "./esm/tips.mjs",
446 "default": "./src/tips.js"
447 },
448 "./blog": {
449 "types": "./types/blog.d.ts",
450 "browser": null,
451 "import": "./esm/blog.mjs",
452 "default": "./src/blog.js"
453 },
454 "./food": {
455 "types": "./types/food.d.ts",
456 "browser": null,
457 "import": "./esm/food.mjs",
458 "default": "./src/food.js"
459 },
460 "./actor": {
461 "types": "./types/actor.d.ts",
462 "browser": null,
463 "import": "./esm/actor.mjs",
464 "default": "./src/actor.js"
465 },
466 "./app-signin": {
467 "types": "./types/app-signin.d.ts",
468 "browser": null,
469 "import": "./esm/app-signin.mjs",
470 "default": "./src/app-signin/index.js"
471 },
472 "./cam": {
473 "types": "./types/cam.d.ts",
474 "import": "./esm/cam.mjs",
475 "default": "./src/cam/index.js"
476 },
477 "./run": {
478 "types": "./types/run.d.ts",
479 "browser": null,
480 "import": "./esm/run.mjs",
481 "default": "./src/run.js"
482 },
483 "./video": {
484 "types": "./types/video.d.ts",
485 "browser": null,
486 "import": "./esm/video.mjs",
487 "default": "./src/video.js"
488 },
489 "./pics": {
490 "types": "./types/pics.d.ts",
491 "require": "./src/pics.js",
492 "import": "./esm/pics.mjs",
493 "default": "./src/pics.js"
494 },
495 "./work": {
496 "types": "./types/work.d.ts",
497 "browser": null,
498 "import": "./esm/work.mjs",
499 "default": "./src/work.js"
500 },
501 "./zone": {
502 "types": "./types/zone.d.ts",
503 "browser": null,
504 "import": "./esm/zone.mjs",
505 "default": "./src/zone.js"
506 },
507 "./git": {
508 "types": "./types/git.d.ts",
509 "browser": null,
510 "import": "./esm/git.mjs",
511 "default": "./src/git.js"
512 },
513 "./reviews": {
514 "types": "./types/reviews.d.ts",
515 "browser": null,
516 "import": "./esm/reviews.mjs",
517 "default": "./src/reviews.js"
518 },
519 "./wiki": {
520 "types": "./types/wiki.d.ts",
521 "browser": null,
522 "import": "./esm/wiki.mjs",
523 "default": "./src/wiki.js"
524 },
525 "./coupons": {
526 "types": "./types/coupons.d.ts",
527 "browser": null,
528 "import": "./esm/coupons.mjs",
529 "default": "./src/coupons.js"
530 },
531 "./deals": {
532 "types": "./types/deals.d.ts",
533 "browser": null,
534 "import": "./esm/deals.mjs",
535 "default": "./src/deals.js"
536 },
537 "./shoes": {
538 "types": "./types/shoes.d.ts",
539 "browser": null,
540 "import": "./esm/shoes.mjs",
541 "default": "./src/shoes.js"
542 },
543 "./trade": {
544 "types": "./types/trade.d.ts",
545 "browser": null,
546 "import": "./esm/trade.mjs",
547 "default": "./src/trade.js"
548 },
549 "./space": {
550 "types": "./types/space.d.ts",
551 "browser": null,
552 "import": "./esm/space.mjs",
553 "default": "./src/space.js"
554 },
555 "./host": {
556 "types": "./types/host.d.ts",
557 "browser": null,
558 "import": "./esm/host.mjs",
559 "default": "./src/host.js"
560 },
561 "./news": {
562 "types": "./types/news.d.ts",
563 "browser": null,
564 "import": "./esm/news.mjs",
565 "default": "./src/news.js"
566 },
567 "./explicit": {
568 "types": "./types/explicit.d.ts",
569 "import": "./esm/explicit.mjs",
570 "default": "./src/explicit.js"
571 },
572 "./no-looks": {
573 "types": "./types/no-looks.d.ts",
574 "import": "./esm/no-looks.mjs",
575 "default": "./src/no-looks.js"
576 },
577 "./redact": {
578 "types": "./types/redact.d.ts",
579 "import": "./esm/redact.mjs",
580 "default": "./src/redact.js"
581 },
582 "./consent": {
583 "types": "./types/consent.d.ts",
584 "browser": null,
585 "import": "./esm/consent.mjs",
586 "default": "./src/consent.js"
587 },
588 "./vision": {
589 "types": "./types/vision.d.ts",
590 "import": "./esm/vision.mjs",
591 "default": "./src/vision.js"
592 },
593 "./front-page": {
594 "types": "./types/front-page.d.ts",
595 "import": "./esm/front-page.mjs",
596 "default": "./src/front-page.js"
597 },
598 "./vip": {
599 "types": "./types/vip.d.ts",
600 "browser": null,
601 "import": "./esm/vip.mjs",
602 "default": "./src/vip.js"
603 },
604 "./service": {
605 "types": "./types/service.d.ts",
606 "browser": null,
607 "import": "./esm/service.mjs",
608 "default": "./src/service/index.js"
609 },
610 "./testing": {
611 "types": "./types/testing.d.ts",
612 "browser": null,
613 "import": "./esm/testing.mjs",
614 "default": "./src/testing/index.js"
615 },
616 "./browser/openvibe-sdk.mjs": {
617 "types": "./types/bundle.d.ts",
618 "default": "./browser/openvibe-sdk.mjs"
619 },
620 "./package.json": "./package.json",
621 "./share": {
622 "types": "./types/share.d.ts",
623 "browser": null,
624 "import": "./esm/share.mjs",
625 "default": "./src/share.js"
626 },
627 "./locker": {
628 "types": "./types/locker.d.ts",
629 "import": "./esm/locker.mjs",
630 "default": "./src/locker.js"
631 },
632 "./locker/server": {
633 "types": "./types/locker-server.d.ts",
634 "import": "./esm/locker-server.mjs",
635 "default": "./src/locker/server.js"
636 },
637 "./locker/vectors": {
638 "types": "./types/locker-vectors.d.ts",
639 "import": "./esm/locker-vectors.mjs",
640 "default": "./src/locker/vectors.js"
641 },
642 "./reports": {
643 "types": "./types/reports.d.ts",
644 "browser": null,
645 "import": "./esm/reports.mjs",
646 "default": "./src/reports.js"
647 },
648 "./compute": {
649 "types": "./types/compute.d.ts",
650 "browser": null,
651 "import": "./esm/compute.mjs",
652 "default": "./src/compute/index.js"
653 },
654 "./wallet": {
655 "types": "./types/wallet.d.ts",
656 "browser": "./src/wallet.js",
657 "import": "./esm/wallet.mjs",
658 "default": "./src/wallet.js"
659 },
660 "./levels": {
661 "types": "./types/levels.d.ts",
662 "import": "./esm/levels.mjs",
663 "default": "./src/levels.js"
664 },
665 "./user-card": {
666 "types": "./types/user-card.d.ts",
667 "import": "./esm/user-card.mjs",
668 "default": "./src/user-card.js"
669 },
670 "./player": {
671 "types": "./types/player.d.ts",
672 "browser": "./src/player.js",
673 "import": "./esm/player.mjs",
674 "default": "./src/player.js"
675 },
676 "./codes": {
677 "types": "./types/codes.d.ts",
678 "browser": null,
679 "import": "./esm/codes.mjs",
680 "default": "./src/codes.js"
681 },
682 "./agent-sheet": {
683 "types": "./types/agent-sheet.d.ts",
684 "browser": "./src/agent-sheet.js",
685 "import": "./esm/agent-sheet.mjs",
686 "default": "./src/agent-sheet.js"
687 }
688 },
689 "bin": {
690 "openvibe-download": "bin/openvibe-download.js"
691 },
692 "files": [
693 "bin/",
694 "index.js",
695 "browser.js",
696 "src/",
697 "esm/",
698 "browser/",
699 "types/",
700 "README.md",
701 "CHANGELOG.md",
702 "LICENSE",
703 "docs/"
704 ],
705 "scripts": {
706 "test": "node test/run.js",
707 "esm": "node scripts/esm.js",
708 "browser-bundle": "node scripts/browser-bundle.js",
709 "surface": "node scripts/surface.js"
710 },
711 "engines": {
712 "node": ">=20"
713 },
714 "sideEffects": false,
715 "keywords": [
716 "openvibe",
717 "sdk",
718 "oauth",
719 "pkce",
720 "events",
721 "sse",
722 "media",
723 "jobs",
724 "tools",
725 "developer-apps"
726 ],
727 "repository": "github:OpenVibers/OpenVibe.SDK",
728 "license": "MIT",
729 "devDependencies": {
730 "@electric-sql/pglite": "^0.5.8",
731 "iovalkey": "^0.4.0",
732 "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.419.0",
733 "pg": "^8.23.0"
734 },
735 "peerDependencies": {
736 "@electric-sql/pglite": "^0.5.8",
737 "iovalkey": "^0.4.0",
738 "pg": "^8.23.0"
739 },
740 "peerDependenciesMeta": {
741 "pg": {
742 "optional": true
743 },
744 "@electric-sql/pglite": {
745 "optional": true
746 },
747 "iovalkey": {
748 "optional": true
749 }
750 }
751}
752