This commit is contained in:
socram03 2022-06-25 19:45:09 -04:00
parent 3c1d53d5ff
commit 5177815309
3 changed files with 9 additions and 7 deletions

View File

@ -1,4 +1,4 @@
import { Session, DiscordEmoji, Snowflake } from "../mod.ts";
import { DiscordEmoji, Session, Snowflake } from "../mod.ts";
export class Emoji {
constructor(session: Session, data: DiscordEmoji) {

View File

@ -1,4 +1,4 @@
import { Snowflake, Session, Emoji, DiscordEmoji, User } from "../mod.ts";
import { DiscordEmoji, Emoji, Session, Snowflake, User } from "../mod.ts";
export class GuildEmoji extends Emoji {
constructor(session: Session, data: DiscordEmoji, guildId: Snowflake) {

View File

@ -32,7 +32,9 @@ export class Permissions {
case "string":
return BigInt(Permissions.Flags[bit]);
case "object":
return Permissions.resolve(bit.map((p) => BigInt(Permissions.Flags[p])).reduce((acc, cur) => acc | cur, 0n));
return Permissions.resolve(
bit.map((p) => BigInt(Permissions.Flags[p])).reduce((acc, cur) => acc | cur, 0n),
);
default:
throw new TypeError(`Cannot resolve permission: ${bit}`);
}