{"_id":"gulp-gitignore","_rev":"2893178","name":"gulp-gitignore","description":"Exlude files defined on .gitignore from the stream","dist-tags":{"latest":"0.1.0"},"maintainers":[{"name":"thomaslebeau","email":"thomas@lebeau.io"}],"time":{"modified":"2022-11-28T08:51:20.000Z","created":"2015-09-06T17:41:42.819Z","0.1.0":"2015-09-06T17:41:42.819Z"},"users":{},"author":{"name":"Thomas Lebeau","email":"lebeau.thomas@gmail.com","url":"http://lebeau.io"},"repository":{"type":"git","url":"git+https://github.com/thomas-lebeau/gulp-gitignore.git"},"versions":{"0.1.0":{"name":"gulp-gitignore","version":"0.1.0","description":"Exlude files defined on .gitignore from the stream","license":"MIT","repository":{"type":"git","url":"git+https://github.com/thomas-lebeau/gulp-gitignore.git"},"author":{"name":"Thomas Lebeau","email":"lebeau.thomas@gmail.com","url":"http://lebeau.io"},"engines":{"node":">=0.10.0"},"scripts":{"test":"xo && mocha"},"files":["index.js"],"keywords":["gulp","gulpplugin","git","gitignore","exclude","stream"],"dependencies":{"parse-gitignore":"^0.2.0","gulp-filter":"^3.0.1","starts-with":"^1.0.2"},"devDependencies":{"fs":"0.0.2","gulp-util":"^3.0.6","mocha":"^2.2.5","sinon":"^1.16.1","xo":"^0.8.0"},"xo":{"space":true,"envs":["node","mocha"]},"gitHead":"88915b732d21029d0320cf156e342732dddc53cd","bugs":{"url":"https://github.com/thomas-lebeau/gulp-gitignore/issues"},"homepage":"https://github.com/thomas-lebeau/gulp-gitignore#readme","_id":"gulp-gitignore@0.1.0","_shasum":"ea3272b8da0d96359c990871bf1b4ad40f13d8da","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"thomaslebeau","email":"thomas@lebeau.io"},"dist":{"shasum":"ea3272b8da0d96359c990871bf1b4ad40f13d8da","size":1968,"noattachment":false,"key":"/gulp-gitignore/-/gulp-gitignore-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/gulp-gitignore/download/gulp-gitignore-0.1.0.tgz"},"maintainers":[{"name":"thomaslebeau","email":"thomas@lebeau.io"}],"directories":{},"_cnpmcore_publish_time":"2021-12-20T06:31:06.185Z","publish_time":1441561302819,"_cnpm_publish_time":1441561302819}},"readme":"# gulp-gitignore [![Build Status](https://travis-ci.org/Thomas-Lebeau/gulp-gitignore.svg?branch=master)](https://travis-ci.org/Thomas-Lebeau/gulp-gitignore)\n\n> Exlude files defined on .gitignore from the stream\n\n\n## Install\n\n```\n$ npm install --save-dev gulp-gitignore\n```\n\n\n## Usage\n\n```js\nvar gulp = require('gulp');\nvar gitignore = require('gulp-gitignore');\n\ngulp.task('default', function () {\n    return gulp.src('src/**/*')\n        // exclude files defined in .gitignore\n        .pipe(gitignore())\n        .pipe(gulp.dest('dist'));\n});\n```\n\n\n## API\n\n### gitignore(file, [pattern],[options])\n\n#### file\n\nType: `string`\nDefault: `.gitignore`\n\nThe `.gitignore` file.\n\n#### pattern\n\nType: `array`\n\nYou can optionally pass an additional array of patterns to exlude from the stream.\n```js\ngitignore('.gitignore', ['foo', 'bar']);\n```\n\n#### options\n\nType: `object`\n\n##### options.dot\n\nType: `boolean`  \nDefault: `false`\n\nMatches files prefixed with a dot (eg. `.DS_Store`).\n\n\n## License\n\nMIT © [Thomas Lebeau](https://github.com/Thomas-Lebeau)\n","_attachments":{},"homepage":"https://github.com/thomas-lebeau/gulp-gitignore#readme","bugs":{"url":"https://github.com/thomas-lebeau/gulp-gitignore/issues"},"license":"MIT"}