30 packages
@akkadu/agora-rtc-mock
This module is a mock implementation of the agora-rtc-sdk methods and also implements a sub stream class that is returned in the client events. The module is a work-in-progress and only implements the needed functionalities.
@akkadu/agora-rtm-mock
@akkadu/browser-info
This modules purpose is to help provide specific browser information for us to use. It has two main purposes
@akkadu/error
This module exports two methods: - extendError - extendMessage
@akkadu/importance-debounce
The point of this helper module is to provide a prioritized queue system for notifications and making sure that we don't spam the user with notifications all the time even if one type of event fires many times in a row. The output of the system is an emit
@akkadu/kadukadu-dictionary
Chinese(Simplified) Dictionary for Akkadu Student MVP
@akkadu/logger
The point is to have one unified implementation for backend and frontend. To achieve this we load logger configurations either from process.env or localStorage
@akkadu/rsi-api-base
,
@akkadu/rsi-api-interpretation-manager
@akkadu/rsi-api-interpretation-player
rsi api interpretation player package
@akkadu/rsi-api-react
Made with create-react-library
@akkadu/rsi-api-vue
@akkadu/rsi-base
,
@akkadu/rsi-interpretation-manager
@akkadu/rsi-interpretation-player
RSI SDK interpretation player package
@akkadu/rsi-react
Made with create-react-library
@akkadu/rsi-subtitles
RSI SDK Subtitles package
@akkadu/rsi-vue
@akkadu/rsi-vue-3
* yarn install * yarn start
@akkadu/rtc-errors
The goal of this module is to catch errors from RTC modules and provide one place to react to them.
@akkadu/rtc-streamer-base
To understand the larger context where this module operates, if you are not already familiar, take a look at our Agora RTC documentation [here](https://www.notion.so/akkadu/Agora-RTC-6f6935c5b3be40b08ec33251d8334ca4)
@akkadu/rtc-streamer-consumer
- [RTC Consumer](#rtc-consumer) - [Purpose of this module](#purpose-of-this-module) - [Core concepts](#core-concepts) - [Publisher Ids](#publisher-ids) - [How Agora plays back audio](#how-agora-plays-back-audio) - [Language State](#languag
@akkadu/rtm-messenger
@akkadu/slackbot
Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.
@akkadu/timer
This is a module that allows multiple `console.time` type events to run at the same time.