node-ignore icon indicating copy to clipboard operation
node-ignore copied to clipboard

πŸ” node-ignore is the manager and filter for .gitignore rules, the one used by eslint, prettier and many others.

Results 13 node-ignore issues
Sort by recently updated
recently updated
newest added

Hi! Thanks for this awesome package! I think I might found a small bug when using it. With the following `.gitignore` contents ``` c/* !c/bar.js ``` Running `git check-ignore -v...

bug

`...` or more then two dots may be a file but throw Error like `RangeError: path should be a path.relative()d string, but got "..."` now.

The pattern ****folder** is currently not respected. This pattern is not documented in the official git documentation here https://git-scm.com/docs/gitignore but is enforced by git and is different from the pattern...

Another silly edge case. Unsurprisingly, it seems a `.gitignore` file can't ignore itself, but it can ignore other `.gitignore` files. For example the rule `.gitignore` won't ignore the file containing...

This package is used by various tools for parsing an ignore file. Since basically every tool, especially linter, simply needs to ignore files from `.gitignore`, and maybe some other files,...

``` import ignore from 'ignore' ignore().add('test\\').ignores('test') ``` The above code will throw `SyntaxError: Invalid regular expression: /(?:^|\/)test\(?=$|\/$)/: Unmatched ')'` I'm not sure what the correct behavior should be according to...

Bumps [tap](https://github.com/tapjs/tapjs) from 16.3.10 to 18.7.0. Release notes Sourced from tap's releases. [email protected] No release notes provided. [email protected] No release notes provided. [email protected] No release notes provided. [email protected] No release...

dependencies

As a typescript user when setting moduleResolution to Node16 or NodeNext, I currently get typescript failures from the ignore package. Due to typescript-eslint@6 upgrading to only support Node16+, I'm unable...

Would be great to have ability to merge options, so if I have: ```sh tmp **/coverage !**/coverage ``` It was merged to: ```sh tmp ``` Is it possible?

Bumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.1.1. Release notes Sourced from eslint's releases. v9.1.1 Bug Fixes a26b402 fix: use @​eslint/create-config latest (#18373) (ε”―η„Ά) v9.1.0 Features 03068f1 feat: Provide helpful error message...

dependencies