- come up with a better name
How does the linting work?
- count % of overused words VS total (overused words take up 5% of total)
- top word frequency (not linting, but a statistic that would be available "writing coverage")
- throw error when a "no-no" word is used
- keep writing above a certain grade level
- fail CI when rules are broken
- % usage of a crutch word
- usage of "no-no" word
- grade level (min, max)
- basic checks (used the same word twice by accident, period AFTER quote, etc.)
{
crutchPercent: 5,
crutchDictionary: './resources/crutchwords.js',
nonoWords: true,
nonoDictionary: './resources/nonowords.js',
minGradeLevel: 5,
maxGradeLevel: 9,
basicCheck: true
}