Globs, Types, and Ignore Rules/Search only JavaScript files

Restrict matches to paths matching a glob.

Section: Glob filters

Search only JavaScript files

bash
bash
rg --glob '*.js' 'fetch\(' .
Explanation

Use glob filters when file types alone are too broad or when you want path-specific targeting.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Glob filters
Exclude generated files
Skip minified files during search.
OpenIn sheetbashsame section
Exclude build directories
Ignore an entire directory subtree.
OpenIn sheetbashsame section
Combine several globs
Layer multiple includes and excludes in one command.
OpenIn sheetbashsame section
Explain ignore and glob decisions
Inspect why paths are included or excluded.
OpenIn sheetbashsame section
Search only Rust files
Use a built-in type definition.
OpenIn sheetbash1 tag match
Include hidden files
Search dotfiles and hidden directories too.
OpenIn sheetbash1 tag match