Updating the gitignore to make sure that an npm rebuild does not leave the git state 'dirty'. - RMUR
Experimenting with reinstalling using npm. Apparently lots of things can change even when your dependencies have not.
Committing the node_modules in their 'npm install --ignore-scripts state, because that better represents their ideal committed state.