Yesterday I noticed that one of my server apps had restarted 21 hours ago, so I looked at the log, saw where it should have checked if something was undefined, added the check, published a new release, then went to the app, updated it, tried to restart it, and it failed. The source of the failure was a very small module known as dateformat that had updated, which is fine, maybe they have bugs. So I went to their repo, and saw a reference to a breaking change, which sounded like it might be the thing that broke my app (not well documented imho), and I found a version before the breaking change, released on Jan 30, and updated the package.json for the app at the beginning of this tale to require the earlier version, rebuilt it, and it worked. #