Skip to content

Commit 998df09

Browse files
author
Luca Forstner
authored
feat: Make options argument optional (#502)
1 parent fe6169b commit 998df09

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

packages/bundler-plugin-core/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ export function sentryUnpluginFactory({
7070
debugIdUploadPlugin,
7171
bundleSizeOptimizationsPlugin,
7272
}: SentryUnpluginFactoryOptions) {
73-
return createUnplugin<Options, true>((userOptions, unpluginMetaContext) => {
73+
return createUnplugin<Options | undefined, true>((userOptions = {}, unpluginMetaContext) => {
7474
const logger = createLogger({
7575
prefix: `[sentry-${unpluginMetaContext.framework}-plugin]`,
7676
silent: userOptions.silent ?? false,

packages/esbuild-plugin/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ const sentryUnplugin = sentryUnpluginFactory({
258258
});
259259

260260
// eslint-disable-next-line @typescript-eslint/no-explicit-any
261-
export const sentryEsbuildPlugin: (options: Options) => any = sentryUnplugin.esbuild;
261+
export const sentryEsbuildPlugin: (options?: Options) => any = sentryUnplugin.esbuild;
262262

263263
export type { Options as SentryEsbuildPluginOptions } from "@sentry/bundler-plugin-core";
264264
export { sentryCliBinaryExists } from "@sentry/bundler-plugin-core";

packages/rollup-plugin/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ const sentryUnplugin = sentryUnpluginFactory({
6767
});
6868

6969
// eslint-disable-next-line @typescript-eslint/no-explicit-any
70-
export const sentryRollupPlugin: (options: Options) => any = sentryUnplugin.rollup;
70+
export const sentryRollupPlugin: (options?: Options) => any = sentryUnplugin.rollup;
7171

7272
export type { Options as SentryRollupPluginOptions } from "@sentry/bundler-plugin-core";
7373
export { sentryCliBinaryExists } from "@sentry/bundler-plugin-core";

packages/vite-plugin/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ const sentryUnplugin = sentryUnpluginFactory({
6969
});
7070

7171
// eslint-disable-next-line @typescript-eslint/no-explicit-any
72-
export const sentryVitePlugin: (options: Options) => any = sentryUnplugin.vite;
72+
export const sentryVitePlugin: (options?: Options) => any = sentryUnplugin.vite;
7373

7474
export type { Options as SentryVitePluginOptions } from "@sentry/bundler-plugin-core";
7575
export { sentryCliBinaryExists } from "@sentry/bundler-plugin-core";

packages/webpack-plugin/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ const sentryUnplugin = sentryUnpluginFactory({
174174
});
175175

176176
// eslint-disable-next-line @typescript-eslint/no-explicit-any
177-
export const sentryWebpackPlugin: (options: Options) => any = sentryUnplugin.webpack;
177+
export const sentryWebpackPlugin: (options?: Options) => any = sentryUnplugin.webpack;
178178

179179
export { sentryCliBinaryExists } from "@sentry/bundler-plugin-core";
180180
export type { Options as SentryWebpackPluginOptions } from "@sentry/bundler-plugin-core";

0 commit comments

Comments
 (0)