smartystreets-javascript-sdk
Version:
Quick and easy Smarty address validation.
2 lines (1 loc) • 644 B
JavaScript
var r,e,t=require("../Request.cjs"),i=require("../Errors.cjs"),u=require("./Candidate.cjs"),n=require("../util/buildInputData.cjs"),s=require("../util/apiToSDKKeyMap.cjs");exports.__require=function(){if(e)return r;e=1;const o=t.__require(),a=i.__require(),c=u.__require(),q=n.__require(),_=s.__require().internationalStreet;return r=class{constructor(r){this.sender=r}send(r){if(void 0===r)throw new a.UndefinedLookupError;let e=new o;return e.parameters=q(r,_),new Promise(((t,i)=>{this.sender.send(e).then((e=>{e.error&&i(e.error),t(function(r,e){return r.payload.map((r=>{e.result.push(new c(r))})),e}(e,r))})).catch(i)}))}}};
;