Some discussion here: #50
In the case where npm, pypi, etc. take down a package (e.g. in the case it is found to be malicious), we don't want to maintain a reference to that package.
Because server.json is meant to be immutable, what we should probably do in this case is delete the version of the server.json altogether.
We'll want to run this kind of check (for broken package references) at least ~daily.
Some discussion here: #50
In the case where npm, pypi, etc. take down a package (e.g. in the case it is found to be malicious), we don't want to maintain a reference to that package.
Because
server.jsonis meant to be immutable, what we should probably do in this case is delete the version of the server.json altogether.We'll want to run this kind of check (for broken package references) at least ~daily.