Minor change: deno lint ignore

This commit is contained in:
Nicolás Serna 2022-07-18 18:28:41 -03:00
parent 47d20cb6e0
commit 9dbba9d0c4
2 changed files with 8 additions and 1 deletions

View File

@ -17,7 +17,8 @@ import {
GuildNsfwLevel, GuildNsfwLevel,
IntegrationExpireBehaviors, IntegrationExpireBehaviors,
InteractionTypes, InteractionTypes,
Locales, // No used
// Locales,
Localization, Localization,
MessageActivityTypes, MessageActivityTypes,
MessageComponentTypes, MessageComponentTypes,
@ -2088,6 +2089,7 @@ export interface DiscordGuildBanAddRemove {
} }
/** https://discord.com/developers/docs/topics/gateway#message-reaction-remove */ /** https://discord.com/developers/docs/topics/gateway#message-reaction-remove */
// deno-lint-ignore no-empty-interface
export interface DiscordMessageReactionRemove extends Omit<DiscordMessageReactionAdd, 'member'> {} export interface DiscordMessageReactionRemove extends Omit<DiscordMessageReactionAdd, 'member'> {}
/** https://discord.com/developers/docs/topics/gateway#message-reaction-add */ /** 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 */ /** https://discord.com/developers/docs/resources/guild#unavailable-guild-object */
// deno-lint-ignore no-empty-interface
export interface DiscordUnavailableGuild extends Pick<DiscordGuild, 'id' | 'unavailable'> {} export interface DiscordUnavailableGuild extends Pick<DiscordGuild, 'id' | 'unavailable'> {}
/** https://discord.com/developers/docs/topics/gateway#message-delete-bulk */ /** 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 */ /** https://discord.com/developers/docs/topics/gateway#message-reaction-remove-all */
// deno-lint-ignore no-empty-interface
export interface DiscordMessageReactionRemoveAll export interface DiscordMessageReactionRemoveAll
extends Pick<DiscordMessageReactionAdd, 'channel_id' | 'message_id' | 'guild_id'> {} extends Pick<DiscordMessageReactionAdd, 'channel_id' | 'message_id' | 'guild_id'> {}

View File

@ -1236,8 +1236,10 @@ export type CamelCase<S extends string> = S extends `${infer P1}_${infer P2}${in
? `${Lowercase<P1>}${Uppercase<P2>}${CamelCase<P3>}` ? `${Lowercase<P1>}${Uppercase<P2>}${CamelCase<P3>}`
: Lowercase<S>; : Lowercase<S>;
export type Camelize<T> = { export type Camelize<T> = {
// deno-lint-ignore ban-types
[K in keyof T as CamelCase<string & K>]: T[K] extends Array<infer U> ? U extends {} ? Array<Camelize<U>> [K in keyof T as CamelCase<string & K>]: T[K] extends Array<infer U> ? U extends {} ? Array<Camelize<U>>
: T[K] : T[K]
// deno-lint-ignore ban-types
: T[K] extends {} ? Camelize<T[K]> : T[K] extends {} ? Camelize<T[K]>
: never; : never;
}; };
@ -1248,4 +1250,5 @@ export type PickPartial<T, K extends keyof T> =
} }
& { [P in K]: T[P] }; & { [P in K]: T[P] };
// deno-lint-ignore no-explicit-any
export type OmitFirstFnArg<F> = F extends (x: any, ...args: infer P) => infer R ? (...args: P) => R : never; export type OmitFirstFnArg<F> = F extends (x: any, ...args: infer P) => infer R ? (...args: P) => R : never;