Skip to content
This repository was archived by the owner on Jul 23, 2025. It is now read-only.

Commit 19c0a94

Browse files
committed
Add VS Code, markdownlint, and prettier configs
1 parent bca3d99 commit 19c0a94

File tree

7 files changed

+259
-0
lines changed

7 files changed

+259
-0
lines changed

.markdownlint.json

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{
2+
"heading-style": {
3+
"style": "atx"
4+
},
5+
"ul-style": {
6+
"style": "dash"
7+
},
8+
"line-length": {
9+
"line_length": 80,
10+
"code_blocks": false,
11+
"tables": false
12+
},
13+
"hr-style": {
14+
"style": "---"
15+
},
16+
"proper-names": {
17+
"names": ["CodeGate", "Copilot", "GitHub"],
18+
"code_blocks": false
19+
},
20+
"code-block-style": {
21+
"style": "fenced"
22+
},
23+
"code-fence-style": {
24+
"style": "backtick"
25+
},
26+
"emphasis-style": {
27+
"style": "underscore"
28+
},
29+
"strong-style": {
30+
"style": "asterisk"
31+
},
32+
"table-pipe-style": {
33+
"style": "leading_and_trailing"
34+
}
35+
}

.prettierignore

Whitespace-only changes.

.prettierrc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"jsxSingleQuote": true,
3+
"printWidth": 80,
4+
"proseWrap": "always",
5+
"singleQuote": true,
6+
"tabWidth": 2,
7+
"trailingComma": "es5",
8+
"useTabs": false
9+
}

.vscode/extensions.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"recommendations": [
3+
"unifiedjs.vscode-mdx",
4+
"esbenp.prettier-vscode",
5+
"davidanson.vscode-markdownlint"
6+
]
7+
}

.vscode/settings.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"editor.defaultFormatter": "esbenp.prettier-vscode",
3+
"mdx.validate.validateFileLinks": "warning",
4+
"mdx.validate.validateFragmentLinks": "warning",
5+
"mdx.validate.validateMarkdownFileLinkFragments": "warning",
6+
"mdx.validate.validateReferences": "warning",
7+
"mdx.validate.validateUnusedLinkDefinitions": "hint",
8+
"prettier.configPath": ".prettierrc",
9+
"prettier.requireConfig": true,
10+
"yaml.format.proseWrap": "always",
11+
12+
"[markdown]": {
13+
"editor.defaultFormatter": "esbenp.prettier-vscode"
14+
},
15+
"[mdx]": {
16+
"editor.defaultFormatter": "esbenp.prettier-vscode"
17+
},
18+
"[css]": {
19+
"editor.defaultFormatter": "esbenp.prettier-vscode"
20+
},
21+
"[json]": {
22+
"editor.defaultFormatter": "esbenp.prettier-vscode"
23+
},
24+
"[yaml]": {
25+
"editor.defaultFormatter": "esbenp.prettier-vscode"
26+
}
27+
}

package-lock.json

Lines changed: 179 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
"@docusaurus/module-type-aliases": "3.7.0",
3030
"@docusaurus/tsconfig": "3.7.0",
3131
"@docusaurus/types": "3.7.0",
32+
"markdownlint": "0.37.2",
33+
"prettier": "3.4.2",
3234
"typescript": "~5.7.2"
3335
},
3436
"browserslist": {

0 commit comments

Comments
 (0)