A remark-lint rule that warns when Markdown file names start with articles such as "a", "an", or "the". Current stable version is 3.0.1, released as part of the remark-lint monorepo. It is ESM-only (Node.js 16+), ships TypeScript types, and has no configurable options. Unlike generic lint rules, this is specifically tailored for documentation sites and publishing workflows where article-prefixed filenames are considered poor practice.
npm install remark-lint-no-file-name-articlesNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to use the rule programmatically via unified pipeline, reading a file and reporting lint warnings.
Migrate to ESM or stay on v2 (if still available).
Upgrade to v3 (requires ESM).
Use another rule or custom plugin for directory name linting.
If you need custom article lists, consider contributing or using a more flexible lint rule.
Use import or switch to Node.js 16+ with type: "module" in package.json.
Use `import remarkLintNoFileNameArticles from 'remark-lint-no-file-name-articles'` (no braces).