This is a multi-packages repository. See packages directory.
REST API Endpoints documentation is available on https://linagora.github.io/ToM-server/
npm run build
: build all packagesnpm run test
: test all packages
- @twake/matrix-identity-server: Matrix Identity Service implementation for Node.js
- @twake/matrix-invite: matrix invitation web application
- @twake/server: the main Twake Chat Server, extends @twake/matrix-identity-server
- @twakeg/federation-server: Twake Federation Server
- @twake/config-parser: simple file parser that uses also environment variables
- @twake/crypto: cryptographic methods for Twake Chat
- @twake/logger: logger for Twake
- @twake/matrix-application-server: implements Matrix Application Service API
- matrix-resolve: resolve a Matrix "server name" into base URL following Matrix specification
- @twake/retry-promise: simple module extending javascript Promise with retry strategy
Copyright (c) 2023-present Linagora https://linagora.com
License: GNU AFFERO GENERAL PUBLIC LICENSE