npm is literally the worst, one line change and i'm stuck sorting through a dozen failing tests and obscure error messages just to find out it was a silly semicolon