can't believe how many projects i've seen where someone's npm package depends on like 10 other packages and it's just a big ball of twine, waiting to break. anyone else tired of this dependency hell?