diff --git a/dist/messageTypes.d.ts b/dist/messageTypes.d.ts index 380736c..48409fe 100644 --- a/dist/messageTypes.d.ts +++ b/dist/messageTypes.d.ts @@ -1,5 +1,5 @@ import { Song, PlayingSong, QueuedSong, Playlist, PlaylistDescription } from "./dataTypes"; -export type StuenMessages = ListenerLeft | ListenerList | ListenerJoined | SendChatMessage | SearchSong | SearchSongResult | Join | QueueSong | CurrentQueue | CurrentSong | UnqueueSong | ReorderSong | SkipSong | SongLikes | ToggleSongLike | CreatePlaylist | RemovePlaylist | AddSongToPlaylist | RemoveSongFromPlaylist | Playlists | GetPlaylist | PlaylistSongs | GetOtherPlaylists | ToggleTag | Shuffle | RemoveFromAutoPlay; +export type StuenMessages = ListenerList | SendChatMessage | SearchSong | SearchSongResult | Join | QueueSong | CurrentQueue | CurrentSong | UnqueueSong | ReorderSong | SkipSong | SongLikes | ToggleSongLike | CreatePlaylist | RemovePlaylist | AddSongToPlaylist | RemoveSongFromPlaylist | Playlists | GetPlaylist | PlaylistSongs | GetOtherPlaylists | ToggleTag | Shuffle | RemoveFromAutoPlay; export declare abstract class StuenMessage { type: string; constructor(type: string); @@ -8,14 +8,6 @@ export declare class Join extends StuenMessage { name: string; constructor(name: string); } -export declare class ListenerJoined extends StuenMessage { - name: string; - constructor(name: string); -} -export declare class ListenerLeft extends StuenMessage { - name: string; - constructor(name: string); -} export declare class ListenerList extends StuenMessage { names: string[]; constructor(names: string[]); diff --git a/dist/messageTypes.js b/dist/messageTypes.js index c459f75..2067b1f 100644 --- a/dist/messageTypes.js +++ b/dist/messageTypes.js @@ -15,7 +15,7 @@ var __extends = (this && this.__extends) || (function () { }; })(); Object.defineProperty(exports, "__esModule", { value: true }); -exports.RemoveFromAutoPlay = exports.Shuffle = exports.ToggleTag = exports.RemoveSongFromPlaylist = exports.AddSongToPlaylist = exports.OthersPlaylists = exports.GetOtherPlaylists = exports.PlaylistSongs = exports.GetPlaylist = exports.Playlists = exports.RemovePlaylist = exports.CreatePlaylist = exports.SongLikes = exports.ToggleSongLike = exports.SkipSong = exports.ReorderSong = exports.UnqueueSong = exports.CurrentSong = exports.CurrentQueue = exports.QueueSong = exports.SearchSongResult = exports.SearchSong = exports.ChatMessage = exports.SendChatMessage = exports.ListenerList = exports.ListenerLeft = exports.ListenerJoined = exports.Join = exports.StuenMessage = void 0; +exports.RemoveFromAutoPlay = exports.Shuffle = exports.ToggleTag = exports.RemoveSongFromPlaylist = exports.AddSongToPlaylist = exports.OthersPlaylists = exports.GetOtherPlaylists = exports.PlaylistSongs = exports.GetPlaylist = exports.Playlists = exports.RemovePlaylist = exports.CreatePlaylist = exports.SongLikes = exports.ToggleSongLike = exports.SkipSong = exports.ReorderSong = exports.UnqueueSong = exports.CurrentSong = exports.CurrentQueue = exports.QueueSong = exports.SearchSongResult = exports.SearchSong = exports.ChatMessage = exports.SendChatMessage = exports.ListenerList = exports.Join = exports.StuenMessage = void 0; var StuenMessage = /** @class */ (function () { function StuenMessage(type) { this.type = type; @@ -33,26 +33,6 @@ var Join = /** @class */ (function (_super) { return Join; }(StuenMessage)); exports.Join = Join; -var ListenerJoined = /** @class */ (function (_super) { - __extends(ListenerJoined, _super); - function ListenerJoined(name) { - var _this = _super.call(this, 'ListenerJoined') || this; - _this.name = name; - return _this; - } - return ListenerJoined; -}(StuenMessage)); -exports.ListenerJoined = ListenerJoined; -var ListenerLeft = /** @class */ (function (_super) { - __extends(ListenerLeft, _super); - function ListenerLeft(name) { - var _this = _super.call(this, 'ListenerLeft') || this; - _this.name = name; - return _this; - } - return ListenerLeft; -}(StuenMessage)); -exports.ListenerLeft = ListenerLeft; var ListenerList = /** @class */ (function (_super) { __extends(ListenerList, _super); function ListenerList(names) { diff --git a/dist/parseMessage.js b/dist/parseMessage.js index 90fca9d..0d4f217 100644 --- a/dist/parseMessage.js +++ b/dist/parseMessage.js @@ -7,10 +7,6 @@ function parseMessage(message) { switch (data.type) { case 'Join': return new messageTypes_1.Join(data.name); - case 'ListenerJoined': - return new messageTypes_1.ListenerJoined(data.name); - case 'ListenerLeft': - return new messageTypes_1.ListenerLeft(data.name); case 'ListenerList': return new messageTypes_1.ListenerList(data.names); case 'SendChatMessage': diff --git a/messageTypes.ts b/messageTypes.ts index f0de4a8..c82110e 100644 --- a/messageTypes.ts +++ b/messageTypes.ts @@ -1,9 +1,7 @@ import {Song, PlayingSong, QueuedSong, Playlist, PlaylistDescription} from "./dataTypes"; export type StuenMessages = - ListenerLeft - | ListenerList - | ListenerJoined + ListenerList | SendChatMessage | SearchSong | SearchSongResult @@ -39,18 +37,6 @@ export class Join extends StuenMessage { } } -export class ListenerJoined extends StuenMessage { - constructor(public name: string) { - super('ListenerJoined'); - } -} - -export class ListenerLeft extends StuenMessage { - constructor(public name: string) { - super('ListenerLeft'); - } -} - export class ListenerList extends StuenMessage { constructor(public names: string[]) { super('ListenerList'); diff --git a/parseMessage.ts b/parseMessage.ts index 55eef51..8050501 100644 --- a/parseMessage.ts +++ b/parseMessage.ts @@ -6,8 +6,6 @@ import { CurrentSong, GetPlaylist, Join, - ListenerJoined, - ListenerLeft, ListenerList, Playlists, PlaylistSongs, @@ -32,10 +30,6 @@ export default function parseMessage(message: string): StuenMessage | null { switch (data.type) { case 'Join': return new Join(data.name); - case 'ListenerJoined': - return new ListenerJoined(data.name); - case 'ListenerLeft': - return new ListenerLeft(data.name); case 'ListenerList': return new ListenerList(data.names); case 'SendChatMessage':