-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
18 lines (18 loc) · 835 Bytes
/
package.json
File metadata and controls
18 lines (18 loc) · 835 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"devDependencies": {
"cspell": "^8.19.4",
"eslint": "^8.57.1",
"eslint-plugin-mdx": "^3.1.5",
"markdownlint-cli2": "^0.18.1"
},
"scripts": {
"preview": "npx mint dev",
"lint:mdx": "eslint '**/*.mdx'",
"lint:style": "markdownlint-cli2 'guides/**/*.{md,mdx}' 'api-reference/**/*.{md,mdx}' 'sdk-reference/**/*.{md,mdx}' 'platforms/**/*.{md,mdx}' 'mcp/**/*.{md,mdx}' 'reference/**/*.{md,mdx}' 'articles/**/*.{md,mdx}' '.codex/**/*.md' '*.mdx'",
"lint:links": "npx mint broken-links",
"lint:spelling": "cspell '**/*.{md,mdx}' --no-progress --no-summary",
"lint:terminology": "node ./scripts/terminology-lint.mjs",
"qa:docs": "npm run lint:mdx && npm run lint:terminology",
"qa:docs:strict": "npm run qa:docs && npm run lint:style && npm run lint:links && npm run lint:spelling"
}
}