Skip to content

skeymeulen/gulp-searchy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-searchy

A string search plugin for gulp 3. Based on https://www.npmjs.com/package/gulp-search

Usage

First, install gulp-searchy as a development dependency:

npm install --save-dev gulp-searchy

Then, add it to your gulpfile.js:

Regex search

var search = require('gulp-searchy');

gulp.task('templates', function(){
  gulp.src([...])
    .pipe(search(/foo(.{3})/g, function(item) {return item;}, {
    	path: '',
    	filename: 'a.json'
    }))
    .pipe(gulp.dest('...'));
});

API

gulp-searchy can be called with a regex.

search(regex, formatFn[, options])

regex

Type: RegExp

The regex pattern to search for. See the MDN documentation for RegExp for details.

formatFn

Type: Function

The formatFn function. Tell the plugin how to return the key and value for JSON file.

gulp-searchy options

An optional third argument, options, can be passed.

options

Type: Object

options.path

Type: string
Default: ''

options.filename

Type: string
Default: 'gulp-search-manifest.json'

options.group

If you want a specific regex group to be captured
Type: integer

About

A string search plugin for gulp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published