UNPKG

@redwoodjs-stripe/api

Version:

API-side code for RedwoodJS-Stripe projects

57 lines (56 loc) 1.93 kB
import { checkout, retrieveStripeCheckoutSession } from "./checkouts/checkouts.js"; import * as stripeItems from "./stripeItems/stripeItems.js"; import { stripeCustomerSearch, retrieveStripeCustomer, createStripeCustomer } from "./customers/customers.js"; import * as customerPortal from "./customerPortal/customerPortal.js"; import { listStripeSubscriptions } from "./subscription/subscription.js"; const stripeServices = { checkouts_checkouts: { checkout, retrieveStripeCheckoutSession }, customers_customers: { stripeCustomerSearch, retrieveStripeCustomer, createStripeCustomer }, subscriptions_subscription: { listStripeSubscriptions }, customerPortal_customerPortal: customerPortal, stripeItems_stripeItems: stripeItems }; import { listStripeSubscriptions as listStripeSubscriptions2 } from "./subscription/subscription.js"; import { checkout as checkout2, retrieveStripeCheckoutSession as retrieveStripeCheckoutSession2 } from "./checkouts/checkouts.js"; import { stripeItem, stripeItems as stripeItems2 } from "./stripeItems/stripeItems.js"; import { stripeCustomerSearch as stripeCustomerSearch2, retrieveStripeCustomer as retrieveStripeCustomer2, createStripeCustomer as createStripeCustomer2 } from "./customers/customers.js"; import { createStripeCustomerPortalSession, createStripeCustomerPortalConfig, listStripeCustomerPortalConfig } from "./customerPortal/customerPortal.js"; export { checkout2 as checkout, createStripeCustomer2 as createStripeCustomer, createStripeCustomerPortalConfig, createStripeCustomerPortalSession, listStripeCustomerPortalConfig, listStripeSubscriptions2 as listStripeSubscriptions, retrieveStripeCheckoutSession2 as retrieveStripeCheckoutSession, retrieveStripeCustomer2 as retrieveStripeCustomer, stripeCustomerSearch2 as stripeCustomerSearch, stripeItem, stripeItems2 as stripeItems, stripeServices };