Skip to content

thomas-lebeau/gulp-gitignore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-gitignore Build Status

Exlude files defined on .gitignore from the stream

Install

$ npm install --save-dev gulp-gitignore

Usage

var gulp = require('gulp');
var gitignore = require('gulp-gitignore');

gulp.task('default', function () {
    return gulp.src('src/**/*')
        // exclude files defined in .gitignore
        .pipe(gitignore())
        .pipe(gulp.dest('dist'));
});

API

gitignore(file, [pattern],[options])

file

Type: string Default: .gitignore

The .gitignore file.

pattern

Type: array

You can optionally pass an additional array of patterns to exlude from the stream.

gitignore('.gitignore', ['foo', 'bar']);

options

Type: object

options.dot

Type: boolean
Default: false

Matches files prefixed with a dot (eg. .DS_Store).

License

MIT © Thomas Lebeau

About

Exlude files defined on .gitignore from the stream

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published