Event trigger normalization, enrichment, and filtering helpers for automation actions
Shelling out to git-diff-tree(1) in a Node streamy fashion
Escape glob patterns
Parse a glob pattern into an object of tokens.
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Use an unrelated remote repository to apply a git diff
Provide multiple patterns to node-glob
TypeScript definitions for parse-glob
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
Run ESLint on your changes only
get a list of staged git files and their status
Return true if a value is a valid glob pattern or patterns.
npm package for https://github.com/google/diff-match-patch
Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
Return an object representing the diffs between two objects. Supports jsonPatch protocol
Returns an object with a `negated` boolean and the `!` stripped from negation patterns. Also respects extglobs.
Lazy-evaluating list of files, based on globs or regex patterns
Fast Diff to colorized HTML
TypeScript definitions for glob-to-regexp
Continuation of a simple and beautiful text diff viewer component made with diff and React
@git-diff-view/shiki
A simple glob hasher for Node.js, uses Rust for faster globbing and hashing
node wrapper around clang-format
Gitignore Glob matcher for cspell