Skip to content

Commit f541acc

Browse files
committed
initial commit
0 parents  commit f541acc

File tree

10 files changed

+5206
-0
lines changed

10 files changed

+5206
-0
lines changed

.gitignore

Lines changed: 310 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,310 @@
1+
### https://raw.github.com/github/gitignore/d2c1bb2b9c72ead618c9f6a48280ebc7a8e0dff6/Node.gitignore
2+
3+
# Logs
4+
logs
5+
*.log
6+
npm-debug.log*
7+
yarn-debug.log*
8+
yarn-error.log*
9+
10+
# Runtime data
11+
pids
12+
*.pid
13+
*.seed
14+
*.pid.lock
15+
16+
# Directory for instrumented libs generated by jscoverage/JSCover
17+
lib-cov
18+
19+
# Coverage directory used by tools like istanbul
20+
coverage
21+
22+
# nyc test coverage
23+
.nyc_output
24+
25+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
26+
.grunt
27+
28+
# Bower dependency directory (https://bower.io/)
29+
bower_components
30+
31+
# node-waf configuration
32+
.lock-wscript
33+
34+
# Compiled binary addons (https://nodejs.org/api/addons.html)
35+
build/Release
36+
37+
# Dependency directories
38+
node_modules/
39+
jspm_packages/
40+
41+
# TypeScript v1 declaration files
42+
typings/
43+
44+
# Optional npm cache directory
45+
.npm
46+
47+
# Optional eslint cache
48+
.eslintcache
49+
50+
# Optional REPL history
51+
.node_repl_history
52+
53+
# Output of 'npm pack'
54+
*.tgz
55+
56+
# Yarn Integrity file
57+
.yarn-integrity
58+
59+
# dotenv environment variables file
60+
.env
61+
.env.test
62+
63+
# parcel-bundler cache (https://parceljs.org/)
64+
.cache
65+
66+
# next.js build output
67+
.next
68+
69+
# nuxt.js build output
70+
.nuxt
71+
72+
# vuepress build output
73+
.vuepress/dist
74+
75+
# Serverless directories
76+
.serverless/
77+
78+
# FuseBox cache
79+
.fusebox/
80+
81+
# DynamoDB Local files
82+
.dynamodb/
83+
84+
85+
### https://raw.github.com/github/gitignore/d2c1bb2b9c72ead618c9f6a48280ebc7a8e0dff6/Global/JetBrains.gitignore
86+
87+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
88+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
89+
90+
# User-specific stuff
91+
.idea/**/workspace.xml
92+
.idea/**/tasks.xml
93+
.idea/**/usage.statistics.xml
94+
.idea/**/dictionaries
95+
.idea/**/shelf
96+
97+
# Generated files
98+
.idea/**/contentModel.xml
99+
100+
# Sensitive or high-churn files
101+
.idea/**/dataSources/
102+
.idea/**/dataSources.ids
103+
.idea/**/dataSources.local.xml
104+
.idea/**/sqlDataSources.xml
105+
.idea/**/dynamic.xml
106+
.idea/**/uiDesigner.xml
107+
.idea/**/dbnavigator.xml
108+
109+
# Gradle
110+
.idea/**/gradle.xml
111+
.idea/**/libraries
112+
113+
# Gradle and Maven with auto-import
114+
# When using Gradle or Maven with auto-import, you should exclude module files,
115+
# since they will be recreated, and may cause churn. Uncomment if using
116+
# auto-import.
117+
# .idea/modules.xml
118+
# .idea/*.iml
119+
# .idea/modules
120+
121+
# CMake
122+
cmake-build-*/
123+
124+
# Mongo Explorer plugin
125+
.idea/**/mongoSettings.xml
126+
127+
# File-based project format
128+
*.iws
129+
130+
# IntelliJ
131+
out/
132+
133+
# mpeltonen/sbt-idea plugin
134+
.idea_modules/
135+
136+
# JIRA plugin
137+
atlassian-ide-plugin.xml
138+
139+
# Cursive Clojure plugin
140+
.idea/replstate.xml
141+
142+
# Crashlytics plugin (for Android Studio and IntelliJ)
143+
com_crashlytics_export_strings.xml
144+
crashlytics.properties
145+
crashlytics-build.properties
146+
fabric.properties
147+
148+
# Editor-based Rest Client
149+
.idea/httpRequests
150+
151+
# Android studio 3.1+ serialized cache file
152+
.idea/caches/build_file_checksums.ser
153+
154+
155+
/lib
156+
### https://raw.github.com/github/gitignore/d2c1bb2b9c72ead618c9f6a48280ebc7a8e0dff6/Node.gitignore
157+
158+
# Logs
159+
logs
160+
*.log
161+
npm-debug.log*
162+
yarn-debug.log*
163+
yarn-error.log*
164+
165+
# Runtime data
166+
pids
167+
*.pid
168+
*.seed
169+
*.pid.lock
170+
171+
# Directory for instrumented libs generated by jscoverage/JSCover
172+
lib-cov
173+
174+
# Coverage directory used by tools like istanbul
175+
coverage
176+
177+
# nyc test coverage
178+
.nyc_output
179+
180+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
181+
.grunt
182+
183+
# Bower dependency directory (https://bower.io/)
184+
bower_components
185+
186+
# node-waf configuration
187+
.lock-wscript
188+
189+
# Compiled binary addons (https://nodejs.org/api/addons.html)
190+
build/Release
191+
192+
# Dependency directories
193+
node_modules/
194+
jspm_packages/
195+
196+
# TypeScript v1 declaration files
197+
typings/
198+
199+
# Optional npm cache directory
200+
.npm
201+
202+
# Optional eslint cache
203+
.eslintcache
204+
205+
# Optional REPL history
206+
.node_repl_history
207+
208+
# Output of 'npm pack'
209+
*.tgz
210+
211+
# Yarn Integrity file
212+
.yarn-integrity
213+
214+
# dotenv environment variables file
215+
.env
216+
.env.test
217+
218+
# parcel-bundler cache (https://parceljs.org/)
219+
.cache
220+
221+
# next.js build output
222+
.next
223+
224+
# nuxt.js build output
225+
.nuxt
226+
227+
# vuepress build output
228+
.vuepress/dist
229+
230+
# Serverless directories
231+
.serverless/
232+
233+
# FuseBox cache
234+
.fusebox/
235+
236+
# DynamoDB Local files
237+
.dynamodb/
238+
239+
240+
### https://raw.github.com/github/gitignore/d2c1bb2b9c72ead618c9f6a48280ebc7a8e0dff6/Global/JetBrains.gitignore
241+
242+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
243+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
244+
245+
# User-specific stuff
246+
.idea/**/workspace.xml
247+
.idea/**/tasks.xml
248+
.idea/**/usage.statistics.xml
249+
.idea/**/dictionaries
250+
.idea/**/shelf
251+
252+
# Generated files
253+
.idea/**/contentModel.xml
254+
255+
# Sensitive or high-churn files
256+
.idea/**/dataSources/
257+
.idea/**/dataSources.ids
258+
.idea/**/dataSources.local.xml
259+
.idea/**/sqlDataSources.xml
260+
.idea/**/dynamic.xml
261+
.idea/**/uiDesigner.xml
262+
.idea/**/dbnavigator.xml
263+
264+
# Gradle
265+
.idea/**/gradle.xml
266+
.idea/**/libraries
267+
268+
# Gradle and Maven with auto-import
269+
# When using Gradle or Maven with auto-import, you should exclude module files,
270+
# since they will be recreated, and may cause churn. Uncomment if using
271+
# auto-import.
272+
# .idea/modules.xml
273+
# .idea/*.iml
274+
# .idea/modules
275+
276+
# CMake
277+
cmake-build-*/
278+
279+
# Mongo Explorer plugin
280+
.idea/**/mongoSettings.xml
281+
282+
# File-based project format
283+
*.iws
284+
285+
# IntelliJ
286+
out/
287+
288+
# mpeltonen/sbt-idea plugin
289+
.idea_modules/
290+
291+
# JIRA plugin
292+
atlassian-ide-plugin.xml
293+
294+
# Cursive Clojure plugin
295+
.idea/replstate.xml
296+
297+
# Crashlytics plugin (for Android Studio and IntelliJ)
298+
com_crashlytics_export_strings.xml
299+
crashlytics.properties
300+
crashlytics-build.properties
301+
fabric.properties
302+
303+
# Editor-based Rest Client
304+
.idea/httpRequests
305+
306+
# Android studio 3.1+ serialized cache file
307+
.idea/caches/build_file_checksums.ser
308+
309+
310+
/lib

