Readable streamx interface over anymatch.
// readme
glob-stream
[Readable streamx][streamx-url] interface over [anymatch][anymatch-url].
Usage
var gs = require("glob-stream");
var readable = gs("./files/**/*.coffee", {/* options */});
var writable =
/* your WriteableStream */
readable.pipe(writable);
You can pass any combination of glob strings. One caveat is that you cannot only pass a negative glob, you must give it at least one positive glob so it knows where to start. If given a non-glob path (also referred to as a singular glob), a maximum of one file will be emitted.
API
globStream(globs, [options])
Takes a glob string or an array of glob strings as the first argument and an options object as the second. Returns a stream of objects that contain cwd, base and path properties.
Options
options.cwd
The current working directory that the glob is resolved against.
Type: String
Default: process.cwd()
options.root
The root path that the glob is resolved against.
Type: String
Default: undefined (use the filesystem root)
options.base
The absolute segment of the glob path that isnβt a glob. This value is attached to each glob object and isβ¦