feat(ADM-018): completed feature
This commit is contained in:
12
project/src/modules/checkout/index.ts
Normal file
12
project/src/modules/checkout/index.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
/** Public API of the checkout module. */
|
||||
export { registerCheckoutRoutes, type CheckoutRoutesDeps } from './api/checkout.routes.js';
|
||||
export { CheckoutService } from './application/checkout-service.js';
|
||||
export {
|
||||
CheckoutError,
|
||||
type CheckoutRequest,
|
||||
type CheckoutResult,
|
||||
type PaymentIntent,
|
||||
} from './domain/checkout.js';
|
||||
export type { CheckoutMetrics, PaymentProvider, CheckoutOrderLookup } from './domain/ports.js';
|
||||
export { InMemoryCheckoutMetrics } from './infrastructure/metrics.js';
|
||||
export { StubPaymentProvider } from './infrastructure/payment-provider.js';
|
||||
Reference in New Issue
Block a user