feat: Add documentation files including Code of Conduct, Contributing guidelines, and Security policy; update Markdown linting configuration and scripts

This commit is contained in:
HueByte
2026-02-19 09:53:06 +01:00
parent 653f25b70b
commit ff9c264f4b
17 changed files with 305 additions and 21 deletions
+27 -14
View File
@@ -1,14 +1,27 @@
{
"config": {
"MD013": false,
"MD033": false,
"MD041": false
},
"ignores": [
".dev/**",
"docs/api/**",
"**/node_modules/**",
"**/bin/**",
"**/obj/**"
]
}
{
// https://github.com/DavidAnson/markdownlint/blob/main/doc/Rules.md
"config": {
"default": true,
// Allow long lines (common in docs with URLs and code)
"MD013": false,
// Allow duplicate headings in different sections
"MD024": { "siblings_only": true },
// Allow inline HTML (docfx uses it)
"MD033": false,
// Allow bare URLs
"MD034": false
},
"globs": ["**/*.md"],
"ignores": [
".dev/**",
"docs/_site/**",
"docs/api/**",
"node_modules/**",
"**/bin/**",
"**/obj/**",
"publish/**",
".claude/**"
]
}