UNPKG

warframe-worldstate-parser

Version:

An Open parser for Warframe's Worldstate in Javascript

22 lines (21 loc) 850 B
import { n as __decorateMetadata, t as __decorate } from "../../decorate-BCC26nnB.mjs"; import { Type } from "class-transformer"; import { IsDate, IsString } from "class-validator"; import { languageString, parseDate } from "warframe-worldstate-data/utilities"; //#region lib/models/VoidTraderSchedule.ts var VoidTraderSchedule = class { expiry; item; constructor(data, { locale = "en" } = { locale: "en" }) { this.expiry = parseDate(data.Expiry); this.item = languageString(data.FeaturedItem, locale); } }; __decorate([ IsDate(), Type(() => Date), __decorateMetadata("design:type", typeof Date === "undefined" ? Object : Date) ], VoidTraderSchedule.prototype, "expiry", void 0); __decorate([IsString(), __decorateMetadata("design:type", String)], VoidTraderSchedule.prototype, "item", void 0); //#endregion export { VoidTraderSchedule };