unit tests for the functions
Adding /source to the end of the package dirs
Uses dub describe instead of parsing package.json itself, means it finds all dependencies and their dependencies