chore(package): mise à jour de la version et des dépendances

- Mise à jour de la version à 1.4.25
- Changement de la description pour corriger une faute d'orthographe
- Modification du script de test pour pointer vers le bon fichier
- Mise à jour des URLs du dépôt et des bugs vers le nouveau domaine
- Mise à jour des dépendances :
  - "canvas" à la version ^2.10.1
  - "jimp" à la version ^0.16.0
- Ajout d'une section "overrides" pour "jimp"
- Ajout de nouvelles fonctionnalités de validation d'URL dans les filtres d'images
- Amélioration de la gestion des erreurs pour les images manquantes ou invalides dans plusieurs modules
- Ajout de nouvelles classes d'images dans les typings
This commit is contained in:
Mr¤KayJayDee
2025-05-28 23:10:38 +02:00
parent 440558b15c
commit dc7ddd4b13
53 changed files with 703 additions and 539 deletions

107
typings/index.d.ts vendored
View File

@@ -10,22 +10,62 @@ export class Blur extends ImageGenerator {
getImage(avatar: string, level?: number): Promise<Buffer>;
}
export class Gay extends DefaultImageGenerator { }
export class Greyscale extends DefaultImageGenerator { }
export class Invert extends DefaultImageGenerator { }
export class Sepia extends DefaultImageGenerator { }
export class Blink extends ImageGenerator {
getImage(avatar: string, avatar2: string, ...avatars: string[]): Promise<Buffer>;
getImage(delay: number, ...avatar: any[]): Promise<Buffer>;
}
export class Triggered extends DefaultImageGenerator { }
export class Ad extends DefaultImageGenerator { }
export class Affect extends DefaultImageGenerator { }
export class Batslap extends ImageGenerator {
getImage(avatar: string, avatar2: string): Promise<Buffer>;
}
export class Beautiful extends DefaultImageGenerator { }
export class Bed extends ImageGenerator {
getImage(avatar: string, avatar2: string): Promise<Buffer>;
}
export class Bobross extends DefaultImageGenerator { }
export class Clown extends DefaultImageGenerator { }
export class ConfusedStonk extends DefaultImageGenerator { }
export class Deepfry extends DefaultImageGenerator { }
export class Delete extends DefaultImageGenerator { }
export class DiscordBlack extends DefaultImageGenerator { }
export class DiscordBlue extends DefaultImageGenerator { }
export class DoubleStonk extends ImageGenerator {
getImage(avatar: string, avatar2: string): Promise<Buffer>;
}
export class Facepalm extends DefaultImageGenerator { }
export class Heartbreaking extends DefaultImageGenerator { }
export class Hitler extends DefaultImageGenerator { }
export class Jail extends DefaultImageGenerator { }
export class Karaba extends DefaultImageGenerator { }
export class Kiss extends ImageGenerator {
getImage(avatar: string, avatar2: string): Promise<Buffer>;
}
@@ -34,52 +74,55 @@ export class LisaPresentation extends ImageGenerator {
getImage(text: string): Promise<Buffer>;
}
export class Mikkelsen extends DefaultImageGenerator { }
export class Mms extends DefaultImageGenerator { }
export class NotStonk extends DefaultImageGenerator { }
export class Podium extends ImageGenerator {
getImage(
avatar: string,
avatar2: string,
avatar3: string,
name: string,
name2: string,
avatar: string,
avatar2: string,
avatar3: string,
name: string,
name2: string,
name3: string
): Promise<Buffer>;
}
export class Poutine extends DefaultImageGenerator { }
export class Rip extends DefaultImageGenerator { }
export class Snyder extends DefaultImageGenerator { }
export class Spank extends ImageGenerator {
getImage(avatar: string, avatar2: string): Promise<Buffer>;
}
export class Stonk extends DefaultImageGenerator { }
export class Tatoo extends DefaultImageGenerator { }
export class Thomas extends DefaultImageGenerator { }
export class Trash extends DefaultImageGenerator { }
export class Wanted extends ImageGenerator {
getImage(avatar: string, currency: string): Promise<Buffer>;
}
export class Circle extends DefaultImageGenerator { }
export class Color extends ImageGenerator {
getImage(color: string): Promise<Buffer>;
}
export class Gay extends DefaultImageGenerator {}
export class Greyscale extends DefaultImageGenerator {}
export class Invert extends DefaultImageGenerator {}
export class Sepia extends DefaultImageGenerator {}
export class Triggered extends DefaultImageGenerator {}
export class Ad extends DefaultImageGenerator {}
export class Affect extends DefaultImageGenerator {}
export class Beautiful extends DefaultImageGenerator {}
export class Bobross extends DefaultImageGenerator {}
export class ConfusedStonk extends DefaultImageGenerator {}
export class Delete extends DefaultImageGenerator {}
export class DiscordBlack extends DefaultImageGenerator {}
export class DiscordBlue extends DefaultImageGenerator {}
export class Facepalm extends DefaultImageGenerator {}
export class Hitler extends DefaultImageGenerator {}
export class Jail extends DefaultImageGenerator {}
export class Karaba extends DefaultImageGenerator {}
export class Mms extends DefaultImageGenerator {}
export class NotStonk extends DefaultImageGenerator {}
export class Poutine extends DefaultImageGenerator {}
export class Rip extends DefaultImageGenerator {}
export class Stonk extends DefaultImageGenerator {}
export class Tatoo extends DefaultImageGenerator {}
export class Thomas extends DefaultImageGenerator {}
export class Trash extends DefaultImageGenerator {}
export class Circle extends DefaultImageGenerator {}
export class Denoise extends ImageGenerator {
getImage(avatar: string, level?: number): Promise<Buffer>;
}
export class Mirror extends ImageGenerator {
getImage(avatar: string, horizontal?: boolean, vertical?: boolean): Promise<Buffer>;
}