discord.js/src/client/websocket/handlers
Vlad Frangu 1514df0f87 fix: emit resume event, silent disconnects, error event param (#3192)
* src: Fix shardResumed event not being emitted

* docs: Document Client#error again

* src: Fix onError due to incorrect typings

* src: handle onError properly for both uws and ws

* src: Try to fix silent disconnects when using uWs

* fix(WebSocketShard): uws emits plain objects, not errors

Emitting line of code: 39aa429f94/src/uws.js (L80-L83)
Listener attaching is here: https://github.com/discordjs/uws/blob/master/src/uws.js#L128
For reference, found a clue here: https://github.com/discordjs/discord.js/issues/1528
2019-04-21 09:32:16 +02:00
..
CHANNEL_CREATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
CHANNEL_DELETE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
CHANNEL_PINS_UPDATE.js Partials (#3070) 2019-02-13 17:39:39 +00:00
CHANNEL_UPDATE.js Partials (#3070) 2019-02-13 17:39:39 +00:00
GUILD_BAN_ADD.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_BAN_REMOVE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_CREATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_DELETE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_EMOJIS_UPDATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_INTEGRATIONS_UPDATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_MEMBER_ADD.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_MEMBER_REMOVE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_MEMBER_UPDATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_MEMBERS_CHUNK.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_ROLE_CREATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_ROLE_DELETE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_ROLE_UPDATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
GUILD_UPDATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
index.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
MESSAGE_CREATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
MESSAGE_DELETE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
MESSAGE_DELETE_BULK.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
MESSAGE_REACTION_ADD.js fix: messageReactionRemove not emitting for partial messages (#3125) 2019-03-19 20:32:11 +01:00
MESSAGE_REACTION_REMOVE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
MESSAGE_REACTION_REMOVE_ALL.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
MESSAGE_UPDATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
PRESENCE_UPDATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
READY.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
RESUMED.js fix: emit resume event, silent disconnects, error event param (#3192) 2019-04-21 09:32:16 +02:00
TYPING_START.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
USER_UPDATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
VOICE_SERVER_UPDATE.js voice: replace self.xyz events 2019-02-11 18:03:35 +00:00
VOICE_STATE_UPDATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00
WEBHOOKS_UPDATE.js chore: add strict mode (#2974) 2018-12-03 15:19:10 -06:00