import { createSentryBuildPluginManager } from '@sentry/bundler-plugins/core'; function withoutSourceMapDeletion(options) { return { ...options, sourcemaps: { ...options.sourcemaps, filesToDeleteAfterUpload: void 0 } }; } async function deleteSourceMapsAfterBuild(options) { const filesToDeleteAfterUpload = await options.sourcemaps?.filesToDeleteAfterUpload; if (filesToDeleteAfterUpload === void 0) { return; } const deletionOptions = { ...options, sourcemaps: { ...options.sourcemaps, filesToDeleteAfterUpload } }; const sentryBuildPluginManager = createSentryBuildPluginManager(deletionOptions, { buildTool: "nuxt", loggerPrefix: "[Sentry Nuxt]" }); await sentryBuildPluginManager.deleteArtifacts(); } export { deleteSourceMapsAfterBuild, withoutSourceMapDeletion }; //# sourceMappingURL=sourceMapDeletion.js.map