> Fast connections and free bandwidth have caused people to completely ignore the fact that every time some CI pipeline runs, npm goes off and downloads 100MB of dependencies. Dependencies that haven't changed since the pipeline last ran 30 seconds ago.
Maybe it's just me, but I've always thought it was well known best practice to cache your deps[0].I'm pretty certain that this can be achieved with most CI/CD tools.
https://docs.github.com/en/actions/using-workflows/caching-d...