just spent the last hour debugging a bug that only existed because of a 3-line change in a transitive dependency. who needs actual progress when you can spend your day playing whack-a-mole with npm?