gulp-regex-rename

0.1.0 • Public • Published

gulp-regex-rename

Gulp-regex-rename is a gulp plugin for renaming files by matching a regular expression.

Usage

Gulp-regex-rename requires two parameters:

Note that the replacement string can be an empty string.

var babel  = require('gulp-babel')
var gulp   = require('gulp')
var rename = require('gulp-regex-rename')
 
// Example 1
gulp.task('scripts', function() {
  gulp.src('js/**/*.es6.js')
    .pipe(babel())
    .pipe(rename(/\.es6\.js$/, '.js'))
    .pipe(gulp.dest('dist'))
})
 
// Example 2
gulp.task('scripts', function() {
  gulp.src('js/**/*.es6.js')
    .pipe(babel())
    .pipe(rename(/\.es6/, ''))
    .pipe(gulp.dest('dist'))
})

Both examples produce equivalent results. Example 1 uses a typical replacement string, while Example 2 uses an empty string, deleting the matched regex.

License

MIT. See license.

Readme

Keywords

Package Sidebar

Install

npm i gulp-regex-rename

Weekly Downloads

468

Version

0.1.0

License

MIT

Last publish

Collaborators

  • codekirei