0.2.0 • Published 10 years ago
flarum-gulp v0.2.0
Gulp wrapper for Flarum JavaScript compilation.
This package sets up a Gulp program that compiles JavaScript for use in Flarum. Example usage:
// Gulpfile.js
var gulp = require('flarum-gulp');
gulp({
files: [
'bower_components/foo/bar.js'
],
modules: {
'vendor/package': 'src/**/*.js'
}
});$ gulp # compile
$ gulp watch # compile and watch for changesOptions
filesAn array of individual files to concatenate.modulesA map of module prefixes to their source files.- Modules are transpiled to ES5 using Babel, including
Object.assign. - JSX is converted into Mithril's
msyntax.
- Modules are transpiled to ES5 using Babel, including
outputFileThe resulting file to write to. Defaults todist/extension.js.