{"library":"rollup-plugin-unused","title":"rollup-plugin-unused","description":"Rollup plugin that identifies source files not imported during a build, helping keep repositories clean. Version 0.1.1 (latest) released 2021-12-30, with low release cadence. Supports customization via extensions, include/exclude globs. Ships TypeScript definitions. Distinct from similar plugins (e.g., rollup-plugin-unused-files) by its minimal configuration and focus on detection rather than removal.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-unused"],"cli":null},"imports":["import findUnused from 'rollup-plugin-unused'","import findUnused from 'rollup-plugin-unused';\nfindUnused({ extensions: ['.js', '.ts'], include: ['src/**/*.mjs'], exclude: ['src/legacy/*.js'] })","import findUnused from 'rollup-plugin-unused';\nexport default { input: 'index.js', plugins: [findUnused()] }"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import findUnused from 'rollup-plugin-unused';\nimport resolve from '@rollup/plugin-node-resolve';\n\n// rollup.config.js\nexport default {\n  input: 'src/index.js',\n  output: { file: 'dist/bundle.js', format: 'cjs' },\n  plugins: [\n    // Must come before any source-loading plugins\n    findUnused({ extensions: ['.js'] }),\n    resolve()\n  ]\n};","lang":"typescript","description":"Demonstrates basic usage detecting unused .js files in src/ directory during a Rollup build.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}