forked from open-telemetry/opentelemetry.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.textlintrc.json
118 lines (118 loc) · 2.55 KB
/
.textlintrc.json
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
{
"plugins": {
"@textlint/text": {
"extensions": [".yml"]
}
},
"filters": {
"comments": {
"disablingComment": "prettier-ignore-start",
"enablingComment": "prettier-ignore-end"
},
"allowlist": {
"allow": [
"/{{%.*%}}/",
"/<http://.*>/",
"medium.com/opentelemetry",
"github.com/open-telemetry",
"#opentelemetry",
"/^(?:language|repo): .*$/m",
"/tags:([\\n\\r\\s]*-[\\s\\S]*?[\\n\\r]+)*/m"
]
}
},
"rules": {
"terminology": {
"defaultTerms": false,
"skip": [],
"terms": [
"Ajax",
"Apache",
"API",
"AWS",
"Azure",
"CNCF",
"eBPF",
"ECMAScript",
"Elixir",
"Erlang",
"GCP",
"GitHub",
"gRPC",
"GraphQL",
"ID",
"iOS",
"HTTP",
"HTTPS",
"Jaeger",
"Java",
"JavaScript",
"Jetty",
"JMX",
"K8s",
"Kafka",
"KubeCon",
"Kubernetes",
"MacBook",
"macOS",
"MongoDB",
"MySQL",
"NGINX",
"OK",
"OpenSearch",
"OpenTelemetry Collector",
"OTel",
"OTEP",
"PDF",
"Phoenix",
"PHP",
"Python",
"PostgreSQL",
"protobuf",
"Rails",
"Redis",
"Ruby",
"Rust",
"SemVer",
"SDK",
"SQL",
"SQLite",
"Swift",
"Thanos",
"Traefik",
"TypeScript",
"URL",
"WordPress",
"YouTube",
"Zend",
"Zipkin",
["\\.net", ".NET"],
["(?<=\\.)net\\b", "NET"],
["3rd[- ]party", "third-party"],
["cpp", "C++"],
["dotnet", ".NET"],
["ebpf", "eBPF"],
["HTTP[ /]?2(?:\\.0)?", "HTTP/2"],
["he or she", "they"],
["he/she", "they"],
["\\(s\\)he", "they"],
["id['’]?s", "IDs"],
["mac ?os", "macOS"],
["meta[- ]data", "metadata"],
["node\\.?js", "Node.js"],
["open-source", "open source"],
["open[- ]?telemetry", "OpenTelemetry"],
["os x", "macOS"],
["postgres", "PostgreSQL"],
["psr[ -]?([0-9]+)", "PSR-$1"],
["react[ .]js", "React"],
["regexp?(s)?", "regular expression$1"],
["repo\\b", "repository"],
["repos", "repositories"],
["screen[- ]shot(s)?", "screenshot$1"],
["time[- ]stamp(s)?", "timestamp$1"],
["uid['’]?s", "UIDs"]
]
}
}
}