[major] Dedicated module object which only has the required data.
[fix] Semver throws errors.. because of reasons
[minor] Added dependency depth