Use promises for dependenciesLookup instead of callbacks and async.
Create a separate dependencies table, and dev dependencies table.
Sort package names in each table.