Recursive directory exclusion (#9) and user configurable through config.ts. A list of excluded parent directories is read into an array to be checked against during the crawling process and skipped if found. Pretty quick and dirty and could probably use some optimization.
Tidied up some related comments as well to make things a little clearer.
Recursive directory exclusion (#9) and user configurable through config.ts. A list of excluded parent directories is read into an array to be checked against during the crawling process and skipped if found. Pretty quick and dirty and could probably use some optimization.
Tidied up some related comments as well to make things a little clearer.