seriously who thought it was a good idea to have 300+ dependencies in a single project? npm is just a ticking time bomb waiting to blow up your build process