openvibers/openvibe.shared Commits
openvibe-sdk v0.35.0 (was v0.20.4) (#30)
Changes
@@@ -804,5 +804,5 @@ Part of the [OpenVibe network](https://openvibe.network). Built in the open by [<!-- versions:start -->- openvibe-contracts: v0.112.0--- openvibe-sdk: v0.20.4++- openvibe-sdk: v0.35.0<!-- versions:end -->@@@ -9,7 +9,7 @@"deployed": false,"deployment": "none of its own: a package released as git tags; OpenVibe.Network serves /shared/* from its pinned tag, and a site can serve its own pinned copy (openvibe-shared/serve)","contracts": "openvibe-contracts v0.112.0 (devDependency: the release manifest contract)",-- "sdk": "openvibe-sdk v0.20.4",++ "sdk": "openvibe-sdk v0.35.0","features": ["the OpenVibe Frame: navbar, footer, panels, account switcher, notification UI with realtime","themes, design tokens and icons",@@@ -20,7 +20,7 @@"express": "^4.22.3","linkedom": "^0.18.13","openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.112.0",-- "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.20.4"++ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.35.0"}},"node_modules/@electric-sql/pglite": {@@@ -1350,9 +1350,9 @@}},"node_modules/openvibe-sdk": {-- "version": "0.20.4",-- "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.20.4",-- "integrity": "sha512-IMvvBrFhCVO4sm2Ii694BslcnKHSV7YABXviLqrDI/2lTr9NKIH80z3HXxwMUgj0fwZDWBWcNgqPs6OaWIB0GQ==",++ "version": "0.35.0",++ "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.35.0",++ "integrity": "sha512-IF7XB97tU7Q+ccwssGx6QXXcfDPcVpl+mX3BjIr7C6NJlcmoqj9DbHiKrBxlVav0eG44Jf8zuXEwokrHDq3J0w==","dev": true,"license": "MIT","engines": {@@@ -105,6 +105,6 @@"express": "^4.22.3","linkedom": "^0.18.13","openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.112.0",-- "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.20.4"++ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.35.0"}}@@@ -37,7 +37,9 @@ assert.strictEqual(applyBlock('a\n\n<!-- versions:start -->\n- openvibe-sdk: v0.// The repository's own pins pass --check, and the two documents describe them.{const r = inspect(root);-- assert.deepStrictEqual(r.pins, { 'openvibe-contracts': '0.112.0', 'openvibe-sdk': '0.20.4' });++ // The expectation comes from package.json itself, so a pin bump (scripts/pin-bump.js) needs no test edit.++ assert.deepStrictEqual(r.pins, pinsIn(JSON.parse(read(root, 'package.json'))));++ assert.deepStrictEqual(Object.keys(r.pins).sort(), ['openvibe-contracts', 'openvibe-sdk']);assert.deepStrictEqual(r.findings.filter((f) => !f.ok), [], 'the checked-in STATUS.json and README block are current');const cli = cp.spawnSync(process.execPath, [script, root, '--check'], { encoding: 'utf8' });assert.strictEqual(cli.status, 0, cli.stdout + cli.stderr);
@@ -804,5 +804,5 @@ Part of the [OpenVibe network](https://openvibe.network). Built in the open by [
@@ -804,5 +804,5 @@ Part of the [OpenVibe network](https://openvibe.network). Built in the open by [
<!-- versions:start -->
<!-- versions:start -->
- openvibe-contracts: v0.112.0
- openvibe-contracts: v0.112.0
-- openvibe-sdk: v0.20.4
+- openvibe-sdk: v0.35.0
<!-- versions:end -->
<!-- versions:end -->
@@ -9,7 +9,7 @@
@@ -9,7 +9,7 @@
"deployed": false,
"deployed": false,
"deployment": "none of its own: a package released as git tags; OpenVibe.Network serves /shared/* from its pinned tag, and a site can serve its own pinned copy (openvibe-shared/serve)",
"deployment": "none of its own: a package released as git tags; OpenVibe.Network serves /shared/* from its pinned tag, and a site can serve its own pinned copy (openvibe-shared/serve)",
"contracts": "openvibe-contracts v0.112.0 (devDependency: the release manifest contract)",
"contracts": "openvibe-contracts v0.112.0 (devDependency: the release manifest contract)",
- "sdk": "openvibe-sdk v0.20.4",
+ "sdk": "openvibe-sdk v0.35.0",
"features": [
"features": [
"the OpenVibe Frame: navbar, footer, panels, account switcher, notification UI with realtime",
"the OpenVibe Frame: navbar, footer, panels, account switcher, notification UI with realtime",
"themes, design tokens and icons",
"themes, design tokens and icons",
@@ -20,7 +20,7 @@
@@ -20,7 +20,7 @@
"express": "^4.22.3",
"express": "^4.22.3",
"linkedom": "^0.18.13",
"linkedom": "^0.18.13",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.112.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.112.0",
- "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.20.4"
+ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.35.0"
}
}
},
},
"node_modules/@electric-sql/pglite": {
"node_modules/@electric-sql/pglite": {
@@ -1350,9 +1350,9 @@
@@ -1350,9 +1350,9 @@
}
}
},
},
"node_modules/openvibe-sdk": {
"node_modules/openvibe-sdk": {
- "version": "0.20.4",
- "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.20.4",
- "integrity": "sha512-IMvvBrFhCVO4sm2Ii694BslcnKHSV7YABXviLqrDI/2lTr9NKIH80z3HXxwMUgj0fwZDWBWcNgqPs6OaWIB0GQ==",
+ "version": "0.35.0",
+ "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.35.0",
+ "integrity": "sha512-IF7XB97tU7Q+ccwssGx6QXXcfDPcVpl+mX3BjIr7C6NJlcmoqj9DbHiKrBxlVav0eG44Jf8zuXEwokrHDq3J0w==",
"dev": true,
"dev": true,
"license": "MIT",
"license": "MIT",
"engines": {
"engines": {
@@ -105,6 +105,6 @@
@@ -105,6 +105,6 @@
"express": "^4.22.3",
"express": "^4.22.3",
"linkedom": "^0.18.13",
"linkedom": "^0.18.13",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.112.0",
"openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.112.0",
- "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.20.4"
+ "openvibe-sdk": "https://codeload.github.com/OpenVibers/OpenVibe.SDK/tar.gz/refs/tags/v0.35.0"
}
}
}
}
@@ -37,7 +37,9 @@ assert.strictEqual(applyBlock('a\n\n<!-- versions:start -->\n- openvibe-sdk: v0.
@@ -37,7 +37,9 @@ assert.strictEqual(applyBlock('a\n\n<!-- versions:start -->\n- openvibe-sdk: v0.
// The repository's own pins pass --check, and the two documents describe them.
// The repository's own pins pass --check, and the two documents describe them.
{
{
const r = inspect(root);
const r = inspect(root);
- assert.deepStrictEqual(r.pins, { 'openvibe-contracts': '0.112.0', 'openvibe-sdk': '0.20.4' });
+ // The expectation comes from package.json itself, so a pin bump (scripts/pin-bump.js) needs no test edit.
+ assert.deepStrictEqual(r.pins, pinsIn(JSON.parse(read(root, 'package.json'))));
+ assert.deepStrictEqual(Object.keys(r.pins).sort(), ['openvibe-contracts', 'openvibe-sdk']);
assert.deepStrictEqual(r.findings.filter((f) => !f.ok), [], 'the checked-in STATUS.json and README block are current');
assert.deepStrictEqual(r.findings.filter((f) => !f.ok), [], 'the checked-in STATUS.json and README block are current');
const cli = cp.spawnSync(process.execPath, [script, root, '--check'], { encoding: 'utf8' });
const cli = cp.spawnSync(process.execPath, [script, root, '--check'], { encoding: 'utf8' });
assert.strictEqual(cli.status, 0, cli.stdout + cli.stderr);
assert.strictEqual(cli.status, 0, cli.stdout + cli.stderr);