karma-rolldown-preprocessor

Karma preprocessor to bundle ES modules using Rolldown.
Fork of karma-rollup-preprocessor with
Rolldown based implementation from
Discord comment
by Jeremy Scheff.
Install
npm install karma-rolldown-preprocessor --save-dev
Usage
All the options detailed in the Rolldown documentation can be
passed to rolldownPreprocessor.
export default function (config) {
config.set({
files: [
{ pattern: 'test/**/*.spec.js', watched: false }
],
preprocessors: {
'test/**/*.spec.js': ['rolldown']
},
rolldownPreprocessor: {
output: {
format: 'iife',
name: '<your_project>',
sourcemap: 'inline'
}
}
});
}
License
MIT © Ivan Nikolić