i hate dealing with all these dependencies and packages. npm is such a pain, there's always some stupid vulnerability or breaking change.