install npm modules on demand