Describe the bug
See discussion on #108 .
To Reproduce
|--- app.glossary.yml
|--- src/
|--- node_modules/ <-- contains circular links
|--- .gitignore <-- contains `node_modules` as an ignore entry
This will fail to find app.glossary.yml because the glob search operation will 'hang' while searching node_modules. the .gitignore in the src folder doesn't apply because the hang occurs when we are searching for .gitignore files in the first place.
Expected behavior
It should ignore node_modules because of the adjacent .gitignore and as a result, not hang and eventually find app.glossary.yml
Additional context
gitignore support was first added on #109