UNPKG

kichat.js

Version:

A JavaScript library to connect to Kick.com chat.

7 lines (6 loc) 10.5 kB
{ "version": 3, "sources": ["../node_modules/ws/browser.js", "../src/lib/KiChannel.ts", "../src/lib/EventEmitter.ts", "../src/KiChatjs.ts", "../src/index.ts"], "mappings": "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", "names": ["require_browser", "__commonJSMin", "exports", "module", "KiChannel", "info", "chatroom", "value", "channelName", "name", "EventEmitter", "event", "listener", "args", "parseJSON", "json", "BASE_URL", "KiChatjs", "EventEmitter", "options", "channel", "err", "urlParams", "url", "_err", "event", "NodeWebSocket", "data", "code", "reason", "error", "waitTime", "resolve", "rawData", "messageStr", "messageEvent", "match", "roomId", "_", "ch", "type", "channelName", "normalizedName", "KiChannel", "infoRes", "infoData", "chatroomData", "c", "filter", "timeoutMs", "reject", "listener", "args", "timeout", "src_default", "KiChatjs"] }