{"library":"rollup-plugin-multi-input","title":"rollup-plugin-multi-input","description":"Rollup plugin for bundling modular libraries with multiple entry points and glob support, preserving the source directory structure in the output. Version 1.9.0 is the latest stable release, maintained with semantic versioning and TypeScript types. It is now deprecated in favor of modular-library for Node.js >=22, and Rollup's native preserveModules is recommended otherwise. Key differentiators: glob patterns in input, relative path preservation, and transformOutputPath callback. Release cadence is irregular with features and fixes as needed.","language":"javascript","status":"deprecated","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-multi-input"],"cli":null},"imports":["import multiInput from 'rollup-plugin-multi-input';","import multiInput from 'rollup-plugin-multi-input';","import multiInput from 'rollup-plugin-multi-input';\nconst plugin = multiInput();"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.js\nimport multiInput from 'rollup-plugin-multi-input';\n\nexport default {\n  input: ['src/**/*.js'],\n  output: {\n    format: 'esm',\n    dir: 'dist'\n  },\n  plugins: [\n    multiInput({\n      relative: 'src/',\n      transformOutputPath: (output, input) => output.replace('src/', 'lib/')\n    })\n  ]\n};","lang":"typescript","description":"Configures Rollup with multi-input plugin using glob pattern, relative path, and output path transformation.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}