stark-contrast/Stark Accessibility Checker

Run your server on GitHub's infra and scan for accessibility issues with Stark's tooling

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
setupSet up the current container. Here you can install dependencies related to the container. E.g. install a node version. Use the node version.noecho "Nothing to setup"
prebuildInstall project dependencies. E.g. npm installnoecho "Nothing to prebuild"
buildBuild the project. E.g npm buildnoecho "Nothing to build"
serveServe the project. E.g npm startnoecho "Nothing to serve"
cleanupRun a cleanup if needed.noecho "Nothing to cleanup"
urlsA list of URLs to be scanned, with each URL belonging to its own line. This value follows YAML conventions for multiline strings.yeshttps://getstark.co
wait_timeTime in milliseconds to wait before running the scanner. A rough time delay for your server to startno5000
min_scoreMinimum score for the action to pass. A number from 0 to 100no0
tokenStark token required to send data back to stark web. The cli doesn't post data if token is not providedno
skip_errorsContinue to scanning the next url if an error occurs while scanning a urlnofalse
scan_delayDelay running a scan after navigation has completed (wait for something to happen on the page)no100
viewportBrowser viewport [width]x[height]no800x600
requires_basic_authSet to true if your URL uses basic HTTP authentication When true, you must also provide values for "username" and "password".nofalse
requires_page_authSet to `true` if your URL requires authentication. When true, you must also provide values for "username", "password", "login-page-url", "username-selector", "password-selector", and "submit-button-selector".nofalse
usernameUsername for basic or page authenticationno
passwordPassword for basic or page authenticationno
login_page_urlURL for your login page (usually different than the URL you want to scan). Used with page authentication.no
username_selectorSelector (https://playwright.dev/docs/locators#locate-by-css-or-xpath) for the username input on the login page. Used with page authentication.no
password_selectorSelector (https://playwright.dev/docs/locators#locate-by-css-or-xpath) for the password input on the login page. Used with page authentication.no
submit_button_selectorSelector (https://playwright.dev/docs/locators#locate-by-css-or-xpath) for the submit button on the login page. Used with page authentication.no

no outputs