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

Commit f1eaa4f

Browse files
Feature/update dependencies (#26)
1 parent 452b47a commit f1eaa4f

File tree

9 files changed

+1655
-1675
lines changed

9 files changed

+1655
-1675
lines changed

compile_proto.sh

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,5 @@ printf "Compiling: file $file\n"
1515
protoc --plugin=./node_modules/.bin/protoc-gen-ts_proto --ts_proto_out=./src/ $file
1616
printf "DONE\n"
1717

18-
npm run format
18+
npm run format:fix
19+
npm run lint:fix

examples/minimal/package-lock.json

+520-563
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/minimal/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
"preview": "vite preview"
1111
},
1212
"devDependencies": {
13-
"autoprefixer": "^10.4.13",
14-
"typescript": "^4.9.3",
15-
"vite": "^4.1.0",
16-
"vite-plugin-checker": "^0.5.6"
13+
"autoprefixer": "^10.4.16",
14+
"typescript": "^5.3.2",
15+
"vite": "^5.0.5",
16+
"vite-plugin-checker": "^0.6.2"
1717
},
1818
"dependencies": {
1919
"@jellyfish-dev/ts-client-sdk": "file:../.."

examples/simple-app/package-lock.json

+675-682
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/simple-app/package.json

+7-7
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010
"preview": "vite preview"
1111
},
1212
"devDependencies": {
13-
"autoprefixer": "^10.4.13",
14-
"daisyui": "^3.1.9",
15-
"postcss": "^8.4.21",
16-
"tailwindcss": "^3.2.7",
17-
"typescript": "^4.9.3",
18-
"vite": "^4.1.0",
19-
"vite-plugin-checker": "^0.5.6"
13+
"autoprefixer": "^10.4.16",
14+
"daisyui": "^4.4.19",
15+
"postcss": "^8.4.32",
16+
"tailwindcss": "^3.3.6",
17+
"typescript": "^5.3.2",
18+
"vite": "^5.0.5",
19+
"vite-plugin-checker": "^0.6.2"
2020
},
2121
"dependencies": {
2222
"@jellyfish-dev/browser-media-utils": "github:jellyfish-dev/browser-media-utils#feature/prepare-initial-release",

package-lock.json

+198-192
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+11-11
Original file line numberDiff line numberDiff line change
@@ -44,27 +44,27 @@
4444
"prepare": "tsc"
4545
},
4646
"devDependencies": {
47-
"@playwright/test": "^1.39.0",
48-
"@types/events": "^3.0.0",
49-
"@types/node": "^20.8.10",
50-
"@typescript-eslint/eslint-plugin": "^6.8.0",
51-
"eslint": "^8.52.0",
52-
"eslint-config-prettier": "^9.0.0",
47+
"@playwright/test": "^1.40.1",
48+
"@types/events": "^3.0.3",
49+
"@types/node": "^20.10.3",
50+
"@typescript-eslint/eslint-plugin": "^6.13.2",
51+
"eslint": "^8.55.0",
52+
"eslint-config-prettier": "^9.1.0",
5353
"eslint-plugin-react-hooks": "^4.6.0",
54-
"prettier": "3.0.3",
55-
"prettier-plugin-tailwindcss": "^0.5.6",
54+
"prettier": "^3.1.0",
55+
"prettier-plugin-tailwindcss": "^0.5.7",
5656
"react": "^18.2.0",
57-
"testcontainers": "^10.2.2",
57+
"testcontainers": "^10.3.2",
5858
"typed-emitter": "^2.1.0",
5959
"typedoc": "^0.23.28",
6060
"typedoc-plugin-external-resolver": "github:ostatni5/typedoc-plugin-external-resolver",
61-
"typedoc-plugin-mdn-links": "^3.0.3",
61+
"typedoc-plugin-mdn-links": "^3.1.6",
6262
"typescript": "^4.9.5"
6363
},
6464
"dependencies": {
6565
"@jellyfish-dev/membrane-webrtc-js": "^0.5.3",
6666
"events": "^3.3.0",
67-
"ts-proto": "^1.147.2",
67+
"ts-proto": "^1.165.0",
6868
"typed-emitter": "^2.1.0"
6969
},
7070
"directories": {

src/protos/jellyfish/peer_notifications.ts

+28-25
Original file line numberDiff line numberDiff line change
@@ -84,19 +84,21 @@ export const PeerMessage = {
8484

8585
toJSON(message: PeerMessage): unknown {
8686
const obj: any = {};
87-
message.authenticated !== undefined &&
88-
(obj.authenticated = message.authenticated ? PeerMessage_Authenticated.toJSON(message.authenticated) : undefined);
89-
message.authRequest !== undefined &&
90-
(obj.authRequest = message.authRequest ? PeerMessage_AuthRequest.toJSON(message.authRequest) : undefined);
91-
message.mediaEvent !== undefined &&
92-
(obj.mediaEvent = message.mediaEvent ? PeerMessage_MediaEvent.toJSON(message.mediaEvent) : undefined);
87+
if (message.authenticated !== undefined) {
88+
obj.authenticated = PeerMessage_Authenticated.toJSON(message.authenticated);
89+
}
90+
if (message.authRequest !== undefined) {
91+
obj.authRequest = PeerMessage_AuthRequest.toJSON(message.authRequest);
92+
}
93+
if (message.mediaEvent !== undefined) {
94+
obj.mediaEvent = PeerMessage_MediaEvent.toJSON(message.mediaEvent);
95+
}
9396
return obj;
9497
},
9598

9699
create<I extends Exact<DeepPartial<PeerMessage>, I>>(base?: I): PeerMessage {
97-
return PeerMessage.fromPartial(base ?? {});
100+
return PeerMessage.fromPartial(base ?? ({} as any));
98101
},
99-
100102
fromPartial<I extends Exact<DeepPartial<PeerMessage>, I>>(object: I): PeerMessage {
101103
const message = createBasePeerMessage();
102104
message.authenticated =
@@ -150,9 +152,8 @@ export const PeerMessage_Authenticated = {
150152
},
151153

152154
create<I extends Exact<DeepPartial<PeerMessage_Authenticated>, I>>(base?: I): PeerMessage_Authenticated {
153-
return PeerMessage_Authenticated.fromPartial(base ?? {});
155+
return PeerMessage_Authenticated.fromPartial(base ?? ({} as any));
154156
},
155-
156157
fromPartial<I extends Exact<DeepPartial<PeerMessage_Authenticated>, I>>(_: I): PeerMessage_Authenticated {
157158
const message = createBasePeerMessage_Authenticated();
158159
return message;
@@ -195,19 +196,20 @@ export const PeerMessage_AuthRequest = {
195196
},
196197

197198
fromJSON(object: any): PeerMessage_AuthRequest {
198-
return { token: isSet(object.token) ? String(object.token) : "" };
199+
return { token: isSet(object.token) ? globalThis.String(object.token) : "" };
199200
},
200201

201202
toJSON(message: PeerMessage_AuthRequest): unknown {
202203
const obj: any = {};
203-
message.token !== undefined && (obj.token = message.token);
204+
if (message.token !== "") {
205+
obj.token = message.token;
206+
}
204207
return obj;
205208
},
206209

207210
create<I extends Exact<DeepPartial<PeerMessage_AuthRequest>, I>>(base?: I): PeerMessage_AuthRequest {
208-
return PeerMessage_AuthRequest.fromPartial(base ?? {});
211+
return PeerMessage_AuthRequest.fromPartial(base ?? ({} as any));
209212
},
210-
211213
fromPartial<I extends Exact<DeepPartial<PeerMessage_AuthRequest>, I>>(object: I): PeerMessage_AuthRequest {
212214
const message = createBasePeerMessage_AuthRequest();
213215
message.token = object.token ?? "";
@@ -251,19 +253,20 @@ export const PeerMessage_MediaEvent = {
251253
},
252254

253255
fromJSON(object: any): PeerMessage_MediaEvent {
254-
return { data: isSet(object.data) ? String(object.data) : "" };
256+
return { data: isSet(object.data) ? globalThis.String(object.data) : "" };
255257
},
256258

257259
toJSON(message: PeerMessage_MediaEvent): unknown {
258260
const obj: any = {};
259-
message.data !== undefined && (obj.data = message.data);
261+
if (message.data !== "") {
262+
obj.data = message.data;
263+
}
260264
return obj;
261265
},
262266

263267
create<I extends Exact<DeepPartial<PeerMessage_MediaEvent>, I>>(base?: I): PeerMessage_MediaEvent {
264-
return PeerMessage_MediaEvent.fromPartial(base ?? {});
268+
return PeerMessage_MediaEvent.fromPartial(base ?? ({} as any));
265269
},
266-
267270
fromPartial<I extends Exact<DeepPartial<PeerMessage_MediaEvent>, I>>(object: I): PeerMessage_MediaEvent {
268271
const message = createBasePeerMessage_MediaEvent();
269272
message.data = object.data ?? "";
@@ -275,13 +278,13 @@ type Builtin = Date | Function | Uint8Array | string | number | boolean | undefi
275278

276279
export type DeepPartial<T> = T extends Builtin
277280
? T
278-
: T extends Array<infer U>
279-
? Array<DeepPartial<U>>
280-
: T extends ReadonlyArray<infer U>
281-
? ReadonlyArray<DeepPartial<U>>
282-
: T extends {}
283-
? { [K in keyof T]?: DeepPartial<T[K]> }
284-
: Partial<T>;
281+
: T extends globalThis.Array<infer U>
282+
? globalThis.Array<DeepPartial<U>>
283+
: T extends ReadonlyArray<infer U>
284+
? ReadonlyArray<DeepPartial<U>>
285+
: T extends {}
286+
? { [K in keyof T]?: DeepPartial<T[K]> }
287+
: Partial<T>;
285288

286289
type KeysOfUnion<T> = T extends T ? keyof T : never;
287290
export type Exact<P, I extends P> = P extends Builtin

0 commit comments

Comments
 (0)