The recursive-readdir was so horribly slow/inefficient, running clasp status takes forever in a tree with lots of stuff in node_modules, .venv, etc. It even ran out of memory and crashed on one of my boxes.
This PR uses a fdir instead. Which is 1.27 gazillion times faster.
Closes #694
[X] npm run test succeeds.
[X] npm run lint succeeds.
[X] Appropriate changes to README are included in PR.
The recursive-readdir was so horribly slow/inefficient, running
clasp status
takes forever in a tree with lots of stuff in node_modules, .venv, etc. It even ran out of memory and crashed on one of my boxes.This PR uses a fdir instead. Which is 1.27 gazillion times faster.
Closes #694
npm run test
succeeds.npm run lint
succeeds.