node-ovh-ts
Version:
OVH API wrapper library for TypeScript
2 lines • 3.28 kB
JavaScript
var o=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var c=Object.getOwnPropertyNames;var u=Object.prototype.hasOwnProperty;var g=(e,t)=>{for(var r in t)o(e,r,{get:t[r],enumerable:!0})},P=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of c(t))!u.call(e,s)&&s!==r&&o(e,s,{get:()=>t[s],enumerable:!(n=a(t,s))||n.enumerable});return e};var d=e=>P(o({},"__esModule",{value:!0}),e);var m={};g(m,{StoreHandler:()=>i});module.exports=d(m);var i=class{constructor(t){this.listContact=()=>this.ovh.request("GET","/store/contact");this.createContact=t=>this.ovh.request("POST","/store/contact",t);this.deleteContactByContactId=t=>this.ovh.request("DELETE",`/store/contact/${t}`);this.getContactByContactId=t=>this.ovh.request("GET",`/store/contact/${t}`);this.updateContactByContactId=(t,r)=>this.ovh.request("PUT",`/store/contact/${t}`,r);this.listContactDocumentByContactId=t=>this.ovh.request("GET",`/store/contact/${t}/document`);this.addContactDocumentByContactId=(t,r)=>this.ovh.request("POST",`/store/contact/${t}/document`,r);this.deleteContactDocumentByContactIdAndDocumentId=(t,r)=>this.ovh.request("DELETE",`/store/contact/${t}/document/${r}`);this.listDocument=()=>this.ovh.request("GET","/store/document");this.createDocument=t=>this.ovh.request("POST","/store/document",t);this.addDocumentCors=t=>this.ovh.request("POST","/store/document/cors",t);this.deleteDocumentByDocumentId=t=>this.ovh.request("DELETE",`/store/document/${t}`);this.getDocumentByDocumentId=t=>this.ovh.request("GET",`/store/document/${t}`);this.listPartner=()=>this.ovh.request("GET","/store/partner");this.createPartner=t=>this.ovh.request("POST","/store/partner",t);this.deletePartnerByPartnerId=t=>this.ovh.request("DELETE",`/store/partner/${t}`);this.getPartnerByPartnerId=t=>this.ovh.request("GET",`/store/partner/${t}`);this.updatePartnerByPartnerId=(t,r)=>this.ovh.request("PUT",`/store/partner/${t}`,r);this.listPartnerDocumentByPartnerId=t=>this.ovh.request("GET",`/store/partner/${t}/document`);this.addPartnerDocumentByPartnerId=(t,r)=>this.ovh.request("POST",`/store/partner/${t}/document`,r);this.deletePartnerDocumentByPartnerIdAndDocumentId=(t,r)=>this.ovh.request("DELETE",`/store/partner/${r}/document/${t}`);this.listPartnerProductByPartnerId=t=>this.ovh.request("GET",`/store/partner/${t}/product`);this.createPartnerProductByPartnerId=(t,r)=>this.ovh.request("POST",`/store/partner/${t}/product`,r);this.deletePartnerProductByPartnerIdAndProductId=(t,r)=>this.ovh.request("DELETE",`/store/partner/${t}/product/${r}`);this.getPartnerProductByPartnerIdAndProductId=(t,r)=>this.ovh.request("GET",`/store/partner/${t}/product/${r}`);this.updatePartnerProductByPartnerIdAndProductId=(t,r,n)=>this.ovh.request("PUT",`/store/partner/${t}/product/${r}`,n);this.listPartnerProductDocumentByPartnerIdAndProductId=(t,r)=>this.ovh.request("GET",`/store/partner/${t}/product/${r}/document`);this.addPartnerProductDocumentByPartnerIdAndProductId=(t,r,n)=>this.ovh.request("POST",`/store/partner/${t}/product/${r}/document`,n);this.deletePartnerProductDocumentByPartnerIdAndProductIdAndDocumentId=(t,r,n)=>this.ovh.request("DELETE",`/store/partner/${r}/product/${n}/document/${t}`);this.ovh=t}};0&&(module.exports={StoreHandler});
//# sourceMappingURL=Store.js.map