Skip to content

Commit

Permalink
ESLint & tsc: Fix errors
Browse files Browse the repository at this point in the history
  • Loading branch information
Dirain1700 committed May 13, 2024
1 parent 9ccec1b commit 88c1e11
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
16 changes: 8 additions & 8 deletions src/Client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -737,7 +737,7 @@ export class Client extends EventEmitter {

async parseMessage(rawMessage: string, room: Room | null | undefined): Promise<void> {
const eventName: string = rawMessage.split("|")[1] as string;
const event: string[] = rawMessage.split("|").slice(2)!;
const event: string[] = rawMessage.split("|").slice(2);
let battleRoom = room ? this.rooms.battles.get(room.id) : undefined;

function isRoomNotEmp(r: Room | null | undefined): r is Room {
Expand All @@ -760,21 +760,21 @@ export class Client extends EventEmitter {
room.modjoin = modjoinLevel;
this.rooms.cache.set(room.roomid, room);
this.emit(Events.MODJOIN, room, modjoinLevel, previousModjoinLevel);
} else this.emit(Events.RAW_DATA, event.join("|")!, room);
} else this.emit(Events.RAW_DATA, event.join("|"), room);
break;
}
case "formats": {
let key: string = "";
let valueArr: string[] = [];
let i = 1;
for (const format of event.slice(1)!) {
for (const format of event.slice(1)) {
i++;
if (!format.startsWith("[")) {
if (valueArr.length) this.formats[key] = valueArr;
key = format;
valueArr = [];
} else valueArr.push(format.split(",")[0]!);
if (i === event.slice(1)!.length) this.formats[key] = valueArr;
if (i === event.slice(1).length) this.formats[key] = valueArr;
}
break;
}
Expand Down Expand Up @@ -1002,7 +1002,7 @@ export class Client extends EventEmitter {
this.addBattleRoom(roominfo);
}

PendingRoom.forEach((e) => e.resolve(this.addRoom(roominfo!)));
PendingRoom.forEach((e) => e.resolve(this.addRoom(roominfo)));
break;
}
case "userdetails": {
Expand Down Expand Up @@ -1041,7 +1041,7 @@ export class Client extends EventEmitter {
const user = this.addUser(userdetails);
if (!user) break;
const PendingUser: PromisedUser[] = this.userdetailsQueue.filter(
(u) => u.id === userdetails!.id
(u) => u.id === userdetails.id
);
if (!PendingUser.length) break;
PendingUser.forEach((e) => e.resolve(user));
Expand Down Expand Up @@ -1071,7 +1071,7 @@ export class Client extends EventEmitter {
if (logDetails.isPunish || logDetails.action === "promote" || logDetails.action === "demote")
void (await this.fetchUser(logDetails.target));
}
const author = this.getUser(event[0]!) ?? (await this.fetchUser(event[0]!));
const author = this.getUser(event[0]) ?? (await this.fetchUser(event[0]));
const message = new Message<Room>({
author: author,
content: content,
Expand Down Expand Up @@ -1153,7 +1153,7 @@ export class Client extends EventEmitter {
author = await this.fetchUser(authorName, true);
sendTo = await this.fetchUser(receiverName, true);
}
const value = event.slice(2).join("|")!;
const value = event.slice(2).join("|");
let target: User;
if (author.id === this.status.id) target = sendTo;
else target = author;
Expand Down
2 changes: 1 addition & 1 deletion src/Tour.ts
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,6 @@ export class Tournament<T extends EliminationBracket | RoundRobinBracket = Elimi
if (!this.ended || this.forceEnded) return [];
const players = new Collection<string, Player>().concat(this.players, this.pastPlayers);
const maxScore = players.map((e) => e.score).reduce((p, c) => Math.max(c, p), -1 * players.size);
return players.filter((e) => e.score === maxScore).toJSON();
return [...players.filter((e) => e.score === maxScore).values()];
}
}

0 comments on commit 88c1e11

Please sign in to comment.