Back to results
attila/metalsmith-rollup(opens in a new tab)
Language: JavaScript
A rollup.js plugin for Metalsmith
- stars
- 4
- watchers
- 1
- forks
- 3
- open issues
- 0
- Last updated
- 02/27/2023
Language: JavaScript
A rollup.js plugin for Metalsmith
This project has not received any updates for several years now. If for some unthinkable reason you still rely on this plugin, please look for an alternative.
Thank you for your support!
A Rollup plugin for Metalsmith.
npm install --save-dev metalsmith-rollup
Currently only the JavaScript API is supported. CLI Usage via metalsmith.json is in the works.
In your build file:
const Metalsmith = require('metalsmith') const rollup = require('metalsmith-rollup') Metalsmith(__dirname). use(rollup({ input: 'src/js/main.js', // Entry point output: { dest: 'js/bundle.js' // This will be placed under "build/" } })). build()
Source map generation is supported. Processed source files can be ignored automatically by passing ignoreSources option to the plugin:
Metalsmith(__dirname). use(rollup({ input: 'src/js/main.js', output: { dest: 'js/bundle.js', sourcemap: true } }, { ignoreSources: true })). build()
Planned features
Copyright 2016 Attila Beregszaszi, MIT licensed, see LICENSE for details.