Nervous Parrot Muttering
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    gulp-freppublic

    gulp-frep (find and replace) NPM version

    A find and replace utility, using Frep. Replace strings or arrays of strings with an array of replacement patterns.

    Getting Started

    Install the module with: npm install gulp-frep

    Usage

    var gulp = require('gulp');
    var frep = require('gulp-frep');
     
    gulp.task('frep', function() {
      gulp.src('./src/foo.html')
        .pipe(frep(patterns))
        .pipe(gulp.folder('./dist/foo.html'))
    });

    Example replacement patterns

    var patterns: [
      {
        // Strip tags from HTML 
        pattern: /(<([^>]+)>)/ig,
        replacement: ''
      },
      {
        // Normalize and condense newlines 
        pattern: /(\r\n|\n){2,}/g,
        replacement: '\n'
      }
    ];

    See the frep docs for options.

    Contributing

    In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality.

    Author

    License

    Copyright (c) 2014 Jon Schlinkert Licensed under the MIT license.

    install

    npm i gulp-frep

    Downloadsweekly downloads

    413

    version

    0.1.3

    license

    none

    repository

    github.com

    last publish

    collaborators

    • avatar