diff --git a/packages/vue/src/index.ts b/packages/vue/src/index.ts index 24a352aba99a..56ad683c850a 100644 --- a/packages/vue/src/index.ts +++ b/packages/vue/src/index.ts @@ -1,6 +1,6 @@ export * from '@sentry/browser'; -export { init } from './sdk'; +export { init, vueInit } from './sdk'; export { vueRouterInstrumentation } from './router'; export { attachErrorHandler } from './errorhandler'; export { createTracingMixins } from './tracing'; diff --git a/packages/vue/src/sdk.ts b/packages/vue/src/sdk.ts index 35490f925a8d..0df16207564d 100644 --- a/packages/vue/src/sdk.ts +++ b/packages/vue/src/sdk.ts @@ -58,7 +58,11 @@ export function init( } } -const vueInit = (app: Vue, options: Options): void => { +export const vueInit = (app: Vue, options: Options): void => { + options = { + ...DEFAULT_CONFIG, + ...options, + }; attachErrorHandler(app, options); if ('tracesSampleRate' in options || 'tracesSampler' in options) {