mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 16:35:33 +00:00
Consolidates the node-related script functions into node.inc.sh, as part of cleaning up the build scripts and making them easier to maintain into the future. Fixes: #14447 |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| build.sh | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
check-markdown
This tool is used to test the validity of internal links within product
documentation, e.g. /android/docs/help/**/*.md.
It currently tests that:
- Markdown can be parsed
- Links to other files in the same section exist (with or without .md extension)
- Images exist
It will also optionally report on:
- External absolute links (starting with http/https)
- Relative links outside the root of the help documentation
- Unnecessary use of .md extension in links
We could extend it to include:
- Checks for anchor validity