Skip to content

A fork of gulp-regex-rename with gulp-util references removed.

License

Notifications You must be signed in to change notification settings

elamping/gulp-regex-rename

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A fork of gulp-regex-rename with gulp-util references removed.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%