remove npm dependency
Adds silent option
Async npm.view with npmview