{"repo":"kevgo/text-runner","free":true,"listed":false,"github":"https://github.com/kevgo/text-runner","clone":"git clone https://github.com/kevgo/text-runner.git","description":"Test-Runner for Text","language":"TypeScript","stars":42,"topics":["documentation","testing","markdown","tdd"],"license":null,"category":"docs-static-sites","readme_excerpt":"Text-Runner is a test framework for technical documentation. It helps keep documentation up to date. An example is the text you are reading right now. TextRunner verifies it for technical correctness. As a fully programmable test framework, TextRunner can read and understand any form of Markdown-formatted text in any human language as well as complex data in tables, bullet point lists, and even images! For users - how it works - installation - built-in actions - user-defined actions - example actions - Q&A - related tools Plugins This monorepo contains a number of Text-Runner plugins that provide more domain-specific functionality. You can think of these plugins as the \"standard library\" of Text-Runner. - repo: verify source code files - workspace: modify/verify workspace files - shell: run executables in a subshell - javascript: run/verify embedded JavaScript code - make: verify Makefile targets - npm: verify the documentation of npm modules - action: verify the documentation of Text-Runner plugins For developers This mono-repository contains the source code for the Text-Runner engine, tooling, and some plugins containing popular actions. - developers guide - text-runner-engine: the Text-Runner runtime - text-runner-cli: runs Text-Runner on the command line - text-runner-features: end-to-end tests for engine and CLI - shared test code","default_branch":null,"files":null,"tree":[],"storefront":"/r/kevgo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kevgo/text-runner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}