{"library":"rollup-plugin-blacklist","title":"rollup-plugin-blacklist","description":"Rollup plugin that excludes files matching specified patterns from being bundled. Version 1.0.1 (latest) has no further releases. Inspired by blacklistify for Browserify, it provides a simple filtering mechanism to prevent accidental inclusion of modules (e.g., worker code in main bundle). Typically used early in plugin chain before resolvers like @rollup/plugin-node-resolve.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-blacklist"],"cli":null},"imports":["import blacklist from 'rollup-plugin-blacklist'","import blacklist from 'rollup-plugin-blacklist'","const blacklist = require('rollup-plugin-blacklist')"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.js\nimport blacklist from 'rollup-plugin-blacklist';\n\nexport default {\n  input: 'src/index.js',\n  output: [{ file: 'dist/bundle.js', format: 'esm' }],\n  plugins: [\n    blacklist([/worker/]),\n    // Resolver plugins must come after blacklist\n  ]\n};","lang":"javascript","description":"Shows basic usage: import default export and pass array of regex patterns to exclude matching modules.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}