diff --git a/interfaces/Ability.ts b/interfaces/Ability.ts index d7b6779dc..4bcca69d0 100644 --- a/interfaces/Ability.ts +++ b/interfaces/Ability.ts @@ -3,7 +3,7 @@ import LangList from "./LangList"; import { promises } from "fs"; interface Ability { - id: number + id?: number type: AbilityType name: LangList text: LangList diff --git a/interfaces/Card.ts b/interfaces/Card.ts index 4a0fc3586..997547a6b 100644 --- a/interfaces/Card.ts +++ b/interfaces/Card.ts @@ -6,6 +6,7 @@ import Rarity from "./Rarity"; import Attack from "./Attack"; import Illustrator from "./Illutrator"; import Ability from "./Ability"; +import Set from "./Set"; interface Card { @@ -55,7 +56,7 @@ interface Card { set: { name: string code: string - } + }| Set } export default Card diff --git a/interfaces/Set.ts b/interfaces/Set.ts index af7c5aeb5..c70b6b502 100644 --- a/interfaces/Set.ts +++ b/interfaces/Set.ts @@ -19,7 +19,6 @@ export default interface Set { official: number } - // subsets only releaseDate releaseDate?: string // date in format yyyy-mm-dd // api endpoint for scrapping