juliangruber / balanced-match
Match balanced character pairs, like { and }
☆125Updated 4 months ago
Related projects ⓘ
Alternatives and complementary repositories for balanced-match
- Detect whether a terminal supports color☆347Updated 9 months ago
- Brace expansion, as known from sh/bash, in JavaScript☆187Updated 8 months ago
- Easily handle defaults for your options☆73Updated last year
- Create and parse HTTP Content-Type header☆131Updated 3 months ago
- Get callsites from the V8 stack trace API☆260Updated 4 months ago
- Check if a path is a file, directory, or symlink☆75Updated 3 months ago
- Find the first file matching a given pattern in the current directory or the nearest ancestor directory.☆97Updated 10 months ago
- Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and stre…☆70Updated last year
- Check if something is a Node.js stream☆111Updated 2 weeks ago
- Clear a module from the cache☆182Updated 3 years ago
- Truncate a string to a specific width in the terminal☆85Updated last year
- Run a function exactly one time☆222Updated last year
- Reliable way to to get the height and width of the terminal/console in a node.js environment.☆82Updated 3 months ago
- Parse the things that can be arguments to `npm install`☆125Updated last month
- Get the path of the parent module☆77Updated last year
- Get a random temporary file path☆79Updated last year
- when you want to fire an event no matter how a process exits.☆187Updated last year
- A ridiculously light-weight function argument validator☆132Updated 3 years ago
- string representations of objects in node and the browser☆143Updated this week
- Normalize file path slashes to be unix-like forward slashes. Used by chokidar, anymatch, and many others!☆107Updated 2 years ago
- Compose promise-returning & async functions into a reusable pipeline☆122Updated 3 years ago
- Detect the dominant newline character of a string☆55Updated last year
- Indent each line in a string☆112Updated 2 years ago
- Create a deferred promise☆71Updated 7 months ago
- JavaScript option parsing and help generation library☆162Updated 6 months ago
- ☆45Updated 2 years ago
- Offers convenient getters and setters for the fs.stat()'s `mode`☆50Updated 5 years ago
- Write a package.json file☆89Updated 3 months ago
- A static list of the Node.js builtin modules from the latest Node.js version☆120Updated 6 months ago
- Resolve the path of a module like `require.resolve()` but from the current working directory☆68Updated 3 years ago