matching-iterator
glob style matching on iterables
usage
import { matcher } from "matching-iterator";
for await (const r of matcher([
{ name: "a" },{ name: "b" }], "a*", { name: "name" })) {
console.log(r);
}
API
Table of Contents
matcher
Match entries against glob pattern.
Parameters
Returns Iterable<(string | Object)> filtered entries
asyncMatcher
Match entries against glob pattern.
Parameters
Returns AsyncGenerator<(string | Object)> filtered entries
compile
Parameters
Returns any globs copiled into regex
install
With npm do:
npm install matching-iterator
license
BSD-2-Clause