Skip to content

Commit 15bea68

Browse files
committed
add markdown lint and markdown lint cli
1 parent b4f2eed commit 15bea68

File tree

2 files changed

+343
-170
lines changed

2 files changed

+343
-170
lines changed

website/package.json

Lines changed: 29 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -13,26 +13,14 @@
1313
"prettify": "prettier --write --config ./tools/docs-prettier.config.js ../docs/guides/*.md",
1414
"swizzle": "docusaurus swizzle",
1515
"deploy": "rimraf .docusaurus && node --max_old_space_size=16000 node_modules/@docusaurus/core/bin/docusaurus.mjs deploy",
16-
"docusaurus": "docusaurus"
17-
},
18-
"devDependencies": {
19-
"@apify/eslint-config-ts": ">=0.4.0 <1.0.0",
20-
"@apify/tsconfig": ">=0.1.0 <1.0.0",
21-
"@apify/ui-icons": "^1.23.0",
22-
"@docusaurus/module-type-aliases": "^3.9.2",
23-
"@docusaurus/types": "^3.9.2",
24-
"@types/react": "^19.0.0",
25-
"@typescript-eslint/eslint-plugin": "^8.46.0",
26-
"@typescript-eslint/parser": "^8.46.0",
27-
"eslint": "^8.57.0",
28-
"eslint-plugin-react": "^7.37.5",
29-
"eslint-plugin-react-hooks": "^7.0.0",
30-
"fs-extra": "^11.1.0",
31-
"patch-package": "^8.0.0",
32-
"path-browserify": "^1.0.1",
33-
"prettier": "^3.0.0",
34-
"rimraf": "^6.0.0",
35-
"typescript": "^5.9.3"
16+
"docusaurus": "docusaurus",
17+
"clean": "rimraf .docusaurus build",
18+
"lint": "yarn lint:md && yarn lint:code",
19+
"lint:fix": "yarn lint:md:fix && yarn lint:code:fix",
20+
"lint:md": "markdownlint --config ../.markdownlint.yaml '../docs/**/*.md' '../docs/**/*.mdx' --ignore '../docs/changelog.md'",
21+
"lint:md:fix": "yarn lint:md --fix",
22+
"lint:code": "eslint .",
23+
"lint:code:fix": "eslint . --fix"
3624
},
3725
"dependencies": {
3826
"@apify/docusaurus-plugin-typedoc-api": "^5.0.0",
@@ -64,6 +52,27 @@
6452
"stream-browserify": "^3.0.0",
6553
"unist-util-visit": "^5.0.0"
6654
},
55+
"devDependencies": {
56+
"@apify/eslint-config-ts": ">=0.4.0 <1.0.0",
57+
"@apify/tsconfig": ">=0.1.0 <1.0.0",
58+
"@apify/ui-icons": "^1.23.0",
59+
"@docusaurus/module-type-aliases": "^3.9.2",
60+
"@docusaurus/types": "^3.9.2",
61+
"@types/react": "^19.0.0",
62+
"@typescript-eslint/eslint-plugin": "^8.46.0",
63+
"@typescript-eslint/parser": "^8.46.0",
64+
"eslint": "^9.0.0",
65+
"eslint-plugin-react": "^7.37.5",
66+
"eslint-plugin-react-hooks": "^7.0.0",
67+
"fs-extra": "^11.1.0",
68+
"markdownlint": ">=0.39.0 <1.0.0",
69+
"markdownlint-cli": ">=0.46.0 <1.0.0",
70+
"patch-package": "^8.0.0",
71+
"path-browserify": "^1.0.1",
72+
"prettier": "^3.0.0",
73+
"rimraf": "^6.0.0",
74+
"typescript": "^5.9.3"
75+
},
6776
"resolutions": {
6877
"@rspack/core": "<1.6.0"
6978
},

0 commit comments

Comments
 (0)