Ignore Patterns
.v8rignore
By default v8r looks for ignore patterns in a file called .v8rignore
in the root of your project. .v8rignore
uses gitignore syntax.
Additional ignore files
You can tell v8r to look for ignore patterns in more files using ignorePatternFiles
in your config file or --ignore-pattern-files
on the command line. You can disable all ignore pattern files by passing --no-ignore
on the command line.
In v8r version 4, you can add .gitignore
to your list of ignore files by setting.
ignorePatternFiles: [".gitignore", ".v8rignore"]
In v8r version 5, this will become the default behaviour.
Extglob syntax
For ad-hoc usage, it is possible to use extglob syntax with v8r. This means you can write patterns that include negations. For example if you wanted to validate all JSON files in the current directory excluding package-lock.json
you could call
v8r './!(package-lock)*.json'