- channel: Add getBans method (#29)
- Improve cycletls request options (#28)
- Remove dto from barrel (1467285)
- Login auth flow (9a04478)
- Add channel message history (b399614)
- Deepkit casting for generic api responses (0f0701d)
- Use generic api response cast for message history (1a8ded4)
- Update pusher app key (#20)
- Type validation error for profile_picture property (getClip) (#19)
- Add banUser & unbanUser (#16)
- Update pusher app key (#18)
- Remove npm publish from release script (d545fc4)
- Include originating resource ID for events (dae1f25)
- Add clip endpoints (#12)
- Add reply param to sendMessage (#14)
- Import paths (d1c3609)
- Remove redundant type (05cc913)
- Fix type issue with instance data (75796af)
- Remove redundant property (9e3e087)
- Move main class to root (4464bc8)
- Move
GenericApiResponse
to endpoints dir (8e845bb) - Move
ErrorBase
to error dir (4f7305c) - Move
BaseInstance
to core dir (9dff84a) - Add typed api body builder (cd95375)
- Add npm publish action (2aacd4c)
- Add support for new 'x-kick-auth' header. (#6)
- Banned event doesn't contain expiry for perm bans (4d59ec8)
- Cjs build issues as
exit-hook
is esm module (7eb68f7)
- Add pre/release scripts (aaeac3e)
- Thumbnail as optional field (6e8b1fc)
- Add instance creation helper (d672a39)
- Simplify BaseInstance class (628b94f)
- Use new instance creation method (8c345d5)
- Improve error handling (ba37b92)
- Remove unused import (ddd0906)
- Categorise errors (e4e776a)
- Improve readability (b5a7801)
- Clean + remove sources from properties (7250afc)
- Detail socket's info and events (064ce73)
- Remove explicit-member-accessibility rule (c571a1e)
- Move events to client folder (cb3a38e)
- Use object as const for enums (a2868ea)
- Add barrel files (50e7516)
- Export everything, what could go wrong (50a34f2)
- Add typedoc back (a58592e)
- Fix typedoc sidebar (ea1c306)
- Add frontmatter plugin (10fff0c)
- Make typedocs look better (2a84964)
- Fix events example (a369448)
- Scope events to channel sockets (67160ec)
- Improve event handling, scope back to client (2f4fce8)
- Add channel id to streamer banned event (f6b4a8b)
- Add chatroomId to chatroom events (811ae71)
- Instance data should be public (b8d288f)
- Export correct private livestream events (668fe98)
- Add event guide (6f7900a)
- Add missing sockets (776bb70)
- Add events to kient reference (c147fe2)
- Add link to event list in event guide (1d539d2)
- Add sockets to kient reference (8d0e08f)
- Add explicit member lint rule (b007803)
- Add missing PollDeleteEvent (1c50f33)
- Add missing channel events (fee484e)
- Pusher private channel auth flow (2e2cdb6)
- Add private-livestream socket (c7bd06f)
- Private-channel and private-chatroom sockets (dcd6e73)
- Add private-channel events (4b45364)
- Add private-chatroom events (a0dcd3b)
- Fix eslint and lint files (b8969f4)
- Add more events to channel/chatroom (78af8f6)
- ValidationError in ChannelInstance Constructor (#1)
- Use WsHandlers interface (f7418db)
- Add response instances - adds some reference pages for instances (0d0d5a0)
- Add missing endpoints/instances (6a29c50)
- Add message pinning (4e3d38d)
- API response instances (0ba3601)
- Add channel instance (f26faf5)
- Chatroom connect from channel instance (6bd3402)
- Improve error handling (05d21e9)
- Fix spelling (bb85576)
- Add generic api error class (0169f9b)
- Add github to package.json (a179ddd)
- Inital commit (0c1fcd4)
- Add searching to docs (5adf497)
- Add cycletls (3c115b1)
- Add channel livestream endpoint (c3eef3a)
- Add channel leaderboarrds endpoint (208e4c2)
- Fix typedocs - sidebar plugin has issues - fixes exports for typedoc - upgrade packages - Slight loss in functionality (56c86c0)
- Add new docs (179c7d8)
- Add chatroom settings endpoint (bc7fa87)
- Add polls endpoint - adds generic API response interface (d99b500)
- Add authentication flow (dd893a4)
- Add chat message events (b87c115)
- Remove generated docs from git (48cd52f)
- Deepkit/type issues - replaced with old lock file (950a0ec)
- Hopefully fix pnpm on CF pages (eaa2b67)
- Fix v2? (1bb0291)
- Fix some endpoint types (3a68c4c)
- Remove authed endpoints - too much work to setup with one time codes (e49f068)
- Move base endpoint class (021da30)
- Clean up file & class names (f2209c4)
- Allow for numbers in chatroom listen (e656145)
- Improve documentation (2990f18)
- Add information on entry class (27b0d95)
- Fix getting started link (4e91e3d)
- Gitignore generated docs (258078c)
- Replace unbuild with tsup - needed for @deepkit/type compatibility (ac9cf61)
- Remove playground src from git (094091a)
- Gitignore vitepress cache/dist (7ff7142)
- Remove old docs - fix package scripts - remove typedoc (83a845e)
- Update deps (0ae1224)
- Remove old jsdocs (b9d8bfc)
- Update some docs stuff (eddbd4b)
- Update version for npm (bac7a9c)
- Update to MIT license (eab8541)
- Add readme (53a152e)
- Bump version (859c810)
- Remove italic in readme (7337da1)
- Add changelogen (a19811c)