coverage fix

add  --recursive
ignore node_modules folder for coverage