Guy Ellis
Guy Ellis
Lots of the syntax in this project might be more readable if in ES6 syntax. Make one or more changes to the code to change it from ES5 syntax to...
There might be value in adding https://github.com/addyosmani/psi/ to this project for more health reporting. E.g. min score drops below x then fail check.
Try the alexa100.js file in sitelists/ directory to see that many requests end up with ECONNREFUSED. I suspect this is because there are too many simultaneous requests to the same...
In uriCheck.js we set followRedirect to false. This should be configurable per site and default to false if missing which will allow for checking collections of shortUrls and their ultimate...
Add a web server that provides a UI into the results of the runs and the ability to add, remove and manage sites that are run.
Add something like node-cron that allows http-status-check to continuously run at set intervals. This will be particularly useful if you wanted to use http-status-check as a URL monitoring tool. If...
Allow a config item on each site entry in the input that is called 'control' or something similar. Defaults to false if missing. This tells the script that we expect...
Create an adapter that reads the input (the URLs that need to be scanned) from a MongoDB.