Interface Reader
interface Reader {
get filepath(): string;
get meta(): Readonly<Scrydex>;
get sourceMeta(): Readonly<ScryfallBulkData>;
asStream(
options?: ScryfallDB.Stream.StreamOptions,
): AsyncIterable<Record<string, any>>;
}
get filepath(): string;
get meta(): Readonly<Scrydex>;
get sourceMeta(): Readonly<ScryfallBulkData>;
asStream(
options?: ScryfallDB.Stream.StreamOptions,
): AsyncIterable<Record<string, any>>;
}
Index
Accessors
Methods
Accessors
filepath
- get filepath(): string
Returns string
The associated filepath.
meta
sourceMeta
Returns Readonly<ScryfallBulkData>
Scryfall source metadata.
Methods
asStream
Parameters
Optionaloptions: ScryfallDB.Stream.StreamOptionsOptional options.
Returns AsyncIterable<Record<string, any>>
Asynchronous iterator over validated card entries.
Stream the card data in the DB asynchronously.