├── .github └── FUNDING.yml ├── .gitignore ├── .npmignore ├── .vscode └── settings.json ├── README.md ├── docs └── api │ ├── README.md │ ├── classes │ ├── AbortError.md │ ├── AppError.md │ ├── BadResponseError.md │ ├── ConnectionError.md │ ├── DataError.md │ ├── DataStore.md │ ├── DefaultDataStore.md │ ├── DefaultLogger.md │ ├── DefaultPlaylistRequestHandler.md │ ├── DialServerError.md │ ├── IncompleteAPIDataError.md │ ├── PairingCodeRequestService.md │ ├── Player.md │ ├── Playlist.md │ ├── PlaylistRequestHandler.md │ ├── Sender.md │ ├── SenderConnectionError.md │ ├── SessionError.md │ ├── YouTubeCastReceiver.md │ └── YouTubeCastReceiverError.md │ ├── interfaces │ ├── AppOptions.md │ ├── Client.md │ ├── DialOptions.md │ ├── Logger.md │ ├── PlayerNavInfo.md │ ├── PlayerState.md │ ├── PlaylistEvent.md │ ├── PlaylistPreviousNextVideos.md │ ├── PlaylistState.md │ ├── Video.md │ ├── Volume.md │ └── YouTubeCastReceiverOptions.md │ ├── type-aliases │ ├── AutoplayMode.md │ ├── ClientKey.md │ ├── LogLevel.md │ ├── PlayerStatus.md │ ├── PlaylistEventType.md │ └── YouTubeCastReceiverStatus.md │ └── variables │ ├── AUTOPLAY_MODES.md │ ├── CLIENTS.md │ ├── CONF_DEFAULTS.md │ ├── LOG_LEVELS.md │ ├── MUTE_POLICIES.md │ ├── PLAYER_STATUSES.md │ ├── PLAYLIST_EVENT_TYPES.md │ ├── RESET_PLAYER_ON_DISCONNECT_POLICIES.md │ └── STATUSES.md ├── eslint.config.mjs ├── example ├── FakePlayer.ts ├── FakePlayerDemoLogger.ts ├── VideoLoader.ts ├── index.ts ├── tsconfig.eslint.json └── ui │ ├── FakePlayerDemoScreen.ts │ ├── HelpWindow.ts │ ├── LogBox.ts │ ├── LogLevelWindow.ts │ ├── PlayerWindow.ts │ ├── StatusBar.ts │ └── UIComponent.ts ├── package.json ├── src ├── index.ts ├── lib │ ├── Constants.ts │ ├── Player.ts │ ├── YouTubeCastReceiver.ts │ ├── app │ │ ├── BindParams.ts │ │ ├── Client.ts │ │ ├── DefaultPlaylistRequestHandler.ts │ │ ├── Message.ts │ │ ├── PairingCodeRequestService.ts │ │ ├── Playlist.ts │ │ ├── PlaylistRequestHandler.ts │ │ ├── RPCConnection.ts │ │ ├── Sender.ts │ │ ├── Session.ts │ │ ├── Video.ts │ │ ├── YouTubeApp.ts │ │ └── index.ts │ ├── dial │ │ └── DialServer.ts │ └── utils │ │ ├── AsyncTaskQueue.ts │ │ ├── DataStore.ts │ │ ├── DefaultDataStore.ts │ │ ├── DefaultLogger.ts │ │ ├── Errors.ts │ │ ├── Logger.ts │ │ ├── Type.ts │ │ └── index.ts └── typings │ └── index.ts ├── tsconfig.json └── typedoc.json /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | ko_fi: patrickkfkan 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | ** 2 | 3 | !dist/** 4 | !README.md 5 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/README.md -------------------------------------------------------------------------------- /docs/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/README.md -------------------------------------------------------------------------------- /docs/api/classes/AbortError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/AbortError.md -------------------------------------------------------------------------------- /docs/api/classes/AppError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/AppError.md -------------------------------------------------------------------------------- /docs/api/classes/BadResponseError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/BadResponseError.md -------------------------------------------------------------------------------- /docs/api/classes/ConnectionError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/ConnectionError.md -------------------------------------------------------------------------------- /docs/api/classes/DataError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/DataError.md -------------------------------------------------------------------------------- /docs/api/classes/DataStore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/DataStore.md -------------------------------------------------------------------------------- /docs/api/classes/DefaultDataStore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/DefaultDataStore.md -------------------------------------------------------------------------------- /docs/api/classes/DefaultLogger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/DefaultLogger.md -------------------------------------------------------------------------------- /docs/api/classes/DefaultPlaylistRequestHandler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/DefaultPlaylistRequestHandler.md -------------------------------------------------------------------------------- /docs/api/classes/DialServerError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/DialServerError.md -------------------------------------------------------------------------------- /docs/api/classes/IncompleteAPIDataError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/IncompleteAPIDataError.md -------------------------------------------------------------------------------- /docs/api/classes/PairingCodeRequestService.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/PairingCodeRequestService.md -------------------------------------------------------------------------------- /docs/api/classes/Player.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/Player.md -------------------------------------------------------------------------------- /docs/api/classes/Playlist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/Playlist.md -------------------------------------------------------------------------------- /docs/api/classes/PlaylistRequestHandler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/PlaylistRequestHandler.md -------------------------------------------------------------------------------- /docs/api/classes/Sender.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/Sender.md -------------------------------------------------------------------------------- /docs/api/classes/SenderConnectionError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/SenderConnectionError.md -------------------------------------------------------------------------------- /docs/api/classes/SessionError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/SessionError.md -------------------------------------------------------------------------------- /docs/api/classes/YouTubeCastReceiver.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/YouTubeCastReceiver.md -------------------------------------------------------------------------------- /docs/api/classes/YouTubeCastReceiverError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/classes/YouTubeCastReceiverError.md -------------------------------------------------------------------------------- /docs/api/interfaces/AppOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/AppOptions.md -------------------------------------------------------------------------------- /docs/api/interfaces/Client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/Client.md -------------------------------------------------------------------------------- /docs/api/interfaces/DialOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/DialOptions.md -------------------------------------------------------------------------------- /docs/api/interfaces/Logger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/Logger.md -------------------------------------------------------------------------------- /docs/api/interfaces/PlayerNavInfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/PlayerNavInfo.md -------------------------------------------------------------------------------- /docs/api/interfaces/PlayerState.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/PlayerState.md -------------------------------------------------------------------------------- /docs/api/interfaces/PlaylistEvent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/PlaylistEvent.md -------------------------------------------------------------------------------- /docs/api/interfaces/PlaylistPreviousNextVideos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/PlaylistPreviousNextVideos.md -------------------------------------------------------------------------------- /docs/api/interfaces/PlaylistState.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/PlaylistState.md -------------------------------------------------------------------------------- /docs/api/interfaces/Video.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/Video.md -------------------------------------------------------------------------------- /docs/api/interfaces/Volume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/Volume.md -------------------------------------------------------------------------------- /docs/api/interfaces/YouTubeCastReceiverOptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/interfaces/YouTubeCastReceiverOptions.md -------------------------------------------------------------------------------- /docs/api/type-aliases/AutoplayMode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/type-aliases/AutoplayMode.md -------------------------------------------------------------------------------- /docs/api/type-aliases/ClientKey.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/type-aliases/ClientKey.md -------------------------------------------------------------------------------- /docs/api/type-aliases/LogLevel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/type-aliases/LogLevel.md -------------------------------------------------------------------------------- /docs/api/type-aliases/PlayerStatus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/type-aliases/PlayerStatus.md -------------------------------------------------------------------------------- /docs/api/type-aliases/PlaylistEventType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/type-aliases/PlaylistEventType.md -------------------------------------------------------------------------------- /docs/api/type-aliases/YouTubeCastReceiverStatus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/type-aliases/YouTubeCastReceiverStatus.md -------------------------------------------------------------------------------- /docs/api/variables/AUTOPLAY_MODES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/variables/AUTOPLAY_MODES.md -------------------------------------------------------------------------------- /docs/api/variables/CLIENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/variables/CLIENTS.md -------------------------------------------------------------------------------- /docs/api/variables/CONF_DEFAULTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/variables/CONF_DEFAULTS.md -------------------------------------------------------------------------------- /docs/api/variables/LOG_LEVELS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/variables/LOG_LEVELS.md -------------------------------------------------------------------------------- /docs/api/variables/MUTE_POLICIES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/variables/MUTE_POLICIES.md -------------------------------------------------------------------------------- /docs/api/variables/PLAYER_STATUSES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/variables/PLAYER_STATUSES.md -------------------------------------------------------------------------------- /docs/api/variables/PLAYLIST_EVENT_TYPES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/variables/PLAYLIST_EVENT_TYPES.md -------------------------------------------------------------------------------- /docs/api/variables/RESET_PLAYER_ON_DISCONNECT_POLICIES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/variables/RESET_PLAYER_ON_DISCONNECT_POLICIES.md -------------------------------------------------------------------------------- /docs/api/variables/STATUSES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/docs/api/variables/STATUSES.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /example/FakePlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/FakePlayer.ts -------------------------------------------------------------------------------- /example/FakePlayerDemoLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/FakePlayerDemoLogger.ts -------------------------------------------------------------------------------- /example/VideoLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/VideoLoader.ts -------------------------------------------------------------------------------- /example/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/index.ts -------------------------------------------------------------------------------- /example/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/tsconfig.eslint.json -------------------------------------------------------------------------------- /example/ui/FakePlayerDemoScreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/ui/FakePlayerDemoScreen.ts -------------------------------------------------------------------------------- /example/ui/HelpWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/ui/HelpWindow.ts -------------------------------------------------------------------------------- /example/ui/LogBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/ui/LogBox.ts -------------------------------------------------------------------------------- /example/ui/LogLevelWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/ui/LogLevelWindow.ts -------------------------------------------------------------------------------- /example/ui/PlayerWindow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/ui/PlayerWindow.ts -------------------------------------------------------------------------------- /example/ui/StatusBar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/ui/StatusBar.ts -------------------------------------------------------------------------------- /example/ui/UIComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/example/ui/UIComponent.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/Constants.ts -------------------------------------------------------------------------------- /src/lib/Player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/Player.ts -------------------------------------------------------------------------------- /src/lib/YouTubeCastReceiver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/YouTubeCastReceiver.ts -------------------------------------------------------------------------------- /src/lib/app/BindParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/BindParams.ts -------------------------------------------------------------------------------- /src/lib/app/Client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/Client.ts -------------------------------------------------------------------------------- /src/lib/app/DefaultPlaylistRequestHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/DefaultPlaylistRequestHandler.ts -------------------------------------------------------------------------------- /src/lib/app/Message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/Message.ts -------------------------------------------------------------------------------- /src/lib/app/PairingCodeRequestService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/PairingCodeRequestService.ts -------------------------------------------------------------------------------- /src/lib/app/Playlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/Playlist.ts -------------------------------------------------------------------------------- /src/lib/app/PlaylistRequestHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/PlaylistRequestHandler.ts -------------------------------------------------------------------------------- /src/lib/app/RPCConnection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/RPCConnection.ts -------------------------------------------------------------------------------- /src/lib/app/Sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/Sender.ts -------------------------------------------------------------------------------- /src/lib/app/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/Session.ts -------------------------------------------------------------------------------- /src/lib/app/Video.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/Video.ts -------------------------------------------------------------------------------- /src/lib/app/YouTubeApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/YouTubeApp.ts -------------------------------------------------------------------------------- /src/lib/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/app/index.ts -------------------------------------------------------------------------------- /src/lib/dial/DialServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/dial/DialServer.ts -------------------------------------------------------------------------------- /src/lib/utils/AsyncTaskQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/utils/AsyncTaskQueue.ts -------------------------------------------------------------------------------- /src/lib/utils/DataStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/utils/DataStore.ts -------------------------------------------------------------------------------- /src/lib/utils/DefaultDataStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/utils/DefaultDataStore.ts -------------------------------------------------------------------------------- /src/lib/utils/DefaultLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/utils/DefaultLogger.ts -------------------------------------------------------------------------------- /src/lib/utils/Errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/utils/Errors.ts -------------------------------------------------------------------------------- /src/lib/utils/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/utils/Logger.ts -------------------------------------------------------------------------------- /src/lib/utils/Type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/utils/Type.ts -------------------------------------------------------------------------------- /src/lib/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/lib/utils/index.ts -------------------------------------------------------------------------------- /src/typings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/src/typings/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patrickkfkan/yt-cast-receiver/HEAD/typedoc.json --------------------------------------------------------------------------------