Skip to content

Commit 78db67e

Browse files
committed
Merge pull request #81 from azu/textlint-plugin
feat(textlint): apply JTF style
2 parents 87a7dfb + bb49116 commit 78db67e

File tree

5 files changed

+9
-5
lines changed

5 files changed

+9
-5
lines changed

.textlintrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
{
2+
"plugins": [
3+
"jtf-style"
4+
],
25
"rules": {
36
"max-ten": {
47
"max": 3

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
## Introduction
66

7-
JavaScriptの世界では一つの大きなライブラリよりも小さいなものを組み合わせていくようなスタイルが多く見られます
7+
JavaScriptの世界では1つの大きなライブラリよりも小さいなものを組み合わせていくようなスタイルが多く見られます
88

99
小さなものを組み合わせて使えるようなエコシステムの土台となるものを書こうとした際に、プラグインアーキテクチャが重要になると言えます。
1010

ja/ESLint/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ ESLintでは`.eslintrc`という設定ファイルに利用するルールの設
2121

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

24-
ESLintにおけるルールとは、以下のような一つのオブジェクトを返す関数をexportしたモジュールのことを言います
24+
ESLintにおけるルールとは、以下のような1つのオブジェクトを返す関数をexportしたモジュールのことを言います
2525

2626
[import, no-console.js](../../src/ESLint/no-console.js)
2727

@@ -255,7 +255,7 @@ ESLintのように与えられたコードを読み取ってチェックする
255255
逆に与えられたコード(AST)を書き換えするようなことをする場合には、
256256
ルールを同時に処理を行うためルール間で競合するような変更がある場合に破綻してしまいます。
257257

258-
そのため、この仕組みに加えてもう一つ抽象レイヤーを設けないと対応は難しいと思います
258+
そのため、この仕組みに加えてもう1つ抽象レイヤーを設けないと対応は難しいと思います
259259

260260
つまり、read-writeなプラグインアーキテクチャとしては単純にこのパターンだけでは難しい部分が出てくるでしょう。
261261

ja/introduction/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
この書籍はJavaScriptのライブラリやツールにおけるプラグインのパターンについて見ていく事を目的としたものです。
44

5-
JavaScriptの世界では一つの大きなライブラリよりも小さいなものを組み合わせていくようなスタイルが多く見られます
5+
JavaScriptの世界では1つの大きなライブラリよりも小さいなものを組み合わせていくようなスタイルが多く見られます
66

77
小さものを組み合わせて使えるようなエコシステムの土台となるものを書こうとした際に、プラグインアーキテクチャの仕組みが重要となると言えます。
88

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@
5252
"node-fetch": "^1.3.2",
5353
"npm-run-all": "^1.2.8",
5454
"power-assert": "^1.0.0",
55-
"textlint": "^3.3.0",
55+
"textlint": "^3.7.1",
56+
"textlint-plugin-jtf-style": "^0.1.6",
5657
"textlint-rule-max-ten": "^1.1.0",
5758
"textlint-rule-no-mix-dearu-desumasu": "^1.1.0",
5859
"textlint-rule-no-start-duplicated-conjunction": "^1.0.3",

0 commit comments

Comments
 (0)