diff --git a/packages/common/package.json b/packages/common/package.json index efe83b8..3f33873 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,6 +1,6 @@ { "name": "@biscuitland/common", - "version": "0.0.2", + "version": "0.0.3", "main": "./dist/index.js", "module": "./dist/index.mjs", "type": "module", @@ -72,4 +72,4 @@ "dependencies": { "discord-api-types": "^0.37.39" } -} +} \ No newline at end of file diff --git a/packages/core/package.json b/packages/core/package.json index 14ec09e..0090c77 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@biscuitland/core", - "version": "3.0.1", + "version": "3.0.2", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -23,9 +23,9 @@ } }, "dependencies": { - "@biscuitland/common": "^0.0.2", - "@biscuitland/rest": "^3.0.1", - "@biscuitland/ws": "^3.0.1", + "@biscuitland/common": "^0.0.3", + "@biscuitland/rest": "^3.0.2", + "@biscuitland/ws": "^3.0.2", "eventemitter2": "^6.4.9" }, "devDependencies": { @@ -75,4 +75,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/packages/core/src/session.ts b/packages/core/src/session.ts index 21f818c..9079784 100644 --- a/packages/core/src/session.ts +++ b/packages/core/src/session.ts @@ -1,7 +1,7 @@ import type { BiscuitRESTOptions, CDNRoutes, Routes } from '@biscuitland/rest'; import { CDN, BiscuitREST, Router } from '@biscuitland/rest'; import { When } from '@biscuitland/common'; -import { EventEmitter2 } from 'eventemitter2'; +import EventEmitter2 from 'eventemitter2'; import { MainManager, getBotIdFromToken } from '.'; import { GatewayManager, CreateGatewayManagerOptions, GatewayEvents } from '@biscuitland/ws'; import { GatewayIntentBits } from '@biscuitland/common'; diff --git a/packages/helpers/package.json b/packages/helpers/package.json index 326dc47..9158dc0 100644 --- a/packages/helpers/package.json +++ b/packages/helpers/package.json @@ -1,6 +1,6 @@ { "name": "@biscuitland/helpers", - "version": "3.0.1", + "version": "3.0.2", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -23,7 +23,7 @@ } }, "dependencies": { - "@biscuitland/common": "^0.0.2" + "@biscuitland/common": "^0.0.3" }, "devDependencies": { "@types/node": "^18.7.14", @@ -72,4 +72,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file diff --git a/packages/helpers/src/MessageEmbed.ts b/packages/helpers/src/MessageEmbed.ts index 29b3604..1834c44 100644 --- a/packages/helpers/src/MessageEmbed.ts +++ b/packages/helpers/src/MessageEmbed.ts @@ -1,12 +1,4 @@ -import { - APIEmbed, - APIEmbedAuthor, - APIEmbedField, - APIEmbedFooter, - ObjectToLower, - TypeArray, - toSnakeCase -} from '@biscuitland/common'; +import { APIEmbed, APIEmbedAuthor, APIEmbedField, APIEmbedFooter, ObjectToLower, TypeArray, toSnakeCase } from '@biscuitland/common'; export class MessageEmbed { constructor(public data: Partial = {}) { diff --git a/packages/helpers/src/Utils.ts b/packages/helpers/src/Utils.ts index 2c4c669..c7dbd56 100644 --- a/packages/helpers/src/Utils.ts +++ b/packages/helpers/src/Utils.ts @@ -1,9 +1,4 @@ -import { - APIMessageActionRowComponent, - APIModalActionRowComponent, - ComponentType, - PermissionFlagsBits -} from '@biscuitland/common'; +import { APIMessageActionRowComponent, APIModalActionRowComponent, ComponentType, PermissionFlagsBits } from '@biscuitland/common'; import { ChannelSelectMenu, MentionableSelectMenu, @@ -18,9 +13,7 @@ import { BaseComponent } from './components/BaseComponent'; export function createComponent(data: APIMessageActionRowComponent): HelperComponents; export function createComponent(data: APIModalActionRowComponent): HelperComponents; export function createComponent(data: HelperComponents): HelperComponents; -export function createComponent( - data: HelperComponents | APIMessageActionRowComponent | APIModalActionRowComponent -): HelperComponents { +export function createComponent(data: HelperComponents | APIMessageActionRowComponent | APIModalActionRowComponent): HelperComponents { if (data instanceof BaseComponent) { return data; } @@ -45,11 +38,6 @@ export function createComponent( export type PermissionsStrings = `${keyof typeof PermissionFlagsBits}`; export type OptionValuesLength = { max: number; min: number }; -export type MessageSelectMenus = - | RoleSelectMenu - | UserSelectMenu - | StringSelectMenu - | ChannelSelectMenu - | MentionableSelectMenu; +export type MessageSelectMenus = RoleSelectMenu | UserSelectMenu | StringSelectMenu | ChannelSelectMenu | MentionableSelectMenu; export type MessageComponents = MessageButton | MessageSelectMenus; export type HelperComponents = MessageComponents | ModalTextInput; diff --git a/packages/helpers/src/commands/slash/SlashCommandOption.ts b/packages/helpers/src/commands/slash/SlashCommandOption.ts index b3a0bb8..7cf490e 100644 --- a/packages/helpers/src/commands/slash/SlashCommandOption.ts +++ b/packages/helpers/src/commands/slash/SlashCommandOption.ts @@ -94,9 +94,7 @@ export interface APIApplicationCommandStringOption choices: When[], never>; } -export class SlashStringOption extends SlashRequiredOption< - APIApplicationCommandStringOption -> { +export class SlashStringOption extends SlashRequiredOption> { constructor(data: Partial> = {}) { super({ ...data, type: ApplicationCommandOptionType.String }); } @@ -142,9 +140,7 @@ interface APIApplicationCommandNumberOption choices: When[], never>; } -export class SlashNumberOption extends SlashRequiredOption< - APIApplicationCommandNumberOption -> { +export class SlashNumberOption extends SlashRequiredOption> { constructor(data: Partial> = {}) { super({ ...data, type: ApplicationCommandOptionType.Number }); } @@ -190,9 +186,7 @@ interface APIApplicationCommandIntegerOption choices: When[], never>; } -export class SlashIntegerOption extends SlashRequiredOption< - APIApplicationCommandIntegerOption -> { +export class SlashIntegerOption extends SlashRequiredOption> { constructor(data: Partial> = {}) { super({ ...data, type: ApplicationCommandOptionType.Integer }); } diff --git a/packages/helpers/src/components/ActionRow.ts b/packages/helpers/src/components/ActionRow.ts index 58f2d03..50b0eed 100644 --- a/packages/helpers/src/components/ActionRow.ts +++ b/packages/helpers/src/components/ActionRow.ts @@ -2,9 +2,7 @@ import { APIActionRowComponent, APIMessageActionRowComponent, ComponentType, Typ import { MessageComponents, createComponent } from '../Utils'; import { BaseComponent } from './BaseComponent'; -export class MessageActionRow extends BaseComponent< - APIActionRowComponent -> { +export class MessageActionRow extends BaseComponent> { constructor({ components, ...data }: Partial>) { super({ ...data, type: ComponentType.ActionRow }); this.components = (components?.map(createComponent) ?? []) as T[]; diff --git a/packages/helpers/src/components/BaseComponent.ts b/packages/helpers/src/components/BaseComponent.ts index d891e1b..c88dcf9 100644 --- a/packages/helpers/src/components/BaseComponent.ts +++ b/packages/helpers/src/components/BaseComponent.ts @@ -1,8 +1,6 @@ import { APIBaseComponent, ComponentType } from '@biscuitland/common'; -export abstract class BaseComponent< - TYPE extends Partial> = APIBaseComponent, -> { +export abstract class BaseComponent> = APIBaseComponent,> { constructor(public data: Partial) {} toJSON(): TYPE { diff --git a/packages/helpers/src/components/MessageButton.ts b/packages/helpers/src/components/MessageButton.ts index 4d115d2..9c03f36 100644 --- a/packages/helpers/src/components/MessageButton.ts +++ b/packages/helpers/src/components/MessageButton.ts @@ -1,10 +1,4 @@ -import { - APIButtonComponentBase, - APIMessageComponentEmoji, - ButtonStyle, - ComponentType, - When -} from '@biscuitland/common'; +import { APIButtonComponentBase, APIMessageComponentEmoji, ButtonStyle, ComponentType, When } from '@biscuitland/common'; import { BaseComponent } from './BaseComponent'; export type ButtonStylesForID = Exclude; diff --git a/packages/rest/package.json b/packages/rest/package.json index 4439e9a..53224cf 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -1,6 +1,6 @@ { "name": "@biscuitland/rest", - "version": "3.0.1", + "version": "3.0.2", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -71,4 +71,4 @@ "dependencies": { "@discordjs/rest": "^1.5.0" } -} +} \ No newline at end of file diff --git a/packages/ws/package.json b/packages/ws/package.json index 6a5bcf2..164f314 100644 --- a/packages/ws/package.json +++ b/packages/ws/package.json @@ -1,6 +1,6 @@ { "name": "@biscuitland/ws", - "version": "3.0.1", + "version": "3.0.2", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -24,8 +24,8 @@ } }, "dependencies": { - "@biscuitland/common": "^0.0.2", - "@biscuitland/rest": "^3.0.1", + "@biscuitland/common": "^0.0.3", + "@biscuitland/rest": "^3.0.2", "ws": "^8.13.0" }, "devDependencies": { @@ -79,4 +79,4 @@ "publishConfig": { "access": "public" } -} +} \ No newline at end of file