├── .commitlintrc.json ├── .github ├── CODEOWNERS ├── actions │ └── setup-node │ │ └── action.yml ├── pull_request_template.md └── workflows │ ├── lint.yml │ ├── pr-check.yml │ ├── release.yml │ ├── scheduled_test.yml │ ├── size.yml │ ├── type.yml │ └── unit.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .lintstagedrc.fix.json ├── .lintstagedrc.json ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .releaserc.json ├── AGENTS.md ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── assets └── logo.svg ├── docs ├── fileUpload.md ├── logging.md └── userToken.md ├── eslint.config.mjs ├── helloworld.heic ├── helloworld.jpg ├── helloworld.txt ├── package.json ├── scripts ├── bundle.mjs └── get-package-version.mjs ├── src ├── LiveLocationManager.ts ├── base64.ts ├── campaign.ts ├── channel.ts ├── channel_manager.ts ├── channel_state.ts ├── client.ts ├── client_state.ts ├── connection.ts ├── connection_fallback.ts ├── constants.ts ├── custom_types.ts ├── errors.ts ├── events.ts ├── index.ts ├── insights.ts ├── messageComposer │ ├── CustomDataManager.ts │ ├── LocationComposer.ts │ ├── attachmentIdentity.ts │ ├── attachmentManager.ts │ ├── configuration │ │ ├── configuration.ts │ │ ├── index.ts │ │ └── types.ts │ ├── fileUtils.ts │ ├── index.ts │ ├── linkPreviewsManager.ts │ ├── messageComposer.ts │ ├── middleware │ │ ├── attachmentManager │ │ │ ├── index.ts │ │ │ ├── postUpload │ │ │ │ ├── AttachmentPostUploadMiddlewareExecutor.ts │ │ │ │ ├── attachmentEnrichment.ts │ │ │ │ ├── index.ts │ │ │ │ └── uploadErrorHandler.ts │ │ │ ├── preUpload │ │ │ │ ├── AttachmentPreUploadMiddlewareExecutor.ts │ │ │ │ ├── blockedUploadNotification.ts │ │ │ │ ├── index.ts │ │ │ │ └── serverUploadConfigCheck.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── messageComposer │ │ │ ├── MessageComposerMiddlewareExecutor.ts │ │ │ ├── attachments.ts │ │ │ ├── cleanData.ts │ │ │ ├── commandInjection.ts │ │ │ ├── compositionValidation.ts │ │ │ ├── customData.ts │ │ │ ├── index.ts │ │ │ ├── linkPreviews.ts │ │ │ ├── messageComposerState.ts │ │ │ ├── pollOnly.ts │ │ │ ├── sharedLocation.ts │ │ │ ├── textComposer.ts │ │ │ ├── types.ts │ │ │ └── userDataInjection.ts │ │ ├── pollComposer │ │ │ ├── PollComposerMiddlewareExecutor.ts │ │ │ ├── composition.ts │ │ │ ├── index.ts │ │ │ ├── state.ts │ │ │ └── types.ts │ │ └── textComposer │ │ │ ├── TextComposerMiddlewareExecutor.ts │ │ │ ├── activeCommandGuard.ts │ │ │ ├── commandStringExtraction.ts │ │ │ ├── commands.ts │ │ │ ├── index.ts │ │ │ ├── mentions.ts │ │ │ ├── textMiddlewareUtils.ts │ │ │ ├── types.ts │ │ │ └── validation.ts │ ├── pollComposer.ts │ ├── textComposer.ts │ ├── types.custom.ts │ └── types.ts ├── messageDelivery │ ├── MessageDeliveryReporter.ts │ ├── MessageReceiptsTracker.ts │ └── index.ts ├── middleware.ts ├── moderation.ts ├── notifications │ ├── NotificationManager.ts │ ├── configuration.ts │ ├── index.ts │ └── types.ts ├── offline-support │ ├── index.ts │ ├── offline_support_api.ts │ ├── offline_sync_manager.ts │ └── types.ts ├── pagination │ ├── BasePaginator.ts │ ├── FilterBuilder.ts │ ├── ReminderPaginator.ts │ └── index.ts ├── permissions.ts ├── poll.ts ├── poll_manager.ts ├── reminders │ ├── Reminder.ts │ ├── ReminderManager.ts │ ├── ReminderTimer.ts │ └── index.ts ├── search │ ├── BaseSearchSource.ts │ ├── ChannelSearchSource.ts │ ├── MessageSearchSource.ts │ ├── SearchController.ts │ ├── UserSearchSource.ts │ ├── index.ts │ └── types.ts ├── segment.ts ├── signing.ts ├── store.ts ├── thread.ts ├── thread_manager.ts ├── token_manager.ts ├── types.ts ├── types.utility.ts ├── utils.ts └── utils │ ├── FixedSizeQueueCache.ts │ ├── WithSubscriptions.ts │ ├── concurrency.ts │ └── mergeWith │ ├── index.ts │ ├── mergeWith.ts │ ├── mergeWithCore.ts │ └── mergeWithDiff.ts ├── test ├── typescript │ ├── index.js │ ├── response-generators │ │ ├── channel-search.js │ │ ├── channel-type.js │ │ ├── channel.js │ │ ├── client.js │ │ ├── event.js │ │ ├── index.js │ │ ├── message.js │ │ ├── moderation.js │ │ ├── reaction.js │ │ ├── stream.png │ │ └── update-users.js │ ├── tsconfig.json │ ├── unit-test.ts │ └── utils.js └── unit │ ├── LiveLocationManager.test.ts │ ├── MessageComposer │ ├── CustomDataManager.test.ts │ ├── LocationComposer.test.ts │ ├── attachmentIdentity.test.ts │ ├── attachmentManager.test.ts │ ├── fileUtils.test.ts │ ├── linkPreviewsManager.test.ts │ ├── messageComposer.test.ts │ ├── middleware │ │ ├── attachmentManager │ │ │ ├── postUpload │ │ │ │ ├── attachmentEnrichment.test.ts │ │ │ │ └── uploadErrorHandler.test.ts │ │ │ └── preUpload │ │ │ │ ├── blockedUploadNotification.test.ts │ │ │ │ └── serverUploadConfigCheck.test.ts │ │ ├── messageComposer │ │ │ ├── attachments.test.ts │ │ │ ├── commandInjection.test.ts │ │ │ ├── compositionValidation.test.ts │ │ │ ├── customData.test.ts │ │ │ ├── linkPreviews.test.ts │ │ │ ├── messageComposerState.test.ts │ │ │ ├── pollOnly.test.ts │ │ │ ├── sharedLocation.test.ts │ │ │ ├── textComposer.test.ts │ │ │ └── userDataInjection.test.ts │ │ ├── pollComposer │ │ │ ├── composition.test.ts │ │ │ └── state.test.ts │ │ └── textComposer │ │ │ ├── CommandSearchSource.test.ts │ │ │ ├── MentionsSearchSource.test.ts │ │ │ ├── TextComposerMiddlewareExecutor.test.ts │ │ │ └── command.test.ts │ ├── pollComposer.test.ts │ └── textComposer.test.ts │ ├── channel.test.js │ ├── channel_manager.test.ts │ ├── channel_state.test.js │ ├── client.test.js │ ├── client_state.test.js │ ├── connection.test.js │ ├── connection_fallback.test.js │ ├── draft.test.js │ ├── errors.test.js │ ├── messageDelivery │ ├── MessageDeliveryReporter.test.ts │ └── MessageReceiptsTracker.test.ts │ ├── middleware.test.ts │ ├── offline-support │ ├── MockOfflineDB.ts │ └── offline_support_api.test.ts │ ├── pagination │ ├── BasePaginator.test.ts │ └── FilterBuilder.test.ts │ ├── poll.test.js │ ├── poll_manager.test.ts │ ├── reminders │ ├── Reminder.test.ts │ ├── ReminderManager.test.ts │ ├── ReminderTimer.test.ts │ └── reminder.api.test.js │ ├── search │ ├── ChannelSearchSource.test.ts │ ├── MessageSearchSource.test.ts │ ├── SearchController.test.js │ └── UserSearchSource.test.ts │ ├── signing.test.js │ ├── store.test.ts │ ├── test-utils │ ├── generateChannel.ts │ ├── generateMember.js │ ├── generateMessage.ts │ ├── generateMessageDraft.ts │ ├── generatePendingTask.js │ ├── generateReadResponse.js │ ├── generateThreadResponse.js │ ├── generateUser.js │ ├── getClient.js │ ├── getOrCreateChannelApi.js │ ├── mockChannelQueryResponse.js │ └── mockedApiResponse.js │ ├── threads.test.ts │ ├── utils.test.js │ ├── utils.test.ts │ └── utils │ ├── FixedSizeQueueCache.test.ts │ ├── concurrency.test.ts │ └── mergeWith.test.ts ├── tsconfig.json ├── vite.config.ts └── yarn.lock /.commitlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.commitlintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/actions/setup-node/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.github/actions/setup-node/action.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.github/workflows/pr-check.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scheduled_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.github/workflows/scheduled_test.yml -------------------------------------------------------------------------------- /.github/workflows/size.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.github/workflows/size.yml -------------------------------------------------------------------------------- /.github/workflows/type.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.github/workflows/type.yml -------------------------------------------------------------------------------- /.github/workflows/unit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.github/workflows/unit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | 3 | npx commitlint --edit $1 4 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.lintstagedrc.fix.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.lintstagedrc.fix.json -------------------------------------------------------------------------------- /.lintstagedrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.lintstagedrc.json -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | /dist 2 | /node_modules 3 | /.vscode 4 | CHANGELOG.md 5 | test/typescript/data.ts -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.prettierrc -------------------------------------------------------------------------------- /.releaserc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/.releaserc.json -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /docs/fileUpload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/docs/fileUpload.md -------------------------------------------------------------------------------- /docs/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/docs/logging.md -------------------------------------------------------------------------------- /docs/userToken.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/docs/userToken.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /helloworld.heic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/helloworld.heic -------------------------------------------------------------------------------- /helloworld.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/helloworld.jpg -------------------------------------------------------------------------------- /helloworld.txt: -------------------------------------------------------------------------------- 1 | Hello World! 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/package.json -------------------------------------------------------------------------------- /scripts/bundle.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/scripts/bundle.mjs -------------------------------------------------------------------------------- /scripts/get-package-version.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/scripts/get-package-version.mjs -------------------------------------------------------------------------------- /src/LiveLocationManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/LiveLocationManager.ts -------------------------------------------------------------------------------- /src/base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/base64.ts -------------------------------------------------------------------------------- /src/campaign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/campaign.ts -------------------------------------------------------------------------------- /src/channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/channel.ts -------------------------------------------------------------------------------- /src/channel_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/channel_manager.ts -------------------------------------------------------------------------------- /src/channel_state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/channel_state.ts -------------------------------------------------------------------------------- /src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/client.ts -------------------------------------------------------------------------------- /src/client_state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/client_state.ts -------------------------------------------------------------------------------- /src/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/connection.ts -------------------------------------------------------------------------------- /src/connection_fallback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/connection_fallback.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/custom_types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/custom_types.ts -------------------------------------------------------------------------------- /src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/errors.ts -------------------------------------------------------------------------------- /src/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/events.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/insights.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/insights.ts -------------------------------------------------------------------------------- /src/messageComposer/CustomDataManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/CustomDataManager.ts -------------------------------------------------------------------------------- /src/messageComposer/LocationComposer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/LocationComposer.ts -------------------------------------------------------------------------------- /src/messageComposer/attachmentIdentity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/attachmentIdentity.ts -------------------------------------------------------------------------------- /src/messageComposer/attachmentManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/attachmentManager.ts -------------------------------------------------------------------------------- /src/messageComposer/configuration/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/configuration/configuration.ts -------------------------------------------------------------------------------- /src/messageComposer/configuration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/configuration/index.ts -------------------------------------------------------------------------------- /src/messageComposer/configuration/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/configuration/types.ts -------------------------------------------------------------------------------- /src/messageComposer/fileUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/fileUtils.ts -------------------------------------------------------------------------------- /src/messageComposer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/index.ts -------------------------------------------------------------------------------- /src/messageComposer/linkPreviewsManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/linkPreviewsManager.ts -------------------------------------------------------------------------------- /src/messageComposer/messageComposer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/messageComposer.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/attachmentManager/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/attachmentManager/index.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/attachmentManager/postUpload/AttachmentPostUploadMiddlewareExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/attachmentManager/postUpload/AttachmentPostUploadMiddlewareExecutor.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/attachmentManager/postUpload/attachmentEnrichment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/attachmentManager/postUpload/attachmentEnrichment.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/attachmentManager/postUpload/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/attachmentManager/postUpload/index.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/attachmentManager/postUpload/uploadErrorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/attachmentManager/postUpload/uploadErrorHandler.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/attachmentManager/preUpload/AttachmentPreUploadMiddlewareExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/attachmentManager/preUpload/AttachmentPreUploadMiddlewareExecutor.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/attachmentManager/preUpload/blockedUploadNotification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/attachmentManager/preUpload/blockedUploadNotification.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/attachmentManager/preUpload/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/attachmentManager/preUpload/index.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/attachmentManager/preUpload/serverUploadConfigCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/attachmentManager/preUpload/serverUploadConfigCheck.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/attachmentManager/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/attachmentManager/types.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/index.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/MessageComposerMiddlewareExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/MessageComposerMiddlewareExecutor.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/attachments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/attachments.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/cleanData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/cleanData.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/commandInjection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/commandInjection.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/compositionValidation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/compositionValidation.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/customData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/customData.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/index.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/linkPreviews.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/linkPreviews.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/messageComposerState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/messageComposerState.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/pollOnly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/pollOnly.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/sharedLocation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/sharedLocation.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/textComposer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/textComposer.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/types.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/messageComposer/userDataInjection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/messageComposer/userDataInjection.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/pollComposer/PollComposerMiddlewareExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/pollComposer/PollComposerMiddlewareExecutor.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/pollComposer/composition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/pollComposer/composition.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/pollComposer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/pollComposer/index.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/pollComposer/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/pollComposer/state.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/pollComposer/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/pollComposer/types.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/textComposer/TextComposerMiddlewareExecutor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/textComposer/TextComposerMiddlewareExecutor.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/textComposer/activeCommandGuard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/textComposer/activeCommandGuard.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/textComposer/commandStringExtraction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/textComposer/commandStringExtraction.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/textComposer/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/textComposer/commands.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/textComposer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/textComposer/index.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/textComposer/mentions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/textComposer/mentions.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/textComposer/textMiddlewareUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/textComposer/textMiddlewareUtils.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/textComposer/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/textComposer/types.ts -------------------------------------------------------------------------------- /src/messageComposer/middleware/textComposer/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/middleware/textComposer/validation.ts -------------------------------------------------------------------------------- /src/messageComposer/pollComposer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/pollComposer.ts -------------------------------------------------------------------------------- /src/messageComposer/textComposer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/textComposer.ts -------------------------------------------------------------------------------- /src/messageComposer/types.custom.ts: -------------------------------------------------------------------------------- 1 | export interface CustomTextComposerSuggestion {} 2 | -------------------------------------------------------------------------------- /src/messageComposer/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageComposer/types.ts -------------------------------------------------------------------------------- /src/messageDelivery/MessageDeliveryReporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageDelivery/MessageDeliveryReporter.ts -------------------------------------------------------------------------------- /src/messageDelivery/MessageReceiptsTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageDelivery/MessageReceiptsTracker.ts -------------------------------------------------------------------------------- /src/messageDelivery/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/messageDelivery/index.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/moderation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/moderation.ts -------------------------------------------------------------------------------- /src/notifications/NotificationManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/notifications/NotificationManager.ts -------------------------------------------------------------------------------- /src/notifications/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/notifications/configuration.ts -------------------------------------------------------------------------------- /src/notifications/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/notifications/index.ts -------------------------------------------------------------------------------- /src/notifications/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/notifications/types.ts -------------------------------------------------------------------------------- /src/offline-support/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/offline-support/index.ts -------------------------------------------------------------------------------- /src/offline-support/offline_support_api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/offline-support/offline_support_api.ts -------------------------------------------------------------------------------- /src/offline-support/offline_sync_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/offline-support/offline_sync_manager.ts -------------------------------------------------------------------------------- /src/offline-support/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/offline-support/types.ts -------------------------------------------------------------------------------- /src/pagination/BasePaginator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/pagination/BasePaginator.ts -------------------------------------------------------------------------------- /src/pagination/FilterBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/pagination/FilterBuilder.ts -------------------------------------------------------------------------------- /src/pagination/ReminderPaginator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/pagination/ReminderPaginator.ts -------------------------------------------------------------------------------- /src/pagination/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/pagination/index.ts -------------------------------------------------------------------------------- /src/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/permissions.ts -------------------------------------------------------------------------------- /src/poll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/poll.ts -------------------------------------------------------------------------------- /src/poll_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/poll_manager.ts -------------------------------------------------------------------------------- /src/reminders/Reminder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/reminders/Reminder.ts -------------------------------------------------------------------------------- /src/reminders/ReminderManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/reminders/ReminderManager.ts -------------------------------------------------------------------------------- /src/reminders/ReminderTimer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/reminders/ReminderTimer.ts -------------------------------------------------------------------------------- /src/reminders/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/reminders/index.ts -------------------------------------------------------------------------------- /src/search/BaseSearchSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/search/BaseSearchSource.ts -------------------------------------------------------------------------------- /src/search/ChannelSearchSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/search/ChannelSearchSource.ts -------------------------------------------------------------------------------- /src/search/MessageSearchSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/search/MessageSearchSource.ts -------------------------------------------------------------------------------- /src/search/SearchController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/search/SearchController.ts -------------------------------------------------------------------------------- /src/search/UserSearchSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/search/UserSearchSource.ts -------------------------------------------------------------------------------- /src/search/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/search/index.ts -------------------------------------------------------------------------------- /src/search/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/search/types.ts -------------------------------------------------------------------------------- /src/segment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/segment.ts -------------------------------------------------------------------------------- /src/signing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/signing.ts -------------------------------------------------------------------------------- /src/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/store.ts -------------------------------------------------------------------------------- /src/thread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/thread.ts -------------------------------------------------------------------------------- /src/thread_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/thread_manager.ts -------------------------------------------------------------------------------- /src/token_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/token_manager.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/types.utility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/types.utility.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/utils/FixedSizeQueueCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/utils/FixedSizeQueueCache.ts -------------------------------------------------------------------------------- /src/utils/WithSubscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/utils/WithSubscriptions.ts -------------------------------------------------------------------------------- /src/utils/concurrency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/utils/concurrency.ts -------------------------------------------------------------------------------- /src/utils/mergeWith/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/utils/mergeWith/index.ts -------------------------------------------------------------------------------- /src/utils/mergeWith/mergeWith.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/utils/mergeWith/mergeWith.ts -------------------------------------------------------------------------------- /src/utils/mergeWith/mergeWithCore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/utils/mergeWith/mergeWithCore.ts -------------------------------------------------------------------------------- /src/utils/mergeWith/mergeWithDiff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/src/utils/mergeWith/mergeWithDiff.ts -------------------------------------------------------------------------------- /test/typescript/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/index.js -------------------------------------------------------------------------------- /test/typescript/response-generators/channel-search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/response-generators/channel-search.js -------------------------------------------------------------------------------- /test/typescript/response-generators/channel-type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/response-generators/channel-type.js -------------------------------------------------------------------------------- /test/typescript/response-generators/channel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/response-generators/channel.js -------------------------------------------------------------------------------- /test/typescript/response-generators/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/response-generators/client.js -------------------------------------------------------------------------------- /test/typescript/response-generators/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/response-generators/event.js -------------------------------------------------------------------------------- /test/typescript/response-generators/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/response-generators/index.js -------------------------------------------------------------------------------- /test/typescript/response-generators/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/response-generators/message.js -------------------------------------------------------------------------------- /test/typescript/response-generators/moderation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/response-generators/moderation.js -------------------------------------------------------------------------------- /test/typescript/response-generators/reaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/response-generators/reaction.js -------------------------------------------------------------------------------- /test/typescript/response-generators/stream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/response-generators/stream.png -------------------------------------------------------------------------------- /test/typescript/response-generators/update-users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/response-generators/update-users.js -------------------------------------------------------------------------------- /test/typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/tsconfig.json -------------------------------------------------------------------------------- /test/typescript/unit-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/unit-test.ts -------------------------------------------------------------------------------- /test/typescript/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/typescript/utils.js -------------------------------------------------------------------------------- /test/unit/LiveLocationManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/LiveLocationManager.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/CustomDataManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/CustomDataManager.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/LocationComposer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/LocationComposer.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/attachmentIdentity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/attachmentIdentity.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/attachmentManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/attachmentManager.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/fileUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/fileUtils.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/linkPreviewsManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/linkPreviewsManager.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/messageComposer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/messageComposer.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/attachmentManager/postUpload/attachmentEnrichment.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/attachmentManager/postUpload/attachmentEnrichment.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/attachmentManager/postUpload/uploadErrorHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/attachmentManager/postUpload/uploadErrorHandler.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/attachmentManager/preUpload/blockedUploadNotification.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/attachmentManager/preUpload/blockedUploadNotification.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/attachmentManager/preUpload/serverUploadConfigCheck.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/attachmentManager/preUpload/serverUploadConfigCheck.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/messageComposer/attachments.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/messageComposer/attachments.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/messageComposer/commandInjection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/messageComposer/commandInjection.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/messageComposer/compositionValidation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/messageComposer/compositionValidation.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/messageComposer/customData.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/messageComposer/customData.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/messageComposer/linkPreviews.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/messageComposer/linkPreviews.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/messageComposer/messageComposerState.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/messageComposer/messageComposerState.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/messageComposer/pollOnly.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/messageComposer/pollOnly.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/messageComposer/sharedLocation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/messageComposer/sharedLocation.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/messageComposer/textComposer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/messageComposer/textComposer.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/messageComposer/userDataInjection.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/messageComposer/userDataInjection.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/pollComposer/composition.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/pollComposer/composition.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/pollComposer/state.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/pollComposer/state.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/textComposer/CommandSearchSource.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/textComposer/CommandSearchSource.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/textComposer/MentionsSearchSource.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/textComposer/MentionsSearchSource.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/textComposer/TextComposerMiddlewareExecutor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/textComposer/TextComposerMiddlewareExecutor.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/middleware/textComposer/command.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/middleware/textComposer/command.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/pollComposer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/pollComposer.test.ts -------------------------------------------------------------------------------- /test/unit/MessageComposer/textComposer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/MessageComposer/textComposer.test.ts -------------------------------------------------------------------------------- /test/unit/channel.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/channel.test.js -------------------------------------------------------------------------------- /test/unit/channel_manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/channel_manager.test.ts -------------------------------------------------------------------------------- /test/unit/channel_state.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/channel_state.test.js -------------------------------------------------------------------------------- /test/unit/client.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/client.test.js -------------------------------------------------------------------------------- /test/unit/client_state.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/client_state.test.js -------------------------------------------------------------------------------- /test/unit/connection.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/connection.test.js -------------------------------------------------------------------------------- /test/unit/connection_fallback.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/connection_fallback.test.js -------------------------------------------------------------------------------- /test/unit/draft.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/draft.test.js -------------------------------------------------------------------------------- /test/unit/errors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/errors.test.js -------------------------------------------------------------------------------- /test/unit/messageDelivery/MessageDeliveryReporter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/messageDelivery/MessageDeliveryReporter.test.ts -------------------------------------------------------------------------------- /test/unit/messageDelivery/MessageReceiptsTracker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/messageDelivery/MessageReceiptsTracker.test.ts -------------------------------------------------------------------------------- /test/unit/middleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/middleware.test.ts -------------------------------------------------------------------------------- /test/unit/offline-support/MockOfflineDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/offline-support/MockOfflineDB.ts -------------------------------------------------------------------------------- /test/unit/offline-support/offline_support_api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/offline-support/offline_support_api.test.ts -------------------------------------------------------------------------------- /test/unit/pagination/BasePaginator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/pagination/BasePaginator.test.ts -------------------------------------------------------------------------------- /test/unit/pagination/FilterBuilder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/pagination/FilterBuilder.test.ts -------------------------------------------------------------------------------- /test/unit/poll.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/poll.test.js -------------------------------------------------------------------------------- /test/unit/poll_manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/poll_manager.test.ts -------------------------------------------------------------------------------- /test/unit/reminders/Reminder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/reminders/Reminder.test.ts -------------------------------------------------------------------------------- /test/unit/reminders/ReminderManager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/reminders/ReminderManager.test.ts -------------------------------------------------------------------------------- /test/unit/reminders/ReminderTimer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/reminders/ReminderTimer.test.ts -------------------------------------------------------------------------------- /test/unit/reminders/reminder.api.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/reminders/reminder.api.test.js -------------------------------------------------------------------------------- /test/unit/search/ChannelSearchSource.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/search/ChannelSearchSource.test.ts -------------------------------------------------------------------------------- /test/unit/search/MessageSearchSource.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/search/MessageSearchSource.test.ts -------------------------------------------------------------------------------- /test/unit/search/SearchController.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/search/SearchController.test.js -------------------------------------------------------------------------------- /test/unit/search/UserSearchSource.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/search/UserSearchSource.test.ts -------------------------------------------------------------------------------- /test/unit/signing.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/signing.test.js -------------------------------------------------------------------------------- /test/unit/store.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/store.test.ts -------------------------------------------------------------------------------- /test/unit/test-utils/generateChannel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/generateChannel.ts -------------------------------------------------------------------------------- /test/unit/test-utils/generateMember.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/generateMember.js -------------------------------------------------------------------------------- /test/unit/test-utils/generateMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/generateMessage.ts -------------------------------------------------------------------------------- /test/unit/test-utils/generateMessageDraft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/generateMessageDraft.ts -------------------------------------------------------------------------------- /test/unit/test-utils/generatePendingTask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/generatePendingTask.js -------------------------------------------------------------------------------- /test/unit/test-utils/generateReadResponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/generateReadResponse.js -------------------------------------------------------------------------------- /test/unit/test-utils/generateThreadResponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/generateThreadResponse.js -------------------------------------------------------------------------------- /test/unit/test-utils/generateUser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/generateUser.js -------------------------------------------------------------------------------- /test/unit/test-utils/getClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/getClient.js -------------------------------------------------------------------------------- /test/unit/test-utils/getOrCreateChannelApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/getOrCreateChannelApi.js -------------------------------------------------------------------------------- /test/unit/test-utils/mockChannelQueryResponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/mockChannelQueryResponse.js -------------------------------------------------------------------------------- /test/unit/test-utils/mockedApiResponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/test-utils/mockedApiResponse.js -------------------------------------------------------------------------------- /test/unit/threads.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/threads.test.ts -------------------------------------------------------------------------------- /test/unit/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/utils.test.js -------------------------------------------------------------------------------- /test/unit/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/utils.test.ts -------------------------------------------------------------------------------- /test/unit/utils/FixedSizeQueueCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/utils/FixedSizeQueueCache.test.ts -------------------------------------------------------------------------------- /test/unit/utils/concurrency.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/utils/concurrency.test.ts -------------------------------------------------------------------------------- /test/unit/utils/mergeWith.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/test/unit/utils/mergeWith.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GetStream/stream-chat-js/HEAD/yarn.lock --------------------------------------------------------------------------------