Skip to content

Commit 37a4563

Browse files
committed
chore: add textlint-rule-prh
1 parent dc9d459 commit 37a4563

File tree

4 files changed

+101
-3
lines changed

4 files changed

+101
-3
lines changed

.textlintrc

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
{
22
"filters": {},
33
"rules": {
4-
"preset-jtf-style": true
4+
"preset-jtf-style": true,
5+
"prh": {
6+
"rulePaths" :[
7+
"prh.yml"
8+
]
9+
}
510
}
611
}

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"firebase-tools": "^3.14.0",
1717
"github-contributors-list": "^1.2.2",
1818
"textlint": "^9.1.1",
19-
"textlint-rule-preset-jtf-style": "^2.3.0"
19+
"textlint-rule-preset-jtf-style": "^2.3.0",
20+
"textlint-rule-prh": "^5.0.1"
2021
}
2122
}

prh.yml

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
version: 1
2+
3+
rules:
4+
5+
# 言い換え
6+
7+
- expected: もって
8+
patterns:
9+
- 持って
10+
- 以って
11+
- 有して
12+
13+
- expected: もつ
14+
patterns:
15+
- 有する
16+
- 持つ
17+
18+
- expected: もち
19+
patterns:
20+
- 有し
21+
- 持ち
22+
23+
- expected: あります
24+
pattern: 存在します
25+
26+
- expected: 使って
27+
pattern: 用いて
28+
29+
- expected: 依存性の注入
30+
pattern: 依存性注入
31+
32+
- expected: 単方向
33+
pattarn: 一方向
34+
35+
- expected: 双方向
36+
pattarn: 二方向
37+
38+
# 漢字 <-> ひらがな
39+
40+
- expected: ひとつ
41+
patterns:
42+
- 1つ
43+
- 一つ
44+
prh: 通常は、ひとつ。数詞は1つ、漢数字は数えられる固有名詞を指す場合に利用します
45+
46+
- expected: たとえば
47+
pattern: 例えば
48+
prh: 漢字で書かず、ひらがなで書くと読みやすくなります
49+
50+
- expected: すべて
51+
pattern: 全て
52+
prh: 漢字で書かず、ひらがなで書くと読みやすくなります
53+
54+
- expected: もっとも
55+
pattern: 最も
56+
prh: 漢字で書かず、ひらがなで書くと読みやすくなります
57+
58+
- expected: さらに
59+
pattern: 更に
60+
prh: 漢字で書かず、ひらがなで書くと読みやすくなります
61+
62+
# カタカナ語
63+
64+
- expected: プロバイダー
65+
pattern: /プロバイダ(?!ー)/
66+
67+
- expected: サーバー
68+
pattern: /サーバ(?!ー)/
69+
70+
- expected: ユーザー
71+
pattern: /ユーザ(?!ー)/
72+
73+
- expected: クオート
74+
pattern: クォート
75+
76+
- expected: Promise
77+
pattern: プロミス
78+
79+
- expected: Observable
80+
pattern: オブザーバブル
81+
82+
- expected: input要素
83+
pattern: インプット要素
84+
85+
# 記号
86+
87+
- expected:
88+
pattern:
89+
prh: カンマとコンマではなく句点読点を使います。
90+
- expected:
91+
pattern:
92+
prh: カンマとコンマではなく句点読点を使います。

yarn.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3588,7 +3588,7 @@ textlint-rule-preset-jtf-style@^2.3.0:
35883588
textlint-rule-helper "^2.0.0"
35893589
textlint-rule-prh "^5.0.0"
35903590

3591-
textlint-rule-prh@^5.0.0:
3591+
textlint-rule-prh@^5.0.0, textlint-rule-prh@^5.0.1:
35923592
version "5.0.1"
35933593
resolved "https://registry.yarnpkg.com/textlint-rule-prh/-/textlint-rule-prh-5.0.1.tgz#bab66be6b03258880f3fbf466b689ed2ff379b0c"
35943594
dependencies:

0 commit comments

Comments
 (0)