lintOption
scrapbox-lint


presetJaSpacing?: boolean | object
textlint

presetJaTechnicalWriting?: boolean | object
textlint

presetJTFStyle?: boolean | object

generalNovelStyleJa?: boolean | object
textlint

jaKyoikuKanji?: boolean | object
textlint

jaNoMixedPeriod?: boolean | object
() OR textlint

jaNoWeakPhrase?: boolean | object
textlint

jaSimpleUserDictionary?: {
dictionary?: { pattern: string; message?: string }[];
/**
* Scrapbox
* [ "hata6502/scrapbox-lint-dictionary" ]
*/
dictionaryPages?: string[];
}
textlint

maxAppearenceCountOfWords?: boolean | object
textlint rule that check maximum appearance count of words in paragraph.

noFiller?: boolean | object
textlint


{
"presetJaSpacing": {
"ja-no-space-around-parentheses": false,
"ja-no-space-between-full-width": false,
"ja-space-between-half-and-full-width": {
"space": "never"
}
},
"jaSimpleUserDictionary": {
"dictionary": [
{ "pattern": "", "message": "" }
],
"dictionaryPages": [
"hata6502/scrapbox-lint-dictionary",
"hata6502/subordinated-dictionary",
"hata6502/Wikipedia"
]
},
"noFiller": true
}

runScrapboxLint({
lintOptionURL: "https://scrapbox.io/api/code/hata6502/lintOption/index.json"
});


? [lintOption]
? [scrapbox-lint] ()(|)([])