line / armeria

Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
https://armeria.dev
Apache License 2.0
4.78k stars 904 forks source link

Lint for site documentation (*.mdx) #3620

Open tobias- opened 3 years ago

tobias- commented 3 years ago

There's at least one lint rule that isn't enforced, max line length of 112 characters, but there might be more.

ikhoon suggested that eslint could be co-opted to check the .mdx as well. https://github.com/line/armeria/blob/b07cc7c9054d70b7debb1e4e1d29d994198bcd3c/site/package.json#L16

As I'm not a primary contributor, I'm unsure of if there are any other lint rules that should be enforced.

ikhoon commented 3 years ago

Probably, we can use https://github.com/mdx-js/eslint-mdx for mdx files.