From 9dbba9d0c4aeaa9223e910dc560beff6bf677bfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Serna?= Date: Mon, 18 Jul 2022 18:28:41 -0300 Subject: [PATCH] Minor change: deno lint ignore --- packages/api-types/discord.ts | 6 +++++- packages/api-types/shared.ts | 3 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/api-types/discord.ts b/packages/api-types/discord.ts index 62d65bd..b827b4e 100644 --- a/packages/api-types/discord.ts +++ b/packages/api-types/discord.ts @@ -17,7 +17,8 @@ import { GuildNsfwLevel, IntegrationExpireBehaviors, InteractionTypes, - Locales, + // No used + // Locales, Localization, MessageActivityTypes, MessageComponentTypes, @@ -2088,6 +2089,7 @@ export interface DiscordGuildBanAddRemove { } /** https://discord.com/developers/docs/topics/gateway#message-reaction-remove */ +// deno-lint-ignore no-empty-interface export interface DiscordMessageReactionRemove extends Omit {} /** https://discord.com/developers/docs/topics/gateway#message-reaction-add */ @@ -2167,6 +2169,7 @@ export interface DiscordReady { } /** https://discord.com/developers/docs/resources/guild#unavailable-guild-object */ +// deno-lint-ignore no-empty-interface export interface DiscordUnavailableGuild extends Pick {} /** https://discord.com/developers/docs/topics/gateway#message-delete-bulk */ @@ -2336,6 +2339,7 @@ export interface DiscordGuildMemberUpdate { } /** https://discord.com/developers/docs/topics/gateway#message-reaction-remove-all */ +// deno-lint-ignore no-empty-interface export interface DiscordMessageReactionRemoveAll extends Pick {} diff --git a/packages/api-types/shared.ts b/packages/api-types/shared.ts index f3a1b1b..d087e16 100644 --- a/packages/api-types/shared.ts +++ b/packages/api-types/shared.ts @@ -1236,8 +1236,10 @@ export type CamelCase = S extends `${infer P1}_${infer P2}${in ? `${Lowercase}${Uppercase}${CamelCase}` : Lowercase; export type Camelize = { + // deno-lint-ignore ban-types [K in keyof T as CamelCase]: T[K] extends Array ? U extends {} ? Array> : T[K] + // deno-lint-ignore ban-types : T[K] extends {} ? Camelize : never; }; @@ -1248,4 +1250,5 @@ export type PickPartial = } & { [P in K]: T[P] }; +// deno-lint-ignore no-explicit-any export type OmitFirstFnArg = F extends (x: any, ...args: infer P) => infer R ? (...args: P) => R : never;