add "node_modules" caching