updated a bunch of npm dependencies, also some old stuff from definition that i forgot to commit a while back