.travis.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
sudo: false
2+
language: node_js
3+
node_js: "stable"

LICENSE

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Copyright (c) 2019 azu
2+
3+
Permission is hereby granted, free of charge, to any person obtaining a copy
4+
of this software and associated documentation files (the "Software"), to deal
5+
in the Software without restriction, including without limitation the rights
6+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7+
copies of the Software, and to permit persons to whom the Software is
8+
furnished to do so, subject to the following conditions:
9+
10+
The above copyright notice and this permission notice shall be included in all
11+
copies or substantial portions of the Software.
12+
13+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
19+
SOFTWARE.

README.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# @textlint-ja/textlint-rule-no-synonyms
2+
3+
同義語を統一を促すtextlintルール
4+
5+
## Install
6+
7+
Install with [npm](https://www.npmjs.com/):
8+
9+
npm install @textlint-ja/textlint-rule-no-synonyms
10+
11+
## Usage
12+
13+
Via `.textlintrc`(Recommended)
14+
15+
```json
16+
{
17+
"rules": {
18+
"@textlint-ja/no-synonyms": true
19+
}
20+
}
21+
```
22+
23+
Via CLI
24+
25+
```
26+
textlint --rule @textlint-ja/no-synonyms README.md
27+
```
28+
29+
30+
## Changelog
31+
32+
See [Releases page](https://github.com/textlint-ja/textlint-rule-no-synonyms/releases).
33+
34+
## Running tests
35+
36+
Install devDependencies and Run `npm test`:
37+
38+
npm i -d && npm test
39+
40+
## Contributing
41+
42+
Pull requests and stars are always welcome.
43+
44+
For bugs and feature requests, [please create an issue](https://github.com/textlint-ja/textlint-rule-no-synonyms/issues).
45+
46+
1. Fork it!
47+
2. Create your feature branch: `git checkout -b my-new-feature`
48+
3. Commit your changes: `git commit -am 'Add some feature'`
49+
4. Push to the branch: `git push origin my-new-feature`
50+
5. Submit a pull request :D
51+
52+
## Author
53+
54+
- [github/azu](https://github.com/azu)
55+
- [twitter/azu_re](https://twitter.com/azu_re)
56+
57+
## License
58+
59+
MIT © azu

0 commit comments

Comments
 (0)