@calljmp/cli
Version:
2 lines (1 loc) • 1.28 kB
JavaScript
;var a=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var p=Object.getOwnPropertyNames;var I=Object.prototype.hasOwnProperty;var A=(e,t)=>{for(var c in t)a(e,c,{get:t[c],enumerable:!0})},l=(e,t,c,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let d of p(t))!I.call(e,d)&&d!==c&&a(e,d,{get:()=>t[d],enumerable:!(n=u(t,d))||n.enumerable});return e};var o=e=>l(a({},"__esModule",{value:!0}),e);var g={};A(g,{SubscriptionStatus:()=>i,jsonToSubscription:()=>s,subscriptionToJson:()=>m});module.exports=o(g);var i=(r=>(r.Incomplete="incomplete",r.Expired="expired",r.Active="active",r.PastDue="past_due",r.Canceled="canceled",r))(i||{});function s(e){return{id:e.id,accountId:e.accountId,stripeSubscriptionId:e.stripeSubscriptionId,stripeCustomerId:e.stripeCustomerId,status:e.status,createdAt:new Date(e.createdAt),updatedAt:new Date(e.updatedAt),canceledAt:e.canceledAt?new Date(e.canceledAt):null}}function m(e){return{id:e.id,accountId:e.accountId,stripeSubscriptionId:e.stripeSubscriptionId,stripeCustomerId:e.stripeCustomerId,status:e.status,createdAt:e.createdAt.toISOString(),updatedAt:e.updatedAt.toISOString(),canceledAt:e.canceledAt?e.canceledAt.toISOString():null}}0&&(module.exports={SubscriptionStatus,jsonToSubscription,subscriptionToJson});