{{ content }}
@@ -14,43 +16,9 @@ layout: default
-
-
-
-
-
-
-
-
+
\ No newline at end of file
diff --git a/_posts/2013-07-07-install-julius-with-homebrew.md b/_posts/2013-07-07-install-julius-with-homebrew.md
index d740913..3419c0f 100644
--- a/_posts/2013-07-07-install-julius-with-homebrew.md
+++ b/_posts/2013-07-07-install-julius-with-homebrew.md
@@ -3,35 +3,39 @@ title: OSXに音声解析エンジンJuliusを入れる with Homebrew
date: 2013-07-07 09:00:00 +09:00
---
-Homebrewを使ってmacOSに音声解析エンジンJuliusをインストールします。
+Homebrew を使って macOS に音声解析エンジン Julius をインストールします。
# 前提
-OS X用のパッケージ管理ツール Homebrew がインストールされている必要がある。
+OS X 用のパッケージ管理ツール Homebrew がインストールされている必要がある。
-インストール方法は[こちら](http://www.engineyard.co.jp/blog/2012/homebrew-os-xs-missing-package-manager/)を参照。
+インストール方法
+は[こちら](http://www.engineyard.co.jp/blog/2012/homebrew-os-xs-missing-package-manager/)を
+参照。
# インストール
-デフォルトのHomebrewリポジトリにJuliusは含まれていないので、[homebrew-nlp](https://github.com/uetchy/homebrew-nlp) をtapする。
-
-
+デフォルトの Homebrew リポジトリに Julius は含まれていないので
+、[homebrew-nlp](https://github.com/uetchy/homebrew-nlp) を tap する。
```bash
$ brew tap uetchy/nlp
```
-Tapし終わったら、`julius`と`julius-dictation-kit`をインストールする。
+Tap し終わったら、`julius`と`julius-dictation-kit`をインストールする。
```bash
$ brew install julius julius-dictation-kit
```
-これで Julius と Juliusディクテーションキットがインストールされた。
+これで Julius と Julius ディクテーションキットがインストールされた。
-ディクテーションキットの場所は `brew --prefix julius-dictation-kit` コマンドで調べられる。
+ディクテーションキットの場所は `brew --prefix julius-dictation-kit` コマンドで調
+べられる。
-後は、上記の `brew --prefix` コマンドでディクテーションキット内の **main.jconf** と **am-gmm.jconf** のパスを調べて `julius` に渡すことで音声認識が出来るようになる。
+後は、上記の `brew --prefix` コマンドでディクテーションキット内の **main.jconf**
+と **am-gmm.jconf** のパスを調べて `julius` に渡すことで音声認識が出来るようにな
+る。
```bash
$ julius \
@@ -39,9 +43,11 @@ $ julius \
-C `brew --prefix julius-dictation-kit`/share/am-gmm.jconf
```
-上記のコマンドでJuliusはGMMモードで待機状態になり、喋った内容をリアルタイムで音声認識してくれるようになる。
+上記のコマンドで Julius は GMM モードで待機状態になり、喋った内容をリアルタイム
+で音声認識してくれるようになる。
-Juliusをより精密なDNNモードで起動したい場合は以下のように、**am-gmm.jconf** を **am-dnn.jconf** に変更するだけだ。
+Julius をより精密な DNN モードで起動したい場合は以下のように、**am-gmm.jconf**
+を **am-dnn.jconf** に変更するだけだ。
```bash
$ julius \
diff --git a/_posts/2014-03-14-rails-assets-cli.md b/_posts/2014-03-14-rails-assets-cli.md
index 6bcdcdf..f0220c3 100644
--- a/_posts/2014-03-14-rails-assets-cli.md
+++ b/_posts/2014-03-14-rails-assets-cli.md
@@ -3,15 +3,19 @@ title: Rails Assetsのパッケージをコマンドラインから検索する
date: 2014-03-14 09:00:00 +09:00
---
-[Rails Assets](https://rails-assets.org/) はBowerパッケージをBundlerで管理出来る便利なサービスである。
+[Rails Assets](https://rails-assets.org/) は Bower パッケージを Bundler で管理出
+来る便利なサービスである。
-ウェブサイトにアクセスして、Rails Assetsに登録されているパッケージを検索するのは面倒なのでCLIから検索したい。そのためには`gem search --source {url}`オプションを利用したら良い。
+ウェブサイトにアクセスして、Rails Assets に登録されているパッケージを検索するの
+は面倒なので CLI から検索したい。そのためには`gem search --source {url}`オプショ
+ンを利用したら良い。
```bash
$ gem search {package-name} --source https://rails-assets.org | grep "^rails-assets-"
```
-`gem search` はsourceを指定しているにも関わらず RubyGems.org のパッケージも引っかかってしまうのでRails Assetsのプレフィックスで抽出している。
+`gem search` は source を指定しているにも関わらず RubyGems.org のパッケージも引
+っかかってしまうので Rails Assets のプレフィックスで抽出している。
### シェルスクリプト
@@ -24,8 +28,9 @@ gem search $1 $2 --source https://rails-assets.org | grep "^rails-assets-"
もっと簡単に、シェル関数を定義することも出来る。
-```bash:~/.zshrc
-rails-assets(){
- gem search $1 $2 --source https://rails-assets.org | grep "^rails-assets-"
-}
+```bash:~/.zshrc rails-assets(){ gem search $1 $2 --source
+https://rails-assets.org | grep "^rails-assets-" }
+
+```
+
```
diff --git a/_posts/2014-10-27-brew-cask-downloader.md b/_posts/2014-10-27-brew-cask-downloader.md
index 40e5304..aec05b4 100644
--- a/_posts/2014-10-27-brew-cask-downloader.md
+++ b/_posts/2014-10-27-brew-cask-downloader.md
@@ -5,19 +5,23 @@ date: 2014-10-27 09:00:00 +09:00

-homebrew-caskを単純なダウンローダーとして使う。
+homebrew-cask を単純なダウンローダーとして使う。
# 理由
-1. __pkg形式__ で配布されているアプリケーションはインストール時にオプションをカスタマイズ出来ることが多い。
-2. にも関わらず`brew cask install`を使うと、それらのオプションを選べずにインストールされてしまい悲しい。
-3. そこで、`brew cask`でfetchまでは自動化して、インストール自体は手動でやろう(スマートではないが。)
+1. **pkg 形式** で配布されているアプリケーションはインストール時にオプションをカ
+ スタマイズ出来ることが多い。
+2. にも関わらず`brew cask install`を使うと、それらのオプションを選べずにインスト
+ ールされてしまい悲しい。
+3. そこで、`brew cask`で fetch までは自動化して、インストール自体は手動でやろう
+ ( スマートではないが。)
# 方法
## 準備
-以下のようなシェルスクリプトを書いて、__/usr/local/bin/brew-smash__ など任意の実行パスに配置し、`chmod +x /path/to/brew-smash`等で実行権限を与える。
+以下のようなシェルスクリプトを書いて、**/usr/local/bin/brew-smash** など任意の実
+行パスに配置し、`chmod +x /path/to/brew-smash`等で実行権限を与える。
```bash:/usr/local/bin/brew-smash
#!/bin/sh
@@ -62,7 +66,10 @@ $ brew smash send-to-kindle
# シェルスクリプトの解説
-難しいことはやってないが、`brew cask fetch`コマンドはキャッシュ先に__Casks__ディレクトリを生成するので、それを除去している。また、元々カレントディレクトリにCasksという名前のディレクトリがある場合、それを削除してしまわないようにしている。
+難しいことはやってないが、`brew cask fetch`コマンドはキャッシュ先に**Casks**ディ
+レクトリを生成するので、それを除去している。また、元々カレントディレクトリに
+Casks という名前のディレクトリがある場合、それを削除してしまわないようにしている
+。
# 本当にやりたかったこと
diff --git a/docker-compose.yml b/docker-compose.yml
index aed0ff9..c62a611 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,8 +1,8 @@
-version: '2'
+version: '3'
services:
web:
build: .
- command: jekyll serve --host 0.0.0.0 --port 4000 --baseurl '' --watch --drafts --unpublished --incremental
+ command: jekyll serve --host 0.0.0.0 --port 4000 --baseurl '' --force_polling --drafts --unpublished --incremental
ports:
- 4000:4000
volumes:
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..3d8e59e
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,1932 @@
+{
+ "requires": true,
+ "lockfileVersion": 1,
+ "dependencies": {
+ "@azu/format-text": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@azu/format-text/-/format-text-1.0.1.tgz",
+ "integrity": "sha1-aWc1CpRkD2sChVFpvYl85U1s6+I=",
+ "dev": true
+ },
+ "@azu/style-format": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@azu/style-format/-/style-format-1.0.0.tgz",
+ "integrity": "sha1-5wGH+Khi4ZGxvObAJo8TrNOlayA=",
+ "dev": true,
+ "requires": {
+ "@azu/format-text": "1.0.1"
+ }
+ },
+ "ajv": {
+ "version": "4.11.8",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
+ "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
+ "dev": true,
+ "requires": {
+ "co": "4.6.0",
+ "json-stable-stringify": "1.0.1"
+ }
+ },
+ "ajv-keywords": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz",
+ "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=",
+ "dev": true
+ },
+ "analyze-desumasu-dearu": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/analyze-desumasu-dearu/-/analyze-desumasu-dearu-3.1.0.tgz",
+ "integrity": "sha1-rza5SEVMB4OkMfKrk4pZ8k1A4VA=",
+ "dev": true,
+ "requires": {
+ "array-find": "1.0.0",
+ "kuromojin": "1.4.0",
+ "object.assign": "4.0.4"
+ }
+ },
+ "ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
+ "dev": true
+ },
+ "argparse": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
+ "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
+ "dev": true,
+ "requires": {
+ "sprintf-js": "1.0.3"
+ }
+ },
+ "array-find": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-find/-/array-find-1.0.0.tgz",
+ "integrity": "sha1-bI4obRHtdoMn+OYuzuhzU8o+eLg=",
+ "dev": true
+ },
+ "array-union": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
+ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
+ "dev": true,
+ "requires": {
+ "array-uniq": "1.0.3"
+ }
+ },
+ "array-uniq": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
+ "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
+ "dev": true
+ },
+ "arrify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
+ "dev": true
+ },
+ "async": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz",
+ "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==",
+ "dev": true,
+ "requires": {
+ "lodash": "4.17.4"
+ }
+ },
+ "bail": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.2.tgz",
+ "integrity": "sha1-99bBcxYwqfnw1NNe0fli4gdKF2Q=",
+ "dev": true
+ },
+ "balanced-match": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
+ "dev": true
+ },
+ "bluebird": {
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
+ "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
+ "dev": true
+ },
+ "boundary": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/boundary/-/boundary-1.0.1.tgz",
+ "integrity": "sha1-TWfcJgLAzBbdm85+v4fpSCkPWBI=",
+ "dev": true
+ },
+ "brace-expansion": {
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
+ "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
+ "dev": true,
+ "requires": {
+ "balanced-match": "1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "builtin-modules": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
+ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
+ "dev": true
+ },
+ "caller-path": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
+ "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
+ "dev": true,
+ "requires": {
+ "callsites": "0.2.0"
+ }
+ },
+ "callsites": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
+ "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
+ "dev": true
+ },
+ "carrack": {
+ "version": "0.0.5",
+ "resolved": "https://registry.npmjs.org/carrack/-/carrack-0.0.5.tgz",
+ "integrity": "sha1-qyj77c2NK5U9FkM1PiYicr8MS9s=",
+ "dev": true,
+ "requires": {
+ "bluebird": "3.5.1"
+ }
+ },
+ "ccount": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.2.tgz",
+ "integrity": "sha1-U7ai+BW7d7nChx97mnLDol8djok=",
+ "dev": true
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ }
+ },
+ "character-entities": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.1.tgz",
+ "integrity": "sha1-92hxvl72bdt/j440eOzDdMJ9bco=",
+ "dev": true
+ },
+ "character-entities-html4": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.1.tgz",
+ "integrity": "sha1-NZoqSg9+KdPcKsmb2+Ie45Q46lA=",
+ "dev": true
+ },
+ "character-entities-legacy": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.1.tgz",
+ "integrity": "sha1-9Ad53xoQGHK7UQo9KV4fzPFHIC8=",
+ "dev": true
+ },
+ "character-reference-invalid": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.1.tgz",
+ "integrity": "sha1-lCg191Dk7GGjCOYMLvjMEBEgLvw=",
+ "dev": true
+ },
+ "charenc": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
+ "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=",
+ "dev": true
+ },
+ "circular-json": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
+ "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
+ "dev": true
+ },
+ "clone-regexp": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.0.tgz",
+ "integrity": "sha1-6uCiQT9VwJQvgYwin+/OhF1/Oxw=",
+ "dev": true,
+ "requires": {
+ "is-regexp": "1.0.0",
+ "is-supported-regexp-flag": "1.0.0"
+ }
+ },
+ "co": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
+ "dev": true
+ },
+ "code-point-at": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
+ "dev": true
+ },
+ "collapse-white-space": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.3.tgz",
+ "integrity": "sha1-S5BvZw5aljqHt2sOFolkM0G2Ajw=",
+ "dev": true
+ },
+ "commandpost": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/commandpost/-/commandpost-1.2.1.tgz",
+ "integrity": "sha512-V1wzc+DTFsO96te2W/U+fKNRSOWtOwXhkkZH2WRLLbucrY+YrDNsRr4vtfSf83MUZVF3E6B4nwT30fqaTpzipQ==",
+ "dev": true
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "dev": true
+ },
+ "concat-stream": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
+ "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3",
+ "readable-stream": "2.3.3",
+ "typedarray": "0.0.6"
+ }
+ },
+ "core-util-is": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
+ "dev": true
+ },
+ "crypt": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
+ "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=",
+ "dev": true
+ },
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "deep-equal": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
+ "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
+ "dev": true
+ },
+ "deep-is": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
+ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
+ "dev": true
+ },
+ "define-properties": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.2.tgz",
+ "integrity": "sha1-g6c/L+pWmJj7c3GTyPhzyvbUXJQ=",
+ "dev": true,
+ "requires": {
+ "foreach": "2.0.5",
+ "object-keys": "1.0.11"
+ }
+ },
+ "del": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
+ "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
+ "dev": true,
+ "requires": {
+ "globby": "5.0.0",
+ "is-path-cwd": "1.0.0",
+ "is-path-in-cwd": "1.0.0",
+ "object-assign": "4.1.1",
+ "pify": "2.3.0",
+ "pinkie-promise": "2.0.1",
+ "rimraf": "2.6.2"
+ }
+ },
+ "diff": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-2.2.3.tgz",
+ "integrity": "sha1-YOr9DSjukG5Oj/ClLBIpUhAzv5k=",
+ "dev": true
+ },
+ "doublearray": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/doublearray/-/doublearray-0.0.2.tgz",
+ "integrity": "sha1-Yxhv6NNEEydtNiH2qg7F954ifvk=",
+ "dev": true
+ },
+ "error-ex": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
+ "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
+ "dev": true,
+ "requires": {
+ "is-arrayish": "0.2.1"
+ }
+ },
+ "es-abstract": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.9.0.tgz",
+ "integrity": "sha512-kk3IJoKo7A3pWJc0OV8yZ/VEX2oSUytfekrJiqoxBlKJMFAJVJVpGdHClCCTdv+Fn2zHfpDHHIelMFhZVfef3Q==",
+ "dev": true,
+ "requires": {
+ "es-to-primitive": "1.1.1",
+ "function-bind": "1.1.1",
+ "has": "1.0.1",
+ "is-callable": "1.1.3",
+ "is-regex": "1.0.4"
+ }
+ },
+ "es-to-primitive": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.1.1.tgz",
+ "integrity": "sha1-RTVSSKiJeQNLZ5Lhm7gfK3l13Q0=",
+ "dev": true,
+ "requires": {
+ "is-callable": "1.1.3",
+ "is-date-object": "1.0.1",
+ "is-symbol": "1.0.1"
+ }
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true
+ },
+ "esprima": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
+ "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
+ "dev": true
+ },
+ "execall": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz",
+ "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=",
+ "dev": true,
+ "requires": {
+ "clone-regexp": "1.0.0"
+ }
+ },
+ "extend": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
+ "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
+ "dev": true
+ },
+ "fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
+ "dev": true
+ },
+ "file-entry-cache": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
+ "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
+ "dev": true,
+ "requires": {
+ "flat-cache": "1.3.0",
+ "object-assign": "4.1.1"
+ }
+ },
+ "flat-cache": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
+ "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
+ "dev": true,
+ "requires": {
+ "circular-json": "0.3.3",
+ "del": "2.2.2",
+ "graceful-fs": "4.1.11",
+ "write": "0.2.1"
+ }
+ },
+ "foreach": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
+ "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=",
+ "dev": true
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "dev": true
+ },
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "dev": true
+ },
+ "get-stdin": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-5.0.1.tgz",
+ "integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
+ "dev": true
+ },
+ "glob": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
+ "dev": true,
+ "requires": {
+ "fs.realpath": "1.0.0",
+ "inflight": "1.0.6",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.4",
+ "once": "1.4.0",
+ "path-is-absolute": "1.0.1"
+ }
+ },
+ "globby": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
+ "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
+ "dev": true,
+ "requires": {
+ "array-union": "1.0.2",
+ "arrify": "1.0.1",
+ "glob": "7.1.2",
+ "object-assign": "4.1.1",
+ "pify": "2.3.0",
+ "pinkie-promise": "2.0.1"
+ }
+ },
+ "graceful-fs": {
+ "version": "4.1.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
+ "dev": true
+ },
+ "has": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
+ "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
+ "dev": true,
+ "requires": {
+ "function-bind": "1.1.1"
+ }
+ },
+ "has-ansi": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "2.1.1"
+ }
+ },
+ "hosted-git-info": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
+ "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==",
+ "dev": true
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "dev": true,
+ "requires": {
+ "once": "1.4.0",
+ "wrappy": "1.0.2"
+ }
+ },
+ "inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+ "dev": true
+ },
+ "interop-require": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/interop-require/-/interop-require-1.0.0.tgz",
+ "integrity": "sha1-5TEDZ5lEyI1+YQW2Kp9EdceDlx4=",
+ "dev": true
+ },
+ "interpret": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.0.4.tgz",
+ "integrity": "sha1-ggzdWIuGj/sZGoCVBtbJyPISsbA=",
+ "dev": true
+ },
+ "is-alphabetical": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.1.tgz",
+ "integrity": "sha1-x3B5zJHU76x3W+EDS/LSQ/lebwg=",
+ "dev": true
+ },
+ "is-alphanumerical": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.1.tgz",
+ "integrity": "sha1-37SqTRCF4zvbYcLe6cgOnGwZ9Ts=",
+ "dev": true,
+ "requires": {
+ "is-alphabetical": "1.0.1",
+ "is-decimal": "1.0.1"
+ }
+ },
+ "is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+ "dev": true
+ },
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+ "dev": true
+ },
+ "is-builtin-module": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
+ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
+ "dev": true,
+ "requires": {
+ "builtin-modules": "1.1.1"
+ }
+ },
+ "is-callable": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz",
+ "integrity": "sha1-hut1OSgF3cM69xySoO7fdO52BLI=",
+ "dev": true
+ },
+ "is-date-object": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
+ "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
+ "dev": true
+ },
+ "is-decimal": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.1.tgz",
+ "integrity": "sha1-9ftqlJlq2ejjdh+/vQkfH8qMToI=",
+ "dev": true
+ },
+ "is-file": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-file/-/is-file-1.0.0.tgz",
+ "integrity": "sha1-KKRM+9nT2xkwRfIrZfzo7fliBZY=",
+ "dev": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+ "dev": true,
+ "requires": {
+ "number-is-nan": "1.0.1"
+ }
+ },
+ "is-hexadecimal": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.1.tgz",
+ "integrity": "sha1-bghLvJIGH7sJcexYts5tQE4k2mk=",
+ "dev": true
+ },
+ "is-path-cwd": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
+ "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
+ "dev": true
+ },
+ "is-path-in-cwd": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz",
+ "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=",
+ "dev": true,
+ "requires": {
+ "is-path-inside": "1.0.0"
+ }
+ },
+ "is-path-inside": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz",
+ "integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=",
+ "dev": true,
+ "requires": {
+ "path-is-inside": "1.0.2"
+ }
+ },
+ "is-regex": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
+ "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
+ "dev": true,
+ "requires": {
+ "has": "1.0.1"
+ }
+ },
+ "is-regexp": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
+ "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=",
+ "dev": true
+ },
+ "is-supported-regexp-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.0.tgz",
+ "integrity": "sha1-i1IMhfrnolM4LUsCZS4EVXbhO7g=",
+ "dev": true
+ },
+ "is-symbol": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.1.tgz",
+ "integrity": "sha1-PMWfAAJRlLarLjjbrmaJJWtmBXI=",
+ "dev": true
+ },
+ "is-utf8": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
+ "dev": true
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "dev": true
+ },
+ "js-yaml": {
+ "version": "3.10.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz",
+ "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==",
+ "dev": true,
+ "requires": {
+ "argparse": "1.0.9",
+ "esprima": "4.0.0"
+ }
+ },
+ "json-stable-stringify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
+ "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
+ "dev": true,
+ "requires": {
+ "jsonify": "0.0.0"
+ }
+ },
+ "json5": {
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
+ "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
+ "dev": true
+ },
+ "jsonify": {
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
+ "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
+ "dev": true
+ },
+ "kuromoji": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/kuromoji/-/kuromoji-0.1.1.tgz",
+ "integrity": "sha1-Sqvzm8zti4rZLQB6BKJr5tqEd8k=",
+ "dev": true,
+ "requires": {
+ "async": "2.6.0",
+ "doublearray": "0.0.2",
+ "zlibjs": "0.2.0"
+ }
+ },
+ "kuromojin": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/kuromojin/-/kuromojin-1.4.0.tgz",
+ "integrity": "sha512-ZoG3NAW6ATKgo2jBgjVWwE66GeaT2jHgdf0v1dL8+WffuSfvTvX7l6ePgYusSAhHW+dwtneYcbav8N0NhsA0uw==",
+ "dev": true,
+ "requires": {
+ "kuromoji": "0.1.1"
+ }
+ },
+ "levn": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
+ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
+ "dev": true,
+ "requires": {
+ "prelude-ls": "1.1.2",
+ "type-check": "0.3.2"
+ }
+ },
+ "load-json-file": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "parse-json": "2.2.0",
+ "pify": "2.3.0",
+ "pinkie-promise": "2.0.1",
+ "strip-bom": "2.0.0"
+ }
+ },
+ "lodash": {
+ "version": "4.17.4",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
+ "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
+ "dev": true
+ },
+ "log-symbols": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
+ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
+ "dev": true,
+ "requires": {
+ "chalk": "1.1.3"
+ }
+ },
+ "longest-streak": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-1.0.0.tgz",
+ "integrity": "sha1-0GWXxNTDG1LMsfXY+P5xSOr9aWU=",
+ "dev": true
+ },
+ "map-like": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/map-like/-/map-like-1.1.3.tgz",
+ "integrity": "sha1-b6rKUzngzGVno6Vd0oH9hxo55do=",
+ "dev": true
+ },
+ "markdown-table": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-0.4.0.tgz",
+ "integrity": "sha1-iQwsGzv+g/sA5BKbjkz+ZFJw+dE=",
+ "dev": true
+ },
+ "markdown-to-ast": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/markdown-to-ast/-/markdown-to-ast-3.4.0.tgz",
+ "integrity": "sha1-Diy6gTkLBUmpFT7DsNkVthwWS+c=",
+ "dev": true,
+ "requires": {
+ "debug": "2.6.9",
+ "remark": "5.1.0",
+ "structured-source": "3.0.2",
+ "traverse": "0.6.6"
+ }
+ },
+ "match-index": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/match-index/-/match-index-1.0.1.tgz",
+ "integrity": "sha1-tLZz6ZqzrFpq8wPM9NtwmBK8P1g=",
+ "dev": true,
+ "requires": {
+ "regexp.prototype.flags": "1.2.0"
+ }
+ },
+ "md5": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/md5/-/md5-2.2.1.tgz",
+ "integrity": "sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=",
+ "dev": true,
+ "requires": {
+ "charenc": "0.0.2",
+ "crypt": "0.0.2",
+ "is-buffer": "1.1.6"
+ }
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "dev": true,
+ "requires": {
+ "brace-expansion": "1.1.8"
+ }
+ },
+ "minimist": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
+ "dev": true
+ },
+ "misspellings": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/misspellings/-/misspellings-1.1.0.tgz",
+ "integrity": "sha1-U9UAJmy9Cc2p2UxM85LmBYm1syQ=",
+ "dev": true
+ },
+ "mkdirp": {
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+ "dev": true,
+ "requires": {
+ "minimist": "0.0.8"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "normalize-package-data": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
+ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
+ "dev": true,
+ "requires": {
+ "hosted-git-info": "2.5.0",
+ "is-builtin-module": "1.0.0",
+ "semver": "5.4.1",
+ "validate-npm-package-license": "3.0.1"
+ }
+ },
+ "number-is-nan": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
+ "dev": true
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ },
+ "object-keys": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
+ "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0=",
+ "dev": true
+ },
+ "object.assign": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.0.4.tgz",
+ "integrity": "sha1-scnMBE7xuf5jYG/BQau7MuFHMMw=",
+ "dev": true,
+ "requires": {
+ "define-properties": "1.1.2",
+ "function-bind": "1.1.1",
+ "object-keys": "1.0.11"
+ }
+ },
+ "once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "dev": true,
+ "requires": {
+ "wrappy": "1.0.2"
+ }
+ },
+ "optionator": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
+ "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
+ "dev": true,
+ "requires": {
+ "deep-is": "0.1.3",
+ "fast-levenshtein": "2.0.6",
+ "levn": "0.3.0",
+ "prelude-ls": "1.1.2",
+ "type-check": "0.3.2",
+ "wordwrap": "1.0.0"
+ }
+ },
+ "parse-entities": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.1.1.tgz",
+ "integrity": "sha1-gRLYhHExnyerrk1klksSL+ThuJA=",
+ "dev": true,
+ "requires": {
+ "character-entities": "1.2.1",
+ "character-entities-legacy": "1.1.1",
+ "character-reference-invalid": "1.1.1",
+ "is-alphanumerical": "1.0.1",
+ "is-decimal": "1.0.1",
+ "is-hexadecimal": "1.0.1"
+ }
+ },
+ "parse-json": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "dev": true,
+ "requires": {
+ "error-ex": "1.3.1"
+ }
+ },
+ "path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "dev": true,
+ "requires": {
+ "pinkie-promise": "2.0.1"
+ }
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "dev": true
+ },
+ "path-is-inside": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
+ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
+ "dev": true
+ },
+ "path-parse": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
+ "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
+ "dev": true
+ },
+ "path-to-glob-pattern": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/path-to-glob-pattern/-/path-to-glob-pattern-1.0.2.tgz",
+ "integrity": "sha1-Rz5qOikqnRP7rj7czuctO6uoxhk=",
+ "dev": true
+ },
+ "path-type": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "pify": "2.3.0",
+ "pinkie-promise": "2.0.1"
+ }
+ },
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "dev": true
+ },
+ "pinkie": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
+ "dev": true
+ },
+ "pinkie-promise": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
+ "dev": true,
+ "requires": {
+ "pinkie": "2.0.4"
+ }
+ },
+ "pluralize": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-2.0.0.tgz",
+ "integrity": "sha1-crcmqm+sHt7uQiVsfY3CVrM1Z38=",
+ "dev": true
+ },
+ "prelude-ls": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
+ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
+ "dev": true
+ },
+ "prh": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/prh/-/prh-1.1.0.tgz",
+ "integrity": "sha1-HCKyoZmNqqdEWGXlyG+zDluOuzM=",
+ "dev": true,
+ "requires": {
+ "commandpost": "1.2.1",
+ "js-yaml": "3.10.0"
+ }
+ },
+ "process-nextick-args": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
+ "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
+ "dev": true
+ },
+ "rc-config-loader": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-1.0.2.tgz",
+ "integrity": "sha1-xekDqzbCIgTzzKnZ3f1+aP43WOs=",
+ "dev": true,
+ "requires": {
+ "debug": "2.6.9",
+ "js-yaml": "3.10.0",
+ "json5": "0.5.1",
+ "object-assign": "4.1.1",
+ "object-keys": "1.0.11",
+ "path-exists": "2.1.0",
+ "require-uncached": "1.0.3"
+ }
+ },
+ "read-pkg": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "1.1.0",
+ "normalize-package-data": "2.4.0",
+ "path-type": "1.1.0"
+ }
+ },
+ "readable-stream": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
+ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
+ "dev": true,
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "safe-buffer": "5.1.1",
+ "string_decoder": "1.0.3",
+ "util-deprecate": "1.0.2"
+ }
+ },
+ "rechoir": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
+ "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
+ "dev": true,
+ "requires": {
+ "resolve": "1.5.0"
+ }
+ },
+ "regexp.prototype.flags": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz",
+ "integrity": "sha512-ztaw4M1VqgMwl9HlPpOuiYgItcHlunW0He2fE6eNfT6E/CF2FtYi9ofOYe4mKntstYk0Fyh/rDRBdS3AnxjlrA==",
+ "dev": true,
+ "requires": {
+ "define-properties": "1.1.2"
+ }
+ },
+ "remark": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/remark/-/remark-5.1.0.tgz",
+ "integrity": "sha1-y0Y709vLS5l5STXu4c9x16jjBow=",
+ "dev": true,
+ "requires": {
+ "remark-parse": "1.1.0",
+ "remark-stringify": "1.1.0",
+ "unified": "4.2.1"
+ }
+ },
+ "remark-parse": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-1.1.0.tgz",
+ "integrity": "sha1-w8oQ+ajaBGFcKPCapOMEUQUm7CE=",
+ "dev": true,
+ "requires": {
+ "collapse-white-space": "1.0.3",
+ "extend": "3.0.1",
+ "parse-entities": "1.1.1",
+ "repeat-string": "1.6.1",
+ "trim": "0.0.1",
+ "trim-trailing-lines": "1.1.0",
+ "unherit": "1.1.0",
+ "unist-util-remove-position": "1.1.1",
+ "vfile-location": "2.0.2"
+ }
+ },
+ "remark-stringify": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-1.1.0.tgz",
+ "integrity": "sha1-pxBeJbnuK/mkm3XSxCPxGwauIJI=",
+ "dev": true,
+ "requires": {
+ "ccount": "1.0.2",
+ "extend": "3.0.1",
+ "longest-streak": "1.0.0",
+ "markdown-table": "0.4.0",
+ "parse-entities": "1.1.1",
+ "repeat-string": "1.6.1",
+ "stringify-entities": "1.3.1",
+ "unherit": "1.1.0"
+ }
+ },
+ "repeat-string": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
+ "dev": true
+ },
+ "require-uncached": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
+ "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
+ "dev": true,
+ "requires": {
+ "caller-path": "0.1.0",
+ "resolve-from": "1.0.1"
+ }
+ },
+ "resolve": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz",
+ "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==",
+ "dev": true,
+ "requires": {
+ "path-parse": "1.0.5"
+ }
+ },
+ "resolve-from": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
+ "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
+ "dev": true
+ },
+ "rimraf": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
+ "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
+ "dev": true,
+ "requires": {
+ "glob": "7.1.2"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
+ "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
+ "dev": true
+ },
+ "semver": {
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
+ "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==",
+ "dev": true
+ },
+ "sentence-splitter": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-2.3.2.tgz",
+ "integrity": "sha512-QnpHNykm4nI4T6mT+NoVayh9Ixl5DohYCSVqMgPJsO2WejOcqaYTh4HQOkmzaDzXH3NO5pif4z/hpo2NGtgNlg==",
+ "dev": true,
+ "requires": {
+ "concat-stream": "1.6.0",
+ "structured-source": "3.0.2"
+ }
+ },
+ "shelljs": {
+ "version": "0.7.8",
+ "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz",
+ "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=",
+ "dev": true,
+ "requires": {
+ "glob": "7.1.2",
+ "interpret": "1.0.4",
+ "rechoir": "0.6.2"
+ }
+ },
+ "slice-ansi": {
+ "version": "0.0.4",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz",
+ "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
+ "dev": true
+ },
+ "spdx-correct": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
+ "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
+ "dev": true,
+ "requires": {
+ "spdx-license-ids": "1.2.2"
+ }
+ },
+ "spdx-expression-parse": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
+ "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
+ "dev": true
+ },
+ "spdx-license-ids": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
+ "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
+ "dev": true
+ },
+ "spellcheck-technical-word": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/spellcheck-technical-word/-/spellcheck-technical-word-2.0.0.tgz",
+ "integrity": "sha1-ywN2uLvaYjm2vgCYeM+BzxcIBQM=",
+ "dev": true,
+ "requires": {
+ "structured-source": "3.0.2",
+ "technical-word-rules": "1.9.3"
+ }
+ },
+ "sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
+ "dev": true
+ },
+ "str-to-regexp": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/str-to-regexp/-/str-to-regexp-1.1.3.tgz",
+ "integrity": "sha512-O9q0jruf9FlPhNSVL35CamKIoEQJI/lmW2ctx15Wav95kyPlHSKkyN7kZTxmHssOOzxrHeQYpC1C7b3P/QP25A==",
+ "dev": true
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "dev": true,
+ "requires": {
+ "code-point-at": "1.1.0",
+ "is-fullwidth-code-point": "1.0.0",
+ "strip-ansi": "3.0.1"
+ }
+ },
+ "string.prototype.padstart": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/string.prototype.padstart/-/string.prototype.padstart-3.0.0.tgz",
+ "integrity": "sha1-W8+tOfRkm7LQMSkuGbzwtRDUskI=",
+ "dev": true,
+ "requires": {
+ "define-properties": "1.1.2",
+ "es-abstract": "1.9.0",
+ "function-bind": "1.1.1"
+ }
+ },
+ "string_decoder": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.1.1"
+ }
+ },
+ "stringify-entities": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.1.tgz",
+ "integrity": "sha1-sVDsLXKsTBtfMktR+2soyc3/BYw=",
+ "dev": true,
+ "requires": {
+ "character-entities-html4": "1.1.1",
+ "character-entities-legacy": "1.1.1",
+ "is-alphanumerical": "1.0.1",
+ "is-hexadecimal": "1.0.1"
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "2.1.1"
+ }
+ },
+ "strip-bom": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+ "dev": true,
+ "requires": {
+ "is-utf8": "0.2.1"
+ }
+ },
+ "structured-source": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/structured-source/-/structured-source-3.0.2.tgz",
+ "integrity": "sha1-3YAkJeD1PcSm56yjdSkBoczaevU=",
+ "dev": true,
+ "requires": {
+ "boundary": "1.0.1"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
+ "dev": true
+ },
+ "table": {
+ "version": "3.8.3",
+ "resolved": "https://registry.npmjs.org/table/-/table-3.8.3.tgz",
+ "integrity": "sha1-K7xULw/amGGnVdOUf+/Ys/UThV8=",
+ "dev": true,
+ "requires": {
+ "ajv": "4.11.8",
+ "ajv-keywords": "1.5.1",
+ "chalk": "1.1.3",
+ "lodash": "4.17.4",
+ "slice-ansi": "0.0.4",
+ "string-width": "2.1.1"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
+ "dev": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "dev": true
+ },
+ "string-width": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
+ "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
+ "dev": true,
+ "requires": {
+ "is-fullwidth-code-point": "2.0.0",
+ "strip-ansi": "4.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "3.0.0"
+ }
+ }
+ }
+ },
+ "technical-word-rules": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/technical-word-rules/-/technical-word-rules-1.9.3.tgz",
+ "integrity": "sha1-QLHChuEwXteY/cgxNpo+5/tyVUI=",
+ "dev": true
+ },
+ "text-table": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
+ "dev": true
+ },
+ "textlint": {
+ "version": "7.4.0",
+ "resolved": "https://registry.npmjs.org/textlint/-/textlint-7.4.0.tgz",
+ "integrity": "sha1-hU5vXJgoGUPm1+X1CoojtNQvkww=",
+ "dev": true,
+ "requires": {
+ "bluebird": "3.5.1",
+ "carrack": "0.0.5",
+ "chalk": "1.1.3",
+ "debug": "2.6.9",
+ "deep-equal": "1.0.1",
+ "diff": "2.2.3",
+ "file-entry-cache": "2.0.0",
+ "get-stdin": "5.0.1",
+ "glob": "7.1.2",
+ "interop-require": "1.0.0",
+ "is-file": "1.0.0",
+ "log-symbols": "1.0.2",
+ "map-like": "1.1.3",
+ "md5": "2.2.1",
+ "mkdirp": "0.5.1",
+ "object-assign": "4.1.1",
+ "optionator": "0.8.2",
+ "path-to-glob-pattern": "1.0.2",
+ "rc-config-loader": "1.0.2",
+ "read-pkg": "1.1.0",
+ "shelljs": "0.7.8",
+ "string-width": "1.0.2",
+ "structured-source": "3.0.2",
+ "text-table": "0.2.0",
+ "textlint-formatter": "1.8.0",
+ "textlint-plugin-markdown": "1.1.0",
+ "textlint-plugin-text": "1.1.4",
+ "traverse": "0.6.6",
+ "try-resolve": "1.0.1",
+ "txt-ast-traverse": "1.2.1",
+ "unique-concat": "0.2.2"
+ }
+ },
+ "textlint-filter-rule-whitelist": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/textlint-filter-rule-whitelist/-/textlint-filter-rule-whitelist-1.1.0.tgz",
+ "integrity": "sha1-ilN5/n/RAt8ZoYxiBiyZTYZv11k=",
+ "dev": true,
+ "requires": {
+ "escape-string-regexp": "1.0.5",
+ "execall": "1.0.0",
+ "str-to-regexp": "1.1.3"
+ }
+ },
+ "textlint-formatter": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/textlint-formatter/-/textlint-formatter-1.8.0.tgz",
+ "integrity": "sha1-MlTpvX1MjPAxt0d4vyG8CG+v8+s=",
+ "dev": true,
+ "requires": {
+ "@azu/format-text": "1.0.1",
+ "@azu/style-format": "1.0.0",
+ "chalk": "1.1.3",
+ "concat-stream": "1.6.0",
+ "js-yaml": "3.10.0",
+ "optionator": "0.8.2",
+ "pluralize": "2.0.0",
+ "string-width": "1.0.2",
+ "string.prototype.padstart": "3.0.0",
+ "strip-ansi": "3.0.1",
+ "table": "3.8.3",
+ "text-table": "0.2.0",
+ "try-resolve": "1.0.1",
+ "xml-escape": "1.1.0"
+ }
+ },
+ "textlint-plugin-markdown": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/textlint-plugin-markdown/-/textlint-plugin-markdown-1.1.0.tgz",
+ "integrity": "sha1-NkkOsnBPSWm0svAMYkGXER5dFWg=",
+ "dev": true,
+ "requires": {
+ "markdown-to-ast": "3.4.0"
+ }
+ },
+ "textlint-plugin-text": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/textlint-plugin-text/-/textlint-plugin-text-1.1.4.tgz",
+ "integrity": "sha1-/iB5Fnt5ub7CaetoQmUIFmS7HR0=",
+ "dev": true,
+ "requires": {
+ "txt-to-ast": "1.1.0"
+ }
+ },
+ "textlint-rule-common-misspellings": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/textlint-rule-common-misspellings/-/textlint-rule-common-misspellings-1.0.1.tgz",
+ "integrity": "sha1-jEEzzzu1mqFZGZ0sm87RJBM2V3Q=",
+ "dev": true,
+ "requires": {
+ "misspellings": "1.1.0",
+ "textlint-rule-helper": "1.2.0"
+ }
+ },
+ "textlint-rule-helper": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-1.2.0.tgz",
+ "integrity": "sha1-vmjUelFGsW3RFieMmut701YxzNo=",
+ "dev": true,
+ "requires": {
+ "unist-util-visit": "1.2.0"
+ }
+ },
+ "textlint-rule-max-ten": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/textlint-rule-max-ten/-/textlint-rule-max-ten-2.0.3.tgz",
+ "integrity": "sha1-3MvA0BV+6Gp1csoApHqx+ld/BkU=",
+ "dev": true,
+ "requires": {
+ "kuromojin": "1.4.0",
+ "sentence-splitter": "2.3.2",
+ "structured-source": "3.0.2",
+ "textlint-rule-helper": "2.0.0"
+ },
+ "dependencies": {
+ "textlint-rule-helper": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.0.0.tgz",
+ "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=",
+ "dev": true,
+ "requires": {
+ "unist-util-visit": "1.2.0"
+ }
+ }
+ }
+ },
+ "textlint-rule-no-double-negative-ja": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/textlint-rule-no-double-negative-ja/-/textlint-rule-no-double-negative-ja-1.0.5.tgz",
+ "integrity": "sha1-ujDbQk3H74TO2m0QN4GxTNIMx2Q=",
+ "dev": true,
+ "requires": {
+ "kuromojin": "1.4.0"
+ }
+ },
+ "textlint-rule-no-doubled-conjunction": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/textlint-rule-no-doubled-conjunction/-/textlint-rule-no-doubled-conjunction-1.0.2.tgz",
+ "integrity": "sha1-JMboAUxrLhhLx6XUwabuE7swmTA=",
+ "dev": true,
+ "requires": {
+ "kuromojin": "1.4.0",
+ "sentence-splitter": "2.3.2",
+ "textlint-rule-helper": "1.2.0",
+ "textlint-util-to-string": "1.2.1"
+ }
+ },
+ "textlint-rule-no-doubled-conjunctive-particle-ga": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/textlint-rule-no-doubled-conjunctive-particle-ga/-/textlint-rule-no-doubled-conjunctive-particle-ga-1.0.2.tgz",
+ "integrity": "sha1-uctnlVWuoqsNT/z6TdL/q3G/AFc=",
+ "dev": true,
+ "requires": {
+ "kuromojin": "1.4.0",
+ "sentence-splitter": "1.2.0",
+ "textlint-rule-helper": "1.2.0",
+ "textlint-util-to-string": "1.2.1"
+ },
+ "dependencies": {
+ "sentence-splitter": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-1.2.0.tgz",
+ "integrity": "sha1-wcOEFM8UXscX/UN8rCDJiOD9DUY=",
+ "dev": true,
+ "requires": {
+ "structured-source": "3.0.2"
+ }
+ }
+ }
+ },
+ "textlint-rule-no-doubled-joshi": {
+ "version": "3.5.1",
+ "resolved": "https://registry.npmjs.org/textlint-rule-no-doubled-joshi/-/textlint-rule-no-doubled-joshi-3.5.1.tgz",
+ "integrity": "sha1-dZxsXe+AdfhJ2aTfVRwtKggVui8=",
+ "dev": true,
+ "requires": {
+ "kuromojin": "1.4.0",
+ "sentence-splitter": "2.3.2",
+ "textlint-rule-helper": "1.2.0",
+ "textlint-util-to-string": "1.2.1"
+ }
+ },
+ "textlint-rule-no-dropping-the-ra": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/textlint-rule-no-dropping-the-ra/-/textlint-rule-no-dropping-the-ra-1.1.2.tgz",
+ "integrity": "sha1-F9jGWYbXvYAUpFKTA6K6C3aaidI=",
+ "dev": true,
+ "requires": {
+ "kuromojin": "1.4.0",
+ "textlint-rule-helper": "1.2.0"
+ }
+ },
+ "textlint-rule-no-mix-dearu-desumasu": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/textlint-rule-no-mix-dearu-desumasu/-/textlint-rule-no-mix-dearu-desumasu-3.0.3.tgz",
+ "integrity": "sha1-rEuBYLT0ZkSkpA1i/gHY23Zwt8M=",
+ "dev": true,
+ "requires": {
+ "analyze-desumasu-dearu": "3.1.0",
+ "textlint-rule-helper": "2.0.0",
+ "unist-util-visit": "1.2.0"
+ },
+ "dependencies": {
+ "textlint-rule-helper": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.0.0.tgz",
+ "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=",
+ "dev": true,
+ "requires": {
+ "unist-util-visit": "1.2.0"
+ }
+ }
+ }
+ },
+ "textlint-rule-no-nfd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/textlint-rule-no-nfd/-/textlint-rule-no-nfd-1.0.1.tgz",
+ "integrity": "sha1-v0g/hE5kHvI64/gjYUIanlO11lo=",
+ "dev": true,
+ "requires": {
+ "match-index": "1.0.1",
+ "textlint-rule-helper": "1.2.0",
+ "unorm": "1.4.1"
+ }
+ },
+ "textlint-rule-no-start-duplicated-conjunction": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/textlint-rule-no-start-duplicated-conjunction/-/textlint-rule-no-start-duplicated-conjunction-1.1.3.tgz",
+ "integrity": "sha1-HDFY8opHSnDQJ0ysb4sbPhf0C3A=",
+ "dev": true,
+ "requires": {
+ "object-assign": "4.1.1",
+ "sentence-splitter": "2.3.2",
+ "textlint-rule-helper": "2.0.0"
+ },
+ "dependencies": {
+ "textlint-rule-helper": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.0.0.tgz",
+ "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=",
+ "dev": true,
+ "requires": {
+ "unist-util-visit": "1.2.0"
+ }
+ }
+ }
+ },
+ "textlint-rule-preset-japanese": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/textlint-rule-preset-japanese/-/textlint-rule-preset-japanese-1.3.4.tgz",
+ "integrity": "sha1-d5uRwCNsGhgwErV7Ex7qk3vr+L4=",
+ "dev": true,
+ "requires": {
+ "textlint-rule-max-ten": "2.0.3",
+ "textlint-rule-no-double-negative-ja": "1.0.5",
+ "textlint-rule-no-doubled-conjunction": "1.0.2",
+ "textlint-rule-no-doubled-conjunctive-particle-ga": "1.0.2",
+ "textlint-rule-no-doubled-joshi": "3.5.1",
+ "textlint-rule-no-mix-dearu-desumasu": "3.0.3",
+ "textlint-rule-no-nfd": "1.0.1",
+ "textlint-rule-prh": "3.1.3",
+ "textlint-rule-sentence-length": "1.1.3",
+ "textlint-rule-spellcheck-tech-word": "5.0.0"
+ }
+ },
+ "textlint-rule-prh": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/textlint-rule-prh/-/textlint-rule-prh-3.1.3.tgz",
+ "integrity": "sha1-C9h1N90VyITc/97vCvz5FHyzD8Y=",
+ "dev": true,
+ "requires": {
+ "prh": "1.1.0",
+ "textlint-rule-helper": "2.0.0",
+ "untildify": "3.0.2"
+ },
+ "dependencies": {
+ "textlint-rule-helper": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.0.0.tgz",
+ "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=",
+ "dev": true,
+ "requires": {
+ "unist-util-visit": "1.2.0"
+ }
+ }
+ }
+ },
+ "textlint-rule-sentence-length": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/textlint-rule-sentence-length/-/textlint-rule-sentence-length-1.1.3.tgz",
+ "integrity": "sha512-iyzUFB+LbHlzW/rpY4Vlddf3/w0iRmMxi1QwlbKl5fRAhvkXsF4ZJOKHPLIB7eOxQKShftLo/zImxZTXMmVfrg==",
+ "dev": true,
+ "requires": {
+ "sentence-splitter": "2.3.2",
+ "textlint-rule-helper": "2.0.0",
+ "textlint-util-to-string": "2.1.1"
+ },
+ "dependencies": {
+ "textlint-rule-helper": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.0.0.tgz",
+ "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=",
+ "dev": true,
+ "requires": {
+ "unist-util-visit": "1.2.0"
+ }
+ },
+ "textlint-util-to-string": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-2.1.1.tgz",
+ "integrity": "sha512-PW6rXqLNGL3xZ6d5/INrX+pt8qbffmeDPLcvkBOlfNpDRFhVvNNjFmZXH86ZQjrOz9t/nNZDBXqnzqJuioJbSQ==",
+ "dev": true,
+ "requires": {
+ "object-assign": "4.1.1",
+ "structured-source": "3.0.2"
+ }
+ }
+ }
+ },
+ "textlint-rule-spellcheck-tech-word": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/textlint-rule-spellcheck-tech-word/-/textlint-rule-spellcheck-tech-word-5.0.0.tgz",
+ "integrity": "sha1-J5vjH9SzleH4e0oe9jkvFQSJTEI=",
+ "dev": true,
+ "requires": {
+ "spellcheck-technical-word": "2.0.0",
+ "textlint-rule-helper": "1.2.0"
+ }
+ },
+ "textlint-util-to-string": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-1.2.1.tgz",
+ "integrity": "sha1-HPiZVtJ1VaVelYjAazWlDw0dRvk=",
+ "dev": true,
+ "requires": {
+ "object-assign": "4.1.1",
+ "structured-source": "3.0.2"
+ }
+ },
+ "traverse": {
+ "version": "0.6.6",
+ "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz",
+ "integrity": "sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=",
+ "dev": true
+ },
+ "trim": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
+ "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=",
+ "dev": true
+ },
+ "trim-trailing-lines": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.0.tgz",
+ "integrity": "sha1-eu+7eAjfnWafbaLkOMrIxGradoQ=",
+ "dev": true
+ },
+ "trough": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.1.tgz",
+ "integrity": "sha1-qf2LA5Swro//guBjOgo2zK1bX4Y=",
+ "dev": true
+ },
+ "try-resolve": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/try-resolve/-/try-resolve-1.0.1.tgz",
+ "integrity": "sha1-z95vq9ctY+V5fPqrhzq76OcA6RI=",
+ "dev": true
+ },
+ "txt-ast-traverse": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/txt-ast-traverse/-/txt-ast-traverse-1.2.1.tgz",
+ "integrity": "sha1-WOP+Q92121yotRFClDsNG5cN70E=",
+ "dev": true
+ },
+ "txt-to-ast": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/txt-to-ast/-/txt-to-ast-1.1.0.tgz",
+ "integrity": "sha1-65GnSE/0peE29tJM5aR6hszBEAg=",
+ "dev": true
+ },
+ "type-check": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
+ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
+ "dev": true,
+ "requires": {
+ "prelude-ls": "1.1.2"
+ }
+ },
+ "typedarray": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
+ "dev": true
+ },
+ "unherit": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.0.tgz",
+ "integrity": "sha1-a5qu379z3xdWrZ4xbdmBiFhAzX0=",
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3",
+ "xtend": "4.0.1"
+ }
+ },
+ "unified": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/unified/-/unified-4.2.1.tgz",
+ "integrity": "sha1-dv9Dqo2kMPbn5KVchOusKtLPzS4=",
+ "dev": true,
+ "requires": {
+ "bail": "1.0.2",
+ "extend": "3.0.1",
+ "has": "1.0.1",
+ "once": "1.4.0",
+ "trough": "1.0.1",
+ "vfile": "1.4.0"
+ }
+ },
+ "unique-concat": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/unique-concat/-/unique-concat-0.2.2.tgz",
+ "integrity": "sha1-khD5vcqsxeHjkpSQ18AZ35bxhxI=",
+ "dev": true
+ },
+ "unist-util-is": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-2.1.1.tgz",
+ "integrity": "sha1-DDEmKeP5YMZukx6BLT2A53AQlHs=",
+ "dev": true
+ },
+ "unist-util-remove-position": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.1.tgz",
+ "integrity": "sha1-WoXBVV/BugwQG4ZwfRXlD6TIcbs=",
+ "dev": true,
+ "requires": {
+ "unist-util-visit": "1.2.0"
+ }
+ },
+ "unist-util-visit": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.2.0.tgz",
+ "integrity": "sha512-lI+jyPlDztHZ2CJhUchcRMQ7MNc0yASgYFxwRTxs0EZ+9HbYFBLVGDJ2FchTBy+pra0O1LVEn0Wkgf19mDVDzw==",
+ "dev": true,
+ "requires": {
+ "unist-util-is": "2.1.1"
+ }
+ },
+ "unorm": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.4.1.tgz",
+ "integrity": "sha1-NkIA1fE2RsqLzURJAnEzVhR5IwA=",
+ "dev": true
+ },
+ "untildify": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.2.tgz",
+ "integrity": "sha1-fx8wIFWz/qDz6B3HjrNnZstl4/E=",
+ "dev": true
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
+ "dev": true
+ },
+ "validate-npm-package-license": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
+ "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
+ "dev": true,
+ "requires": {
+ "spdx-correct": "1.0.2",
+ "spdx-expression-parse": "1.0.4"
+ }
+ },
+ "vfile": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-1.4.0.tgz",
+ "integrity": "sha1-wP1vpIT43r23cfaMMe112I2pf+c=",
+ "dev": true
+ },
+ "vfile-location": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.2.tgz",
+ "integrity": "sha1-02dcWch3SY5JK0dW/2Xkrxp1IlU=",
+ "dev": true
+ },
+ "wordwrap": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
+ "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
+ "dev": true
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+ "dev": true
+ },
+ "write": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
+ "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
+ "dev": true,
+ "requires": {
+ "mkdirp": "0.5.1"
+ }
+ },
+ "xml-escape": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/xml-escape/-/xml-escape-1.1.0.tgz",
+ "integrity": "sha1-OQTBQ/qOs6ADDsZG0pAqLxtwbEQ=",
+ "dev": true
+ },
+ "xtend": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
+ "dev": true
+ },
+ "zlibjs": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/zlibjs/-/zlibjs-0.2.0.tgz",
+ "integrity": "sha1-riDwYkMpPYXCVVYxifmxL1s7oaA=",
+ "dev": true
+ }
+ }
+}