Builds a tree of your app, and tells you what components/packages should/might be easiest to delete!
# if this fails on node10, swap to 8 for the install
npm i -g arum-aruff
cd SOME_PROJECT_FOLDER
# don't forget to swap back to node 10 when running it!
arum-aruff
- Tests are a nightmare.
fs
mocking with generally non-serialava
means any test failures will look horrifying and nonsensical. You'll never be able to tell what's wrong for the most part. Just assume any changes that start failing are the latest thing you've done.
fsPromises
fail to work well withpackage.json
files, refactoring whenmock-fs
works correctly would be nice.package.json
deps that aren't imported anywhere reporting- a happy little
svg
icon of a pupper and a glass of rum export
strength mapping- tracing imports & exports from file to function name
- Baller d3 web
_size
reporting for tree/single-file lines of code/bits- parsing
test
configs or allowing to have a-i
input to allow ignoring any regex - promisify instead of using node10 promises fs because it's 1000% a beta technology yet
- Add node8 support once rightly promisified