npm is silly sometimes