broccoli-browser-sync
BrowserSync support for Broccolijs
Usage
Right now usage is still a bit suboptimal, but you already get all the beauty of BrowserSync including live css injection as well as livereload.
var browserSync = inputTrees options;
to pass in any browsersync options:
var options = browserSync: browser: 'Firefox'
A fairly complex example:
var fastBrowserify = ;var babelify = ;var mergeTrees = ;var compileSass = ;var funnel = ; var BrowserSync = ;var proxy = ; var optionalTransforms = 'regenerator' // 'minification.deadCodeElimination', // 'minification.inlineExpressions'; var babelOptions = stage: 0 optional: optionalTransforms compact: true; // var browserifyOpts = {deps: true, entries: files, noParse: noParse, ignoreMissing: true};var transformedBabelify = ; var appCss = ; var staticFiles = ; // browsersync optionsvar bsOptions = browserSync: open: false middleware: ;var browserSync = staticFiles transformedBabelify appCss bsOptions; moduleexports = ;