UNPKG

unplugin-remove

Version:

Plugin to remove console.xx and debugger for Vite & Webpack & Esbuild & Rollup

27 lines (24 loc) 643 B
import { FilterPattern } from '@rollup/pluginutils'; interface Options { /** * don't remove console.log and debugger these module * @default [] */ external?: Array<string>; /** * remove console type of these module * @default ['log'] */ consoleType?: Array<'log' | 'warn' | 'error' | 'info' | 'debug'>; /** * Rules to include transforming target. * @default [/\.[jt]sx?$/, /\.vue\??/] */ include?: FilterPattern; /** * Rules to exclude transforming target. * @default [/node_modules/, /\.git/] */ exclude?: FilterPattern; } export type { Options };