mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-03 05:26:07 +00:00
Minor change: deno lint ignore
This commit is contained in:
parent
47d20cb6e0
commit
9dbba9d0c4
@ -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<DiscordMessageReactionAdd, 'member'> {}
|
||||
|
||||
/** 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<DiscordGuild, 'id' | 'unavailable'> {}
|
||||
|
||||
/** 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<DiscordMessageReactionAdd, 'channel_id' | 'message_id' | 'guild_id'> {}
|
||||
|
||||
|
@ -1236,8 +1236,10 @@ export type CamelCase<S extends string> = S extends `${infer P1}_${infer P2}${in
|
||||
? `${Lowercase<P1>}${Uppercase<P2>}${CamelCase<P3>}`
|
||||
: Lowercase<S>;
|
||||
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>>
|
||||
: T[K]
|
||||
// deno-lint-ignore ban-types
|
||||
: T[K] extends {} ? Camelize<T[K]>
|
||||
: never;
|
||||
};
|
||||
@ -1248,4 +1250,5 @@ export type PickPartial<T, K extends keyof T> =
|
||||
}
|
||||
& { [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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user