build: bump dependencies (#10457)

* build: bump `@vladfrangu/async_event_emitter`

* chore: bump again + fixes

* build: bump types/node and some dev deps

* build: bump discord-api-types again

* style: remove unused eslint-ignore comment

* build: sync dependencies and update templates

* build: bump turbo

* build: vercel + vitest

* build: bump undici

---------

Co-authored-by: Vlad Frangu <me@vladfrangu.dev>
This commit is contained in:
Almeida
2024-08-22 16:33:35 +01:00
committed by GitHub
parent bddf018f26
commit e2e71b4d09
75 changed files with 6887 additions and 10885 deletions

View File

@@ -72,30 +72,30 @@
"@discordjs/util": "workspace:^",
"@discordjs/ws": "1.1.1",
"@sapphire/snowflake": "3.5.3",
"discord-api-types": "0.37.96",
"discord-api-types": "0.37.97",
"fast-deep-equal": "3.1.3",
"lodash.snakecase": "4.1.1",
"tslib": "2.6.2",
"undici": "6.18.2"
"tslib": "^2.6.3",
"undici": "6.19.8"
},
"devDependencies": {
"@discordjs/api-extractor": "workspace:^",
"@discordjs/docgen": "workspace:^",
"@discordjs/scripts": "workspace:^",
"@favware/cliff-jumper": "3.0.2",
"@types/node": "16.18.60",
"@typescript-eslint/eslint-plugin": "^7.11.0",
"@typescript-eslint/parser": "^7.11.0",
"@favware/cliff-jumper": "^3.0.2",
"@types/node": "^16.18.105",
"@typescript-eslint/eslint-plugin": "^8.2.0",
"@typescript-eslint/parser": "^8.2.0",
"cross-env": "^7.0.3",
"dtslint": "4.2.1",
"eslint": "8.57.0",
"eslint-formatter-pretty": "5.0.0",
"eslint": "^8.57.0",
"eslint-formatter-pretty": "^5.0.0",
"jest": "29.7.0",
"prettier": "3.2.5",
"tsd": "0.31.0",
"prettier": "^3.3.3",
"tsd": "^0.31.1",
"tslint": "6.1.3",
"turbo": "^1.13.3",
"typescript": "5.4.5"
"turbo": "^2.0.14",
"typescript": "~5.5.4"
},
"engines": {
"node": ">=16.11.0"

View File

@@ -65,7 +65,7 @@ class BaseInteraction extends Base {
* If this interaction was sent in a guild, the member which sent it
* @type {?(GuildMember|APIInteractionGuildMember)}
*/
this.member = data.member ? this.guild?.members._add(data.member) ?? data.member : null;
this.member = data.member ? (this.guild?.members._add(data.member) ?? data.member) : null;
/**
* The version

View File

@@ -184,7 +184,7 @@ class ClientApplication extends Application {
? new Team(this.client, data.team)
: data.owner
? this.client.users._add(data.owner)
: this.owner ?? null;
: (this.owner ?? null);
}
/**

View File

@@ -193,7 +193,7 @@ class Embed {
get hexColor() {
return typeof this.data.color === 'number'
? `#${this.data.color.toString(16).padStart(6, '0')}`
: this.data.color ?? null;
: (this.data.color ?? null);
}
/**

View File

@@ -154,7 +154,7 @@ class GuildAuditLogsEntry {
this.executor = data.user_id
? guild.client.options.partials.includes(Partials.User)
? guild.client.users._add({ id: data.user_id })
: guild.client.users.cache.get(data.user_id) ?? null
: (guild.client.users.cache.get(data.user_id) ?? null)
: null;
/**
@@ -300,7 +300,7 @@ class GuildAuditLogsEntry {
} else if (targetType === Targets.User && data.target_id) {
this.target = guild.client.options.partials.includes(Partials.User)
? guild.client.users._add({ id: data.target_id })
: guild.client.users.cache.get(data.target_id) ?? null;
: (guild.client.users.cache.get(data.target_id) ?? null);
} else if (targetType === Targets.Guild) {
this.target = guild.client.guilds.cache.get(data.target_id);
} else if (targetType === Targets.Webhook) {
@@ -323,8 +323,8 @@ class GuildAuditLogsEntry {
// Discord sends a channel id for the MessageBulkDelete action type.
this.target =
data.action_type === AuditLogEvent.MessageBulkDelete
? guild.channels.cache.get(data.target_id) ?? { id: data.target_id }
: guild.client.users.cache.get(data.target_id) ?? null;
? (guild.channels.cache.get(data.target_id) ?? { id: data.target_id })
: (guild.client.users.cache.get(data.target_id) ?? null);
} else if (targetType === Targets.Integration) {
this.target =
logs?.integrations.get(data.target_id) ??

View File

@@ -192,7 +192,7 @@ class MessagePayload {
let message_reference;
if (typeof this.options.reply === 'object') {
const reference = this.options.reply.messageReference;
const message_id = this.isMessage ? reference.id ?? reference : this.target.messages.resolveId(reference);
const message_id = this.isMessage ? (reference.id ?? reference) : this.target.messages.resolveId(reference);
if (message_id) {
message_reference = {
message_id,

View File

@@ -86,7 +86,7 @@ class ThreadChannel extends BaseChannel {
* <info>This property is always `null` in public threads.</info>
* @type {?boolean}
*/
this.invitable = this.type === ChannelType.PrivateThread ? data.thread_metadata.invitable ?? false : null;
this.invitable = this.type === ChannelType.PrivateThread ? (data.thread_metadata.invitable ?? false) : null;
/**
* Whether the thread is archived

View File

@@ -99,7 +99,7 @@ function transformAPIGuildForumTag(tag) {
name: tag.name,
moderated: tag.moderated,
emoji:
tag.emoji_id ?? tag.emoji_name
(tag.emoji_id ?? tag.emoji_name)
? {
id: tag.emoji_id,
name: tag.emoji_name,