This repository contains Vincent's public website and static browser tools. GitHub Pages hosts the website.
The current home page is a tools directory. The long-term plan will make the home page a public personal introduction and portfolio.
See website-roadmap.md for the product direction and delivery phases.
- CSV to ABA Converter version 1 is the current fallback.
- CSV to ABA Converter version 2 is ready for an operator trial.
- Chinese-English String Sorter sorts text into a numbered list.
Open index.html in a browser. The website does not need a build step.
Install Bash, Git, and Node.js. Then run this command from the repository root:
./scripts/check.shRun this command before each commit or deployment. It completes these checks:
- JavaScript syntax;
- shell syntax;
- automated tests;
- internal links and assets;
- duplicate HTML IDs;
- label and ARIA references; and
- staged and unstaged whitespace.
The script does not install software or send repository data to a service.