{"library":"rollup-plugin-strip-banner","title":"rollup-plugin-strip-banner","description":"Rollup plugin to remove banner comments (e.g., license headers) from module files before bundling. Current stable version is 3.1.0, released with support for Rollup 4.x. Released irregularly, with major version bumps aligning with Rollup peer dependency updates. Key differentiator: lightweight, focused solely on banner stripping without additional transforms. Alternatives like rollup-plugin-terser or manual regex require more configuration. Ships TypeScript types.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-strip-banner"],"cli":null},"imports":["import stripBanner from 'rollup-plugin-strip-banner'","const stripBanner = require('rollup-plugin-strip-banner')","import stripBanner from 'rollup-plugin-strip-banner'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.js\nimport stripBanner from 'rollup-plugin-strip-banner';\nimport { defineConfig } from 'rollup';\n\nexport default defineConfig({\n  input: 'src/index.js',\n  output: {\n    file: 'dist/index.js',\n    format: 'esm'\n  },\n  plugins: [\n    stripBanner({\n      include: '**/*.js',\n      exclude: 'node_modules/**'\n    })\n  ]\n});","lang":"typescript","description":"Configures rollup-plugin-strip-banner in a Rollup config file with include/exclude patterns.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}