diff --git a/.lintstagedrc b/.lintstagedrc index 6dee474..e1a8725 100644 --- a/.lintstagedrc +++ b/.lintstagedrc @@ -1,3 +1,4 @@ { - "**/*.{mjs,css,json,prettierrc,lintstagedrc}": ["prettier --write"] + "**/*.{mjs,css,json,prettierrc,lintstagedrc}": ["prettier --write"], + "./docs/*.md": ["markdownlint-cli --fix ./docs"] } diff --git a/.markdownlint.json b/.markdownlint.json new file mode 100644 index 0000000..43dd5bf --- /dev/null +++ b/.markdownlint.json @@ -0,0 +1,8 @@ +{ + "MD003": false, + "MD013": false, + "MD014": false, + "MD024": false, + "MD033": false, + "MD040": false +} diff --git a/package.json b/package.json index 23bda5d..d2708cd 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ "prepare": "husky install", "build": "node scripts/build.mjs", "start": "node scripts/watch.mjs", - "prettier": "prettier --write '**/*.{mjs,css,json,prettierrc,lintstagedrc}'" + "prettier": "prettier --write '**/*.{mjs,css,json,prettierrc,lintstagedrc}'", + "markdownlint": "markdownlint-cli --fix ./docs" }, "repository": { "type": "git", @@ -26,6 +27,7 @@ "fs-extra": "^10.1.0", "husky": "^8.0.1", "lint-staged": "^13.0.3", + "markdownlint-cli": "^0.32.2", "prettier": "^2.7.1", "recursive-readdir-files": "^2.3.0", "rehype-autolink-headings": "^6.1.1",