UNPKG

react-component

Version:
19 lines (16 loc) 573 B
var gulp = require('gulp') var through2 = require('through2') function replaceProcessEnv() { return through2.obj(function(file, encoding, done) { var original = file.contents.toString('utf8'); var replaced = original.replace(/"production" !== process.env.NODE_ENV/g, "require('./React').__DEV__ === true") file.contents = new Buffer(replaced); this.push(file); done(); }); } gulp.task('default', function(done) { return gulp.src('./node_modules/react/lib/*.js') .pipe(replaceProcessEnv()) .pipe(gulp.dest('./lib/')) })