mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-02 21:16:09 +00:00

* fix: github actions * fix: pnpm version * fix: github actions checkout * fix: brackets in failure function * fix: github actions * fix: github actions * fix: github actions * fix: github actions * fix: github actions * fix: github actions * fix: github actions * fix: github actions * chore: apply formatting * fix: github actions --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
14 lines
703 B
TypeScript
14 lines
703 B
TypeScript
export const DefaultUserAgent = 'DiscordBot (https://seyfert.dev)';
|
|
export const ALLOWED_EXTENSIONS = ['webp', 'png', 'jpg', 'jpeg', 'gif'] as const;
|
|
export const ALLOWED_STICKER_EXTENSIONS = ['png', 'json', 'gif'] as const;
|
|
export const ALLOWED_SIZES = [16, 32, 64, 128, 256, 512, 1_024, 2_048, 4_096] as const;
|
|
|
|
export type ImageExtension = (typeof ALLOWED_EXTENSIONS)[number];
|
|
export type StickerExtension = (typeof ALLOWED_STICKER_EXTENSIONS)[number];
|
|
export type ImageSize = (typeof ALLOWED_SIZES)[number];
|
|
|
|
export const OverwrittenMimeTypes = {
|
|
// https://github.com/discordjs/discord.js/issues/8557
|
|
'image/apng': 'image/png',
|
|
} as const satisfies Readonly<Record<string, string>>;
|