npm is picky