Skip to content

Commit 8a20b53

Browse files
author
Patrick List
authored
tmi.js: Add partner and founder badges to Badges interface (DefinitelyTyped#46693)
* Added "partner" badge (check icon) * Add "partner" badge to tests * Add "founder" badge * Add "founder" badge to tests
1 parent c5b6fdf commit 8a20b53

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

types/tmi.js/index.d.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// TypeScript Version: 3.3
66

77
// Twitch IRC docs: https://dev.twitch.tv/docs/irc/
8-
// Last updated: 2020/8/10
8+
// Last updated: 2020/8/12
99

1010
import { StrictEventEmitter } from "./strict-event-emitter-types";
1111

@@ -112,13 +112,15 @@ export interface Badges {
112112
admin?: string;
113113
bits?: string;
114114
broadcaster?: string;
115+
partner?: string;
115116
global_mod?: string;
116117
moderator?: string;
117118
vip?: string;
118119
subscriber?: string;
119120
staff?: string;
120121
turbo?: string;
121122
premium?: string;
123+
founder?: string;
122124
}
123125

124126
export interface SubMethods {

types/tmi.js/tmi.js-tests.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ client.connect().then(() => {
6868
emotes.test.forEach(element => { });
6969
}
7070
if (badges) {
71-
const { admin, turbo, subscriber, bits, broadcaster, global_mod, moderator, premium, staff, vip } = badges;
71+
const { admin, turbo, subscriber, bits, broadcaster, global_mod, moderator, premium, staff, vip, partner, founder } = badges;
7272
}
7373
userstate["display-name"];
7474
userstate["emotes-raw"];

0 commit comments

Comments
 (0)