├── .eslintrc.js ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yaml │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── SECURITY.md └── workflows │ ├── docs.yml │ └── static_analysis.yml ├── .gitignore ├── .node-version ├── .npmignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── index.md └── tutorials │ ├── appservice.md │ ├── bot-to-appservice.md │ ├── bot.md │ ├── encryption-appservices.md │ ├── encryption-bots.md │ ├── encryption.md │ ├── index.json │ └── room-upgrades.md ├── examples ├── appservice.ts ├── bot.ts ├── encryption_appservice.ts ├── encryption_bot.ts ├── login_register.ts └── static │ └── it-works.png ├── jsdoc.json ├── package.json ├── scripts ├── fetch-remotes ├── prepare-patch-branch └── tag-release ├── src ├── AdminApis.ts ├── DMs.ts ├── IFilter.ts ├── MatrixAuth.ts ├── MatrixClient.ts ├── MatrixContentScannerClient.ts ├── PantalaimonClient.ts ├── SynapseAdminApis.ts ├── SynchronousMatrixClient.ts ├── UnstableApis.ts ├── appservice │ ├── Appservice.ts │ ├── Intent.ts │ ├── MatrixBridge.ts │ ├── UnstableAppserviceApis.ts │ └── http_responses.ts ├── b64.ts ├── e2ee │ ├── CryptoClient.ts │ ├── ICryptoRoomInformation.ts │ ├── RoomTracker.ts │ ├── RustEngine.ts │ └── decorators.ts ├── helpers │ ├── MatrixEntity.ts │ ├── MatrixGlob.ts │ ├── MentionPill.ts │ ├── Permalinks.ts │ ├── ProfileCache.ts │ ├── RichReply.ts │ ├── Types.ts │ └── UnpaddedBase64.ts ├── http.ts ├── identity │ └── IdentityClient.ts ├── index.ts ├── logging │ ├── ConsoleLogger.ts │ ├── ILogger.ts │ ├── LogService.ts │ └── RichConsoleLogger.ts ├── metrics │ ├── IMetricListener.ts │ ├── Metrics.ts │ ├── contexts.ts │ ├── decorators.ts │ └── names.ts ├── mixins │ ├── AutojoinRoomsMixin.ts │ └── AutojoinUpgradedRoomsMixin.ts ├── models │ ├── Account.ts │ ├── Capabilities.ts │ ├── CreateRoom.ts │ ├── Crypto.ts │ ├── EventContext.ts │ ├── IdentityServerModels.ts │ ├── KeyBackup.ts │ ├── MSC2176.ts │ ├── MXCUrl.ts │ ├── MatrixError.ts │ ├── MatrixProfile.ts │ ├── OpenIDConnect.ts │ ├── Policies.ts │ ├── PowerLevels.ts │ ├── Presence.ts │ ├── ServerVersions.ts │ ├── Spaces.ts │ ├── Threepid.ts │ ├── events │ │ ├── AliasesEvent.ts │ │ ├── CanonicalAliasEvent.ts │ │ ├── CreateEvent.ts │ │ ├── EncryptedRoomEvent.ts │ │ ├── EncryptionEvent.ts │ │ ├── Event.ts │ │ ├── EventKind.ts │ │ ├── InvalidEventError.ts │ │ ├── JoinRulesEvent.ts │ │ ├── MembershipEvent.ts │ │ ├── MessageEvent.ts │ │ ├── PinnedEventsEvent.ts │ │ ├── PowerLevelsEvent.ts │ │ ├── PresenceEvent.ts │ │ ├── RedactionEvent.ts │ │ ├── RoomAvatarEvent.ts │ │ ├── RoomEvent.ts │ │ ├── RoomNameEvent.ts │ │ ├── RoomTopicEvent.ts │ │ ├── SpaceChildEvent.ts │ │ ├── _MissingEvents.md │ │ └── converter.ts │ └── unstable │ │ └── MediaInfo.ts ├── preprocessors │ ├── IPreprocessor.ts │ └── RichRepliesPreprocessor.ts ├── request.ts ├── simple-validation.ts ├── storage │ ├── IAppserviceStorageProvider.ts │ ├── ICryptoStorageProvider.ts │ ├── IStorageProvider.ts │ ├── MemoryStorageProvider.ts │ ├── RustSdkCryptoStorageProvider.ts │ ├── SimpleFsStorageProvider.ts │ └── SimplePostgresStorageProvider.ts └── strategies │ ├── AppserviceJoinRoomStrategy.ts │ └── JoinRoomStrategy.ts ├── test ├── AdminApisTest.ts ├── DMsTest.ts ├── IdentityClientTest.ts ├── MatrixAuthTest.ts ├── MatrixClientTest.ts ├── SynapseAdminApisTest.ts ├── SynchronousMatrixClientTest.ts ├── TestUtils.ts ├── UnstableApisTest.ts ├── appservice │ ├── AppserviceTest.ts │ ├── IntentTest.ts │ ├── MatrixBridgeTest.ts │ └── UnstableAppserviceApisTest.ts ├── b64Test.ts ├── encryption │ ├── CryptoClientTest.ts │ ├── KeyBackupTest.ts │ ├── RoomTrackerTest.ts │ └── decoratorsTest.ts ├── helpers │ ├── MatrixEntityTest.ts │ ├── MatrixGlobTest.ts │ ├── MentionPillTest.ts │ ├── PermalinksTest.ts │ ├── ProfileCacheTest.ts │ ├── RichReplyTest.ts │ └── UnpaddedBase64Test.ts ├── logging │ └── LogServiceTest.ts ├── metrics │ ├── MetricsTest.ts │ └── decoratorsTest.ts ├── mixins │ ├── AutojoinRoomsMixinTest.ts │ └── AutojoinUpgradedRoomsMixinTest.ts ├── models │ ├── MatrixErrorTest.ts │ ├── MatrixProfileTest.ts │ ├── PowerLevelsTest.ts │ ├── PresenceTest.ts │ ├── SpacesTest.ts │ └── events │ │ ├── AliasesEventTest.ts │ │ ├── CanonicalAliasEventTest.ts │ │ ├── CreateEventTest.ts │ │ ├── EncryptedRoomEventTest.ts │ │ ├── EncryptionEventTest.ts │ │ ├── EventTest.ts │ │ ├── JoinRulesEventTest.ts │ │ ├── MembershipEventTest.ts │ │ ├── MessageEventTest.ts │ │ ├── PinnedEventsEventTest.ts │ │ ├── PowerLevelsEventTest.ts │ │ ├── RedactionEventTest.ts │ │ ├── RoomAvatarEventTest.ts │ │ ├── RoomNameEventTest.ts │ │ ├── RoomTopicEventTest.ts │ │ ├── SpaceChildEventTest.ts │ │ └── converterTest.ts ├── preprocessors │ └── RichRepliesPreprocessorTest.ts ├── requestTest.ts ├── simple-validationTest.ts ├── storage │ ├── MemoryStorageProviderTest.ts │ ├── SimpleFsStorageProviderTest.ts │ └── SimplePostgresStorageProviderTest.ts └── strategies │ ├── AppserviceJoinRoomStrategyTest.ts │ └── JoinRoomStrategyTest.ts ├── tsconfig-examples.json ├── tsconfig-release.json ├── tsconfig.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @vector-im/bridges 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/.github/ISSUE_TEMPLATE/config.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/static_analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/.github/workflows/static_analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | src/ 2 | .travis.yml 3 | .idea/ 4 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/README.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/tutorials/appservice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/docs/tutorials/appservice.md -------------------------------------------------------------------------------- /docs/tutorials/bot-to-appservice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/docs/tutorials/bot-to-appservice.md -------------------------------------------------------------------------------- /docs/tutorials/bot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/docs/tutorials/bot.md -------------------------------------------------------------------------------- /docs/tutorials/encryption-appservices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/docs/tutorials/encryption-appservices.md -------------------------------------------------------------------------------- /docs/tutorials/encryption-bots.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/docs/tutorials/encryption-bots.md -------------------------------------------------------------------------------- /docs/tutorials/encryption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/docs/tutorials/encryption.md -------------------------------------------------------------------------------- /docs/tutorials/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/docs/tutorials/index.json -------------------------------------------------------------------------------- /docs/tutorials/room-upgrades.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/docs/tutorials/room-upgrades.md -------------------------------------------------------------------------------- /examples/appservice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/examples/appservice.ts -------------------------------------------------------------------------------- /examples/bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/examples/bot.ts -------------------------------------------------------------------------------- /examples/encryption_appservice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/examples/encryption_appservice.ts -------------------------------------------------------------------------------- /examples/encryption_bot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/examples/encryption_bot.ts -------------------------------------------------------------------------------- /examples/login_register.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/examples/login_register.ts -------------------------------------------------------------------------------- /examples/static/it-works.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/examples/static/it-works.png -------------------------------------------------------------------------------- /jsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/jsdoc.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/package.json -------------------------------------------------------------------------------- /scripts/fetch-remotes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/scripts/fetch-remotes -------------------------------------------------------------------------------- /scripts/prepare-patch-branch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/scripts/prepare-patch-branch -------------------------------------------------------------------------------- /scripts/tag-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/scripts/tag-release -------------------------------------------------------------------------------- /src/AdminApis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/AdminApis.ts -------------------------------------------------------------------------------- /src/DMs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/DMs.ts -------------------------------------------------------------------------------- /src/IFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/IFilter.ts -------------------------------------------------------------------------------- /src/MatrixAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/MatrixAuth.ts -------------------------------------------------------------------------------- /src/MatrixClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/MatrixClient.ts -------------------------------------------------------------------------------- /src/MatrixContentScannerClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/MatrixContentScannerClient.ts -------------------------------------------------------------------------------- /src/PantalaimonClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/PantalaimonClient.ts -------------------------------------------------------------------------------- /src/SynapseAdminApis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/SynapseAdminApis.ts -------------------------------------------------------------------------------- /src/SynchronousMatrixClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/SynchronousMatrixClient.ts -------------------------------------------------------------------------------- /src/UnstableApis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/UnstableApis.ts -------------------------------------------------------------------------------- /src/appservice/Appservice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/appservice/Appservice.ts -------------------------------------------------------------------------------- /src/appservice/Intent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/appservice/Intent.ts -------------------------------------------------------------------------------- /src/appservice/MatrixBridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/appservice/MatrixBridge.ts -------------------------------------------------------------------------------- /src/appservice/UnstableAppserviceApis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/appservice/UnstableAppserviceApis.ts -------------------------------------------------------------------------------- /src/appservice/http_responses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/appservice/http_responses.ts -------------------------------------------------------------------------------- /src/b64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/b64.ts -------------------------------------------------------------------------------- /src/e2ee/CryptoClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/e2ee/CryptoClient.ts -------------------------------------------------------------------------------- /src/e2ee/ICryptoRoomInformation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/e2ee/ICryptoRoomInformation.ts -------------------------------------------------------------------------------- /src/e2ee/RoomTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/e2ee/RoomTracker.ts -------------------------------------------------------------------------------- /src/e2ee/RustEngine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/e2ee/RustEngine.ts -------------------------------------------------------------------------------- /src/e2ee/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/e2ee/decorators.ts -------------------------------------------------------------------------------- /src/helpers/MatrixEntity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/helpers/MatrixEntity.ts -------------------------------------------------------------------------------- /src/helpers/MatrixGlob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/helpers/MatrixGlob.ts -------------------------------------------------------------------------------- /src/helpers/MentionPill.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/helpers/MentionPill.ts -------------------------------------------------------------------------------- /src/helpers/Permalinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/helpers/Permalinks.ts -------------------------------------------------------------------------------- /src/helpers/ProfileCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/helpers/ProfileCache.ts -------------------------------------------------------------------------------- /src/helpers/RichReply.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/helpers/RichReply.ts -------------------------------------------------------------------------------- /src/helpers/Types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/helpers/Types.ts -------------------------------------------------------------------------------- /src/helpers/UnpaddedBase64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/helpers/UnpaddedBase64.ts -------------------------------------------------------------------------------- /src/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/http.ts -------------------------------------------------------------------------------- /src/identity/IdentityClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/identity/IdentityClient.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/logging/ConsoleLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/logging/ConsoleLogger.ts -------------------------------------------------------------------------------- /src/logging/ILogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/logging/ILogger.ts -------------------------------------------------------------------------------- /src/logging/LogService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/logging/LogService.ts -------------------------------------------------------------------------------- /src/logging/RichConsoleLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/logging/RichConsoleLogger.ts -------------------------------------------------------------------------------- /src/metrics/IMetricListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/metrics/IMetricListener.ts -------------------------------------------------------------------------------- /src/metrics/Metrics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/metrics/Metrics.ts -------------------------------------------------------------------------------- /src/metrics/contexts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/metrics/contexts.ts -------------------------------------------------------------------------------- /src/metrics/decorators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/metrics/decorators.ts -------------------------------------------------------------------------------- /src/metrics/names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/metrics/names.ts -------------------------------------------------------------------------------- /src/mixins/AutojoinRoomsMixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/mixins/AutojoinRoomsMixin.ts -------------------------------------------------------------------------------- /src/mixins/AutojoinUpgradedRoomsMixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/mixins/AutojoinUpgradedRoomsMixin.ts -------------------------------------------------------------------------------- /src/models/Account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/Account.ts -------------------------------------------------------------------------------- /src/models/Capabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/Capabilities.ts -------------------------------------------------------------------------------- /src/models/CreateRoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/CreateRoom.ts -------------------------------------------------------------------------------- /src/models/Crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/Crypto.ts -------------------------------------------------------------------------------- /src/models/EventContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/EventContext.ts -------------------------------------------------------------------------------- /src/models/IdentityServerModels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/IdentityServerModels.ts -------------------------------------------------------------------------------- /src/models/KeyBackup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/KeyBackup.ts -------------------------------------------------------------------------------- /src/models/MSC2176.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/MSC2176.ts -------------------------------------------------------------------------------- /src/models/MXCUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/MXCUrl.ts -------------------------------------------------------------------------------- /src/models/MatrixError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/MatrixError.ts -------------------------------------------------------------------------------- /src/models/MatrixProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/MatrixProfile.ts -------------------------------------------------------------------------------- /src/models/OpenIDConnect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/OpenIDConnect.ts -------------------------------------------------------------------------------- /src/models/Policies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/Policies.ts -------------------------------------------------------------------------------- /src/models/PowerLevels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/PowerLevels.ts -------------------------------------------------------------------------------- /src/models/Presence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/Presence.ts -------------------------------------------------------------------------------- /src/models/ServerVersions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/ServerVersions.ts -------------------------------------------------------------------------------- /src/models/Spaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/Spaces.ts -------------------------------------------------------------------------------- /src/models/Threepid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/Threepid.ts -------------------------------------------------------------------------------- /src/models/events/AliasesEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/AliasesEvent.ts -------------------------------------------------------------------------------- /src/models/events/CanonicalAliasEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/CanonicalAliasEvent.ts -------------------------------------------------------------------------------- /src/models/events/CreateEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/CreateEvent.ts -------------------------------------------------------------------------------- /src/models/events/EncryptedRoomEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/EncryptedRoomEvent.ts -------------------------------------------------------------------------------- /src/models/events/EncryptionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/EncryptionEvent.ts -------------------------------------------------------------------------------- /src/models/events/Event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/Event.ts -------------------------------------------------------------------------------- /src/models/events/EventKind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/EventKind.ts -------------------------------------------------------------------------------- /src/models/events/InvalidEventError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/InvalidEventError.ts -------------------------------------------------------------------------------- /src/models/events/JoinRulesEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/JoinRulesEvent.ts -------------------------------------------------------------------------------- /src/models/events/MembershipEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/MembershipEvent.ts -------------------------------------------------------------------------------- /src/models/events/MessageEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/MessageEvent.ts -------------------------------------------------------------------------------- /src/models/events/PinnedEventsEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/PinnedEventsEvent.ts -------------------------------------------------------------------------------- /src/models/events/PowerLevelsEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/PowerLevelsEvent.ts -------------------------------------------------------------------------------- /src/models/events/PresenceEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/PresenceEvent.ts -------------------------------------------------------------------------------- /src/models/events/RedactionEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/RedactionEvent.ts -------------------------------------------------------------------------------- /src/models/events/RoomAvatarEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/RoomAvatarEvent.ts -------------------------------------------------------------------------------- /src/models/events/RoomEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/RoomEvent.ts -------------------------------------------------------------------------------- /src/models/events/RoomNameEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/RoomNameEvent.ts -------------------------------------------------------------------------------- /src/models/events/RoomTopicEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/RoomTopicEvent.ts -------------------------------------------------------------------------------- /src/models/events/SpaceChildEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/SpaceChildEvent.ts -------------------------------------------------------------------------------- /src/models/events/_MissingEvents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/_MissingEvents.md -------------------------------------------------------------------------------- /src/models/events/converter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/events/converter.ts -------------------------------------------------------------------------------- /src/models/unstable/MediaInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/models/unstable/MediaInfo.ts -------------------------------------------------------------------------------- /src/preprocessors/IPreprocessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/preprocessors/IPreprocessor.ts -------------------------------------------------------------------------------- /src/preprocessors/RichRepliesPreprocessor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/preprocessors/RichRepliesPreprocessor.ts -------------------------------------------------------------------------------- /src/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/request.ts -------------------------------------------------------------------------------- /src/simple-validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/simple-validation.ts -------------------------------------------------------------------------------- /src/storage/IAppserviceStorageProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/storage/IAppserviceStorageProvider.ts -------------------------------------------------------------------------------- /src/storage/ICryptoStorageProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/storage/ICryptoStorageProvider.ts -------------------------------------------------------------------------------- /src/storage/IStorageProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/storage/IStorageProvider.ts -------------------------------------------------------------------------------- /src/storage/MemoryStorageProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/storage/MemoryStorageProvider.ts -------------------------------------------------------------------------------- /src/storage/RustSdkCryptoStorageProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/storage/RustSdkCryptoStorageProvider.ts -------------------------------------------------------------------------------- /src/storage/SimpleFsStorageProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/storage/SimpleFsStorageProvider.ts -------------------------------------------------------------------------------- /src/storage/SimplePostgresStorageProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/storage/SimplePostgresStorageProvider.ts -------------------------------------------------------------------------------- /src/strategies/AppserviceJoinRoomStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/strategies/AppserviceJoinRoomStrategy.ts -------------------------------------------------------------------------------- /src/strategies/JoinRoomStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/src/strategies/JoinRoomStrategy.ts -------------------------------------------------------------------------------- /test/AdminApisTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/AdminApisTest.ts -------------------------------------------------------------------------------- /test/DMsTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/DMsTest.ts -------------------------------------------------------------------------------- /test/IdentityClientTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/IdentityClientTest.ts -------------------------------------------------------------------------------- /test/MatrixAuthTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/MatrixAuthTest.ts -------------------------------------------------------------------------------- /test/MatrixClientTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/MatrixClientTest.ts -------------------------------------------------------------------------------- /test/SynapseAdminApisTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/SynapseAdminApisTest.ts -------------------------------------------------------------------------------- /test/SynchronousMatrixClientTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/SynchronousMatrixClientTest.ts -------------------------------------------------------------------------------- /test/TestUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/TestUtils.ts -------------------------------------------------------------------------------- /test/UnstableApisTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/UnstableApisTest.ts -------------------------------------------------------------------------------- /test/appservice/AppserviceTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/appservice/AppserviceTest.ts -------------------------------------------------------------------------------- /test/appservice/IntentTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/appservice/IntentTest.ts -------------------------------------------------------------------------------- /test/appservice/MatrixBridgeTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/appservice/MatrixBridgeTest.ts -------------------------------------------------------------------------------- /test/appservice/UnstableAppserviceApisTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/appservice/UnstableAppserviceApisTest.ts -------------------------------------------------------------------------------- /test/b64Test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/b64Test.ts -------------------------------------------------------------------------------- /test/encryption/CryptoClientTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/encryption/CryptoClientTest.ts -------------------------------------------------------------------------------- /test/encryption/KeyBackupTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/encryption/KeyBackupTest.ts -------------------------------------------------------------------------------- /test/encryption/RoomTrackerTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/encryption/RoomTrackerTest.ts -------------------------------------------------------------------------------- /test/encryption/decoratorsTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/encryption/decoratorsTest.ts -------------------------------------------------------------------------------- /test/helpers/MatrixEntityTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/helpers/MatrixEntityTest.ts -------------------------------------------------------------------------------- /test/helpers/MatrixGlobTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/helpers/MatrixGlobTest.ts -------------------------------------------------------------------------------- /test/helpers/MentionPillTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/helpers/MentionPillTest.ts -------------------------------------------------------------------------------- /test/helpers/PermalinksTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/helpers/PermalinksTest.ts -------------------------------------------------------------------------------- /test/helpers/ProfileCacheTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/helpers/ProfileCacheTest.ts -------------------------------------------------------------------------------- /test/helpers/RichReplyTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/helpers/RichReplyTest.ts -------------------------------------------------------------------------------- /test/helpers/UnpaddedBase64Test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/helpers/UnpaddedBase64Test.ts -------------------------------------------------------------------------------- /test/logging/LogServiceTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/logging/LogServiceTest.ts -------------------------------------------------------------------------------- /test/metrics/MetricsTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/metrics/MetricsTest.ts -------------------------------------------------------------------------------- /test/metrics/decoratorsTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/metrics/decoratorsTest.ts -------------------------------------------------------------------------------- /test/mixins/AutojoinRoomsMixinTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/mixins/AutojoinRoomsMixinTest.ts -------------------------------------------------------------------------------- /test/mixins/AutojoinUpgradedRoomsMixinTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/mixins/AutojoinUpgradedRoomsMixinTest.ts -------------------------------------------------------------------------------- /test/models/MatrixErrorTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/MatrixErrorTest.ts -------------------------------------------------------------------------------- /test/models/MatrixProfileTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/MatrixProfileTest.ts -------------------------------------------------------------------------------- /test/models/PowerLevelsTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/PowerLevelsTest.ts -------------------------------------------------------------------------------- /test/models/PresenceTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/PresenceTest.ts -------------------------------------------------------------------------------- /test/models/SpacesTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/SpacesTest.ts -------------------------------------------------------------------------------- /test/models/events/AliasesEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/AliasesEventTest.ts -------------------------------------------------------------------------------- /test/models/events/CanonicalAliasEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/CanonicalAliasEventTest.ts -------------------------------------------------------------------------------- /test/models/events/CreateEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/CreateEventTest.ts -------------------------------------------------------------------------------- /test/models/events/EncryptedRoomEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/EncryptedRoomEventTest.ts -------------------------------------------------------------------------------- /test/models/events/EncryptionEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/EncryptionEventTest.ts -------------------------------------------------------------------------------- /test/models/events/EventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/EventTest.ts -------------------------------------------------------------------------------- /test/models/events/JoinRulesEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/JoinRulesEventTest.ts -------------------------------------------------------------------------------- /test/models/events/MembershipEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/MembershipEventTest.ts -------------------------------------------------------------------------------- /test/models/events/MessageEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/MessageEventTest.ts -------------------------------------------------------------------------------- /test/models/events/PinnedEventsEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/PinnedEventsEventTest.ts -------------------------------------------------------------------------------- /test/models/events/PowerLevelsEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/PowerLevelsEventTest.ts -------------------------------------------------------------------------------- /test/models/events/RedactionEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/RedactionEventTest.ts -------------------------------------------------------------------------------- /test/models/events/RoomAvatarEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/RoomAvatarEventTest.ts -------------------------------------------------------------------------------- /test/models/events/RoomNameEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/RoomNameEventTest.ts -------------------------------------------------------------------------------- /test/models/events/RoomTopicEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/RoomTopicEventTest.ts -------------------------------------------------------------------------------- /test/models/events/SpaceChildEventTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/SpaceChildEventTest.ts -------------------------------------------------------------------------------- /test/models/events/converterTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/models/events/converterTest.ts -------------------------------------------------------------------------------- /test/preprocessors/RichRepliesPreprocessorTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/preprocessors/RichRepliesPreprocessorTest.ts -------------------------------------------------------------------------------- /test/requestTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/requestTest.ts -------------------------------------------------------------------------------- /test/simple-validationTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/simple-validationTest.ts -------------------------------------------------------------------------------- /test/storage/MemoryStorageProviderTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/storage/MemoryStorageProviderTest.ts -------------------------------------------------------------------------------- /test/storage/SimpleFsStorageProviderTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/storage/SimpleFsStorageProviderTest.ts -------------------------------------------------------------------------------- /test/storage/SimplePostgresStorageProviderTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/storage/SimplePostgresStorageProviderTest.ts -------------------------------------------------------------------------------- /test/strategies/AppserviceJoinRoomStrategyTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/strategies/AppserviceJoinRoomStrategyTest.ts -------------------------------------------------------------------------------- /test/strategies/JoinRoomStrategyTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/test/strategies/JoinRoomStrategyTest.ts -------------------------------------------------------------------------------- /tsconfig-examples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/tsconfig-examples.json -------------------------------------------------------------------------------- /tsconfig-release.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/tsconfig-release.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/element-hq/matrix-bot-sdk/HEAD/yarn.lock --------------------------------------------------------------------------------