Skip to content

Commit fb3d9a9

Browse files
committed
Merge pull request #82 from azu/update-jtf-style
refactor(textlint): update JTF style plugin
2 parents f848f9e + 5ccd26b commit fb3d9a9

File tree

6 files changed

+15
-11
lines changed

6 files changed

+15
-11
lines changed

.textlintrc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@
1515
"rulePaths": [
1616
"test/prh-rule.yaml"
1717
]
18-
}
18+
},
19+
"jtf-style/2.1.5.カタカナ": false,
20+
"jtf-style/2.1.6.カタカナの長音": false,
21+
"jtf-style/4.2.2.疑問符(?)": false,
22+
"jtf-style/4.3.1.丸かっこ()": false
1923
}
2024
}

ja/ESLint/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ ESLintサイト上には、上記のように書かれていることからも
1717
## どう書ける?
1818

1919
ESLintでは`.eslintrc`という設定ファイルに利用するルールの設定をして使うため、
20-
実行方法についてはドキュメントを参照して下さい
20+
実行方法についてはドキュメントを参照してください
2121

2222
- [Documentation - ESLint - Pluggable JavaScript linter](http://eslint.org/docs/user-guide/configuring "Documentation - ESLint - Pluggable JavaScript linter")
2323

ja/connect/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
> この文章は[Connect](https://github.com/senchalabs/connect "Connect") 3.4.0を元に書かれています。
44
5-
[Connect](https://github.com/senchalabs/connect "Connect")はNode.jsで動くHTTPサーバフレームワークです
5+
[Connect](https://github.com/senchalabs/connect "Connect")はNode.jsで動くHTTPサーバーフレームワークです
66
_middleware_という拡張する仕組みを持っていて、Connectが持つ機能自体はとても少ないです。
77

88
この章ではConnectの_middleware_の仕組みについて見て行きましょう。
@@ -23,7 +23,7 @@ Echoサーバとは、送られてきたリクエストの内容をそのまま
2323
```
2424

2525
`app.use(middleware)` という形で、_middleware_と呼ばれる関数には`request``response`といったオブジェクトが渡されます。
26-
この`request``response`を_middleware_で処理することでログを取ったり、任意のレスポンスを返したり出来るようになっています
26+
この`request``response`を_middleware_で処理することでログを取ったり、任意のレスポンスを返したりできるようになっています
2727

2828
Echoサーバでは `req.pipe(res);` という形でリクエストをそのままレスポンスとして流す事で実現されています。
2929

@@ -73,7 +73,7 @@ Connectが登録された_middleware_をどう処理するかというと、
7373

7474
エラーハンドリングの_middleware_は処理中にエラーが起きた時のみ呼ばれます。
7575

76-
そのため、通常は [nosniff.js](#nosniff.js) -> [hello.js](#hello.js) の順で呼び出されます。
76+
そのため、通常は [nosniff.js](#nosniff.js) [hello.js](#hello.js) の順で呼び出されます。
7777

7878
[import nosniff.js](../../src/connect/nosniff.js)
7979

@@ -194,7 +194,7 @@ Connect自体の機能は少ないため、その分_middleware_が多くある
194194

195195
ここではConnectのプラグインアーキテクチャについて学びました。
196196

197-
- Connectは_middleware_を使ったHTTPサーバライブラリである
197+
- Connectは_middleware_を使ったHTTPサーバーライブラリである
198198
- Connect自体は機能は少ない
199199
- 複数の_middleware_を組み合わせてアプリケーションを作ることができる
200200

ja/gulp/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ gulp.task("sass", function() {
4040
});
4141
```
4242

43-
ここでは、gulpプラグインの仕組みについて扱うので、gulpの使い方については詳しくは以下を参照して下さい
43+
ここでは、gulpプラグインの仕組みについて扱うので、gulpの使い方については詳しくは以下を参照してください
4444

4545
- [gulp/docs at master · gulpjs/gulp](https://github.com/gulpjs/gulp/tree/master/docs)
4646
- [現場で使えるgulp入門 - gulpとは何か | CodeGrid](https://app.codegrid.net/entry/gulp-1)
@@ -114,7 +114,7 @@ Transform Streamというものが出てきましたが、Node.jsのStreamは次
114114

115115
1. `./*.*`にマッチするファイルを取得 = Readable Stream
116116
2. 取得したファイルの先頭に"prefix text"という文字列を追加する = Transform Stream
117-
3. 変更したファイルを`build/`ディレクトリに出力する = Writable Stream
117+
3. 変更したファイルを `build/` ディレクトリに出力する = Writable Stream
118118

119119
あるファイルを _Read_ して、 _Transform_ したものを、別のところに _Write_ としているというよくあるデータの流れと言えます。
120120

@@ -124,7 +124,7 @@ Transform Streamというものが出てきましたが、Node.jsのStreamは次
124124
「gulpから流れてきたデータ」を扱うために`readableObjectMode``writableObjectMode`をそれぞれ`true`にしています。
125125
この _ObjectMode_ というのは名前の通り、Streamでオブジェクトを流すための設定です。
126126

127-
通常のNode.js Streamは[Buffer](https://nodejs.org/api/buffer.html "Buffer")というバイナリデータを扱います
127+
通常のNode.js Streamは[Buffer](https://nodejs.org/api/buffer.html "Buffer")というバイナリーデータを扱います
128128
この[Buffer](https://nodejs.org/api/buffer.html "Buffer")はStringと相互変換が可能ですが、複数の値を持ったオブジェクトのようなものは扱えません。
129129

130130
そのため、Node.js Streamには[Object Mode](https://nodejs.org/api/stream.html#stream_object_mode "Object Mode")があり、これが有効の場合はBufferやString以外のJavaScriptオブジェクトをStreamで流せるようになっています。

ja/jQuery/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ calculator.fn = calculator.prototype;
9292

9393
実装をみてもらうと分かりますが、JavaScriptの`prototype`の仕組みをそのまま利用しています。
9494
そのため、特別な実装は必要なく
95-
「拡張する時は`calculator.prototype`の代わりに`calculator.fn`を拡張して下さい
95+
「拡張する時は`calculator.prototype`の代わりに`calculator.fn`を拡張してください
9696
というルールがあるだけとも言えます。
9797

9898
## エコシステム

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"npm-run-all": "^1.2.8",
5454
"power-assert": "^1.0.0",
5555
"textlint": "^3.7.1",
56-
"textlint-plugin-jtf-style": "^0.1.9",
56+
"textlint-plugin-jtf-style": "^0.6.0",
5757
"textlint-rule-max-ten": "^1.1.0",
5858
"textlint-rule-no-mix-dearu-desumasu": "^1.1.0",
5959
"textlint-rule-no-start-duplicated-conjunction": "^1.0.3",

0 commit comments

Comments
 (0)