|
1 |
| -// LICENSE : MIT |
2 | 1 | "use strict";
|
3 |
| -var jtfRules = require("textlint-rule-preset-jtf-style").rules; |
| 2 | +const interopRequire = require("interop-require"); |
| 3 | +const jtfRules = require("textlint-rule-preset-jtf-style").rules; |
4 | 4 | module.exports = {
|
5 | 5 | rules: {
|
6 |
| - "sentence-length": require("textlint-rule-sentence-length"), |
7 |
| - "max-comma": require("textlint-rule-max-comma"), |
8 |
| - "max-ten": require("textlint-rule-max-ten"), |
9 |
| - "max-kanji-continuous-len": require("textlint-rule-max-kanji-continuous-len"), |
10 |
| - "no-mix-dearu-desumasu": require("textlint-rule-no-mix-dearu-desumasu"), |
11 |
| - "ja-no-mixed-period": require("textlint-rule-ja-no-mixed-period"), |
| 6 | + "sentence-length": interopRequire("textlint-rule-sentence-length"), |
| 7 | + "max-comma": interopRequire("textlint-rule-max-comma"), |
| 8 | + "max-ten": interopRequire("textlint-rule-max-ten"), |
| 9 | + "max-kanji-continuous-len": interopRequire("textlint-rule-max-kanji-continuous-len"), |
| 10 | + "no-mix-dearu-desumasu": interopRequire("textlint-rule-no-mix-dearu-desumasu"), |
| 11 | + "ja-no-mixed-period": interopRequire("textlint-rule-ja-no-mixed-period"), |
12 | 12 | "arabic-kanji-numbers": jtfRules["2.2.2.算用数字と漢数字の使い分け"],
|
13 |
| - "no-doubled-conjunction": require("textlint-rule-no-doubled-conjunction"), |
14 |
| - "no-doubled-conjunctive-particle-ga": require("textlint-rule-no-doubled-conjunctive-particle-ga").default, |
15 |
| - "no-double-negative-ja": require("textlint-rule-no-double-negative-ja"), |
16 |
| - "no-doubled-joshi": require("textlint-rule-no-doubled-joshi"), |
17 |
| - "no-dropping-the-ra": require("textlint-rule-no-dropping-the-ra"), |
18 |
| - "no-nfd": require("textlint-rule-no-nfd"), |
19 |
| - "no-exclamation-question-mark": require("textlint-rule-no-exclamation-question-mark"), |
20 |
| - "no-hankaku-kana": require("textlint-rule-no-hankaku-kana"), |
21 |
| - "no-invalid-control-character": require("@textlint-rule/textlint-rule-no-invalid-control-character"), |
22 |
| - "ja-no-weak-phrase": require("textlint-rule-ja-no-weak-phrase"), |
23 |
| - "ja-no-successive-word": require("textlint-rule-ja-no-successive-word"), |
24 |
| - "ja-no-abusage": require("textlint-rule-ja-no-abusage"), |
25 |
| - "ja-no-redundant-expression": require("textlint-rule-ja-no-redundant-expression") |
| 13 | + "no-doubled-conjunction": interopRequire("textlint-rule-no-doubled-conjunction"), |
| 14 | + "no-doubled-conjunctive-particle-ga": interopRequire("textlint-rule-no-doubled-conjunctive-particle-ga"), |
| 15 | + "no-double-negative-ja": interopRequire("textlint-rule-no-double-negative-ja"), |
| 16 | + "no-doubled-joshi": interopRequire("textlint-rule-no-doubled-joshi"), |
| 17 | + "no-dropping-the-ra": interopRequire("textlint-rule-no-dropping-the-ra"), |
| 18 | + "no-nfd": interopRequire("textlint-rule-no-nfd"), |
| 19 | + "no-exclamation-question-mark": interopRequire("textlint-rule-no-exclamation-question-mark"), |
| 20 | + "no-hankaku-kana": interopRequire("textlint-rule-no-hankaku-kana"), |
| 21 | + "no-invalid-control-character": interopRequire("@textlint-rule/textlint-rule-no-invalid-control-character"), |
| 22 | + "ja-no-weak-phrase": interopRequire("textlint-rule-ja-no-weak-phrase"), |
| 23 | + "ja-no-successive-word": interopRequire("textlint-rule-ja-no-successive-word"), |
| 24 | + "ja-no-abusage": interopRequire("textlint-rule-ja-no-abusage"), |
| 25 | + "ja-no-redundant-expression": interopRequire("textlint-rule-ja-no-redundant-expression") |
26 | 26 | },
|
27 | 27 | rulesConfig: {
|
28 | 28 | // # 1文の長さは100文字以下とする
|
|
0 commit comments