refactor: replace zod with shapeshift (#7547)

This commit is contained in:
Parbez
2022-04-09 15:07:16 +05:30
committed by GitHub
parent 3f3e4327c8
commit 3c0bbac82f
14 changed files with 105 additions and 116 deletions

View File

@@ -5,6 +5,7 @@ import {
descriptionPredicate,
embedFieldsArrayPredicate,
footerTextPredicate,
imageURLPredicate,
timestampPredicate,
titlePredicate,
urlPredicate,
@@ -69,12 +70,12 @@ export class EmbedBuilder extends UnsafeEmbedBuilder {
public override setImage(url: string | null): this {
// Data assertions
return super.setImage(urlPredicate.parse(url)!);
return super.setImage(imageURLPredicate.parse(url)!);
}
public override setThumbnail(url: string | null): this {
// Data assertions
return super.setThumbnail(urlPredicate.parse(url)!);
return super.setThumbnail(imageURLPredicate.parse(url)!);
}
public override setTimestamp(timestamp: number | Date | null = Date.now()): this {