[Review Only] No submodule for npm deps

This is what I have in mind when I was saying not using submodules for npm dependencies. npm already knows the repo and tag  to retrieve.