{"_id":"surge-fstream-ignore","_rev":"152923","name":"surge-fstream-ignore","description":"A thing for ignoring files based on globs","dist-tags":{"latest":"1.0.6"},"maintainers":[{"name":"sintaxi","email":""}],"time":{"modified":"2023-10-06T06:53:07.000Z","created":"2019-06-03T21:16:11.417Z","1.0.6":"2019-06-03T21:17:25.943Z","1.0.5":"2019-06-03T21:16:11.417Z"},"users":{},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"repository":{"type":"git","url":"git://github.com/isaacs/fstream-ignore.git"},"versions":{"1.0.6":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"surge-fstream-ignore","description":"A thing for ignoring files based on globs","version":"1.0.6","repository":{"type":"git","url":"git://github.com/isaacs/fstream-ignore.git"},"main":"ignore.js","scripts":{"test":"tap test/*.js --cov"},"dependencies":{"fstream":">=1.0.12","inherits":"2","minimatch":"^3.0.0"},"devDependencies":{"mkdirp":"","rimraf":"","tap":"^5.7.1"},"license":"ISC","gitHead":"1438a1a2c25fee71327c36c86de787a14a53ffd4","bugs":{"url":"https://github.com/isaacs/fstream-ignore/issues"},"homepage":"https://github.com/isaacs/fstream-ignore#readme","_id":"surge-fstream-ignore@1.0.6","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"sintaxi","email":"brock@sintaxi.com"},"dist":{"shasum":"e30efce95574b91fd571b5b02f32a611ea829731","size":3894,"noattachment":false,"key":"/surge-fstream-ignore/-/surge-fstream-ignore-1.0.6.tgz","tarball":"http://name.csiicloud.com:7001/surge-fstream-ignore/download/surge-fstream-ignore-1.0.6.tgz"},"maintainers":[{"name":"sintaxi","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/surge-fstream-ignore_1.0.6_1559596645797_0.6432906081417948"},"_hasShrinkwrap":false,"publish_time":1559596645943,"_cnpm_publish_time":1559596645943},"1.0.5":{"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"http://blog.izs.me/"},"name":"surge-fstream-ignore","description":"A thing for ignoring files based on globs","version":"1.0.5","repository":{"type":"git","url":"git://github.com/isaacs/fstream-ignore.git"},"main":"ignore.js","scripts":{"test":"tap test/*.js --cov"},"dependencies":{"fstream":"^1.0.0","inherits":"2","minimatch":"^3.0.0"},"devDependencies":{"mkdirp":"","rimraf":"","tap":"^5.7.1"},"license":"ISC","gitHead":"1438a1a2c25fee71327c36c86de787a14a53ffd4","bugs":{"url":"https://github.com/isaacs/fstream-ignore/issues"},"homepage":"https://github.com/isaacs/fstream-ignore#readme","_id":"surge-fstream-ignore@1.0.5","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"sintaxi","email":"brock@sintaxi.com"},"dist":{"shasum":"f0fbc8817edfef155a18632b990b87aab58636e2","size":3888,"noattachment":false,"key":"/surge-fstream-ignore/-/surge-fstream-ignore-1.0.5.tgz","tarball":"http://name.csiicloud.com:7001/surge-fstream-ignore/download/surge-fstream-ignore-1.0.5.tgz"},"maintainers":[{"name":"sintaxi","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/surge-fstream-ignore_1.0.5_1559596571247_0.8807644328982747"},"_hasShrinkwrap":false,"publish_time":1559596571417,"_cnpm_publish_time":1559596571417}},"readme":"# fstream-ignore\n\nA fstream DirReader that filters out files that match globs in `.ignore`\nfiles throughout the tree, like how git ignores files based on a\n`.gitignore` file.\n\nHere's an example:\n\n```javascript\nvar Ignore = require(\"fstream-ignore\")\nIgnore({ path: __dirname\n       , ignoreFiles: [\".ignore\", \".gitignore\"]\n       })\n  .on(\"child\", function (c) {\n    console.error(c.path.substr(c.root.path.length + 1))\n  })\n  .pipe(tar.Pack())\n  .pipe(fs.createWriteStream(\"foo.tar\"))\n```\n\nThis will tar up the files in __dirname into `foo.tar`, ignoring\nanything matched by the globs in any .iginore or .gitignore file.\n","_attachments":{},"homepage":"https://github.com/isaacs/fstream-ignore#readme","bugs":{"url":"https://github.com/isaacs/fstream-ignore/issues"},"license":"ISC"}