-
Notifications
You must be signed in to change notification settings - Fork 1
/
prh.yml
80 lines (80 loc) · 1.71 KB
/
prh.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
---
## @see https://github.com/textlint-rule/textlint-rule-prh
version: 1
rules:
## ------------------
## 表記揺れ
## ------------------
### 略語
- expected: スプレッドシート
pattern: スプシ
- expected: パワーポイント
pattern: パワポ
### 長音
- expected: ベンダー
pattern: /ベンダ(?!ー)/
- expected: サーバー
pattern: /サーバ(?!ー)/
- expected: カテゴリー
pattern: /カテゴリ(?!ー)/
### OS
- expected: Linux
- expected: Windows
- expected: Mac
options:
wordBoundary: true
- expected: Android
- expected: iOS
options:
wordBoundary: true
### Language
- expected: PHP
- expected: Node.js
- expected: Node.js
pattern: node
options:
wordBoundary: true
- expected: Python
- expected: Ruby
- expected: JavaScript
- expected: TypeScript
- expected: Rust
- expected: Go
patterns: /Go(?!lang)/i
### Format
- expected: Markdown
options:
wordBoundary: true
- expected: Textile
- expected: reStructuredText
- expected: AsciiDoc
### Framework name / Library name
- expected: jQuery
- expected: jQuery UI
- expected: Laravel
- expected: CakePHP
- expected: Symfony
patterns:
- /Sym(p|f)ony/i
- expected: Rails
- expected: Django
- expected: Flask
### Tool name
- expected: Ansible
- expected: Terraform
- expected: Packer
### Service name / Application name
- expected: WordPress
- expected: Redmine
- expected: Backlog
- expected: Jira
- expected: Confluence
- expected: Mackerel
## Browser
- expected: Firefox
- expected: Chrome
- expected: Edge
## Editor
- expected: VSCode
- expected: Vim
- expected: Emacs