openvibers/openvibe.live Commits

openvibe-shared v3.0.0 (was v2.21.2) (#79)

OP OpenVibers committed 10 Oct 2026 · c586f2f90c · 5 files, +10 −9

* openvibe-shared v3.0.0 (was v2.21.2)

Opened by scripts/pin-bump.js in OpenVibers/OpenVibe.Shared after the v3.0.0 release.

* shared-pins: no CLI entry point is resolve-only any more (openvibe-shared 3.0.0 removed analytics/prune-cli)

Changes

ddiff --git a/README.md b/README.md
iindex f781709f..80a4148c 100644
---- a/README.md
++++ b/README.md
@@@ -173,5 +173,5 @@ Minimum `.env`: `BASE_URL`, `JWT_SECRET`, `OV_NETWORK_URL`, `OV_NETWORK_INTERNAL
<!-- versions:start -->
- openvibe-contracts: v0.127.0
- openvibe-sdk: v0.37.2
--- openvibe-shared: v2.21.2
++- openvibe-shared: v3.0.0
<!-- versions:end -->
ddiff --git a/STATUS.json b/STATUS.json
iindex 9c80ae36..1080f6f8 100644
---- a/STATUS.json
++++ b/STATUS.json
@@@ -7,7 +7,7 @@
"domain": "openvibe.live (www, ingest, whip)",
"contracts": "openvibe-contracts v0.127.0",
"sdk": "openvibe-sdk v0.37.2",
-- "shared": "openvibe-shared v2.21.2",
++ "shared": "openvibe-shared v3.0.0",
"capabilities": [
"live.chat_context.read",
"live.chat_effects.write",
ddiff --git a/package-lock.json b/package-lock.json
iindex 618be4fb..f750c965 100644
---- a/package-lock.json
++++ b/package-lock.json
@@@ -26,7 +26,7 @@
"onnxruntime-node": "^1.20.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.127.0",
"openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.37.2",
-- "openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v2.21.2",
++ "openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v3.0.0",
"pg": "^8.23.1",
"sanitize-html": "^2.17.7",
"sdp-transform": "^3.0.0",
@@@ -2689,9 +2689,9 @@
}
},
"node_modules/openvibe-shared": {
-- "version": "2.21.2",
-- "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v2.21.2",
-- "integrity": "sha512-ZtEw+psoE5IJXzcCIAILTgIMYozX8uzbAMAz0H/lLhV9jLzb1vMZmXq4hRDc6ZI9EmJ212Vu7xxOgJ7cj8lSjg==",
++ "version": "3.0.0",
++ "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v3.0.0",
++ "integrity": "sha512-wR/4g5G2tD/s4sysi5ZIGlsKMZHMrXl9SSeohto+Z1rSP9qugZGJNwGdVSUOhgdZ75S7D9eg68jsIy/OoM9LhA==",
"license": "MIT",
"dependencies": {
"jsonwebtoken": "^9.0.0"
ddiff --git a/package.json b/package.json
iindex 4f84ebd2..99376781 100644
---- a/package.json
++++ b/package.json
@@@ -44,7 +44,7 @@
"onnxruntime-node": "^1.20.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.127.0",
"openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.37.2",
-- "openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v2.21.2",
++ "openvibe-shared": "https://codeload.github.com/OpenVibers/OpenVibe.Shared/tar.gz/refs/tags/v3.0.0",
"pg": "^8.23.1",
"sanitize-html": "^2.17.7",
"sdp-transform": "^3.0.0",
ddiff --git a/test/shared-pins.test.js b/test/shared-pins.test.js
iindex 29a0c555..8accd64e 100644
---- a/test/shared-pins.test.js
++++ b/test/shared-pins.test.js
@@@ -72,8 +72,9 @@ check('server/ and scripts/ take something from both packages (the scan sees the
for (const name of PACKAGES) assert.ok([...uses.keys()].some((m) => m === name || m.startsWith(`${name}/`)), `no require of ${name} found`);
});
--// Requiring a module runs it; the CLI entry points are resolved only.
--const RESOLVE_ONLY = new Set(['openvibe-shared/analytics/prune-cli']);
++// Requiring a module runs it; a CLI entry point would be resolved only (none is used since openvibe-shared 3.0.0
++// removed analytics/prune-cli).
++const RESOLVE_ONLY = new Set();
for (const [mod, names] of [...uses].sort(([a], [b]) => a.localeCompare(b))) {
check(`${mod} resolves${names.size > 1 || !names.has('') ? ` and exports ${[...names.keys()].filter(Boolean).join(', ')}` : ''}`, () => {
const where = [...new Set([...names.values()].flat())].join(', ');