Retrieve list of files ignored/included by Git, NPM, Yarn, JSR, VSCE or other tools.

1 stars 0 forks 1 watchers TypeScript MIT License
cli command-line ignore ignore-list ls-tree nodejs npm-package typescript
3 Open Issues Need Help Last updated: Dec 15, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue identifies a duplicated parsing logic for 'signed patterns' (like `pattern` and `!pattern`) used in both `extractPackageJson` and `extractGitignore`. It also points out a specific bug in `extractPackageJson` where a character array is incorrectly pushed instead of a pattern string.

Complexity: 2/5
bug enhancement good first issue

Retrieve list of files ignored/included by Git, NPM, Yarn, JSR, VSCE or other tools.

TypeScript
#cli#command-line#ignore#ignore-list#ls-tree#nodejs#npm-package#typescript

AI Summary: The `scan` function with a negative `depth` parameter for `Git` targets results in undefined behavior. This issue aims to fix this by ensuring negative depths are rejected, likely by adding input validation.

Complexity: 2/5
bug documentation good first issue

Retrieve list of files ignored/included by Git, NPM, Yarn, JSR, VSCE or other tools.

TypeScript
#cli#command-line#ignore#ignore-list#ls-tree#nodejs#npm-package#typescript

AI Summary: This issue proposes adding an `order` property to `SignedPattern` to clarify the precedence between include and exclude patterns within `signedPatternIgnores`. This enhancement aims to improve documentation and make the behavior of ignore patterns more predictable for users.

Complexity: 2/5
documentation enhancement good first issue

Retrieve list of files ignored/included by Git, NPM, Yarn, JSR, VSCE or other tools.

TypeScript
#cli#command-line#ignore#ignore-list#ls-tree#nodejs#npm-package#typescript