{"library":"rollup-plugin-auto-external","title":"rollup-plugin-auto-external","description":"A Rollup plugin that automatically externalizes dependencies and peerDependencies listed in package.json, keeping them out of the bundle for library development. Version 2.0.0 (latest) supports Rollup ≥0.45.2 and Node ≥6. Key differentiator: automatically parses dependencies, peerDependencies, and optionalDependencies from package.json, unlike manual external configuration or other plugins that require explicit lists. Simple to set up with zero configuration for most cases.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-auto-external"],"cli":null},"imports":["import autoExternal from 'rollup-plugin-auto-external'","import autoExternal from 'rollup-plugin-auto-external'","autoExternal()"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import autoExternal from 'rollup-plugin-auto-external';\n\nexport default {\n  input: 'src/index.js',\n  output: { file: 'dist/bundle.js', format: 'cjs' },\n  plugins: [\n    autoExternal()\n  ]\n};","lang":"javascript","description":"Shows minimal Rollup config using autoExternal to exclude all package.json dependencies from the bundle.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}