From 50a7a8aaada212ca42aeb41ad3bf3de736d6adea Mon Sep 17 00:00:00 2001 From: jbranchaud Date: Wed, 20 Mar 2024 15:24:52 -0500 Subject: [PATCH] feat: move Payment Options over to commerce-server --- .../src/pages/api/skill/[...skillRecordings].ts | 4 +++- packages/commerce-server/src/index.ts | 1 + .../src/providers}/default-payment-options.ts | 0 packages/skill-api/src/next/index.ts | 2 +- packages/skill-api/src/server/index.ts | 1 - 5 files changed, 5 insertions(+), 3 deletions(-) rename packages/{skill-api/src/server => commerce-server/src/providers}/default-payment-options.ts (100%) diff --git a/apps/testing-javascript/src/pages/api/skill/[...skillRecordings].ts b/apps/testing-javascript/src/pages/api/skill/[...skillRecordings].ts index 82d23ab28..2c66a8d73 100644 --- a/apps/testing-javascript/src/pages/api/skill/[...skillRecordings].ts +++ b/apps/testing-javascript/src/pages/api/skill/[...skillRecordings].ts @@ -1,8 +1,10 @@ import SkillRecordings, { type SkillRecordingsOptions, +} from '@skillrecordings/skill-api' +import { defaultPaymentOptions, StripeProvider, -} from '@skillrecordings/skill-api' +} from '@skillrecordings/commerce-server' import {nextAuthOptions} from '../auth/[...nextauth]' const paymentOptions = defaultPaymentOptions({ diff --git a/packages/commerce-server/src/index.ts b/packages/commerce-server/src/index.ts index cebc243dd..35fc703e1 100644 --- a/packages/commerce-server/src/index.ts +++ b/packages/commerce-server/src/index.ts @@ -9,3 +9,4 @@ export * from './props-for-commerce' export * from './record-new-purchase' export * from './determine-purchase-type' export * from './get-valid-purchases' +export * from './providers/default-payment-options' diff --git a/packages/skill-api/src/server/default-payment-options.ts b/packages/commerce-server/src/providers/default-payment-options.ts similarity index 100% rename from packages/skill-api/src/server/default-payment-options.ts rename to packages/commerce-server/src/providers/default-payment-options.ts diff --git a/packages/skill-api/src/next/index.ts b/packages/skill-api/src/next/index.ts index 8a8675519..f1f59d79a 100644 --- a/packages/skill-api/src/next/index.ts +++ b/packages/skill-api/src/next/index.ts @@ -9,7 +9,7 @@ import {NextAuthOptions} from 'next-auth' import {parseBody} from 'next/dist/server/api-utils/node/parse-body' import {setCookie} from './utils' import {SkillRecordingsAction, SkillRecordingsProvider} from '../router' -import {PaymentOptions} from '../server/default-payment-options' +import {PaymentOptions} from '@skillrecordings/commerce-server' /** Extract the host from the environment */ export function detectHost(forwardedHost: any) { diff --git a/packages/skill-api/src/server/index.ts b/packages/skill-api/src/server/index.ts index b92e16251..502b39516 100644 --- a/packages/skill-api/src/server/index.ts +++ b/packages/skill-api/src/server/index.ts @@ -3,4 +3,3 @@ export * from './skill-next-auth-prisma-adapter' export * from './send-verification-request' export * from './default-next-auth-options' export * from './send-server-email' -export * from './default-payment-options'