diff --git a/packages/bundler-plugin-core/src/index.ts b/packages/bundler-plugin-core/src/index.ts index dbaf9f8..571012d 100644 --- a/packages/bundler-plugin-core/src/index.ts +++ b/packages/bundler-plugin-core/src/index.ts @@ -70,7 +70,7 @@ export function sentryUnpluginFactory({ debugIdUploadPlugin, bundleSizeOptimizationsPlugin, }: SentryUnpluginFactoryOptions) { - return createUnplugin((userOptions, unpluginMetaContext) => { + return createUnplugin((userOptions = {}, unpluginMetaContext) => { const logger = createLogger({ prefix: `[sentry-${unpluginMetaContext.framework}-plugin]`, silent: userOptions.silent ?? false, diff --git a/packages/esbuild-plugin/src/index.ts b/packages/esbuild-plugin/src/index.ts index cf5781d..49651bc 100644 --- a/packages/esbuild-plugin/src/index.ts +++ b/packages/esbuild-plugin/src/index.ts @@ -258,7 +258,7 @@ const sentryUnplugin = sentryUnpluginFactory({ }); // eslint-disable-next-line @typescript-eslint/no-explicit-any -export const sentryEsbuildPlugin: (options: Options) => any = sentryUnplugin.esbuild; +export const sentryEsbuildPlugin: (options?: Options) => any = sentryUnplugin.esbuild; export type { Options as SentryEsbuildPluginOptions } from "@sentry/bundler-plugin-core"; export { sentryCliBinaryExists } from "@sentry/bundler-plugin-core"; diff --git a/packages/rollup-plugin/src/index.ts b/packages/rollup-plugin/src/index.ts index 8a45c0c..dbdd63b 100644 --- a/packages/rollup-plugin/src/index.ts +++ b/packages/rollup-plugin/src/index.ts @@ -67,7 +67,7 @@ const sentryUnplugin = sentryUnpluginFactory({ }); // eslint-disable-next-line @typescript-eslint/no-explicit-any -export const sentryRollupPlugin: (options: Options) => any = sentryUnplugin.rollup; +export const sentryRollupPlugin: (options?: Options) => any = sentryUnplugin.rollup; export type { Options as SentryRollupPluginOptions } from "@sentry/bundler-plugin-core"; export { sentryCliBinaryExists } from "@sentry/bundler-plugin-core"; diff --git a/packages/vite-plugin/src/index.ts b/packages/vite-plugin/src/index.ts index 1fd8d04..d840077 100644 --- a/packages/vite-plugin/src/index.ts +++ b/packages/vite-plugin/src/index.ts @@ -69,7 +69,7 @@ const sentryUnplugin = sentryUnpluginFactory({ }); // eslint-disable-next-line @typescript-eslint/no-explicit-any -export const sentryVitePlugin: (options: Options) => any = sentryUnplugin.vite; +export const sentryVitePlugin: (options?: Options) => any = sentryUnplugin.vite; export type { Options as SentryVitePluginOptions } from "@sentry/bundler-plugin-core"; export { sentryCliBinaryExists } from "@sentry/bundler-plugin-core"; diff --git a/packages/webpack-plugin/src/index.ts b/packages/webpack-plugin/src/index.ts index 43ccd38..39b6233 100644 --- a/packages/webpack-plugin/src/index.ts +++ b/packages/webpack-plugin/src/index.ts @@ -174,7 +174,7 @@ const sentryUnplugin = sentryUnpluginFactory({ }); // eslint-disable-next-line @typescript-eslint/no-explicit-any -export const sentryWebpackPlugin: (options: Options) => any = sentryUnplugin.webpack; +export const sentryWebpackPlugin: (options?: Options) => any = sentryUnplugin.webpack; export { sentryCliBinaryExists } from "@sentry/bundler-plugin-core"; export type { Options as SentryWebpackPluginOptions } from "@sentry/bundler-plugin-core";