{"library":"rollup-plugin-external-node-modules","title":"rollup-plugin-external-node-modules","description":"Rollup plugin that automatically marks all node_modules packages as external, preventing them from being bundled. Version 1.0.1 is current, stable, and likely low-maintenance. It simplifies Rollup configuration by removing the need to manually list externals. Ships TypeScript types. Key differentiator: zero-config approach compared to manual externals or other plugins like @rollup/plugin-node-resolve combined with externals.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-external-node-modules"],"cli":null},"imports":["import external from 'rollup-plugin-external-node-modules'","import externalNodeModules from 'rollup-plugin-external-node-modules'","import type { RollupPluginExternalNodeModules } from 'rollup-plugin-external-node-modules'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import external from 'rollup-plugin-external-node-modules';\nimport { defineConfig } from 'rollup';\n\nexport default defineConfig({\n  input: 'src/index.js',\n  output: {\n    dir: 'dist',\n    format: 'esm',\n  },\n  plugins: [external()],\n});","lang":"typescript","description":"Basic Rollup configuration using the plugin to automatically externalize all node_modules packages.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}