Skip to content

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dkautomation23.github.io

The site at https://dkautomation23.github.io: a page per tool, plus the open-data pages.

Everything is static and generated by two scripts with Node's standard library and nothing else.

Building it

$ node build.mjs                                   # a page per tool, plus sitemap.xml
$ node survey.mjs ../ucp-audit/survey/<date>-aggregate.json   # the survey page

build.mjs reads tools.json. survey.mjs reads the aggregate a real audit run wrote, so a number that is not in that file cannot appear on the page.

What is where

Path What it is
index.html the front page, edited by hand
tools.json one entry per tool; build.mjs turns each into a page
survey.mjs builds ucp-survey.html from measured data
style.css the whole stylesheet
sitemap.xml, robots.txt generated and committed

Rules this site keeps

  • No tracking, no analytics, no cookies. There is nothing to consent to.
  • Every published number names its method, its date and the script that produced it.
  • Shop names from the survey never reach this repository — only totals.

About

Personal site — dkautomation23.github.io

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages