Add some cardmarket properties
Most of these are nullable
This commit is contained in:
@ -49,6 +49,7 @@ To use the SDK with an API key, create an account at https://dev.pokemontcg.io t
|
||||
legalities: ILegality;
|
||||
images: ICardImage;
|
||||
tcgplayer?: ITCGPlayer;
|
||||
cardmarket?: ICardmarket;
|
||||
```
|
||||
|
||||
### IAbility
|
||||
|
||||
@ -3,6 +3,7 @@ import { IAncientTrait } from "../interfaces/ancientTrait";
|
||||
import { IAttack } from "../interfaces/attack";
|
||||
import { ICard } from "../interfaces/card";
|
||||
import { ICardImage } from "../interfaces/image";
|
||||
import { ICardmarket } from "../interfaces/cardmarket";
|
||||
import { ILegality } from "../interfaces/legality";
|
||||
import { IQuery } from "../interfaces/query";
|
||||
import { IResistance } from "../interfaces/resistance";
|
||||
@ -37,6 +38,7 @@ export class Card implements ICard {
|
||||
legalities: ILegality;
|
||||
images: ICardImage;
|
||||
tcgplayer?: ITCGPlayer;
|
||||
cardmarket?: ICardmarket;
|
||||
|
||||
resource(): string {
|
||||
return "cards";
|
||||
|
||||
@ -4,6 +4,7 @@ import { IAttack } from "../interfaces/attack";
|
||||
import { IResistance } from "../interfaces/resistance";
|
||||
import { IWeakness } from "../interfaces/weakness";
|
||||
import { ICardImage } from "./image";
|
||||
import { ICardmarket } from "./cardmarket";
|
||||
import { ILegality } from "./legality";
|
||||
import { ISet } from "./set";
|
||||
import { ITCGPlayer } from "./tcgplayer";
|
||||
@ -34,4 +35,5 @@ export interface ICard {
|
||||
legalities: ILegality;
|
||||
images: ICardImage;
|
||||
tcgplayer?: ITCGPlayer;
|
||||
cardmarket?: ICardmarket;
|
||||
}
|
||||
|
||||
21
src/interfaces/cardmarket.ts
Normal file
21
src/interfaces/cardmarket.ts
Normal file
@ -0,0 +1,21 @@
|
||||
export interface ICardmarket {
|
||||
url: string;
|
||||
updatedAt: string;
|
||||
prices: {
|
||||
averageSellPrice: number | null
|
||||
lowPrice: number | null
|
||||
trendPrice: number | null
|
||||
germanProLow: number | null
|
||||
suggestedPrice: number | null
|
||||
reverseHoloSell: number | null
|
||||
reverseHoloLow: number | null
|
||||
reverseHoloTrend: number | null
|
||||
lowPriceExPlus: number | null
|
||||
avg1: number | null
|
||||
avg7: number | null
|
||||
avg30: number | null
|
||||
reverseHoloAvg1: number | null
|
||||
reverseHoloAvg7: number | null
|
||||
reverseHoloAvg30: number | null
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user