Skip to content

Commit

Permalink
chore: bump sdk (#96)
Browse files Browse the repository at this point in the history
  • Loading branch information
myandrienko committed May 1, 2024
1 parent 9428a76 commit d83b533
Show file tree
Hide file tree
Showing 14 changed files with 149 additions and 60 deletions.
4 changes: 2 additions & 2 deletions gaming-livestream/package.json
Expand Up @@ -12,8 +12,8 @@
"react-dom": "^18.2.0",
"react-scripts": "^5.0.1",
"sass": "^1.56.1",
"stream-chat": "^8.24.0",
"stream-chat-react": "^11.12.1"
"stream-chat": "^8.30.0",
"stream-chat-react": "^11.16.0"
},
"devDependencies": {
"@types/react": "^18.2.37",
Expand Down
6 changes: 5 additions & 1 deletion gaming-livestream/src/types.ts
Expand Up @@ -9,6 +9,8 @@ export type EventType = UR;
export type MessageType = UR;
export type ReactionType = UR;
export type UserType = { color: string; userRole: UserRole };
export type PollOptionType = UR;
export type PollType = UR;

export type StreamChatType = {
attachmentType: AttachmentType;
Expand All @@ -18,4 +20,6 @@ export type StreamChatType = {
messageType: MessageType;
reactionType: ReactionType;
userType: UserType;
};
pollOptionType: PollOptionType;
pollType: PollType;
};
39 changes: 28 additions & 11 deletions gaming-livestream/yarn.lock
Expand Up @@ -1167,6 +1167,11 @@
resolved "https://registry.yarnpkg.com/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz#923ca57e173c6b232bbbb07347b1be982f03e783"
integrity sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==

"@breezystack/lamejs@^1.2.7":
version "1.2.7"
resolved "https://registry.yarnpkg.com/@breezystack/lamejs/-/lamejs-1.2.7.tgz#c4779f7f0b6b685da675ebbaaff85e52187a51ad"
integrity sha512-6wc7ck65ctA75Hq7FYHTtTvGnYs6msgdxiSUICQ+A01nVOWg6rqouZB8IdyteRlfpYYiFovkf67dIeOgWIUzTA==

"@csstools/normalize.css@*":
version "12.0.0"
resolved "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-12.0.0.tgz#a9583a75c3f150667771f30b60d9f059473e62c4"
Expand Down Expand Up @@ -1658,7 +1663,7 @@
resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f"
integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==

"@react-aria/focus@^3.16.1":
"@react-aria/focus@^3":
version "3.16.2"
resolved "https://registry.yarnpkg.com/@react-aria/focus/-/focus-3.16.2.tgz#2285bc19e091233b4d52399c506ac8fa60345b44"
integrity sha512-Rqo9ummmgotESfypzFjI3uh58yMpL+E+lJBbQuXkBM0u0cU2YYzu0uOrFrq3zcHk997udZvq1pGK/R+2xk9B7g==
Expand Down Expand Up @@ -4865,6 +4870,11 @@ find-up@^5.0.0:
locate-path "^6.0.0"
path-exists "^4.0.0"

fix-webm-duration@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/fix-webm-duration/-/fix-webm-duration-1.0.5.tgz#da4558a92196a677302bfc54780b494dd5336a96"
integrity sha512-b6oula3OfSknx0aWoLsxvp4DVIYbwsf+UAkr6EDAK3iuMYk/OSNKzmeSI61GXK0MmFTEuzle19BPvTxMIKjkZg==

flat-cache@^3.0.4:
version "3.2.0"
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee"
Expand Down Expand Up @@ -6763,6 +6773,11 @@ lodash.merge@^4.6.2:
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==

lodash.mergewith@^4.6.2:
version "4.6.2"
resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55"
integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==

lodash.once@^4.0.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac"
Expand Down Expand Up @@ -9489,28 +9504,30 @@ statuses@2.0.1:
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==

stream-chat-react@^11.12.1:
version "11.12.1"
resolved "https://registry.yarnpkg.com/stream-chat-react/-/stream-chat-react-11.12.1.tgz#c5e520347a6846becb488480504fa59f32b7a21e"
integrity sha512-nsV5LE2HXrgMxzNj1E0dcYMEvQBY+TDmYTdCi9lkWKz6Av+gDJL5yCWlgMswGUZdZAxwGcQ3OJcJWzN+nBRm7g==
stream-chat-react@^11.16.0:
version "11.16.1"
resolved "https://registry.yarnpkg.com/stream-chat-react/-/stream-chat-react-11.16.1.tgz#c0b6bf912c1ddedb27deb7bf1cb7b052255780cc"
integrity sha512-MMmwicl+rI6t8rbp1usMp6gDd/aEWkwyev7O3R0D/9CiQnLTekAUGb5hBo0YslxJf3OaWBpOrgd/JiWx9Hivrg==
dependencies:
"@babel/runtime" "^7.23.6"
"@braintree/sanitize-url" "^6.0.4"
"@breezystack/lamejs" "^1.2.7"
"@popperjs/core" "^2.11.5"
"@react-aria/focus" "^3.16.1"
"@react-aria/focus" "^3"
clsx "^2.0.0"
dayjs "^1.10.4"
emoji-regex "^9.2.0"
fix-webm-duration "^1.0.5"
hast-util-find-and-replace "^5.0.1"
i18next "^21.6.14"
isomorphic-ws "^4.0.1"
linkifyjs "^4.1.0"
lodash.debounce "^4.0.8"
lodash.defaultsdeep "^4.6.1"
lodash.mergewith "^4.6.2"
lodash.throttle "^4.1.1"
lodash.uniqby "^4.7.0"
nanoid "^3.3.4"
pretty-bytes "^5.4.1"
prop-types "^15.7.2"
react-dropzone "^14.2.3"
react-fast-compare "^3.2.2"
Expand All @@ -9530,10 +9547,10 @@ stream-chat-react@^11.12.1:
"@stream-io/transliterate" "^1.5.5"
mml-react "^0.4.7"

stream-chat@^8.24.0:
version "8.24.0"
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.24.0.tgz#704e6d227fcf618cf2694103ffd7a913003ab885"
integrity sha512-D0UDUeR6ozovxPqwBn2N4kv/iGL8MQhM8bb0e+3JPAC+Xq3NhFtIcNT5KiFZ+b+yhqey2T+XqdCshYQ8sGFUjg==
stream-chat@^8.30.0:
version "8.30.0"
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.30.0.tgz#47cd05adee04ff7f7b170cac55698474e2819eb4"
integrity sha512-UNdCC9P9wM9DBn6hgVby1rSQuAwTovRpoZL5PdvUS3AEIpXCU4tj2zlwCbz2GFA/M9spDfyQsT/c+vbbr7eCAg==
dependencies:
"@babel/runtime" "^7.16.3"
"@types/jsonwebtoken" "~9.0.0"
Expand Down
6 changes: 3 additions & 3 deletions social-messenger-ts/package.json
Expand Up @@ -6,14 +6,14 @@
"@emoji-mart/data": "^1.1.2",
"@emoji-mart/react": "^1.1.1",
"@sentry/react": "^7.56.0",
"@stream-io/stream-chat-css": "^2.10.0",
"@stream-io/stream-chat-css": "^4.15.0",
"emoji-mart": "^5.5.2",
"lodash.debounce": "^4.0.8",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-file-utils": "^1.2.0",
"stream-chat": "^8.24.0",
"stream-chat-react": "^11.12.1"
"stream-chat": "^8.30.0",
"stream-chat-react": "^11.16.0"
},
"devDependencies": {
"@types/jest": "^27.5.2",
Expand Down
9 changes: 8 additions & 1 deletion social-messenger-ts/src/index.tsx
Expand Up @@ -7,6 +7,8 @@ import App from './App';
import { getImage } from './assets';
import { getChannelListOptions } from './channelListOptions';
import { ThemeContextProvider } from './context';
import { UserResponse } from 'stream-chat';
import { StreamChatGenerics } from './types';

if (process.env.NODE_ENV === 'production') {
Sentry.init({
Expand All @@ -27,10 +29,15 @@ const noChannelNameFilter = urlParams.get('no_channel_name_filter') || true;
const skipNameImageSet = urlParams.get('skip_name_image_set') || false;

const channelListOptions = getChannelListOptions(!!noChannelNameFilter, user);
const userToConnect: { id: string; name?: string; image?: string } = {
const userToConnect: UserResponse<StreamChatGenerics> = {
id: user!,
name: skipNameImageSet ? undefined : user!,
image: skipNameImageSet ? undefined : getImage(user!),
privacy_settings: {
typing_indicators: {
enabled: false,
},
},
};

const container = document.getElementById('root');
Expand Down
2 changes: 2 additions & 0 deletions social-messenger-ts/src/types.ts
Expand Up @@ -16,4 +16,6 @@ export type StreamChatGenerics = {
messageType: MessageType;
reactionType: ReactionType;
userType: UserType;
pollOptionType: Record<string, unknown>;
pollType: Record<string, unknown>;
};
47 changes: 32 additions & 15 deletions social-messenger-ts/yarn.lock
Expand Up @@ -1167,6 +1167,11 @@
resolved "https://registry.yarnpkg.com/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz#923ca57e173c6b232bbbb07347b1be982f03e783"
integrity sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==

"@breezystack/lamejs@^1.2.7":
version "1.2.7"
resolved "https://registry.yarnpkg.com/@breezystack/lamejs/-/lamejs-1.2.7.tgz#c4779f7f0b6b685da675ebbaaff85e52187a51ad"
integrity sha512-6wc7ck65ctA75Hq7FYHTtTvGnYs6msgdxiSUICQ+A01nVOWg6rqouZB8IdyteRlfpYYiFovkf67dIeOgWIUzTA==

"@csstools/normalize.css@*":
version "12.0.0"
resolved "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-12.0.0.tgz#a9583a75c3f150667771f30b60d9f059473e62c4"
Expand Down Expand Up @@ -1658,7 +1663,7 @@
resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f"
integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==

"@react-aria/focus@^3.16.1":
"@react-aria/focus@^3":
version "3.16.2"
resolved "https://registry.yarnpkg.com/@react-aria/focus/-/focus-3.16.2.tgz#2285bc19e091233b4d52399c506ac8fa60345b44"
integrity sha512-Rqo9ummmgotESfypzFjI3uh58yMpL+E+lJBbQuXkBM0u0cU2YYzu0uOrFrq3zcHk997udZvq1pGK/R+2xk9B7g==
Expand Down Expand Up @@ -1840,10 +1845,10 @@
resolved "https://registry.yarnpkg.com/@stream-io/escape-string-regexp/-/escape-string-regexp-5.0.1.tgz#362505c92799fea6afe4e369993fbbda8690cc37"
integrity sha512-qIaSrzJXieZqo2fZSYTdzwSbZgHHsT3tkd646vvZhh4fr+9nO4NlvqGmPF43Y+OfZiWf+zYDFgNiPGG5+iZulQ==

"@stream-io/stream-chat-css@^2.10.0":
version "2.11.0"
resolved "https://registry.yarnpkg.com/@stream-io/stream-chat-css/-/stream-chat-css-2.11.0.tgz#fdf0a3fd557f09ca02a344c7a6b70027df37068c"
integrity sha512-lsPEWpsB3ygNSO0PrTULgcCyxrCH5NWg0WuCbWP/i7fF5Slqswrs+yF6uEx6tBMW+pBZmOBPvbhHTG+CK2iczg==
"@stream-io/stream-chat-css@^4.15.0":
version "4.15.0"
resolved "https://registry.yarnpkg.com/@stream-io/stream-chat-css/-/stream-chat-css-4.15.0.tgz#507b0bb06044f0d8b906b86bcbe8e4aae5fa8dbe"
integrity sha512-FW8f/lBvActFIFngjsxLGwjmMm1CaZdjpQ0oBQhrdiT70sOJ7qCzEdFTkKN0qAIThPT6XU9V5VRna+JfIS9sZg==

"@stream-io/transliterate@^1.5.5":
version "1.5.5"
Expand Down Expand Up @@ -4897,6 +4902,11 @@ find-up@^5.0.0:
locate-path "^6.0.0"
path-exists "^4.0.0"

fix-webm-duration@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/fix-webm-duration/-/fix-webm-duration-1.0.5.tgz#da4558a92196a677302bfc54780b494dd5336a96"
integrity sha512-b6oula3OfSknx0aWoLsxvp4DVIYbwsf+UAkr6EDAK3iuMYk/OSNKzmeSI61GXK0MmFTEuzle19BPvTxMIKjkZg==

flat-cache@^3.0.4:
version "3.2.0"
resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee"
Expand Down Expand Up @@ -6790,6 +6800,11 @@ lodash.merge@^4.6.2:
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==

lodash.mergewith@^4.6.2:
version "4.6.2"
resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55"
integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==

lodash.once@^4.0.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac"
Expand Down Expand Up @@ -9523,28 +9538,30 @@ statuses@2.0.1:
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==

stream-chat-react@^11.12.1:
version "11.12.1"
resolved "https://registry.yarnpkg.com/stream-chat-react/-/stream-chat-react-11.12.1.tgz#c5e520347a6846becb488480504fa59f32b7a21e"
integrity sha512-nsV5LE2HXrgMxzNj1E0dcYMEvQBY+TDmYTdCi9lkWKz6Av+gDJL5yCWlgMswGUZdZAxwGcQ3OJcJWzN+nBRm7g==
stream-chat-react@^11.16.0:
version "11.16.0"
resolved "https://registry.yarnpkg.com/stream-chat-react/-/stream-chat-react-11.16.0.tgz#525e38ffbbdae328e02898c67b175ddaf9f183c7"
integrity sha512-KLz2Qoiom79k+Q+XILNOQY9lnN0jKSui0unAraLNZEDTt6epzOZWcju2bHQh+IorDisVyEmYwEr+su/L7GUqOg==
dependencies:
"@babel/runtime" "^7.23.6"
"@braintree/sanitize-url" "^6.0.4"
"@breezystack/lamejs" "^1.2.7"
"@popperjs/core" "^2.11.5"
"@react-aria/focus" "^3.16.1"
"@react-aria/focus" "^3"
clsx "^2.0.0"
dayjs "^1.10.4"
emoji-regex "^9.2.0"
fix-webm-duration "^1.0.5"
hast-util-find-and-replace "^5.0.1"
i18next "^21.6.14"
isomorphic-ws "^4.0.1"
linkifyjs "^4.1.0"
lodash.debounce "^4.0.8"
lodash.defaultsdeep "^4.6.1"
lodash.mergewith "^4.6.2"
lodash.throttle "^4.1.1"
lodash.uniqby "^4.7.0"
nanoid "^3.3.4"
pretty-bytes "^5.4.1"
prop-types "^15.7.2"
react-dropzone "^14.2.3"
react-fast-compare "^3.2.2"
Expand All @@ -9564,10 +9581,10 @@ stream-chat-react@^11.12.1:
"@stream-io/transliterate" "^1.5.5"
mml-react "^0.4.7"

stream-chat@^8.24.0:
version "8.24.0"
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.24.0.tgz#704e6d227fcf618cf2694103ffd7a913003ab885"
integrity sha512-D0UDUeR6ozovxPqwBn2N4kv/iGL8MQhM8bb0e+3JPAC+Xq3NhFtIcNT5KiFZ+b+yhqey2T+XqdCshYQ8sGFUjg==
stream-chat@^8.30.0:
version "8.30.0"
resolved "https://registry.yarnpkg.com/stream-chat/-/stream-chat-8.30.0.tgz#47cd05adee04ff7f7b170cac55698474e2819eb4"
integrity sha512-UNdCC9P9wM9DBn6hgVby1rSQuAwTovRpoZL5PdvUS3AEIpXCU4tj2zlwCbz2GFA/M9spDfyQsT/c+vbbr7eCAg==
dependencies:
"@babel/runtime" "^7.16.3"
"@types/jsonwebtoken" "~9.0.0"
Expand Down
4 changes: 2 additions & 2 deletions team-ts/package.json
Expand Up @@ -23,8 +23,8 @@
"react-popper": "^2.3.0",
"react-scripts": "^5.0.1",
"sass": "^1.55.0",
"stream-chat": "^8.24.0",
"stream-chat-react": "^11.12.1"
"stream-chat": "^8.30.0",
"stream-chat-react": "^11.16.0"
},
"devDependencies": {
"@types/emoji-mart": "^3.0.9",
Expand Down
4 changes: 4 additions & 0 deletions team-ts/src/types.ts
Expand Up @@ -7,6 +7,8 @@ export type TeamEventType = UR;
export type TeamMessageType = UR;
export type TeamReactionType = UR;
export type TeamUserType = { image?: string };
export type TeamPollOptionType = UR;
export type TeamPollType = UR;

export type StreamChatType = {
attachmentType: TeamAttachmentType;
Expand All @@ -16,4 +18,6 @@ export type StreamChatType = {
messageType: TeamMessageType;
reactionType: TeamReactionType;
userType: TeamUserType;
pollOptionType: TeamPollOptionType;
pollType: TeamPollType;
};

0 comments on commit d83b533

Please sign in to comment.