Skip to content

Commit 4fa530d

Browse files
authored
feat: Add no-kangxi-radicals (#69)
1 parent ba3dda0 commit 4fa530d

File tree

4 files changed

+20
-3
lines changed

4 files changed

+20
-3
lines changed

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@
4343
- 制御文字の検出
4444
- https://github.com/textlint-rule/textlint-rule-no-zero-width-spaces
4545
- ゼロ幅スペースの検出
46+
- https://github.com/xl1/textlint-rule-no-kangxi-radicals
47+
- 康煕部首の検出
4648

4749
## Usage
4850

@@ -104,7 +106,10 @@ Options
104106
"no-invalid-control-character": true,
105107
// https://github.com/textlint-rule/textlint-rule-no-zero-width-spaces
106108
// ゼロ幅スペースの検出
107-
"no-zero-width-spaces": true
109+
"no-zero-width-spaces": true,
110+
// https://github.com/xl1/textlint-rule-no-kangxi-radicals
111+
// 康煕部首の検出
112+
"no-kangxi-radicals": true
108113
}
109114
}
110115
}

lib/textlint-rule-preset-japanese.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ module.exports = {
1212
"no-mix-dearu-desumasu": moduleInterop(require("textlint-rule-no-mix-dearu-desumasu")),
1313
"no-nfd": moduleInterop(require("textlint-rule-no-nfd")),
1414
"no-invalid-control-character": moduleInterop(require("@textlint-rule/textlint-rule-no-invalid-control-character")),
15-
"no-zero-width-spaces": moduleInterop(require("textlint-rule-no-zero-width-spaces"))
15+
"no-zero-width-spaces": moduleInterop(require("textlint-rule-no-zero-width-spaces")),
16+
"no-kangxi-radicals": moduleInterop(require("textlint-rule-no-kangxi-radicals"))
1617
},
1718
"rulesConfig": {
1819
// https://github.com/textlint-ja/textlint-rule-max-ten
@@ -56,6 +57,9 @@ module.exports = {
5657
"no-invalid-control-character": true,
5758
// https://github.com/textlint-rule/textlint-rule-no-zero-width-spaces
5859
// ゼロ幅スペースの検出
59-
"no-zero-width-spaces": true
60+
"no-zero-width-spaces": true,
61+
// https://github.com/xl1/textlint-rule-no-kangxi-radicals
62+
// 康煕部首の検出
63+
"no-kangxi-radicals": true
6064
}
6165
};

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
"textlint-rule-no-doubled-conjunctive-particle-ga": "^2.0.1",
4141
"textlint-rule-no-doubled-joshi": "^4.0.0",
4242
"textlint-rule-no-dropping-the-ra": "^3.0.0",
43+
"textlint-rule-no-kangxi-radicals": "^0.1.0",
4344
"textlint-rule-no-mix-dearu-desumasu": "^5.0.0",
4445
"textlint-rule-no-nfd": "^1.0.1",
4546
"textlint-rule-no-zero-width-spaces": "^1.0.1",

yarn.lock

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2548,6 +2548,13 @@ textlint-rule-no-dropping-the-ra@^3.0.0:
25482548
kuromojin "^3.0.0"
25492549
textlint-rule-helper "^2.1.1"
25502550

2551+
textlint-rule-no-kangxi-radicals@^0.1.0:
2552+
version "0.1.0"
2553+
resolved "https://registry.yarnpkg.com/textlint-rule-no-kangxi-radicals/-/textlint-rule-no-kangxi-radicals-0.1.0.tgz#a765c5711570192cfc85caaf68e7a5814346c6cb"
2554+
integrity sha512-O5+VdjE70abZbLIsSSxbenXJTZvUi5HYY3CkXjcIYTbnytjqH0Wrz/P7MHp15YTK8EChHYKiqKNkcsbdOkmIEg==
2555+
dependencies:
2556+
match-index "^1.0.3"
2557+
25512558
textlint-rule-no-mix-dearu-desumasu@^5.0.0:
25522559
version "5.0.0"
25532560
resolved "https://registry.yarnpkg.com/textlint-rule-no-mix-dearu-desumasu/-/textlint-rule-no-mix-dearu-desumasu-5.0.0.tgz#c17ebc015cafc75ca38d10766f18c7593ee9c239"

0 commit comments

Comments
 (0)