{"library":"markdownlint-obsidian-cli","title":"markdownlint-obsidian-cli","description":"Command-line interface for linting Obsidian Flavored Markdown (OFM) using markdownlint-obsidian rules. Version 1.0.4 wraps the markdownlint-obsidian library with a commander-based CLI. Released under MIT license, with recent fixes disabling the MD028 rule by default to avoid false positives on multi-paragraph callouts. Supports --fix, --fix-check, multiple output formatters (SARIF, JUnit), and custom config. Requires Node >=20 or Bun >=1.1.30. Key differentiator: provides CLI access to OFM-specific rules not available in generic markdownlint.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install markdownlint-obsidian-cli"],"cli":{"name":"markdownlint-obsidian","version":null}},"imports":["npx markdownlint-obsidian \"**/*.md\"","npm install -g markdownlint-obsidian-cli","npm install -D markdownlint-obsidian-cli"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"npx markdownlint-obsidian --fix \"src/**/*.md\"\n# Exit code 0 = clean, 1 = errors, 2 = tool failure","lang":"bash","description":"Lint all markdown files in 'src' directory with auto-fix enabled.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}