Update vendors and docs.
Update package.json to more closely follow npm docs. [ci skip]