2 poin oleh beenzinozino 2026-04-21 | Belum ada komentar. | Bagikan ke WhatsApp

Kami telah merilis paket eslint-markdown yang memungkinkan Anda melakukan linting pada file Markdown dengan ESLint.

Setelah ESLint secara resmi mengumumkan dukungan Markdown pada 3 Oktober 2024, plugin ini dirancang agar selaras dengan API resmi dan arah pengembangannya.

Proyek ini dikembangkan berbasis komunitas, dan dibuat dengan memprioritaskan stabilitas, kompatibilitas, serta pemeliharaan berkelanjutan berdasarkan pengalaman pengembangan language plugin di inti ESLint.

eslint-markdown menyediakan sekitar 20 aturan yang tidak tumpang tindih dengan @eslint/markdown, paket dukungan Markdown dari inti ESLint. Jika digunakan bersama aturan inti, Anda dapat memanfaatkan lebih dari 40 aturan terkait Markdown. Selain itu, paket ini mendukung CommonMark, GitHub Flavored Markdown (GFM), dan Front Matter, serta menyediakan shared config seperti recommended, stylistic, dan base.

Jika proyek Anda sudah menggunakan ESLint, linting Markdown dapat diintegrasikan secara alami ke dalam alur konfigurasi yang sama dengan biaya yang relatif rendah. Ini sangat cocok untuk tim atau proyek yang ingin mengelola kualitas dokumentasi dan kode di satu tempat.

Dalam jangka panjang, tujuannya adalah membangun alur di mana berbagai jenis file dapat dilint bersama hanya dengan ESLint, serta berkembang menjadi opsi yang melengkapi atau dalam beberapa kasus menggantikan alat linting Markdown yang sudah ada seperti markdownlint atau remark-lint.

Ke depannya, lebih banyak aturan akan terus ditambahkan, termasuk aturan gaya. Markdown pun akan terus dipoles agar bisa dikelola secara konsisten dalam alur konfigurasi ESLint yang sama, seperti halnya JavaScript/TypeScript.

Masukan dan kontribusi selalu kami sambut.

Belum ada komentar.

Belum ada komentar.