
Node.js module that exports a function that takes a glob pattern as a string plus some options and returns an object with the parsed AST and the compiled output, which is a regex-compatible string that can be used for matching.
It handles negation patterns and nested patterns, and is compatible with globbing in Bash 4.3.
Node.js is an event-based server-side JavaScript engine.