openvibers/openvibe.sdk browser.js

browser.js

main 1.8 KB · 51 lines · javascript

1'use strict';
2/**
3 * openvibe-sdk (browser entry): core plus the browser-safe families. No server-only code: no
4 * service-token client, no JWT verification, no events publishing, no identity lookups.
5 */
6const core = require('./src/core');
7
8module.exports = {
9 createWalletClient: require('./src/wallet').createWalletClient,
10 ...core,
11 auth: require('./src/auth/browser'),
12 locker: require('./src/locker'),
13 registry: require('./src/registry'),
14 trust: require('./src/trust'),
15 levels: require('./src/levels'),
16 modules: require('./src/modules'),
17 realtime: require('./src/realtime'),
18 media: require('./src/media'),
19 composer: require('./src/composer'),
20 cam: require('./src/cam'),
21 mediaUpload: require('./src/media-upload'),
22 ui: require('./src/ui'),
23 uiLayout: require('./src/ui-layout'),
24 community: require('./src/community'),
25 homeFeed: require('./src/home-feed'),
26 feed: require('./src/feed'),
27 views: require('./src/views'),
28 bot: require('./src/bot'),
29 search: require('./src/search'),
30 bench: require('./src/bench'),
31 meme: require('./src/meme'),
32 vision: require('./src/vision'),
33 themes: require('./src/themes'),
34 elements: require('./src/elements'),
35 design: require('./src/design'),
36 redact: require('./src/redact'),
37 chat: require('./src/chat'),
38 ai: require('./src/ai'),
39 credentials: require('./src/credentials'),
40 jobs: require('./src/jobs'),
41 agents: require('./src/agents'),
42 frame: require('./src/frame'),
43 tools: require('./src/tools'),
44 projects: require('./src/projects'),
45 geo: require('./src/geo'),
46 history: require('./src/history'),
47 userCard: require('./src/user-card'),
48 player: require('./src/player'),
49 agentSheet: require('./src/agent-sheet'),
50};
51