0.0.5 • Published 7 years ago
staats v0.0.5
staats
How's your website going?
What's this?
staats
is a node script telling you how healthy is your website.
It currently gather a few scripts:
- a11y by Addy Osmani, that runs the Chrome Accessibility Inspector
- psi by Addy Osmani again, that tests against Google PageSpeed Insight
- dom-stats by John Ohtander
- stylestats by Koji Ishimoto, as used in www.stylestats.org
- html-validator by Geir Gåsodden, validating HTML through the W3C NU validator
- w3c-css by Grigorii Chudnov, validating CSS through the W3C CSS Validation Service
- seo-checker by Clever Labs.
See roadmap below for considered tools.
How to use?
Pretty easy. First, install it from npm:
npm i -g staats
Then simply run it with a target URL:
staats ffoodd.fr
And it should log a few things. :)
Working locally
If you want to contribute, you may use node cli.js {args}
.
Roadmap
Start with issues if you wanna help!
Tools
- Use aXe-core instead of a11y
- Add observatory-cli by mozilla
- Add compat-tester by SphinxKnight
- Add broken-link-checker by Steven Vachon
- Add Phantomas by Maciej Brencz, instead of psi
- Add node-faux-pas by Zach Leatherman
- Add Wappalyzer.