From e31c4d0a8a41ac3a0107e49f48d112fa62195306 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 12 Dec 2023 03:34:40 +0530 Subject: [PATCH] build(deps-dev): bump eslint-config-standard-with-typescript from 40.0.0 to 42.0.0 (#3297) * build(deps-dev): bump eslint-config-standard-with-typescript Bumps [eslint-config-standard-with-typescript](https://github.com/standard/eslint-config-standard-with-typescript) from 40.0.0 to 42.0.0. - [Release notes](https://github.com/standard/eslint-config-standard-with-typescript/releases) - [Changelog](https://github.com/standard/eslint-config-standard-with-typescript/blob/master/CHANGELOG.md) - [Commits](https://github.com/standard/eslint-config-standard-with-typescript/compare/v40.0.0...v42.0.0) --- updated-dependencies: - dependency-name: eslint-config-standard-with-typescript dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] * Disable @typescript-eslint/no-unsafe-argument for the logger * Fix eslint errors --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Fleny --- packages/benchmark/src/benchmarks/transformers.ts | 2 +- packages/benchmark/src/utils/db.ts | 1 + packages/bot/src/transformers/channel.ts | 1 + packages/bot/src/transformers/stageInviteInstance.ts | 7 ++++++- packages/eslint-config-discordeno/package.json | 2 +- packages/rest/src/manager.ts | 1 + packages/utils/src/logger.ts | 1 + yarn.lock | 10 +++++----- 8 files changed, 17 insertions(+), 8 deletions(-) diff --git a/packages/benchmark/src/benchmarks/transformers.ts b/packages/benchmark/src/benchmarks/transformers.ts index cfa22a3f4..197a40461 100644 --- a/packages/benchmark/src/benchmarks/transformers.ts +++ b/packages/benchmark/src/benchmarks/transformers.ts @@ -480,7 +480,7 @@ await memoryBenchmark( () => ({ cache: [] as any[], }), // function reutrn a new instance of object wanted to test with - (object, event: DiscordMessage) => object.cache.push(oldtransformMessage(bot as any, event)), + (object, event: DiscordMessage) => object.cache.push(oldtransformMessage(bot, event)), // function specify how to add event to the object/ run the object [...new Array(MESSAGE_SIZE)].map( (i) => diff --git a/packages/benchmark/src/utils/db.ts b/packages/benchmark/src/utils/db.ts index 8261b697b..674a3b92c 100644 --- a/packages/benchmark/src/utils/db.ts +++ b/packages/benchmark/src/utils/db.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-unsafe-argument */ import type { DiscordGatewayPayload } from '@discordeno/types' import fetch from 'node-fetch' import fs from 'node:fs/promises' diff --git a/packages/bot/src/transformers/channel.ts b/packages/bot/src/transformers/channel.ts index b3d0840bd..4bd696e13 100644 --- a/packages/bot/src/transformers/channel.ts +++ b/packages/bot/src/transformers/channel.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-unsafe-argument */ import type { BigString, ChannelTypes, DiscordChannel, DiscordThreadMember, OverwriteReadable, VideoQualityModes } from '@discordeno/types' import { calculatePermissions, type Bot } from '../index.js' import { Permissions } from './toggles/Permissions.js' diff --git a/packages/bot/src/transformers/stageInviteInstance.ts b/packages/bot/src/transformers/stageInviteInstance.ts index 2c5b0a092..ea6b105f8 100644 --- a/packages/bot/src/transformers/stageInviteInstance.ts +++ b/packages/bot/src/transformers/stageInviteInstance.ts @@ -7,7 +7,12 @@ export function transformInviteStageInstance(bot: Bot, payload: DiscordInviteSta if (props.members && payload.members) { inviteStageInstance.members = payload.members.map((member) => - bot.transformers.member(bot, member, payload.guildId, bot.transformers.snowflake(member.user?.id)), + bot.transformers.member( + bot, + member as DiscordMember, + payload.guildId, + member.user?.id ? bot.transformers.snowflake(member.user.id) : undefined!, + ), ) } if (props.participantCount && payload.participant_count) inviteStageInstance.participantCount = payload.participant_count diff --git a/packages/eslint-config-discordeno/package.json b/packages/eslint-config-discordeno/package.json index 4741c0ab7..de7aeeb27 100644 --- a/packages/eslint-config-discordeno/package.json +++ b/packages/eslint-config-discordeno/package.json @@ -8,7 +8,7 @@ "@typescript-eslint/parser": "^6.13.1", "eslint": "^8.54.0", "eslint-config-prettier": "9.1.0", - "eslint-config-standard-with-typescript": "^40.0.0", + "eslint-config-standard-with-typescript": "^42.0.0", "eslint-plugin-import": "^2.29.0", "eslint-plugin-n": "^16.4.0", "eslint-plugin-prettier": "^5.0.1", diff --git a/packages/rest/src/manager.ts b/packages/rest/src/manager.ts index 8bb3dc9a3..336e0bd76 100644 --- a/packages/rest/src/manager.ts +++ b/packages/rest/src/manager.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-unsafe-argument */ /* eslint-disable @typescript-eslint/restrict-template-expressions */ /* eslint-disable no-const-assign */ import { Buffer } from 'node:buffer' diff --git a/packages/utils/src/logger.ts b/packages/utils/src/logger.ts index 1ae922b83..e71506856 100644 --- a/packages/utils/src/logger.ts +++ b/packages/utils/src/logger.ts @@ -1,5 +1,6 @@ /* eslint-disable @typescript-eslint/no-confusing-void-expression */ /* eslint-disable @typescript-eslint/explicit-function-return-type */ +/* eslint-disable @typescript-eslint/no-unsafe-argument */ import { bgBrightMagenta, black, bold, cyan, gray, italic, red, yellow } from './colors.js' export enum LogLevels { diff --git a/yarn.lock b/yarn.lock index b8d6de4e1..ce135d1f1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2191,7 +2191,7 @@ __metadata: "@typescript-eslint/parser": "npm:^6.13.1" eslint: "npm:^8.54.0" eslint-config-prettier: "npm:9.1.0" - eslint-config-standard-with-typescript: "npm:^40.0.0" + eslint-config-standard-with-typescript: "npm:^42.0.0" eslint-plugin-import: "npm:^2.29.0" eslint-plugin-n: "npm:^16.4.0" eslint-plugin-prettier: "npm:^5.0.1" @@ -2213,9 +2213,9 @@ __metadata: languageName: node linkType: hard -"eslint-config-standard-with-typescript@npm:^40.0.0": - version: 40.0.0 - resolution: "eslint-config-standard-with-typescript@npm:40.0.0" +"eslint-config-standard-with-typescript@npm:^42.0.0": + version: 42.0.0 + resolution: "eslint-config-standard-with-typescript@npm:42.0.0" dependencies: "@typescript-eslint/parser": "npm:^6.4.0" eslint-config-standard: "npm:17.1.0" @@ -2226,7 +2226,7 @@ __metadata: eslint-plugin-n: "^15.0.0 || ^16.0.0 " eslint-plugin-promise: ^6.0.0 typescript: "*" - checksum: 37eaca690bd6302757600f0ad63c5e0720dffd3651fbcfcc748424ecab85cb38480243c48337ce7e9455fb87275dedb3607a486b68ac92182fc748e55926ea02 + checksum: 52bacf2d048133ca66200e72c02123ad4c5f749e702ea9e17d62039cec3ddd5f14ea3f1d2beaf595b1bcc2663d8984cb22ce421bc7ee7597fc43fd5d4d5c053c languageName: node linkType: hard