UNPKG

rollup-plugin-merge

Version:
41 lines (33 loc) 875 B
# rollup-plugin-merge Rollup plugin to merge JSON files ## Install ```sh npm i -D rollup-plugin-merge ``` ## Usage ```js import merge from 'rollup-plugin-merge'; export default { input: 'src/index.js', output: { file: 'dist/bundle.js', format: 'iife', name: 'app' }, plugins: [ merge({ input: ['src/1.json', 'src/2.json'], output: 'dist/config.json', verbose: true, watch: true, recurisve: true, prettify: true }) ] }; ``` ### Options - recursive (default is `false`). Enable/disable recursive merging - verbose (default is `false`). Enable/disable logging - watch (default is `false`). Enable/disable watching. If disabled then copy only on start - prettify (default is `false`). Enable/disable prettify. If enabled then insert white space into the output JSON string for readability purposes