This repository has been archived on 2026-03-31. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
react-iconpack/gulpfile.js

31 lines
809 B
JavaScript

var gulp = require('gulp'),
fs = require('fs'),
browserify = require('browserify'),
iconpacker = require('react-iconpack')('browserify');
var compile = function() {
var bundler = browserify('./browserify-test/src/index.js', {
debug: true,
});
iconpacker.attachBrowserifyInjector(bundler, {
verbose: true
});
bundler.require('react').require('react-dom').transform('babelify', {
presets: ['es2015', 'react'],
plugins: ['react-iconpack']
});
bundler.bundle()
.on('error', function(err) {
console.error('Failure! ' + err);
this.emit('end');
})
.pipe(fs.createWriteStream('./browserify-test/dist/build.js'));
};
gulp.task('compile', compile);
gulp.task('default', ['compile']);