Skip to content
This repository was archived by the owner on Jun 28, 2024. It is now read-only.

Commit eaa49e6

Browse files
Metadata validator (#70)
1 parent fb313d3 commit eaa49e6

File tree

20 files changed

+814
-883
lines changed

20 files changed

+814
-883
lines changed

examples/minimal-react/package-lock.json

Lines changed: 113 additions & 110 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/minimal-react/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616
"react-dom": "^18.2.0"
1717
},
1818
"devDependencies": {
19-
"@types/react": "^18.2.42",
20-
"@types/react-dom": "^18.2.17",
21-
"@vitejs/plugin-react-swc": "^3.5.0",
22-
"autoprefixer": "^10.4.16",
23-
"postcss": "^8.4.32",
24-
"typescript": "^5.3.2",
25-
"vite": "^5.0.5",
26-
"vite-plugin-checker": "^0.6.2"
19+
"@types/react": "^18.2.55",
20+
"@types/react-dom": "^18.2.19",
21+
"@vitejs/plugin-react-swc": "^3.6.0",
22+
"autoprefixer": "^10.4.17",
23+
"postcss": "^8.4.35",
24+
"typescript": "^5.3.3",
25+
"vite": "^5.1.2",
26+
"vite-plugin-checker": "^0.6.4"
2727
}
2828
}

examples/use-camera-and-microphone-example/package-lock.json

Lines changed: 85 additions & 76 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/use-camera-and-microphone-example/package.json

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,21 @@
1010
},
1111
"dependencies": {
1212
"@jellyfish-dev/react-client-sdk": "file:../..",
13-
"jotai": "^2.6.0",
13+
"jotai": "^2.6.4",
1414
"react": "^18.2.0",
15-
"react-dom": "^18.2.0"
15+
"react-dom": "^18.2.0",
16+
"zod": "^3.22.4"
1617
},
1718
"devDependencies": {
1819
"@tailwindcss/typography": "^0.5.10",
19-
"@types/react": "^18.2.42",
20-
"@types/react-dom": "^18.2.17",
20+
"@types/react": "^18.2.55",
21+
"@types/react-dom": "^18.2.19",
2122
"@vitejs/plugin-react": "^4.2.1",
22-
"autoprefixer": "^10.4.16",
23-
"daisyui": "^4.4.19",
24-
"postcss": "^8.4.32",
25-
"tailwindcss": "^3.3.6",
26-
"typescript": "^5.3.2",
27-
"vite": "^5.0.5"
23+
"autoprefixer": "^10.4.17",
24+
"daisyui": "^4.7.2",
25+
"postcss": "^8.4.35",
26+
"tailwindcss": "^3.4.1",
27+
"typescript": "^5.3.3",
28+
"vite": "^5.1.2"
2829
}
2930
}

examples/use-camera-and-microphone-example/src/MainControls.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import {
22
DEFAULT_AUDIO_TRACK_METADATA,
33
DEFAULT_VIDEO_TRACK_METADATA,
4+
EXAMPLE_PEER_METADATA,
45
MANUAL_AUDIO_TRACK_METADATA,
56
MANUAL_SCREENSHARE_TRACK_METADATA,
67
MANUAL_VIDEO_TRACK_METADATA,
@@ -64,6 +65,7 @@ export const MainControls = () => {
6465
defaultSimulcastConfig: {
6566
enabled: true,
6667
activeEncodings: ["l", "m", "h"],
68+
disabledEncodings: [],
6769
},
6870
},
6971
microphone: {
@@ -167,7 +169,7 @@ export const MainControls = () => {
167169
onClick={() => {
168170
if (!token || token === "") throw Error("Token is empty");
169171
connect({
170-
peerMetadata: { name: "John Doe" }, // example metadata
172+
peerMetadata: EXAMPLE_PEER_METADATA,
171173
token: token,
172174
});
173175
}}

0 commit comments

Comments
 (0)