gulp-just-replace

A gulp plugin only to do string.replace().

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
gulp-just-replace
301.0.29 years ago9 years agoMinified + gzip package size for gulp-just-replace in KB

Readme

gulp-just-replace
The gulp-replace is fine. But it's painful to install it on production server as it takes many seconds to install those useless dependencies for me.
This is just a gulp plugin only knows how to do string.replace(). No other dependencies except the through2 needed by gulp. This plugin is so simple that does not need tests. You can understand the source code in less than one minute.
var replace = require('gulp-just-replace');

// string
gulp.src('src.html').
pipe(replace(/%USER%/g, 'me')).
pipe(gulp.dest('dest.html'));

// array
var start = +new Date;

gulp.src('src.html').
pipe(replace([
  {
    search: /%USER%/g,
    replacement: 'me'
  }, {
    search: /%DATE%/g,
    replacement: new Date
  }, {
    search: /%TIME_USED%/g,
    replacement: function () {
      return (+new Date - start) / 1000 + ' s';
    }
  }
])).
pipe(gulp.dest('dest.html'));