coverage and npm