{"repo":"norberttech/md-link-linter","free":true,"listed":false,"github":"https://github.com/norberttech/md-link-linter","clone":"git clone https://github.com/norberttech/md-link-linter.git","description":"📖✅CLI tool that iterates through all markdown files in given path checking if links used in them are still valid.","language":"PHP","stars":13,"topics":["markdown","linter"],"license":null,"category":"dev-tools","readme_excerpt":"Markdown Link Linter Simple command line tool that aims to detect invalid links in markdown files. Currently following types of links are being validated: relative links anchor links mention links Use with Docker: First argument path can be skipped or overwritten by environment variable MD LINTER SCAN DIR When both, argument path and environment variable are present, environment variable takes priority. Validating mentions Using --mention option you can set allowed mentions If not used, mention link assertion will always pass. Installation Docker Recommended - md-link-linter is not a type of tool you want to put into your project as a dependency because it comes with it own dependencies that might overlaps with yours. Docker Hub - norberttech/md-link-linter Composer Phive Since md-link-linter relay on \\realpath function which does not work in Phar environment (explanation below) there are no plans for now to make it available through phive. The function realpath() will not work for a file which is inside a Phar as such path would be a virtual path, not a real one. php.net realpath documentation Development Install dependencies Run tests Codding standards This command might change your code!","default_branch":null,"files":null,"tree":[],"storefront":"/r/norberttech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/norberttech/md-link-linter/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."}