@altostra/core
Version:
Core library for shared types and logic
1 lines • 1.98 kB
JavaScript
;var _ConversionService_endpoint,__awaiter=this&&this.__awaiter||function(e,t,i,r){return new(i||(i=Promise))((function(n,o){function s(e){try{c(r.next(e))}catch(e){o(e)}}function a(e){try{c(r.throw(e))}catch(e){o(e)}}function c(e){var t;e.done?n(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(s,a)}c((r=r.apply(e,t||[])).next())}))},__classPrivateFieldSet=this&&this.__classPrivateFieldSet||function(e,t,i,r,n){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!n)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?n.call(e,i):n?n.value=i:t.set(e,i),i},__classPrivateFieldGet=this&&this.__classPrivateFieldGet||function(e,t,i,r){if("a"===i&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===i?r:"a"===i?r.call(e):r?r.value:t.get(e)};Object.defineProperty(exports,"__esModule",{value:!0}),exports.ConversionService=void 0;const ServiceClientBase_1=require("../ServiceClientBase"),common_1=require("./common");class ConversionService extends ServiceClientBase_1.ServiceClientBase{constructor({logger:e,getToken:t,endpoint:i}){super({getToken:t,logger:e,serviceName:"Project Conversion Service"}),_ConversionService_endpoint.set(this,void 0),__classPrivateFieldSet(this,_ConversionService_endpoint,new URL("/convert",i),"f")}convert(e){return this._request({request:t=>__awaiter(this,void 0,void 0,(function*(){return yield t.post(__classPrivateFieldGet(this,_ConversionService_endpoint,"f").toString(),e,{headers:yield this._getHeaders()})})),dataValidation:common_1.isConversionResponse})}}exports.ConversionService=ConversionService,_ConversionService_endpoint=new WeakMap;