|
| 1 | +StylesPath = styles |
| 2 | + |
| 3 | +Vocab = fly-terms |
| 4 | + |
| 5 | +MinAlertLevel = suggestion |
| 6 | + |
| 7 | +SkippedScopes = script |
| 8 | + |
| 9 | +Packages = proselint, write-good, Google |
| 10 | + |
| 11 | +[src/content/**/*.{mdx,md}] |
| 12 | +BasedOnStyles = Fly, Google, proselint, Vale, write-good |
| 13 | + |
| 14 | +# Fly rules that we can turn back on when other things get cleaned up |
| 15 | +Fly.Exclamation = NO |
| 16 | +Fly.Headings = NO |
| 17 | +Fly.Latin = NO |
| 18 | +Fly.Machine = NO # we can do an initial search and replace and then this rule will be less noisy and more useful |
| 19 | +Fly.OxfordComma = NO |
| 20 | +Fly.SentenceLength = NO # turn on later; then reduce further? |
| 21 | +Fly.Us = NO |
| 22 | + |
| 23 | +# other style stuff turned off temporarily |
| 24 | +Google.Contractions = NO |
| 25 | +Google.DateFormat = NO |
| 26 | +Google.EmDash = NO |
| 27 | +Google.EnDash = NO |
| 28 | +Google.FirstPerson = NO |
| 29 | +Google.HeadingPunctuation = NO |
| 30 | +Google.LyHyphens = NO |
| 31 | +Google.OptionalPlurals = NO |
| 32 | +Google.Ordinal = NO |
| 33 | +Google.Periods = NO |
| 34 | +Google.Ranges = NO |
| 35 | +Google.Slang = NO |
| 36 | +Google.Spelling = NO |
| 37 | + |
| 38 | +proselint.But = NO |
| 39 | +proselint.Cliches = NO |
| 40 | +proselint.Typography = NO |
| 41 | +proselint.Very = NO |
| 42 | + |
| 43 | +write-good.Illusions = NO # false positives in code blocks |
| 44 | +write-good.Passive = NO |
| 45 | +write-good.So = NO |
| 46 | +write-good.ThereIs = NO |
| 47 | +write-good.TooWordy = NO |
| 48 | + |
| 49 | + |
| 50 | +# Google style guide stuff that we're turning off or replacing permanently |
| 51 | +Google.Acronyms = NO # we don't have a rule for acronyms yet and this is noisy |
| 52 | +Google.AMPM = NO # don't need |
| 53 | +Google.Colons = NO # don't need |
| 54 | +Google.Ellipses = NO # don't need |
| 55 | +Google.Exclamation = NO # replaced by Fly.Exclamation |
| 56 | +Google.Gender = NO # we don't refer to gender in docs |
| 57 | +Google.GenderBias = NO # we don't refer to gender in docs |
| 58 | +Google.Headings = NO # replaced by Fly.Headings |
| 59 | +Google.Latin = NO # replaced by Fly.Latin |
| 60 | +Google.OxfordComma = NO # replaced by Fly.OxfordComma |
| 61 | +Google.Parens = NO # triggered by links so not useful right now |
| 62 | +Google.Passive = NO # duplicate of write-good.Passive |
| 63 | +Google.Quotes = NO # too many false positives |
| 64 | +Google.Semicolons = NO # don't need this |
| 65 | +Google.Spacing = NO # extra spaces aren't rendered anyway |
| 66 | +Google.Units = NO # we don't care about unit spacing right now |
| 67 | +Google.We = NO # we are OK with "we" sometimes |
| 68 | +Google.Will = NO # TBD whether to use this or not |
| 69 | +Google.WordList = NO # replaced by Fly.WordList |
| 70 | + |
| 71 | +# Write good styles turned off permanently |
| 72 | +write-good.Cliches = NO # duplicate of proselint.Cliches |
| 73 | +write-good.E-Prime = NO # too bossy and weird |
| 74 | +write-good.Weasel = NO # too arbitrary |
| 75 | + |
| 76 | +# Vale.Avoid = NO |
| 77 | +Vale.Repetition = NO # replaced by good-write.Illusions which has an adjustable error level |
| 78 | +Vale.Spelling = NO # replaced by Fly.Spelling |
| 79 | +Vale.Terms = NO # too strict for technical docs with code examples |
| 80 | + |
| 81 | +[formats] |
| 82 | +mdx = md |
0 commit comments