gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
25 lines • 782 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const xml2js = require("xml2js");
// tslint:disable-next-line:no-any
class XmlToJsTranslator {
constructor() {
this.parser = new xml2js.Parser({
explicitArray: false,
includeWhiteChars: false,
trim: true
});
}
// tslint:disable-next-line:no-any
translate(xml) {
// tslint:disable-next-line:no-any
return new Promise((resolve, reject) => {
// tslint:disable-next-line:no-any
this.parser.parseString(xml, (err, res) => {
err ? reject(err) : resolve(res);
});
});
}
}
exports.XmlToJsTranslator = XmlToJsTranslator;
//# sourceMappingURL=xmlToJsTranslator.js.map