Skip to content

Commit 21500d4

Browse files
authored
feat(stripe)!: Stripe basil (#509)
1 parent 28ce259 commit 21500d4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/runtime/registry/stripe.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { withQuery } from 'ufo'
2-
import type { Stripe } from '@stripe/stripe-js'
2+
import type { StripeConstructor } from '@stripe/stripe-js'
33
import { useRegistryScript } from '../utils'
44
import { boolean, object, optional } from '#nuxt-scripts-validator'
55
import type { RegistryScriptInput } from '#nuxt-scripts/types'
@@ -11,14 +11,14 @@ export const StripeOptions = object({
1111
export type StripeInput = RegistryScriptInput<typeof StripeOptions, false>
1212

1313
export interface StripeApi {
14-
Stripe: Stripe
14+
Stripe: StripeConstructor
1515
}
1616

1717
export function useScriptStripe<T extends StripeApi>(_options?: StripeInput) {
1818
return useRegistryScript<T, typeof StripeOptions>('stripe', options => ({
1919
scriptInput: {
2020
src: withQuery(
21-
`https://js.stripe.com/v3/`,
21+
`https://js.stripe.com/basil/stripe.js`,
2222
(typeof options?.advancedFraudSignals === 'boolean' && !options?.advancedFraudSignals) ? { advancedFraudSignals: false } : {},
2323
),
2424
// opt-out of privacy defaults

0 commit comments

Comments
 (0)