2 puntos por beenzinozino 2026-04-21 | Aún no hay comentarios. | Compartir por WhatsApp

Se publicó el paquete eslint-markdown, que permite hacer linting de archivos Markdown con ESLint.

Después de que el 3 de octubre de 2024 ESLint anunciara oficialmente el soporte para Markdown, este es un plugin diseñado en línea con la API oficial y la dirección del proyecto.

Este proyecto se desarrolla con base en la comunidad y fue creado priorizando la estabilidad, la compatibilidad y el mantenimiento continuo, apoyándose en la experiencia de desarrollo de plugins de lenguaje para el core de ESLint.

eslint-markdown ofrece más de 20 reglas que no se superponen con @eslint/markdown, el paquete de soporte para Markdown del core de ESLint. Si se usa junto con las reglas del core, se pueden aprovechar más de 40 reglas relacionadas con Markdown. Además, soporta CommonMark, GitHub Flavored Markdown (GFM) y Front Matter, y también ofrece configuraciones compartidas como recommended, stylistic y base.

Si tu proyecto ya usa ESLint, puedes integrar el linting de Markdown de forma natural dentro del mismo flujo de configuración con un costo relativamente bajo. Encaja especialmente bien en equipos o proyectos que quieren gestionar en un solo lugar la calidad de la documentación y del código.

A largo plazo, el objetivo es crear un flujo en el que se puedan hacer linting de varios tipos de archivos con un solo ESLint, y desarrollarlo como una opción que complemente o, en algunos casos, reemplace herramientas existentes de linting para Markdown como markdownlint o remark-lint.

En adelante, se planea seguir agregando una mayor variedad de reglas, incluidas reglas de estilo. La idea es seguir puliéndolo para que Markdown también pueda gestionarse de manera consistente dentro del mismo flujo de configuración de ESLint, igual que JavaScript/TypeScript.

Los comentarios y las contribuciones siempre son bienvenidos.

Aún no hay comentarios.

Aún no hay comentarios.