From 5bcfb0a158bbec3c512281710cb83a6b1158701f Mon Sep 17 00:00:00 2001 From: AK <89195061+anaxite@users.noreply.github.com> Date: Wed, 12 Feb 2025 19:54:07 +0100 Subject: [PATCH 1/2] Add MDX parsing rules from errata-ai --- .vale.ini | 2 +- styles/.vale-config/0-MDX.ini | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 styles/.vale-config/0-MDX.ini diff --git a/.vale.ini b/.vale.ini index 642ab0ce..79909dd1 100644 --- a/.vale.ini +++ b/.vale.ini @@ -4,7 +4,7 @@ Vocab = Docs MinAlertLevel = suggestion -Packages = Google, alex, Joblint +Packages = MDX, Google, alex, Joblint [*.{md,mdx}] BasedOnStyles = Vale, Google, alex, Joblint diff --git a/styles/.vale-config/0-MDX.ini b/styles/.vale-config/0-MDX.ini new file mode 100644 index 00000000..d1f1a54d --- /dev/null +++ b/styles/.vale-config/0-MDX.ini @@ -0,0 +1,21 @@ +[formats] +mdx = md + +[*.mdx] +CommentDelimiters = {/*, */} + +# Exclude: +# +# `import ...`, `export ...` +# `` +# `...` +# `{ ... }` +TokenIgnores = (?sm)((?:import|export) .+?$), \ +(?)(?!`), \ +(<[A-Z]\w+>.+?<\/[A-Z]\w+>) + +# Exclude: +# +# `` +BlockIgnores = (?sm)^(<\w+\n .*\s\/>)$, \ +(?sm)^({.+.*}) From 234dcabf562053b7678cdccd462bb1e890ca8b0e Mon Sep 17 00:00:00 2001 From: AK <89195061+anaxite@users.noreply.github.com> Date: Wed, 12 Feb 2025 19:56:04 +0100 Subject: [PATCH 2/2] Sync styles --- styles/Google/AMPM.yml | 6 +++--- styles/alex/Suicide.yml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/styles/Google/AMPM.yml b/styles/Google/AMPM.yml index fbdc6e4f..37b49edf 100644 --- a/styles/Google/AMPM.yml +++ b/styles/Google/AMPM.yml @@ -1,9 +1,9 @@ extends: existence message: "Use 'AM' or 'PM' (preceded by a space)." -link: 'https://developers.google.com/style/word-list' +link: "https://developers.google.com/style/word-list" level: error nonword: true tokens: - - '\d{1,2}[AP]M' - - '\d{1,2} ?[ap]m' + - '\d{1,2}[AP]M\b' + - '\d{1,2} ?[ap]m\b' - '\d{1,2} ?[aApP]\.[mM]\.' diff --git a/styles/alex/Suicide.yml b/styles/alex/Suicide.yml index 3dfd3e33..a85e07f4 100644 --- a/styles/alex/Suicide.yml +++ b/styles/alex/Suicide.yml @@ -1,6 +1,6 @@ --- extends: substitution -message: When referring to a person, consider using '%s' instead of '%s'. +message: Consider using '%s' instead of '%s' (which may be insensitive). ignorecase: true level: warning action: