@lehoczky/markdownlint-define-config
TypeScript icon, indicating that this package has built-in type declarations

0.1.2 • Public • Published

markdownlint-define-config

NPM version

Provide a defineMarkdownlintConfig() function for markdownlint configuration files. Inspired by vite's defineConfig and eslint-define-config.

With defineMarkdownlintConfig() you can have type checking, documentation, deprecation warnings, and autocompletion support directly in your .markdownlint.js file:

autocomplete

documentation

💿 Installation

# add markdownlint-cli2 and markdownlint-define-config to project’s dev dependencies
npm add --save-dev markdownlint-cli2 @lehoczky/markdownlint-define-config
# or
yarn add --dev markdownlint-cli2 @lehoczky/markdownlint-define-config
# or
pnpm add --save-dev markdownlint-cli2 @lehoczky/markdownlint-define-config

💻 Usage

In your .markdownlint.js:

// @ts-check
const { defineMarkdownlintConfig } = require("@lehoczky/markdownlint-define-config")

module.exports = defineMarkdownlintConfig({
  // rules...
})

Package Sidebar

Install

npm i @lehoczky/markdownlint-define-config

Weekly Downloads

3

Version

0.1.2

License

MIT

Unpacked Size

39.6 kB

Total Files

6

Last publish

Collaborators

  • lehoczky