{"library":"rollup-plugin-combine","title":"rollup-plugin-combine","description":"A Rollup plugin that merges multiple JavaScript files into a single output, supporting both library and application builds. The current stable version is 2.1.1, released with a moderate cadence. It differentiates from similar plugins by offering fine-grained control over file ordering and custom transforms during concatenation. However, it lacks TypeScript support and is primarily used in legacy workflows where bundle splitting is not required.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-plugin-combine"],"cli":null},"imports":["import combine from 'rollup-plugin-combine'","const combine = require('rollup-plugin-combine')","import type { CombineOptions } from 'rollup-plugin-combine'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.js\nimport combine from 'rollup-plugin-combine';\n\nexport default {\n  input: 'src/index.js',\n  output: {\n    dir: 'dist',\n    format: 'esm'\n  },\n  plugins: [\n    combine({\n      files: ['src/utils.js', 'src/main.js'],\n      output: 'dist/bundle.js'\n    })\n  ]\n};","lang":"javascript","description":"Combines two input files into a single output file using the plugin.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}