UNPKG

@kfijolek/boardgamegeekclient

Version:

TypeScript client to interact with BoardGameGeek public XML API

16 lines 565 B
import { JsonParser } from "jackson-js"; import { BggForumDto } from "../../concrete"; export class BggForumDtoParser { constructor() { this.parser = new JsonParser(); this.parser.defaultContext.features.deserialization.FAIL_ON_UNKNOWN_PROPERTIES = false; } jsonToDto(jsonData) { return new Promise((resolve) => { resolve(this.parser.transform(jsonData.forum, { mainCreator: () => [Array, [BggForumDto]] })); }); } } //# sourceMappingURL=BggForumDtoParser.js.map