diff --git a/spellcheck.yml b/spellcheck.yml new file mode 100644 index 0000000..aef0e05 --- /dev/null +++ b/spellcheck.yml @@ -0,0 +1,27 @@ +matrix: + - name: SPCheck + aspell: + lang: en + dictionary: + encoding: utf-8 + wordlists: + - docs/spell-check-custom-words.txt + pipeline: + - pyspelling.filters.context: + context_visible_first: true + escapes: \\[\\`~] + delimiters: + # Ignore all code blocks + - open: '(?s)^(?P *`{3,}\s*(\w+\s*,?\s*)+.*?)$' + close: "^( *`{3,})$" + - pyspelling.filters.markdown: + markdown_extensions: + - pymdownx.superfences: + - pyspelling.filters.html: + comments: false + ignores: + - code + - pre + sources: + - "**/*.mdx" + default_encoding: utf-8