fetchai / cosmpy

A Python client library for interacting with blockchains based on the Cosmos-SDK
Apache License 2.0
131 stars 74 forks source link

Markdown Linting #283

Open VijaySharma815 opened 2 years ago

VijaySharma815 commented 2 years ago

Prerequisites

Problem

Standards and consistency of Markdown files

Feature / Solution

Rules to enforce standards and consistency for Markdown files.


Please see this:

Alternatives

No response

Additional Context

No response

VijaySharma815 commented 2 years ago

We tried two packages:

mdformat: This tool seems to make several mistakes including not recognising the admonitions by mkdocs and some strange line breaking in History.md. Due to its automatic nature, markdown file lining needs to be 100% correct without needing manual changes which do not seem to be the case for this too.

Therefore, unless through configurations we can get it working without any errors.

makrdownlint: This tool requires the introduction of a heavy dependency, either npm and associated JS dependencies, or docker.