diff --git a/.all-contributorsrc b/.all-contributorsrc
index 90bd537f..d6611dbf 100644
--- a/.all-contributorsrc
+++ b/.all-contributorsrc
@@ -264,9 +264,9 @@
},
{
"login": "seohyun0120",
- "name": "Seohyun Yoon",
+ "name": "SeohyunYoon",
"avatar_url": "https://avatars3.githubusercontent.com/u/35247295?v=4",
- "profile": "http://seohyun0120.tistory.com",
+ "profile": "https://github.com/seohyun0120",
"contributions": [
"translation"
]
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index cc492a8c..b9d9a38f 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -10,7 +10,7 @@ jobs:
- name: Use Node.js
uses: actions/setup-node@v1
with:
- node-version: '12.x'
+ node-version: '12.18.2'
- name: Install
run: npm install
- name: Build Lint
diff --git a/README.md b/README.md
index 09bd8848..4de809af 100644
--- a/README.md
+++ b/README.md
@@ -63,7 +63,7 @@
 Hyuntae EOM π |
 Yunhoe, Ku π |
 realgo π |
-  Seohyun Yoon π |
+  SeohyunYoon π |
diff --git a/package-lock.json b/package-lock.json
index e5d7e864..689473af 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -132,6 +132,41 @@
"integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
"dev": true
},
+ "abbrev": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
+ },
+ "agent-base": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
+ "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
+ "requires": {
+ "es6-promisify": "^5.0.0"
+ }
+ },
+ "agentkeepalive": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-3.5.2.tgz",
+ "integrity": "sha512-e0L/HNe6qkQ7H19kTlRRqUibEAwDK5AFk6y3PtMsuut2VAH6+Q4xZml1tNDJD7kSAyqmbG/K08K5WEJYtUrSlQ==",
+ "requires": {
+ "humanize-ms": "^1.2.1"
+ }
+ },
+ "ajv": {
+ "version": "4.11.8",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
+ "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
+ "requires": {
+ "co": "^4.6.0",
+ "json-stable-stringify": "^1.0.1"
+ }
+ },
+ "ansi-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
+ },
"ansi-styles": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
@@ -142,6 +177,30 @@
"color-convert": "^2.0.1"
}
},
+ "ansicolors": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz",
+ "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk="
+ },
+ "ansistyles": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/ansistyles/-/ansistyles-0.1.3.tgz",
+ "integrity": "sha1-XeYEFb2gcbs3EnhUyGT0GyMlRTk="
+ },
+ "aproba": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
+ "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw=="
+ },
+ "are-we-there-yet": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
+ "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
+ "requires": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^2.0.6"
+ }
+ },
"argparse": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
@@ -151,33 +210,151 @@
"sprintf-js": "~1.0.2"
}
},
+ "asn1": {
+ "version": "0.2.4",
+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
+ "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
+ "requires": {
+ "safer-buffer": "~2.1.0"
+ }
+ },
+ "assert-plus": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
+ "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ="
+ },
+ "asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
+ },
+ "aws-sign2": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
+ "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8="
+ },
+ "aws4": {
+ "version": "1.10.1",
+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz",
+ "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA=="
+ },
"balanced-match": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
- "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
- "dev": true
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
},
"bash-color": {
"version": "0.0.4",
"resolved": "https://registry.npmjs.org/bash-color/-/bash-color-0.0.4.tgz",
"integrity": "sha1-6b6M4zVAytpIgXaMWb1jhlc26RM="
},
+ "bcrypt-pbkdf": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
+ "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
+ "requires": {
+ "tweetnacl": "^0.14.3"
+ }
+ },
+ "bl": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
+ "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
+ "requires": {
+ "readable-stream": "^2.3.5",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "block-stream": {
+ "version": "0.0.9",
+ "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
+ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
+ "requires": {
+ "inherits": "~2.0.0"
+ }
+ },
+ "bluebird": {
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
+ },
+ "boom": {
+ "version": "2.10.1",
+ "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
+ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
+ "requires": {
+ "hoek": "2.x.x"
+ }
+ },
"brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
+ "buffer-alloc": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
+ "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
+ "requires": {
+ "buffer-alloc-unsafe": "^1.1.0",
+ "buffer-fill": "^1.0.0"
+ }
+ },
+ "buffer-alloc-unsafe": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
+ "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg=="
+ },
+ "buffer-fill": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
+ "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw="
+ },
+ "buffer-from": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
+ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
+ },
+ "builtins": {
+ "version": "0.0.7",
+ "resolved": "https://registry.npmjs.org/builtins/-/builtins-0.0.7.tgz",
+ "integrity": "sha1-NVIZzWzxjb58Acx/0tznZc/cVJo="
+ },
+ "cacache": {
+ "version": "9.2.9",
+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-9.2.9.tgz",
+ "integrity": "sha512-ghg1j5OyTJ6qsrqU++dN23QiTDxb5AZCFGsF3oB+v9v/gY+F4X8L/0gdQMEjd+8Ot3D29M2etX5PKozHRn2JQw==",
+ "requires": {
+ "bluebird": "^3.5.0",
+ "chownr": "^1.0.1",
+ "glob": "^7.1.2",
+ "graceful-fs": "^4.1.11",
+ "lru-cache": "^4.1.1",
+ "mississippi": "^1.3.0",
+ "mkdirp": "^0.5.1",
+ "move-concurrently": "^1.0.1",
+ "promise-inflight": "^1.0.1",
+ "rimraf": "^2.6.1",
+ "ssri": "^4.1.6",
+ "unique-filename": "^1.1.0",
+ "y18n": "^3.2.1"
+ }
+ },
"callsites": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
"dev": true
},
+ "caseless": {
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
+ },
"chalk": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz",
@@ -188,12 +365,27 @@
"supports-color": "^7.1.0"
}
},
+ "chownr": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
+ "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
+ },
"ci-info": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
"integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
"dev": true
},
+ "co": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
+ },
+ "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="
+ },
"codemirror": {
"version": "5.36.0",
"resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.36.0.tgz",
@@ -230,6 +422,14 @@
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
+ "combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "requires": {
+ "delayed-stream": "~1.0.0"
+ }
+ },
"commander": {
"version": "2.9.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
@@ -248,8 +448,54 @@
"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
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
+ },
+ "concat-stream": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
+ "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
+ "requires": {
+ "buffer-from": "^1.0.0",
+ "inherits": "^2.0.3",
+ "readable-stream": "^2.2.2",
+ "typedarray": "^0.0.6"
+ }
+ },
+ "configstore": {
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.4.tgz",
+ "integrity": "sha512-0zrqA+vOj4tKAFjho2DjcPby8YNYvU0g2fJLusolvRxpeC3qzfLTrTdPK1/lreiOd2J6prloAR6dcXhcr7mJEw==",
+ "requires": {
+ "dot-prop-legacy": "^4.2.1",
+ "graceful-fs": "^4.1.2",
+ "make-dir": "^1.0.0",
+ "unique-string": "^1.0.0",
+ "write-file-atomic": "^2.0.0",
+ "xdg-basedir": "^3.0.0"
+ }
+ },
+ "console-control-strings": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
+ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
+ },
+ "copy-concurrently": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
+ "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
+ "requires": {
+ "aproba": "^1.1.1",
+ "fs-write-stream-atomic": "^1.0.8",
+ "iferr": "^0.1.5",
+ "mkdirp": "^0.5.1",
+ "rimraf": "^2.5.4",
+ "run-queue": "^1.0.0"
+ }
+ },
+ "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="
},
"cosmiconfig": {
"version": "6.0.0",
@@ -264,18 +510,125 @@
"yaml": "^1.7.2"
}
},
+ "cryptiles": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
+ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
+ "requires": {
+ "boom": "2.x.x"
+ }
+ },
+ "crypto-random-string": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz",
+ "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4="
+ },
+ "cyclist": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
+ "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk="
+ },
+ "dashdash": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
+ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
+ "requires": {
+ "assert-plus": "^1.0.0"
+ },
+ "dependencies": {
+ "assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
+ }
+ }
+ },
+ "debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "requires": {
+ "ms": "2.0.0"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+ }
+ }
+ },
"deep-extend": {
"version": "0.5.1",
"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.5.1.tgz",
"integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==",
"dev": true
},
+ "delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
+ },
+ "delegates": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
+ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
+ },
+ "dot-prop-legacy": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/dot-prop-legacy/-/dot-prop-legacy-4.2.1.tgz",
+ "integrity": "sha512-OpVdloKY3b038o/XJ8zV0b6Uh2VZ/WJhdG2L94YOy+OeFjTZBWxeYfQVx5doIezkWCg7UVTjP2hGQBeSeljTag==",
+ "requires": {
+ "is-obj": "^1.0.0"
+ }
+ },
+ "duplexify": {
+ "version": "3.7.1",
+ "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
+ "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
+ "requires": {
+ "end-of-stream": "^1.0.0",
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.0.0",
+ "stream-shift": "^1.0.0"
+ }
+ },
+ "ecc-jsbn": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
+ "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
+ "requires": {
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.1.0"
+ }
+ },
+ "encoding": {
+ "version": "0.1.13",
+ "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
+ "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
+ "requires": {
+ "iconv-lite": "^0.6.2"
+ }
+ },
+ "end-of-stream": {
+ "version": "1.4.4",
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
+ "requires": {
+ "once": "^1.4.0"
+ }
+ },
"entities": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz",
"integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==",
"dev": true
},
+ "err-code": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz",
+ "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA="
+ },
"error-ex": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
@@ -285,6 +638,19 @@
"is-arrayish": "^0.2.1"
}
},
+ "es6-promise": {
+ "version": "4.2.8",
+ "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
+ "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w=="
+ },
+ "es6-promisify": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
+ "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
+ "requires": {
+ "es6-promise": "^4.0.3"
+ }
+ },
"escape-html": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
@@ -302,6 +668,16 @@
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"dev": true
},
+ "extend": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
+ },
+ "extsprintf": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
+ },
"find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
@@ -321,6 +697,44 @@
"semver-regex": "^2.0.0"
}
},
+ "flush-write-stream": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
+ "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
+ "requires": {
+ "inherits": "^2.0.3",
+ "readable-stream": "^2.3.6"
+ }
+ },
+ "forever-agent": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
+ },
+ "form-data": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
+ "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
+ "requires": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.5",
+ "mime-types": "^2.1.12"
+ }
+ },
+ "from2": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
+ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
+ "requires": {
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.0.0"
+ }
+ },
+ "fs-constants": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
+ "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="
+ },
"fs-extra": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz",
@@ -331,11 +745,47 @@
"universalify": "^0.1.0"
}
},
+ "fs-write-stream-atomic": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
+ "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "iferr": "^0.1.5",
+ "imurmurhash": "^0.1.4",
+ "readable-stream": "1 || 2"
+ }
+ },
"fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
- "dev": true
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
+ },
+ "fstream": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
+ "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "inherits": "~2.0.0",
+ "mkdirp": ">=0.5 0",
+ "rimraf": "2"
+ }
+ },
+ "gauge": {
+ "version": "2.7.4",
+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
+ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
+ "requires": {
+ "aproba": "^1.0.3",
+ "console-control-strings": "^1.0.0",
+ "has-unicode": "^2.0.0",
+ "object-assign": "^4.1.0",
+ "signal-exit": "^3.0.0",
+ "string-width": "^1.0.1",
+ "strip-ansi": "^3.0.1",
+ "wide-align": "^1.1.0"
+ }
},
"get-stdin": {
"version": "5.0.1",
@@ -343,6 +793,21 @@
"integrity": "sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=",
"dev": true
},
+ "getpass": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
+ "requires": {
+ "assert-plus": "^1.0.0"
+ },
+ "dependencies": {
+ "assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
+ }
+ }
+ },
"gitbook-cli": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/gitbook-cli/-/gitbook-cli-2.3.2.tgz",
@@ -428,7 +893,6 @@
"version": "7.1.6",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
"integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
- "dev": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -449,17 +913,93 @@
"integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
"dev": true
},
+ "har-schema": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
+ "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4="
+ },
+ "har-validator": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
+ "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
+ "requires": {
+ "ajv": "^4.9.1",
+ "har-schema": "^1.0.5"
+ }
+ },
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
+ "has-unicode": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
+ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
+ },
+ "hawk": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
+ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
+ "requires": {
+ "boom": "2.x.x",
+ "cryptiles": "2.x.x",
+ "hoek": "2.x.x",
+ "sntp": "1.x.x"
+ }
+ },
"highlight.js": {
"version": "9.12.0",
"resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.12.0.tgz",
"integrity": "sha1-5tnb5Xy+/mB1HwKvM2GVhwyQwB4="
},
+ "hoek": {
+ "version": "2.16.3",
+ "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
+ "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0="
+ },
+ "http-cache-semantics": {
+ "version": "3.8.1",
+ "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz",
+ "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w=="
+ },
+ "http-proxy-agent": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
+ "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
+ "requires": {
+ "agent-base": "4",
+ "debug": "3.1.0"
+ }
+ },
+ "http-signature": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
+ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
+ "requires": {
+ "assert-plus": "^0.2.0",
+ "jsprim": "^1.2.2",
+ "sshpk": "^1.7.0"
+ }
+ },
+ "https-proxy-agent": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
+ "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
+ "requires": {
+ "agent-base": "^4.3.0",
+ "debug": "^3.1.0"
+ }
+ },
+ "humanize-ms": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
+ "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=",
+ "requires": {
+ "ms": "^2.0.0"
+ }
+ },
"husky": {
"version": "4.2.5",
"resolved": "https://registry.npmjs.org/husky/-/husky-4.2.5.tgz",
@@ -478,6 +1018,19 @@
"which-pm-runs": "^1.0.0"
}
},
+ "iconv-lite": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz",
+ "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==",
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ }
+ },
+ "iferr": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
+ "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE="
+ },
"ignore": {
"version": "5.1.4",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz",
@@ -494,11 +1047,15 @@
"resolve-from": "^4.0.0"
}
},
+ "imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
+ },
"inflight": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
- "dev": true,
"requires": {
"once": "^1.3.0",
"wrappy": "1"
@@ -507,14 +1064,17 @@
"inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
"ini": {
"version": "1.3.5",
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
- "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
- "dev": true
+ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
+ },
+ "ip": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
+ "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo="
},
"is-arrayish": {
"version": "0.2.1",
@@ -522,6 +1082,39 @@
"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
"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=",
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "is-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+ "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8="
+ },
+ "is-typedarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
+ },
+ "isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
+ },
+ "isstream": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
+ },
"js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
@@ -538,11 +1131,33 @@
"esprima": "^4.0.0"
}
},
+ "jsbn": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
+ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
+ },
"json-parse-better-errors": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
- "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
- "dev": true
+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
+ },
+ "json-schema": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
+ },
+ "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=",
+ "requires": {
+ "jsonify": "~0.0.0"
+ }
+ },
+ "json-stringify-safe": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
},
"jsonc-parser": {
"version": "2.2.1",
@@ -558,6 +1173,29 @@
"graceful-fs": "^4.1.6"
}
},
+ "jsonify": {
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
+ "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM="
+ },
+ "jsprim": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
+ "requires": {
+ "assert-plus": "1.0.0",
+ "extsprintf": "1.3.0",
+ "json-schema": "0.2.3",
+ "verror": "1.10.0"
+ },
+ "dependencies": {
+ "assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
+ }
+ }
+ },
"lines-and-columns": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
@@ -599,6 +1237,104 @@
"integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
"dev": true
},
+ "lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "requires": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "make-dir": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz",
+ "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==",
+ "requires": {
+ "pify": "^3.0.0"
+ }
+ },
+ "make-fetch-happen": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-2.6.0.tgz",
+ "integrity": "sha512-FFq0lNI0ax+n9IWzWpH8A4JdgYiAp2DDYIZ3rsaav8JDe8I+72CzK6PQW/oom15YDZpV5bYW/9INd6nIJ2ZfZw==",
+ "requires": {
+ "agentkeepalive": "^3.3.0",
+ "cacache": "^10.0.0",
+ "http-cache-semantics": "^3.8.0",
+ "http-proxy-agent": "^2.0.0",
+ "https-proxy-agent": "^2.1.0",
+ "lru-cache": "^4.1.1",
+ "mississippi": "^1.2.0",
+ "node-fetch-npm": "^2.0.2",
+ "promise-retry": "^1.1.1",
+ "socks-proxy-agent": "^3.0.1",
+ "ssri": "^5.0.0"
+ },
+ "dependencies": {
+ "cacache": {
+ "version": "10.0.4",
+ "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz",
+ "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==",
+ "requires": {
+ "bluebird": "^3.5.1",
+ "chownr": "^1.0.1",
+ "glob": "^7.1.2",
+ "graceful-fs": "^4.1.11",
+ "lru-cache": "^4.1.1",
+ "mississippi": "^2.0.0",
+ "mkdirp": "^0.5.1",
+ "move-concurrently": "^1.0.1",
+ "promise-inflight": "^1.0.1",
+ "rimraf": "^2.6.2",
+ "ssri": "^5.2.4",
+ "unique-filename": "^1.1.0",
+ "y18n": "^4.0.0"
+ },
+ "dependencies": {
+ "mississippi": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz",
+ "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==",
+ "requires": {
+ "concat-stream": "^1.5.0",
+ "duplexify": "^3.4.2",
+ "end-of-stream": "^1.1.0",
+ "flush-write-stream": "^1.0.0",
+ "from2": "^2.1.0",
+ "parallel-transform": "^1.1.0",
+ "pump": "^2.0.1",
+ "pumpify": "^1.3.3",
+ "stream-each": "^1.1.0",
+ "through2": "^2.0.0"
+ }
+ }
+ }
+ },
+ "pump": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
+ "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
+ "requires": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
+ },
+ "ssri": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz",
+ "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==",
+ "requires": {
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "y18n": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
+ "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w=="
+ }
+ }
+ },
"markdown-it": {
"version": "10.0.0",
"resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz",
@@ -654,11 +1390,23 @@
"integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=",
"dev": true
},
+ "mime-db": {
+ "version": "1.44.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
+ "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
+ },
+ "mime-types": {
+ "version": "2.1.27",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
+ "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
+ "requires": {
+ "mime-db": "1.44.0"
+ }
+ },
"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.7"
}
@@ -666,8 +1414,88 @@
"minimist": {
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
- "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
- "dev": true
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
+ },
+ "mississippi": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-1.3.1.tgz",
+ "integrity": "sha512-/6rB8YXFbAtsUVRphIRQqB0+9c7VaPHCjVtvto+JqwVxgz8Zz+I+f68/JgQ+Pb4VlZb2svA9OtdXnHHsZz7ltg==",
+ "requires": {
+ "concat-stream": "^1.5.0",
+ "duplexify": "^3.4.2",
+ "end-of-stream": "^1.1.0",
+ "flush-write-stream": "^1.0.0",
+ "from2": "^2.1.0",
+ "parallel-transform": "^1.1.0",
+ "pump": "^1.0.0",
+ "pumpify": "^1.3.3",
+ "stream-each": "^1.1.0",
+ "through2": "^2.0.0"
+ }
+ },
+ "mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "requires": {
+ "minimist": "^1.2.5"
+ }
+ },
+ "move-concurrently": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
+ "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
+ "requires": {
+ "aproba": "^1.1.1",
+ "copy-concurrently": "^1.0.0",
+ "fs-write-stream-atomic": "^1.0.8",
+ "mkdirp": "^0.5.1",
+ "rimraf": "^2.5.4",
+ "run-queue": "^1.0.3"
+ }
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ },
+ "node-fetch-npm": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/node-fetch-npm/-/node-fetch-npm-2.0.4.tgz",
+ "integrity": "sha512-iOuIQDWDyjhv9qSDrj9aq/klt6F9z1p2otB3AV7v3zBDcL/x+OfGsvGQZZCcMZbUf4Ujw1xGNQkjvGnVT22cKg==",
+ "requires": {
+ "encoding": "^0.1.11",
+ "json-parse-better-errors": "^1.0.0",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "node-gyp": {
+ "version": "3.6.3",
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.3.tgz",
+ "integrity": "sha512-7789TDMqJpv5iHxn1cAESCBEC/sBHAFxAvgXAcvzWenEWl0qf6E2Kk/Xwdl5ZclktUJzxJPVa27OMkBvaHKqCQ==",
+ "requires": {
+ "fstream": "^1.0.0",
+ "glob": "^7.0.3",
+ "graceful-fs": "^4.1.2",
+ "minimatch": "^3.0.2",
+ "mkdirp": "^0.5.0",
+ "nopt": "2 || 3",
+ "npmlog": "0 || 1 || 2 || 3 || 4",
+ "osenv": "0",
+ "request": ">=2.9.0 <2.82.0",
+ "rimraf": "2",
+ "semver": "~5.3.0",
+ "tar": "^2.0.0",
+ "which": "1"
+ }
+ },
+ "nopt": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
+ "requires": {
+ "abbrev": "1"
+ }
},
"npm": {
"version": "5.1.0",
@@ -774,7 +1602,8 @@
"dependencies": {
"JSONStream": {
"version": "1.3.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=",
"requires": {
"jsonparse": "^1.2.0",
"through": ">=2.2.7 <3"
@@ -782,96 +1611,70 @@
"dependencies": {
"jsonparse": {
"version": "1.3.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA="
},
"through": {
"version": "2.3.8",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
}
}
},
"abbrev": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8="
},
"ansi-regex": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
},
"ansicolors": {
"version": "0.3.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk="
},
"ansistyles": {
"version": "0.1.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-XeYEFb2gcbs3EnhUyGT0GyMlRTk="
},
"aproba": {
"version": "1.1.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha512-ZpYajIfO0j2cOFTO955KUMIKNmj6zhX8kVztMAxFsDaMwz+9Z9SV0uou2pC9HJqcfpffOsjnbrDMvkNy+9RXPw=="
},
"archy": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA="
+ },
+ "assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
},
"bluebird": {
"version": "3.5.0",
- "bundled": true
- },
- "cacache": {
- "version": "9.2.9",
- "bundled": true,
- "requires": {
- "bluebird": "^3.5.0",
- "chownr": "^1.0.1",
- "glob": "^7.1.2",
- "graceful-fs": "^4.1.11",
- "lru-cache": "^4.1.1",
- "mississippi": "^1.3.0",
- "mkdirp": "^0.5.1",
- "move-concurrently": "^1.0.1",
- "promise-inflight": "^1.0.1",
- "rimraf": "^2.6.1",
- "ssri": "^4.1.6",
- "unique-filename": "^1.1.0",
- "y18n": "^3.2.1"
- },
- "dependencies": {
- "lru-cache": {
- "version": "4.1.1",
- "bundled": true,
- "requires": {
- "pseudomap": "^1.0.2",
- "yallist": "^2.1.2"
- },
- "dependencies": {
- "pseudomap": {
- "version": "1.0.2",
- "bundled": true
- },
- "yallist": {
- "version": "2.1.2",
- "bundled": true
- }
- }
- },
- "y18n": {
- "version": "3.2.1",
- "bundled": true
- }
- }
+ "resolved": false,
+ "integrity": "sha1-eRQg1/VR7qKJdFOop3ZT+WYG1nw="
},
"call-limit": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-b9YbA/PaQqLNDsK2DwK9DnGZH+o="
},
"chownr": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE="
},
"cmd-shim": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-b8vamUg6j9FdfTChlspp1oii79s=",
"requires": {
"graceful-fs": "^4.1.2",
"mkdirp": "~0.5.0"
@@ -879,7 +1682,8 @@
},
"columnify": {
"version": "1.5.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=",
"requires": {
"strip-ansi": "^3.0.0",
"wcwidth": "^1.0.0"
@@ -887,34 +1691,39 @@
"dependencies": {
"strip-ansi": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"requires": {
"ansi-regex": "^2.0.0"
},
"dependencies": {
"ansi-regex": {
"version": "2.1.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
}
}
},
"wcwidth": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=",
"requires": {
"defaults": "^1.0.3"
},
"dependencies": {
"defaults": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
"requires": {
"clone": "^1.0.2"
},
"dependencies": {
"clone": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk="
}
}
}
@@ -924,7 +1733,8 @@
},
"config-chain": {
"version": "1.1.11",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-q6CXR9++TD5w52am5BWG4YWfxvI=",
"requires": {
"ini": "^1.3.4",
"proto-list": "~1.2.1"
@@ -932,21 +1742,43 @@
"dependencies": {
"proto-list": {
"version": "1.2.4",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk="
}
}
},
+ "copy-concurrently": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
+ "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
+ "requires": {
+ "aproba": "^1.1.1",
+ "fs-write-stream-atomic": "^1.0.8",
+ "iferr": "^0.1.5",
+ "mkdirp": "^0.5.1",
+ "rimraf": "^2.5.4",
+ "run-queue": "^1.0.0"
+ }
+ },
"debuglog": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI="
+ },
+ "deep-extend": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
+ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
},
"detect-indent": {
"version": "5.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-OHHMCmoALow+Wzz38zYmRnXwa50="
},
"dezalgo": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=",
"requires": {
"asap": "^2.0.0",
"wrappy": "1"
@@ -954,17 +1786,20 @@
"dependencies": {
"asap": {
"version": "2.0.5",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-UidltQw1EEkOUtfc/ghe+bqWlY8="
}
}
},
"editor": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-YMf4e9YrzGqJT6jM1q+3gjok90I="
},
"fs-vacuum": {
"version": "1.2.10",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-t2Kb7AekAxolSP35n17PHMizHjY=",
"requires": {
"graceful-fs": "^4.1.2",
"path-is-inside": "^1.0.1",
@@ -973,7 +1808,8 @@
},
"fs-write-stream-atomic": {
"version": "1.0.10",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
"requires": {
"graceful-fs": "^4.1.2",
"iferr": "^0.1.5",
@@ -981,19 +1817,10 @@
"readable-stream": "1 || 2"
}
},
- "fstream": {
- "version": "1.0.11",
- "bundled": true,
- "requires": {
- "graceful-fs": "^4.1.2",
- "inherits": "~2.0.0",
- "mkdirp": ">=0.5 0",
- "rimraf": "2"
- }
- },
"fstream-npm": {
"version": "1.2.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-iBHpm/LmD1qw0TlHMAqVd9rwdU6M+EHRUnPkXpRi5G/Hf0FIFH+oZFryodAU2MFNfGRh/CzhUFlMKV3pdeOTDw==",
"requires": {
"fstream-ignore": "^1.0.0",
"inherits": "2"
@@ -1001,7 +1828,8 @@
"dependencies": {
"fstream-ignore": {
"version": "1.0.5",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=",
"requires": {
"fstream": "^1.0.0",
"inherits": "2",
@@ -1010,14 +1838,16 @@
"dependencies": {
"minimatch": {
"version": "3.0.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"requires": {
"brace-expansion": "^1.1.7"
},
"dependencies": {
"brace-expansion": {
"version": "1.1.8",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1025,11 +1855,13 @@
"dependencies": {
"balanced-match": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
},
"concat-map": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
}
}
}
@@ -1041,7 +1873,8 @@
},
"glob": {
"version": "7.1.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -1053,18 +1886,21 @@
"dependencies": {
"fs.realpath": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
},
"minimatch": {
"version": "3.0.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"requires": {
"brace-expansion": "^1.1.7"
},
"dependencies": {
"brace-expansion": {
"version": "1.1.8",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1072,11 +1908,13 @@
"dependencies": {
"balanced-match": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
},
"concat-map": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
}
}
}
@@ -1084,33 +1922,40 @@
},
"path-is-absolute": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
}
}
},
"graceful-fs": {
"version": "4.1.11",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
},
"has-unicode": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
},
"hosted-git-info": {
"version": "2.5.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg=="
},
"iferr": {
"version": "0.1.5",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE="
},
"imurmurhash": {
"version": "0.1.4",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
},
"inflight": {
"version": "1.0.6",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
"requires": {
"once": "^1.3.0",
"wrappy": "1"
@@ -1118,15 +1963,18 @@
},
"inherits": {
"version": "2.0.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
},
"ini": {
"version": "1.3.4",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4="
},
"init-package-json": {
"version": "1.10.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-zYc6FneWvvuZYSsodioLY5P9j2o=",
"requires": {
"glob": "^7.1.1",
"npm-package-arg": "^4.0.0 || ^5.0.0",
@@ -1140,7 +1988,8 @@
"dependencies": {
"promzard": {
"version": "0.3.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-JqXW7ox97kyxIggwWs+5O6OCqe4=",
"requires": {
"read": "1"
}
@@ -1149,19 +1998,23 @@
},
"lazy-property": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-hN3Es3Bnm6i9TNz6TAa0PVcREUc="
},
"lockfile": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Jjj8OaAzHpysGgS3F5mTHJxQ33k="
},
"lodash._baseindexof": {
"version": "3.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-/lK1OhxnYeQmGNZU5KJXie1hgiw="
},
"lodash._baseuniq": {
"version": "4.6.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-DrtE5FaBSveQXGIS+iybLVG4Qeg=",
"requires": {
"lodash._createset": "~4.0.0",
"lodash._root": "~3.0.0"
@@ -1169,56 +2022,68 @@
"dependencies": {
"lodash._createset": {
"version": "4.0.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-D0ZZ+7CddRlPqeK4imZE02PJ/iY="
},
"lodash._root": {
"version": "3.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI="
}
}
},
"lodash._bindcallback": {
"version": "3.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-5THCdkTPi1epnhftlbNcdIeJOS4="
},
"lodash._cacheindexof": {
"version": "3.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-PcaayCSY0u5ePOVgkbr9Ktx73pI="
},
"lodash._createcache": {
"version": "3.1.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-VtagZAF2JeeevKa4AY4XRAvc8JM=",
"requires": {
"lodash._getnative": "^3.0.0"
}
},
"lodash._getnative": {
"version": "3.9.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U="
},
"lodash.clonedeep": {
"version": "4.5.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8="
},
"lodash.restparam": {
"version": "3.6.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU="
},
"lodash.union": {
"version": "4.6.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg="
},
"lodash.uniq": {
"version": "4.5.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M="
},
"lodash.without": {
"version": "4.4.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-PNRXSgC2e643OpS3SHcmQFB7eqw="
},
"lru-cache": {
"version": "4.1.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==",
"requires": {
"pseudomap": "^1.0.2",
"yallist": "^2.1.2"
@@ -1226,17 +2091,20 @@
"dependencies": {
"pseudomap": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
},
"yallist": {
"version": "2.1.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
}
}
},
"mississippi": {
"version": "1.3.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-0gFYPrEjJ+PFwWQqQEqcrPlONPU=",
"requires": {
"concat-stream": "^1.5.0",
"duplexify": "^3.4.2",
@@ -1252,7 +2120,8 @@
"dependencies": {
"concat-stream": {
"version": "1.6.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
"requires": {
"inherits": "^2.0.3",
"readable-stream": "^2.2.2",
@@ -1261,13 +2130,15 @@
"dependencies": {
"typedarray": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
}
}
},
"duplexify": {
"version": "3.5.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-GqdzAC4VeEV+nZ1KULDMquvL1gQ=",
"requires": {
"end-of-stream": "1.0.0",
"inherits": "^2.0.1",
@@ -1277,14 +2148,16 @@
"dependencies": {
"end-of-stream": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-1FlucCc0qT5A6a+GQxnqvZn/Lw4=",
"requires": {
"once": "~1.3.0"
},
"dependencies": {
"once": {
"version": "1.3.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
"requires": {
"wrappy": "1"
}
@@ -1293,20 +2166,23 @@
},
"stream-shift": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI="
}
}
},
"end-of-stream": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-epDYM+/abPpurA9JSduw+tOmMgY=",
"requires": {
"once": "^1.4.0"
}
},
"flush-write-stream": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-yBuQ2HRnZvGmCaRoCZRsRd2K5Bc=",
"requires": {
"inherits": "^2.0.1",
"readable-stream": "^2.0.4"
@@ -1314,7 +2190,8 @@
},
"from2": {
"version": "2.3.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
"requires": {
"inherits": "^2.0.1",
"readable-stream": "^2.0.0"
@@ -1322,7 +2199,8 @@
},
"parallel-transform": {
"version": "1.1.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-1BDwZbBdojCB/NEPKIVMKb2jOwY=",
"requires": {
"cyclist": "~0.2.2",
"inherits": "^2.0.3",
@@ -1331,13 +2209,15 @@
"dependencies": {
"cyclist": {
"version": "0.2.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-GzN5LhHpFKL9bW7WRHRkRE5fpkA="
}
}
},
"pump": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-Oz7mUS+U8OV1U4wXmV+fFpkKXVE=",
"requires": {
"end-of-stream": "^1.1.0",
"once": "^1.3.1"
@@ -1345,7 +2225,8 @@
},
"pumpify": {
"version": "1.3.5",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-G2ccYZlAq8rqwK0OOjwWS+dgmTs=",
"requires": {
"duplexify": "^3.1.2",
"inherits": "^2.0.1",
@@ -1354,7 +2235,8 @@
},
"stream-each": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-HpXUdXP1gNgU3A/4zQ9m8c5TyZE=",
"requires": {
"end-of-stream": "^1.1.0",
"stream-shift": "^1.0.0"
@@ -1362,13 +2244,15 @@
"dependencies": {
"stream-shift": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI="
}
}
},
"through2": {
"version": "2.0.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
"requires": {
"readable-stream": "^2.1.5",
"xtend": "~4.0.1"
@@ -1376,28 +2260,17 @@
"dependencies": {
"xtend": {
"version": "4.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
}
}
}
}
},
- "mkdirp": {
- "version": "0.5.1",
- "bundled": true,
- "requires": {
- "minimist": "0.0.8"
- },
- "dependencies": {
- "minimist": {
- "version": "0.0.8",
- "bundled": true
- }
- }
- },
"move-concurrently": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
"requires": {
"aproba": "^1.1.1",
"copy-concurrently": "^1.0.0",
@@ -1407,85 +2280,20 @@
"run-queue": "^1.0.3"
},
"dependencies": {
- "copy-concurrently": {
- "version": "1.0.3",
- "bundled": true,
- "requires": {
- "aproba": "^1.1.1",
- "fs-write-stream-atomic": "^1.0.8",
- "iferr": "^0.1.5",
- "mkdirp": "^0.5.1",
- "rimraf": "^2.5.4",
- "run-queue": "^1.0.0"
- }
- },
- "run-queue": {
- "version": "1.0.3",
- "bundled": true,
- "requires": {
- "aproba": "^1.1.1"
- }
- }
- }
- },
- "node-gyp": {
- "version": "3.6.2",
- "bundled": true,
- "requires": {
- "fstream": "^1.0.0",
- "glob": "^7.0.3",
- "graceful-fs": "^4.1.2",
- "minimatch": "^3.0.2",
- "mkdirp": "^0.5.0",
- "nopt": "2 || 3",
- "npmlog": "0 || 1 || 2 || 3 || 4",
- "osenv": "0",
- "request": "2",
- "rimraf": "2",
- "semver": "~5.3.0",
- "tar": "^2.0.0",
- "which": "1"
- },
- "dependencies": {
- "minimatch": {
- "version": "3.0.4",
- "bundled": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- },
- "dependencies": {
- "brace-expansion": {
- "version": "1.1.8",
- "bundled": true,
- "requires": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- },
- "dependencies": {
- "balanced-match": {
- "version": "1.0.0",
- "bundled": true
- },
- "concat-map": {
- "version": "0.0.1",
- "bundled": true
- }
- }
- }
- }
- },
- "nopt": {
- "version": "3.0.6",
- "bundled": true,
+ "run-queue": {
+ "version": "1.0.3",
+ "resolved": false,
+ "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
"requires": {
- "abbrev": "1"
+ "aproba": "^1.1.1"
}
}
}
},
"nopt": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=",
"requires": {
"abbrev": "1",
"osenv": "^0.1.4"
@@ -1493,7 +2301,8 @@
},
"normalize-package-data": {
"version": "2.4.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
"requires": {
"hosted-git-info": "^2.1.4",
"is-builtin-module": "^1.0.0",
@@ -1503,14 +2312,16 @@
"dependencies": {
"is-builtin-module": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
"requires": {
"builtin-modules": "^1.0.0"
},
"dependencies": {
"builtin-modules": {
"version": "1.1.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8="
}
}
}
@@ -1518,18 +2329,21 @@
},
"npm-cache-filename": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-3tMGxbC/yHCp6fr4I7xfKD4FrhE="
},
"npm-install-checks": {
"version": "3.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-1K7N/VGlPjcjt7L5Oy7ijjB7wNc=",
"requires": {
"semver": "^2.3.0 || 3.x || 4 || 5"
}
},
"npm-package-arg": {
"version": "5.1.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-wJBsrf0qpypPT7A0LART18hCdyhpCMxeTtcb0X4IZO2jsP6Om7EHN1d9KSKiqD+KVH030RVNpWS9thk+pb7wzA==",
"requires": {
"hosted-git-info": "^2.4.2",
"osenv": "^0.1.4",
@@ -1539,7 +2353,8 @@
},
"npm-registry-client": {
"version": "8.4.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-PVNfqq0lyRdFnE//nDmn3CC9uqTsr8Bya9KPLIevlXMfkP0m4RpCVyFFk0W1Gfx436kKwyhLA6J+lV+rgR81gQ==",
"requires": {
"concat-stream": "^1.5.2",
"graceful-fs": "^4.1.6",
@@ -1556,7 +2371,8 @@
"dependencies": {
"concat-stream": {
"version": "1.6.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
"requires": {
"inherits": "^2.0.3",
"readable-stream": "^2.2.2",
@@ -1565,7 +2381,8 @@
"dependencies": {
"typedarray": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
}
}
}
@@ -1573,11 +2390,13 @@
},
"npm-user-validate": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-jOyg9c6gTU6TUZ73LQVXp1Ei6VE="
},
"npmlog": {
"version": "4.1.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
"requires": {
"are-we-there-yet": "~1.1.2",
"console-control-strings": "~1.1.0",
@@ -1587,7 +2406,8 @@
"dependencies": {
"are-we-there-yet": {
"version": "1.1.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
"requires": {
"delegates": "^1.0.0",
"readable-stream": "^2.0.6"
@@ -1595,17 +2415,20 @@
"dependencies": {
"delegates": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
}
}
},
"console-control-strings": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
},
"gauge": {
"version": "2.7.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
"requires": {
"aproba": "^1.0.3",
"console-control-strings": "^1.0.0",
@@ -1619,15 +2442,18 @@
"dependencies": {
"object-assign": {
"version": "4.1.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
},
"signal-exit": {
"version": "3.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
},
"string-width": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
@@ -1636,18 +2462,21 @@
"dependencies": {
"code-point-at": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
},
"is-fullwidth-code-point": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
"requires": {
"number-is-nan": "^1.0.0"
},
"dependencies": {
"number-is-nan": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
}
}
}
@@ -1655,20 +2484,23 @@
},
"strip-ansi": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"requires": {
"ansi-regex": "^2.0.0"
},
"dependencies": {
"ansi-regex": {
"version": "2.1.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
}
}
},
"wide-align": {
"version": "1.1.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==",
"requires": {
"string-width": "^1.0.2"
}
@@ -1677,24 +2509,28 @@
},
"set-blocking": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
}
}
},
"once": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
"requires": {
"wrappy": "1"
}
},
"opener": {
"version": "1.4.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-XG2ixdflgx6P+jlklQ+NZnSskLg="
},
"osenv": {
"version": "0.1.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=",
"requires": {
"os-homedir": "^1.0.0",
"os-tmpdir": "^1.0.0"
@@ -1702,17 +2538,20 @@
"dependencies": {
"os-homedir": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
},
"os-tmpdir": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
}
}
},
"pacote": {
"version": "2.7.38",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-XxHUyHQB7QCVBxoXeVu0yKxT+2PvJucsc0+1E+6f95lMUxEAYERgSAc71ckYXrYr35Ew3xFU/LrhdIK21GQFFA==",
"requires": {
"bluebird": "^3.5.0",
"cacache": "^9.2.9",
@@ -1737,238 +2576,18 @@
"which": "^1.2.12"
},
"dependencies": {
- "make-fetch-happen": {
- "version": "2.4.13",
- "bundled": true,
- "requires": {
- "agentkeepalive": "^3.3.0",
- "cacache": "^9.2.9",
- "http-cache-semantics": "^3.7.3",
- "http-proxy-agent": "^2.0.0",
- "https-proxy-agent": "^2.0.0",
- "lru-cache": "^4.1.1",
- "mississippi": "^1.2.0",
- "node-fetch-npm": "^2.0.1",
- "promise-retry": "^1.1.1",
- "socks-proxy-agent": "^3.0.0",
- "ssri": "^4.1.6"
- },
- "dependencies": {
- "agentkeepalive": {
- "version": "3.3.0",
- "bundled": true,
- "requires": {
- "humanize-ms": "^1.2.1"
- },
- "dependencies": {
- "humanize-ms": {
- "version": "1.2.1",
- "bundled": true,
- "requires": {
- "ms": "^2.0.0"
- },
- "dependencies": {
- "ms": {
- "version": "2.0.0",
- "bundled": true
- }
- }
- }
- }
- },
- "http-cache-semantics": {
- "version": "3.7.3",
- "bundled": true
- },
- "http-proxy-agent": {
- "version": "2.0.0",
- "bundled": true,
- "requires": {
- "agent-base": "4",
- "debug": "2"
- },
- "dependencies": {
- "agent-base": {
- "version": "4.1.0",
- "bundled": true,
- "requires": {
- "es6-promisify": "^5.0.0"
- },
- "dependencies": {
- "es6-promisify": {
- "version": "5.0.0",
- "bundled": true,
- "requires": {
- "es6-promise": "^4.0.3"
- },
- "dependencies": {
- "es6-promise": {
- "version": "4.1.1",
- "bundled": true
- }
- }
- }
- }
- },
- "debug": {
- "version": "2.6.8",
- "bundled": true,
- "requires": {
- "ms": "2.0.0"
- },
- "dependencies": {
- "ms": {
- "version": "2.0.0",
- "bundled": true
- }
- }
- }
- }
- },
- "https-proxy-agent": {
- "version": "2.0.0",
- "bundled": true,
- "requires": {
- "agent-base": "^4.1.0",
- "debug": "^2.4.1"
- },
- "dependencies": {
- "agent-base": {
- "version": "4.1.0",
- "bundled": true,
- "requires": {
- "es6-promisify": "^5.0.0"
- },
- "dependencies": {
- "es6-promisify": {
- "version": "5.0.0",
- "bundled": true,
- "requires": {
- "es6-promise": "^4.0.3"
- },
- "dependencies": {
- "es6-promise": {
- "version": "4.1.1",
- "bundled": true
- }
- }
- }
- }
- },
- "debug": {
- "version": "2.6.8",
- "bundled": true,
- "requires": {
- "ms": "2.0.0"
- },
- "dependencies": {
- "ms": {
- "version": "2.0.0",
- "bundled": true
- }
- }
- }
- }
- },
- "node-fetch-npm": {
- "version": "2.0.1",
- "bundled": true,
- "requires": {
- "encoding": "^0.1.11",
- "json-parse-helpfulerror": "^1.0.3",
- "safe-buffer": "^5.0.1"
- },
- "dependencies": {
- "encoding": {
- "version": "0.1.12",
- "bundled": true,
- "requires": {
- "iconv-lite": "~0.4.13"
- },
- "dependencies": {
- "iconv-lite": {
- "version": "0.4.18",
- "bundled": true
- }
- }
- },
- "json-parse-helpfulerror": {
- "version": "1.0.3",
- "bundled": true,
- "requires": {
- "jju": "^1.1.0"
- },
- "dependencies": {
- "jju": {
- "version": "1.3.0",
- "bundled": true
- }
- }
- }
- }
- },
- "socks-proxy-agent": {
- "version": "3.0.0",
- "bundled": true,
- "requires": {
- "agent-base": "^4.0.1",
- "socks": "^1.1.10"
- },
- "dependencies": {
- "agent-base": {
- "version": "4.1.0",
- "bundled": true,
- "requires": {
- "es6-promisify": "^5.0.0"
- },
- "dependencies": {
- "es6-promisify": {
- "version": "5.0.0",
- "bundled": true,
- "requires": {
- "es6-promise": "^4.0.3"
- },
- "dependencies": {
- "es6-promise": {
- "version": "4.1.1",
- "bundled": true
- }
- }
- }
- }
- },
- "socks": {
- "version": "1.1.10",
- "bundled": true,
- "requires": {
- "ip": "^1.1.4",
- "smart-buffer": "^1.0.13"
- },
- "dependencies": {
- "ip": {
- "version": "1.1.5",
- "bundled": true
- },
- "smart-buffer": {
- "version": "1.1.15",
- "bundled": true
- }
- }
- }
- }
- }
- }
- },
"minimatch": {
"version": "3.0.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"requires": {
"brace-expansion": "^1.1.7"
},
"dependencies": {
"brace-expansion": {
"version": "1.1.8",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
@@ -1976,11 +2595,13 @@
"dependencies": {
"balanced-match": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
},
"concat-map": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
}
}
}
@@ -1988,7 +2609,8 @@
},
"npm-pick-manifest": {
"version": "1.0.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-MKxNdeyOZysPRTTbHtW0M5Fw38Jo/3ARsoGw5qjCfS+XGjvNB/Gb4qtAZUFmKPM2mVum+eX559eHvKywU856BQ==",
"requires": {
"npm-package-arg": "^5.1.2",
"semver": "^5.3.0"
@@ -1996,7 +2618,8 @@
},
"promise-retry": {
"version": "1.1.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
"requires": {
"err-code": "^1.0.0",
"retry": "^0.10.0"
@@ -2004,55 +2627,30 @@
"dependencies": {
"err-code": {
"version": "1.1.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA="
}
}
},
"protoduck": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-/kh02MeRM2bP2erRJFOiLNNlf44=",
"requires": {
"genfun": "^4.0.1"
},
"dependencies": {
"genfun": {
"version": "4.0.1",
- "bundled": true
- }
- }
- },
- "tar-fs": {
- "version": "1.15.3",
- "bundled": true,
- "requires": {
- "chownr": "^1.0.1",
- "mkdirp": "^0.5.1",
- "pump": "^1.0.0",
- "tar-stream": "^1.1.2"
- },
- "dependencies": {
- "pump": {
- "version": "1.0.2",
- "bundled": true,
- "requires": {
- "end-of-stream": "^1.1.0",
- "once": "^1.3.1"
- },
- "dependencies": {
- "end-of-stream": {
- "version": "1.4.0",
- "bundled": true,
- "requires": {
- "once": "^1.4.0"
- }
- }
- }
+ "resolved": false,
+ "integrity": "sha1-7RAEHy5KfxsKOEZtF6XD4n3x38E="
}
}
},
"tar-stream": {
"version": "1.5.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-NlSc8E7RrumyowwBQyUiONr5QBY=",
"requires": {
"bl": "^1.0.0",
"end-of-stream": "^1.0.0",
@@ -2062,21 +2660,24 @@
"dependencies": {
"bl": {
"version": "1.2.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ysMo977kVzDUBLaSID/LWQ4XLV4=",
"requires": {
"readable-stream": "^2.0.5"
}
},
"end-of-stream": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-epDYM+/abPpurA9JSduw+tOmMgY=",
"requires": {
"once": "^1.4.0"
}
},
"xtend": {
"version": "4.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
}
}
}
@@ -2084,35 +2685,52 @@
},
"path-is-inside": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM="
},
"promise-inflight": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM="
+ },
+ "rc": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
+ "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
+ "requires": {
+ "deep-extend": "^0.6.0",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
+ }
},
"read": {
"version": "1.0.7",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
"requires": {
"mute-stream": "~0.0.4"
},
"dependencies": {
"mute-stream": {
"version": "0.0.7",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s="
}
}
},
"read-cmd-shim": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-LV0Vd4ajfAVdIgd8MsU/gynpHHs=",
"requires": {
"graceful-fs": "^4.1.2"
}
},
"read-installed": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-/5uLZ/GH0eTCm5/rMfayI6zRkGc=",
"requires": {
"debuglog": "^1.0.1",
"graceful-fs": "^4.1.2",
@@ -2125,13 +2743,15 @@
"dependencies": {
"util-extend": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-p8IW0mdUUWljeztu3GypEZ4v+T8="
}
}
},
"read-package-json": {
"version": "2.0.9",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-vuV8p921IgyelL4UOKv3FsRuRZSaRn30HanLAOKargsr8TbBEq+I3MgloSRXYuKhNdYP1wlEGilMWAIayA2RFg==",
"requires": {
"glob": "^7.1.1",
"graceful-fs": "^4.1.2",
@@ -2141,14 +2761,16 @@
"dependencies": {
"json-parse-helpfulerror": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-E/FM4C7tTpgSl7ZOueO5MuLdE9w=",
"requires": {
"jju": "^1.1.0"
},
"dependencies": {
"jju": {
"version": "1.3.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-2t2e8BkkvHKLA/L3l5vb1i96Kqo="
}
}
}
@@ -2156,7 +2778,8 @@
},
"read-package-tree": {
"version": "5.1.6",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==",
"requires": {
"debuglog": "^1.0.1",
"dezalgo": "^1.0.0",
@@ -2167,7 +2790,8 @@
},
"readable-stream": {
"version": "2.3.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-WgTfBeT1f+Pw3Gj90R3FyXx+b00=",
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
@@ -2180,32 +2804,38 @@
"dependencies": {
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
"isarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
},
"process-nextick-args": {
"version": "1.0.7",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
},
"string_decoder": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"requires": {
"safe-buffer": "~5.1.0"
}
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
}
}
},
"readdir-scoped-modules": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-n6+jfShr5dksuuve4DDcm19AZ0c=",
"requires": {
"debuglog": "^1.0.1",
"dezalgo": "^1.0.0",
@@ -2215,7 +2845,8 @@
},
"request": {
"version": "2.81.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
"requires": {
"aws-sign2": "~0.6.0",
"aws4": "^1.2.1",
@@ -2243,40 +2874,48 @@
"dependencies": {
"aws-sign2": {
"version": "0.6.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8="
},
"aws4": {
"version": "1.6.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4="
},
"caseless": {
"version": "0.12.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
},
"combined-stream": {
"version": "1.0.5",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
"requires": {
"delayed-stream": "~1.0.0"
},
"dependencies": {
"delayed-stream": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
}
}
},
"extend": {
"version": "3.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ="
},
"forever-agent": {
"version": "0.6.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
},
"form-data": {
"version": "2.1.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
"requires": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.5",
@@ -2285,13 +2924,15 @@
"dependencies": {
"asynckit": {
"version": "0.4.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
}
}
},
"har-validator": {
"version": "4.2.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
"requires": {
"ajv": "^4.9.1",
"har-schema": "^1.0.5"
@@ -2299,7 +2940,8 @@
"dependencies": {
"ajv": {
"version": "4.11.8",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
"requires": {
"co": "^4.6.0",
"json-stable-stringify": "^1.0.1"
@@ -2307,18 +2949,21 @@
"dependencies": {
"co": {
"version": "4.6.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
},
"json-stable-stringify": {
"version": "1.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
"requires": {
"jsonify": "~0.0.0"
},
"dependencies": {
"jsonify": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM="
}
}
}
@@ -2326,13 +2971,15 @@
},
"har-schema": {
"version": "1.0.5",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4="
}
}
},
"hawk": {
"version": "3.1.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
"requires": {
"boom": "2.x.x",
"cryptiles": "2.x.x",
@@ -2342,25 +2989,29 @@
"dependencies": {
"boom": {
"version": "2.10.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
"requires": {
"hoek": "2.x.x"
}
},
"cryptiles": {
"version": "2.0.5",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
"requires": {
"boom": "2.x.x"
}
},
"hoek": {
"version": "2.16.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0="
},
"sntp": {
"version": "1.0.9",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
"requires": {
"hoek": "2.x.x"
}
@@ -2369,7 +3020,8 @@
},
"http-signature": {
"version": "1.1.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
"requires": {
"assert-plus": "^0.2.0",
"jsprim": "^1.2.2",
@@ -2378,11 +3030,13 @@
"dependencies": {
"assert-plus": {
"version": "0.2.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ="
},
"jsprim": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-o7h+QCmNjDgFUtjMdiigu5WiKRg=",
"requires": {
"assert-plus": "1.0.0",
"extsprintf": "1.0.2",
@@ -2392,148 +3046,100 @@
"dependencies": {
"assert-plus": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
},
"extsprintf": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA="
},
"json-schema": {
"version": "0.2.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
},
"verror": {
"version": "1.3.6",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=",
"requires": {
"extsprintf": "1.0.2"
}
}
}
- },
- "sshpk": {
- "version": "1.13.1",
- "bundled": true,
- "requires": {
- "asn1": "~0.2.3",
- "assert-plus": "^1.0.0",
- "bcrypt-pbkdf": "^1.0.0",
- "dashdash": "^1.12.0",
- "ecc-jsbn": "~0.1.1",
- "getpass": "^0.1.1",
- "jsbn": "~0.1.0",
- "tweetnacl": "~0.14.0"
- },
- "dependencies": {
- "asn1": {
- "version": "0.2.3",
- "bundled": true
- },
- "assert-plus": {
- "version": "1.0.0",
- "bundled": true
- },
- "bcrypt-pbkdf": {
- "version": "1.0.1",
- "bundled": true,
- "optional": true,
- "requires": {
- "tweetnacl": "^0.14.3"
- }
- },
- "dashdash": {
- "version": "1.14.1",
- "bundled": true,
- "requires": {
- "assert-plus": "^1.0.0"
- }
- },
- "ecc-jsbn": {
- "version": "0.1.1",
- "bundled": true,
- "optional": true,
- "requires": {
- "jsbn": "~0.1.0"
- }
- },
- "getpass": {
- "version": "0.1.7",
- "bundled": true,
- "requires": {
- "assert-plus": "^1.0.0"
- }
- },
- "jsbn": {
- "version": "0.1.1",
- "bundled": true,
- "optional": true
- },
- "tweetnacl": {
- "version": "0.14.5",
- "bundled": true,
- "optional": true
- }
- }
}
}
},
"is-typedarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
},
"isstream": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
},
"json-stringify-safe": {
"version": "5.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
},
"mime-types": {
"version": "2.1.15",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-pOv1BkCUVpI3uM9wBGd20J/JKu0=",
"requires": {
"mime-db": "~1.27.0"
},
"dependencies": {
"mime-db": {
"version": "1.27.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-gg9XIpa70g7CXtVeW13oaeVDbrE="
}
}
},
"oauth-sign": {
"version": "0.8.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
},
"performance-now": {
"version": "0.2.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU="
},
"qs": {
"version": "6.4.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM="
},
"stringstream": {
"version": "0.0.5",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg="
},
"tough-cookie": {
"version": "2.3.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=",
"requires": {
"punycode": "^1.4.1"
},
"dependencies": {
"punycode": {
"version": "1.4.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
}
}
},
"tunnel-agent": {
"version": "0.6.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
"requires": {
"safe-buffer": "^5.0.1"
}
@@ -2542,26 +3148,31 @@
},
"retry": {
"version": "0.10.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q="
},
"rimraf": {
"version": "2.6.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=",
"requires": {
"glob": "^7.0.5"
}
},
"safe-buffer": {
"version": "5.1.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
},
"semver": {
"version": "5.3.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8="
},
"sha": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-YDCCL70smCOUn49y7WQR7lzyWq4=",
"requires": {
"graceful-fs": "^4.1.2",
"readable-stream": "^2.0.2"
@@ -2569,15 +3180,18 @@
},
"slide": {
"version": "1.1.6",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc="
},
"sorted-object": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-fWMfS9OnmKJK8d/8+/6DM3pd9fw="
},
"sorted-union-stream": {
"version": "2.1.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-x3lMfgd4gAUv9xqNSi27Sppjisc=",
"requires": {
"from2": "^1.3.0",
"stream-iterate": "^1.1.0"
@@ -2585,7 +3199,8 @@
"dependencies": {
"from2": {
"version": "1.3.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-iEE7qqX5pZfP3pIh2GmGzTwGHf0=",
"requires": {
"inherits": "~2.0.1",
"readable-stream": "~1.1.10"
@@ -2593,7 +3208,8 @@
"dependencies": {
"readable-stream": {
"version": "1.1.14",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -2603,15 +3219,18 @@
"dependencies": {
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
}
}
}
@@ -2619,7 +3238,8 @@
},
"stream-iterate": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-K9fHcpbBcCpGSIuK1B95hl7s1OE=",
"requires": {
"readable-stream": "^2.1.5",
"stream-shift": "^1.0.0"
@@ -2627,72 +3247,79 @@
"dependencies": {
"stream-shift": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI="
}
}
}
}
},
+ "sshpk": {
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
+ "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
+ "requires": {
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
+ }
+ },
"ssri": {
"version": "4.1.6",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-WUbCdgSAMQjTFZRWvSPpauryvREEA+Krn19rx67UlJEJx/M192ZHxMmJXjZ4tkdFm+Sb0SXGlENeQVlA5wY7kA==",
"requires": {
"safe-buffer": "^5.1.0"
}
},
"strip-ansi": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
"requires": {
"ansi-regex": "^3.0.0"
},
"dependencies": {
"ansi-regex": {
"version": "3.0.0",
- "bundled": true
- }
- }
- },
- "tar": {
- "version": "2.2.1",
- "bundled": true,
- "requires": {
- "block-stream": "*",
- "fstream": "^1.0.2",
- "inherits": "2"
- },
- "dependencies": {
- "block-stream": {
- "version": "0.0.9",
- "bundled": true,
- "requires": {
- "inherits": "~2.0.0"
- }
+ "resolved": false,
+ "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
}
}
},
"text-table": {
"version": "0.2.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ="
},
"uid-number": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-DqEOgDXo61uOREnwbaHHMGY7qoE="
},
"umask": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-8pzr8B31F5ErtY/5xOUP3o4zMg0="
},
"unique-filename": {
"version": "1.1.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-0F8v5AMlYIcfMOk8vnNe6iAVFPM=",
"requires": {
"unique-slug": "^2.0.0"
},
"dependencies": {
"unique-slug": {
"version": "2.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-22Z258fMBimHj/GWCXx4hVrp9Ks=",
"requires": {
"imurmurhash": "^0.1.4"
}
@@ -2701,11 +3328,13 @@
},
"unpipe": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
},
"update-notifier": {
"version": "2.2.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-G1g3z5DAc22IYncytmHBOPht5y8=",
"requires": {
"boxen": "^1.0.0",
"chalk": "^1.0.0",
@@ -2719,7 +3348,8 @@
"dependencies": {
"boxen": {
"version": "1.1.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-sbad1SIwXoB6md7ud329blFnsQI=",
"requires": {
"ansi-align": "^2.0.0",
"camelcase": "^4.0.0",
@@ -2732,22 +3362,26 @@
"dependencies": {
"ansi-align": {
"version": "2.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
"requires": {
"string-width": "^2.0.0"
}
},
"camelcase": {
"version": "4.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0="
},
"cli-boxes": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM="
},
"string-width": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-AwZkVh/BRslCPsfZeP4kV0N/5tA=",
"requires": {
"is-fullwidth-code-point": "^2.0.0",
"strip-ansi": "^4.0.0"
@@ -2755,11 +3389,13 @@
"dependencies": {
"is-fullwidth-code-point": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8="
},
"strip-ansi": {
"version": "4.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
"requires": {
"ansi-regex": "^3.0.0"
}
@@ -2768,14 +3404,16 @@
},
"term-size": {
"version": "0.1.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-hzYLljlsq1dgljcUzaDQy+7K2co=",
"requires": {
"execa": "^0.4.0"
},
"dependencies": {
"execa": {
"version": "0.4.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-TrZGejaglfq7KXD/nV4/t7zm68M=",
"requires": {
"cross-spawn-async": "^2.1.1",
"is-stream": "^1.1.0",
@@ -2787,7 +3425,8 @@
"dependencies": {
"cross-spawn-async": {
"version": "2.2.5",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-hF/wwINKPe2dFg2sptOQkGuyiMw=",
"requires": {
"lru-cache": "^4.0.0",
"which": "^1.2.8"
@@ -2795,26 +3434,31 @@
},
"is-stream": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
},
"npm-run-path": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-9cMr9ZX+ga6Sfa7FLoL4sACsPI8=",
"requires": {
"path-key": "^1.0.0"
}
},
"object-assign": {
"version": "4.1.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
},
"path-key": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-XVPVeAGWRsDWiADbThRua9wqx68="
},
"strip-eof": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8="
}
}
}
@@ -2822,14 +3466,16 @@
},
"widest-line": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-DAnIXCqUaD0Nfq+O4JfVZL8OEFw=",
"requires": {
"string-width": "^1.0.1"
},
"dependencies": {
"string-width": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
@@ -2838,31 +3484,36 @@
"dependencies": {
"code-point-at": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
},
"is-fullwidth-code-point": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
"requires": {
"number-is-nan": "^1.0.0"
},
"dependencies": {
"number-is-nan": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
}
}
},
"strip-ansi": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"requires": {
"ansi-regex": "^2.0.0"
},
"dependencies": {
"ansi-regex": {
"version": "2.1.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
}
}
}
@@ -2874,7 +3525,8 @@
},
"chalk": {
"version": "1.1.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
"requires": {
"ansi-styles": "^2.2.1",
"escape-string-regexp": "^1.0.2",
@@ -2885,115 +3537,73 @@
"dependencies": {
"ansi-styles": {
"version": "2.2.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
},
"escape-string-regexp": {
"version": "1.0.5",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
},
"has-ansi": {
"version": "2.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
"requires": {
"ansi-regex": "^2.0.0"
},
"dependencies": {
"ansi-regex": {
"version": "2.1.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
}
}
},
"strip-ansi": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"requires": {
"ansi-regex": "^2.0.0"
},
"dependencies": {
"ansi-regex": {
"version": "2.1.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
}
}
},
"supports-color": {
"version": "2.0.0",
- "bundled": true
- }
- }
- },
- "configstore": {
- "version": "3.1.0",
- "bundled": true,
- "requires": {
- "dot-prop": "^4.1.0",
- "graceful-fs": "^4.1.2",
- "make-dir": "^1.0.0",
- "unique-string": "^1.0.0",
- "write-file-atomic": "^2.0.0",
- "xdg-basedir": "^3.0.0"
- },
- "dependencies": {
- "dot-prop": {
- "version": "4.1.1",
- "bundled": true,
- "requires": {
- "is-obj": "^1.0.0"
- },
- "dependencies": {
- "is-obj": {
- "version": "1.0.1",
- "bundled": true
- }
- }
- },
- "make-dir": {
- "version": "1.0.0",
- "bundled": true,
- "requires": {
- "pify": "^2.3.0"
- },
- "dependencies": {
- "pify": {
- "version": "2.3.0",
- "bundled": true
- }
- }
- },
- "unique-string": {
- "version": "1.0.0",
- "bundled": true,
- "requires": {
- "crypto-random-string": "^1.0.0"
- },
- "dependencies": {
- "crypto-random-string": {
- "version": "1.0.0",
- "bundled": true
- }
- }
+ "resolved": false,
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
}
}
},
"import-lazy": {
"version": "2.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM="
},
"is-npm": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ="
},
"latest-version": {
"version": "3.1.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=",
"requires": {
"package-json": "^4.0.0"
},
"dependencies": {
"package-json": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=",
"requires": {
"got": "^6.7.1",
"registry-auth-token": "^3.0.1",
@@ -3003,7 +3613,8 @@
"dependencies": {
"got": {
"version": "6.7.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
"requires": {
"create-error-class": "^3.0.0",
"duplexer3": "^0.1.4",
@@ -3020,93 +3631,71 @@
"dependencies": {
"create-error-class": {
"version": "3.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=",
"requires": {
"capture-stack-trace": "^1.0.0"
},
"dependencies": {
"capture-stack-trace": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0="
}
}
},
"duplexer3": {
"version": "0.1.4",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI="
},
"get-stream": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
},
"is-redirect": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ="
},
"is-retry-allowed": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ="
},
"is-stream": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ="
},
"lowercase-keys": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY="
},
"timed-out": {
"version": "4.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8="
},
"unzip-response": {
"version": "2.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c="
},
"url-parse-lax": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
"requires": {
"prepend-http": "^1.0.1"
},
"dependencies": {
"prepend-http": {
"version": "1.0.4",
- "bundled": true
- }
- }
- }
- }
- },
- "registry-auth-token": {
- "version": "3.3.1",
- "bundled": true,
- "requires": {
- "rc": "^1.1.6",
- "safe-buffer": "^5.0.1"
- },
- "dependencies": {
- "rc": {
- "version": "1.2.1",
- "bundled": true,
- "requires": {
- "deep-extend": "~0.4.0",
- "ini": "~1.3.0",
- "minimist": "^1.2.0",
- "strip-json-comments": "~2.0.1"
- },
- "dependencies": {
- "deep-extend": {
- "version": "0.4.2",
- "bundled": true
- },
- "minimist": {
- "version": "1.2.0",
- "bundled": true
- },
- "strip-json-comments": {
- "version": "2.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw="
}
}
}
@@ -3114,35 +3703,10 @@
},
"registry-url": {
"version": "3.1.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
"requires": {
"rc": "^1.0.1"
- },
- "dependencies": {
- "rc": {
- "version": "1.2.1",
- "bundled": true,
- "requires": {
- "deep-extend": "~0.4.0",
- "ini": "~1.3.0",
- "minimist": "^1.2.0",
- "strip-json-comments": "~2.0.1"
- },
- "dependencies": {
- "deep-extend": {
- "version": "0.4.2",
- "bundled": true
- },
- "minimist": {
- "version": "1.2.0",
- "bundled": true
- },
- "strip-json-comments": {
- "version": "2.0.1",
- "bundled": true
- }
- }
- }
}
}
}
@@ -3151,24 +3715,28 @@
},
"semver-diff": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=",
"requires": {
"semver": "^5.0.3"
}
},
"xdg-basedir": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ="
}
}
},
"uuid": {
"version": "3.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g=="
},
"validate-npm-package-license": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
"requires": {
"spdx-correct": "~1.0.0",
"spdx-expression-parse": "~1.0.0"
@@ -3176,52 +3744,60 @@
"dependencies": {
"spdx-correct": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
"requires": {
"spdx-license-ids": "^1.0.2"
},
"dependencies": {
"spdx-license-ids": {
"version": "1.2.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc="
}
}
},
"spdx-expression-parse": {
"version": "1.0.4",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw="
}
}
},
"validate-npm-package-name": {
"version": "3.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=",
"requires": {
"builtins": "^1.0.3"
},
"dependencies": {
"builtins": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og="
}
}
},
"which": {
"version": "1.2.14",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=",
"requires": {
"isexe": "^2.0.0"
},
"dependencies": {
"isexe": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
}
}
},
"worker-farm": {
"version": "1.3.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-QzMRK7SbF6oFC4eJXKayys9A5f8=",
"requires": {
"errno": ">=0.1.1 <0.2.0-0",
"xtend": ">=4.0.0 <4.1.0-0"
@@ -3229,30 +3805,35 @@
"dependencies": {
"errno": {
"version": "0.1.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=",
"requires": {
"prr": "~0.0.0"
},
"dependencies": {
"prr": {
"version": "0.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo="
}
}
},
"xtend": {
"version": "4.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
}
}
},
"wrappy": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
},
"write-file-atomic": {
"version": "2.1.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha512-0TZ20a+xcIl4u0+Mj5xDH2yOWdmQiXlKf9Hm+TgDXjTMsEYb+gDrmb8e8UNAzMCitX8NBqG4Z/FUQIyzv/R1JQ==",
"requires": {
"graceful-fs": "^4.1.11",
"imurmurhash": "^0.1.4",
@@ -3270,6 +3851,66 @@
"semver": "^4.1.0"
},
"dependencies": {
+ "assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
+ },
+ "brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "fstream": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
+ "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "inherits": "~2.0.0",
+ "mkdirp": ">=0.5 0",
+ "rimraf": "2"
+ }
+ },
+ "mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "requires": {
+ "minimist": "^1.2.5"
+ }
+ },
+ "node-gyp": {
+ "version": "3.6.3",
+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.3.tgz",
+ "integrity": "sha512-7789TDMqJpv5iHxn1cAESCBEC/sBHAFxAvgXAcvzWenEWl0qf6E2Kk/Xwdl5ZclktUJzxJPVa27OMkBvaHKqCQ==",
+ "requires": {
+ "fstream": "^1.0.0",
+ "glob": "^7.0.3",
+ "graceful-fs": "^4.1.2",
+ "minimatch": "^3.0.2",
+ "mkdirp": "^0.5.0",
+ "nopt": "2 || 3",
+ "npmlog": "0 || 1 || 2 || 3 || 4",
+ "osenv": "0",
+ "request": ">=2.9.0 <2.82.0",
+ "rimraf": "2",
+ "semver": "~5.3.0",
+ "tar": "^2.0.0",
+ "which": "1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+ "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8="
+ }
+ }
+ },
"npm": {
"version": "2.15.12",
"resolved": "https://registry.npmjs.org/npm/-/npm-2.15.12.tgz",
@@ -3350,57 +3991,59 @@
"dependencies": {
"abbrev": {
"version": "1.0.9",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU="
},
"ansi": {
"version": "0.3.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-DELU+xcWDVqa8eSEus4cZpIsGyE="
},
"ansi-regex": {
"version": "2.0.0",
- "bundled": true
- },
- "ansicolors": {
- "version": "0.3.2",
- "bundled": true
- },
- "ansistyles": {
- "version": "0.1.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-xQYbbg74qBd15Q9dZhUb9r83EQc="
},
"archy": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA="
},
"async-some": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-TYqBYg1ZWHkbW5j4AtMgd3bpVQk=",
"requires": {
"dezalgo": "^1.0.2"
}
},
"block-stream": {
"version": "0.0.9",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
"requires": {
"inherits": "~2.0.0"
}
},
"char-spinner": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-5upnvSR+EHESmDt6sEee02KAAIE="
},
"chmodr": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-BGYrky0PAuxm3qorDqQoEZaOPrk="
},
"chownr": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE="
},
"cmd-shim": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-b8vamUg6j9FdfTChlspp1oii79s=",
"requires": {
"graceful-fs": "^4.1.2",
"mkdirp": "~0.5.0"
@@ -3408,7 +4051,8 @@
},
"columnify": {
"version": "1.5.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-Rzfd8ce2mop8NAVweC6UfuyOeLs=",
"requires": {
"strip-ansi": "^3.0.0",
"wcwidth": "^1.0.0"
@@ -3416,21 +4060,24 @@
"dependencies": {
"wcwidth": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-AtBZ/3qPx0Hg9rXaHmmytA2uym8=",
"requires": {
"defaults": "^1.0.0"
},
"dependencies": {
"defaults": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
"requires": {
"clone": "^1.0.2"
},
"dependencies": {
"clone": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk="
}
}
}
@@ -3440,7 +4087,8 @@
},
"config-chain": {
"version": "1.1.10",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-f8OD3g/MhNcRy0Zb0XZXnK1hI0Y=",
"requires": {
"ini": "^1.3.4",
"proto-list": "~1.2.1"
@@ -3448,13 +4096,15 @@
"dependencies": {
"proto-list": {
"version": "1.2.4",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk="
}
}
},
"dezalgo": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-f3Qt4Gb8dIvI24IFad3c5Jvw1FY=",
"requires": {
"asap": "^2.0.0",
"wrappy": "1"
@@ -3462,17 +4112,20 @@
"dependencies": {
"asap": {
"version": "2.0.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-H8HRVk7hFiDfym1nAphQkT+fRnk="
}
}
},
"editor": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-YMf4e9YrzGqJT6jM1q+3gjok90I="
},
"fs-vacuum": {
"version": "1.2.9",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-T5AZOrjqAokJlbzU6ARlml02ay0=",
"requires": {
"graceful-fs": "^4.1.2",
"path-is-inside": "^1.0.1",
@@ -3481,7 +4134,8 @@
},
"fs-write-stream-atomic": {
"version": "1.0.8",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-5Jqt3yiPh9Rv+eiC8hahOrxAd4s=",
"requires": {
"graceful-fs": "^4.1.2",
"iferr": "^0.1.5",
@@ -3491,23 +4145,15 @@
"dependencies": {
"iferr": {
"version": "0.1.5",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE="
}
}
},
- "fstream": {
- "version": "1.0.10",
- "bundled": true,
- "requires": {
- "graceful-fs": "^4.1.2",
- "inherits": "~2.0.0",
- "mkdirp": ">=0.5 0",
- "rimraf": "2"
- }
- },
"fstream-npm": {
"version": "1.1.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-a5F122I5qD2CCeIyQmxJTbspaQw=",
"requires": {
"fstream-ignore": "^1.0.0",
"inherits": "2"
@@ -3515,7 +4161,8 @@
"dependencies": {
"fstream-ignore": {
"version": "1.0.5",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-nDHa40dnAY/h0kmyTa2mfQktoQU=",
"requires": {
"fstream": "^1.0.0",
"inherits": "2",
@@ -3526,15 +4173,18 @@
},
"github-url-from-git": {
"version": "1.4.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-KF5rUggZABveEoZ0cEN55P8D4N4="
},
"github-url-from-username-repo": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-fdeTMNKr5pwQws73lxTJchV5Hfo="
},
"glob": {
"version": "7.0.6",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -3546,29 +4196,35 @@
"dependencies": {
"fs.realpath": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
},
"path-is-absolute": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Jj2tpmqz8vsQv3+dJN2PPlcO+RI="
}
}
},
"graceful-fs": {
"version": "4.1.6",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-UUw4dysxvuLgi+3CGgrrOr9UwZ4="
},
"hosted-git-info": {
"version": "2.1.5",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-C6gdkNouJas0ozLm7HeTbhWYEYs="
},
"imurmurhash": {
"version": "0.1.4",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o="
},
"inflight": {
"version": "1.0.5",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-2zIEzVqd4ubNiQuFxuL2a89PYgo=",
"requires": {
"once": "^1.3.0",
"wrappy": "1"
@@ -3576,15 +4232,18 @@
},
"inherits": {
"version": "2.0.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
},
"ini": {
"version": "1.3.4",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4="
},
"init-package-json": {
"version": "1.9.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-tAU9C0Dwz4QqQZZpN8s9wPU06FY=",
"requires": {
"glob": "^6.0.0",
"npm-package-arg": "^4.0.0",
@@ -3598,7 +4257,8 @@
"dependencies": {
"glob": {
"version": "6.0.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
"requires": {
"inflight": "^1.0.4",
"inherits": "2",
@@ -3609,13 +4269,15 @@
"dependencies": {
"path-is-absolute": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Jj2tpmqz8vsQv3+dJN2PPlcO+RI="
}
}
},
"promzard": {
"version": "0.3.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-JqXW7ox97kyxIggwWs+5O6OCqe4=",
"requires": {
"read": "1"
}
@@ -3624,11 +4286,13 @@
},
"lockfile": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-nTU+z+P1TRULtX+J1RdGk1o5xPU="
},
"lru-cache": {
"version": "4.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-E0OVXtry432bnn7nJB4nxLn7cr4=",
"requires": {
"pseudomap": "^1.0.1",
"yallist": "^2.0.0"
@@ -3636,93 +4300,41 @@
"dependencies": {
"pseudomap": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
},
"yallist": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-MGxUODXwnuGkyyO3vOmrNByRzdQ="
}
}
},
"minimatch": {
"version": "3.0.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=",
"requires": {
"brace-expansion": "^1.0.0"
- },
- "dependencies": {
- "brace-expansion": {
- "version": "1.1.6",
- "bundled": true,
- "requires": {
- "balanced-match": "^0.4.1",
- "concat-map": "0.0.1"
- },
- "dependencies": {
- "balanced-match": {
- "version": "0.4.2",
- "bundled": true
- },
- "concat-map": {
- "version": "0.0.1",
- "bundled": true
- }
- }
- }
- }
- },
- "mkdirp": {
- "version": "0.5.1",
- "bundled": true,
- "requires": {
- "minimist": "0.0.8"
- },
- "dependencies": {
- "minimist": {
- "version": "0.0.8",
- "bundled": true
- }
- }
- },
- "node-gyp": {
- "version": "3.6.0",
- "bundled": true,
- "requires": {
- "fstream": "^1.0.0",
- "glob": "^7.0.3",
- "graceful-fs": "^4.1.2",
- "minimatch": "^3.0.2",
- "mkdirp": "^0.5.0",
- "nopt": "2 || 3",
- "npmlog": "0 || 1 || 2 || 3 || 4",
- "osenv": "0",
- "request": "2",
- "rimraf": "2",
- "semver": "~5.3.0",
- "tar": "^2.0.0",
- "which": "1"
- },
- "dependencies": {
- "semver": {
- "version": "5.3.0",
- "bundled": true
- }
}
},
"nopt": {
"version": "3.0.6",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
"requires": {
"abbrev": "1"
}
},
"normalize-git-url": {
"version": "3.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-jl8Uvgva7bc+ByADEKpBbCc1D8Q="
},
"normalize-package-data": {
"version": "2.3.5",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-jZJPFClg4Xd+f/4XBUNjHMfLAt8=",
"requires": {
"hosted-git-info": "^2.1.4",
"is-builtin-module": "^1.0.0",
@@ -3732,14 +4344,16 @@
"dependencies": {
"is-builtin-module": {
"version": "1.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
"requires": {
"builtin-modules": "^1.0.0"
},
"dependencies": {
"builtin-modules": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-EFOVX9mUpXRuUl5Kxxe4HK8HSRw="
}
}
}
@@ -3747,11 +4361,13 @@
},
"npm-cache-filename": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-3tMGxbC/yHCp6fr4I7xfKD4FrhE="
},
"npm-install-checks": {
"version": "1.0.7",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-bZGu2grJaAHx7Xqt7hFqbAoIalc=",
"requires": {
"npmlog": "0.1 || 1 || 2",
"semver": "^2.3.0 || 3.x || 4 || 5"
@@ -3759,7 +4375,8 @@
},
"npm-package-arg": {
"version": "4.1.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-LgFfisAHN8uX+ZfJy/BZ9Cp0Un0=",
"requires": {
"hosted-git-info": "^2.1.4",
"semver": "4 || 5"
@@ -3767,7 +4384,8 @@
},
"npm-registry-client": {
"version": "7.2.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-x5ImawiMwxP4Ul5+NSSGJscj23U=",
"requires": {
"concat-stream": "^1.5.2",
"graceful-fs": "^4.1.6",
@@ -3783,7 +4401,8 @@
"dependencies": {
"concat-stream": {
"version": "1.5.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=",
"requires": {
"inherits": "~2.0.1",
"readable-stream": "~2.0.0",
@@ -3792,7 +4411,8 @@
"dependencies": {
"readable-stream": {
"version": "2.0.6",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -3804,45 +4424,54 @@
"dependencies": {
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
"isarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
},
"process-nextick-args": {
"version": "1.0.7",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
}
}
},
"typedarray": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
}
}
},
"retry": {
"version": "0.10.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-ZJ4VykCEItmDGBYZNef31lLUNd0="
}
}
},
"npm-user-validate": {
"version": "0.1.5",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-UkZdUMLSApSlcSW5lrrtv1bFAEs="
},
"npmlog": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-mLUlMPJRTKkNCexbIsiEZyI3VpI=",
"requires": {
"ansi": "~0.3.1",
"are-we-there-yet": "~1.1.2",
@@ -3851,7 +4480,8 @@
"dependencies": {
"are-we-there-yet": {
"version": "1.1.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-gORw6VoIR5T+GJkmLFZnxuiN4bM=",
"requires": {
"delegates": "^1.0.0",
"readable-stream": "^2.0.0 || ^1.1.13"
@@ -3859,13 +4489,15 @@
"dependencies": {
"delegates": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
}
}
},
"gauge": {
"version": "1.2.7",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-6c7FSD09TuDvRLYKfZnkk14TbZM=",
"requires": {
"ansi": "^0.3.0",
"has-unicode": "^2.0.0",
@@ -3876,19 +4508,23 @@
"dependencies": {
"has-unicode": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-o82Wwwe6QdVZxaLuQIwSoRxMLsM="
},
"lodash._baseslice": {
"version": "4.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-9c4d+YKUjsr/Y/IjhTQVt7l2NwQ="
},
"lodash._basetostring": {
"version": "4.12.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-kyfJ3FFYhmt/pLnUL0Y45XZt2d8="
},
"lodash.pad": {
"version": "4.4.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-+qON8mwKaexQhqgiRslY4VDcsas=",
"requires": {
"lodash._baseslice": "~4.0.0",
"lodash._basetostring": "~4.12.0",
@@ -3897,7 +4533,8 @@
},
"lodash.padend": {
"version": "4.5.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-oonpN37i5t6Lp/EfOo6zJgcLdhk=",
"requires": {
"lodash._baseslice": "~4.0.0",
"lodash._basetostring": "~4.12.0",
@@ -3906,7 +4543,8 @@
},
"lodash.padstart": {
"version": "4.5.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-PqGQ9nNIQcM2TSedEeBWcmtgp5o=",
"requires": {
"lodash._baseslice": "~4.0.0",
"lodash._basetostring": "~4.12.0",
@@ -3915,7 +4553,8 @@
},
"lodash.tostring": {
"version": "4.1.4",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Vgwn0fjq3eA8LM4Zj+9cAx2CmPs="
}
}
}
@@ -3923,18 +4562,21 @@
},
"once": {
"version": "1.4.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
"requires": {
"wrappy": "1"
}
},
"opener": {
"version": "1.4.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-iXWQrNGu0zEbcDtYvMtNQ/VvKJU="
},
"osenv": {
"version": "0.1.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-g88FxtZFj8TVrGNi6jJdkvJ1Qhc=",
"requires": {
"os-homedir": "^1.0.0",
"os-tmpdir": "^1.0.0"
@@ -3942,34 +4584,35 @@
"dependencies": {
"os-homedir": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-43B4vGG1hpBjBTiXJX457BJhtwI="
},
"os-tmpdir": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-6bQjoe2vR5iCVi6S7XHXdDoHG24="
}
}
},
- "path-is-inside": {
- "version": "1.0.1",
- "bundled": true
- },
"read": {
"version": "1.0.7",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
"requires": {
"mute-stream": "~0.0.4"
},
"dependencies": {
"mute-stream": {
"version": "0.0.5",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA="
}
}
},
"read-installed": {
"version": "4.0.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-/5uLZ/GH0eTCm5/rMfayI6zRkGc=",
"requires": {
"debuglog": "^1.0.1",
"graceful-fs": "^4.1.2",
@@ -3982,11 +4625,13 @@
"dependencies": {
"debuglog": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-qiT/uaw9+aI1GDfPstJ5NgzXhJI="
},
"readdir-scoped-modules": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-n6+jfShr5dksuuve4DDcm19AZ0c=",
"requires": {
"debuglog": "^1.0.1",
"dezalgo": "^1.0.0",
@@ -3996,13 +4641,15 @@
},
"util-extend": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-u3A7eUgCk93Nz7PGqf6iD0g0Fbw="
}
}
},
"read-package-json": {
"version": "2.0.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-Ye0bIlbqQ42ACIlQkL6EuOeZyFM=",
"requires": {
"glob": "^6.0.0",
"graceful-fs": "^4.1.2",
@@ -4012,7 +4659,8 @@
"dependencies": {
"glob": {
"version": "6.0.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
"requires": {
"inflight": "^1.0.4",
"inherits": "2",
@@ -4023,20 +4671,23 @@
"dependencies": {
"path-is-absolute": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Jj2tpmqz8vsQv3+dJN2PPlcO+RI="
}
}
},
"json-parse-helpfulerror": {
"version": "1.0.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-E/FM4C7tTpgSl7ZOueO5MuLdE9w=",
"requires": {
"jju": "^1.1.0"
},
"dependencies": {
"jju": {
"version": "1.3.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-2t2e8BkkvHKLA/L3l5vb1i96Kqo="
}
}
}
@@ -4044,7 +4695,8 @@
},
"readable-stream": {
"version": "2.1.5",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ZvqLcg4UOLNkaB8q0aY8YYRIydA=",
"requires": {
"buffer-shims": "^1.0.0",
"core-util-is": "~1.0.0",
@@ -4057,33 +4709,40 @@
"dependencies": {
"buffer-shims": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E="
},
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
"isarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
},
"process-nextick-args": {
"version": "1.0.7",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
}
}
},
"realize-package-specifier": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-/eMukmRI44+ZM02Vt7CNUeOpjZ8=",
"requires": {
"dezalgo": "^1.0.1",
"npm-package-arg": "^4.0.0"
@@ -4091,7 +4750,8 @@
},
"request": {
"version": "2.74.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-dpPKdou7DqXIzgjAhKRe+gW4kqs=",
"requires": {
"aws-sign2": "~0.6.0",
"aws4": "^1.2.1",
@@ -4118,22 +4778,26 @@
"dependencies": {
"aws-sign2": {
"version": "0.6.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8="
},
"aws4": {
"version": "1.4.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-/efVKSRm0jDl7g9OA42d+qsI/GE="
},
"bl": {
"version": "1.1.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-/cqHGplxOqANGeO7ukHER4emU5g=",
"requires": {
"readable-stream": "~2.0.5"
},
"dependencies": {
"readable-stream": {
"version": "2.0.6",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -4145,23 +4809,28 @@
"dependencies": {
"core-util-is": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
"isarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
},
"process-nextick-args": {
"version": "1.0.7",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
},
"util-deprecate": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
}
}
}
@@ -4169,32 +4838,38 @@
},
"caseless": {
"version": "0.11.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c="
},
"combined-stream": {
"version": "1.0.5",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
"requires": {
"delayed-stream": "~1.0.0"
},
"dependencies": {
"delayed-stream": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
}
}
},
"extend": {
"version": "3.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-WkdDU7nzNT3dgXbf03uRyDpG8dQ="
},
"forever-agent": {
"version": "0.6.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
},
"form-data": {
"version": "1.0.0-rc4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-BaxrwiIntD5EYfSIFhVUaZ1Pi14=",
"requires": {
"async": "^1.5.2",
"combined-stream": "^1.0.5",
@@ -4203,13 +4878,15 @@
"dependencies": {
"async": {
"version": "1.5.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo="
}
}
},
"har-validator": {
"version": "2.0.6",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
"requires": {
"chalk": "^1.1.1",
"commander": "^2.9.0",
@@ -4219,7 +4896,8 @@
"dependencies": {
"chalk": {
"version": "1.1.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
"requires": {
"ansi-styles": "^2.2.1",
"escape-string-regexp": "^1.0.2",
@@ -4230,41 +4908,48 @@
"dependencies": {
"ansi-styles": {
"version": "2.2.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
},
"escape-string-regexp": {
"version": "1.0.5",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
},
"has-ansi": {
"version": "2.0.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
"requires": {
"ansi-regex": "^2.0.0"
}
},
"supports-color": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
}
}
},
"commander": {
"version": "2.9.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
"requires": {
"graceful-readlink": ">= 1.0.0"
},
"dependencies": {
"graceful-readlink": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU="
}
}
},
"is-my-json-valid": {
"version": "2.13.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-1Vd4qC/rawlj/0vhEdXRaE6JBwc=",
"requires": {
"generate-function": "^2.0.0",
"generate-object-property": "^1.1.0",
@@ -4274,41 +4959,48 @@
"dependencies": {
"generate-function": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ="
},
"generate-object-property": {
"version": "1.2.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
"requires": {
"is-property": "^1.0.0"
},
"dependencies": {
"is-property": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ="
}
}
},
"jsonpointer": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-OvHdIP6FRjkQ1GmjheMwF9KgMNk="
},
"xtend": {
"version": "4.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
}
}
},
"pinkie-promise": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
"requires": {
"pinkie": "^2.0.0"
},
"dependencies": {
"pinkie": {
"version": "2.0.4",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
}
}
}
@@ -4316,7 +5008,8 @@
},
"hawk": {
"version": "3.1.3",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
"requires": {
"boom": "2.x.x",
"cryptiles": "2.x.x",
@@ -4326,25 +5019,29 @@
"dependencies": {
"boom": {
"version": "2.10.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
"requires": {
"hoek": "2.x.x"
}
},
"cryptiles": {
"version": "2.0.5",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
"requires": {
"boom": "2.x.x"
}
},
"hoek": {
"version": "2.16.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0="
},
"sntp": {
"version": "1.0.9",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
"requires": {
"hoek": "2.x.x"
}
@@ -4353,7 +5050,8 @@
},
"http-signature": {
"version": "1.1.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
"requires": {
"assert-plus": "^0.2.0",
"jsprim": "^1.2.2",
@@ -4362,11 +5060,13 @@
"dependencies": {
"assert-plus": {
"version": "0.2.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ="
},
"jsprim": {
"version": "1.3.0",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-zi4b74NSBLTzCZkoxgL4tq5hVlA=",
"requires": {
"extsprintf": "1.0.2",
"json-schema": "0.2.2",
@@ -4375,156 +5075,110 @@
"dependencies": {
"extsprintf": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA="
},
"json-schema": {
"version": "0.2.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-UDVPGfYDkXxpX3C4Wvp3w7DyNQY="
},
"verror": {
"version": "1.3.6",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=",
"requires": {
"extsprintf": "1.0.2"
}
}
}
- },
- "sshpk": {
- "version": "1.9.2",
- "bundled": true,
- "requires": {
- "asn1": "~0.2.3",
- "assert-plus": "^1.0.0",
- "dashdash": "^1.12.0",
- "ecc-jsbn": "~0.1.1",
- "getpass": "^0.1.1",
- "jodid25519": "^1.0.0",
- "jsbn": "~0.1.0",
- "tweetnacl": "~0.13.0"
- },
- "dependencies": {
- "asn1": {
- "version": "0.2.3",
- "bundled": true
- },
- "assert-plus": {
- "version": "1.0.0",
- "bundled": true
- },
- "dashdash": {
- "version": "1.14.0",
- "bundled": true,
- "requires": {
- "assert-plus": "^1.0.0"
- }
- },
- "ecc-jsbn": {
- "version": "0.1.1",
- "bundled": true,
- "optional": true,
- "requires": {
- "jsbn": "~0.1.0"
- }
- },
- "getpass": {
- "version": "0.1.6",
- "bundled": true,
- "requires": {
- "assert-plus": "^1.0.0"
- }
- },
- "jodid25519": {
- "version": "1.0.2",
- "bundled": true,
- "optional": true,
- "requires": {
- "jsbn": "~0.1.0"
- }
- },
- "jsbn": {
- "version": "0.1.0",
- "bundled": true,
- "optional": true
- },
- "tweetnacl": {
- "version": "0.13.3",
- "bundled": true,
- "optional": true
- }
- }
}
}
},
"is-typedarray": {
"version": "1.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
},
"isstream": {
"version": "0.1.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
},
"json-stringify-safe": {
"version": "5.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
},
"mime-types": {
"version": "2.1.11",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-wlnEcb2oCKhdbNGTtDCl+uRHOzw=",
"requires": {
"mime-db": "~1.23.0"
},
"dependencies": {
"mime-db": {
"version": "1.23.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-oxtAcK2uon1zLqMzdApk0OyaZlk="
}
}
},
"node-uuid": {
"version": "1.4.7",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-baWhdmjEs91ZYjvaEc9/pMH2Cm8="
},
"oauth-sign": {
"version": "0.8.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
},
"qs": {
"version": "6.2.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-zgPF/wk1vB2daanxTL0Y5WjWdiU="
},
"stringstream": {
"version": "0.0.5",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg="
},
"tough-cookie": {
"version": "2.3.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-mcd9+7fYBCSeiimdTLD9gf7wg/0="
},
"tunnel-agent": {
"version": "0.4.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us="
}
}
},
"retry": {
"version": "0.10.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-ZJ4VykCEItmDGBYZNef31lLUNd0="
},
"rimraf": {
"version": "2.5.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-loAAk8vxoMhr2VtGJUZ1NcKd+gQ=",
"requires": {
"glob": "^7.0.5"
}
},
"semver": {
"version": "5.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-hfLPhVBGXE3wAM99hvawVBBqueU="
},
"sha": {
"version": "2.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-YDCCL70smCOUn49y7WQR7lzyWq4=",
"requires": {
"graceful-fs": "^4.1.2",
"readable-stream": "^2.0.2"
@@ -4532,7 +5186,8 @@
"dependencies": {
"readable-stream": {
"version": "2.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-vsgb6ujPRVFovC5bKzH1vPrtmxs=",
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.1",
@@ -4544,23 +5199,28 @@
"dependencies": {
"core-util-is": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-awcIWu+aPMrG7lO/nT3wwVIaVTg="
},
"isarray": {
"version": "0.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
},
"process-nextick-args": {
"version": "1.0.3",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-4nLu2CXV6fTqdNjXOx/jEcO+tjA="
},
"string_decoder": {
"version": "0.10.31",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
},
"util-deprecate": {
"version": "1.0.1",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-NVaj0TxMaqeYPX4kJUeBlxmbeIE="
}
}
}
@@ -4568,47 +5228,41 @@
},
"slide": {
"version": "1.1.6",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc="
},
"sorted-object": {
"version": "2.0.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-HP6pgWCQR9gEOAekkKnZmzF/r38="
},
"spdx-license-ids": {
"version": "1.2.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc="
},
"strip-ansi": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
"requires": {
"ansi-regex": "^2.0.0"
}
},
- "tar": {
- "version": "2.2.1",
- "bundled": true,
- "requires": {
- "block-stream": "*",
- "fstream": "^1.0.2",
- "inherits": "2"
- }
- },
- "text-table": {
- "version": "0.2.0",
- "bundled": true
- },
"uid-number": {
"version": "0.0.6",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-DqEOgDXo61uOREnwbaHHMGY7qoE="
},
"umask": {
"version": "1.1.0",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-8pzr8B31F5ErtY/5xOUP3o4zMg0="
},
"validate-npm-package-license": {
"version": "3.0.1",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
"requires": {
"spdx-correct": "~1.0.0",
"spdx-expression-parse": "~1.0.0"
@@ -4616,14 +5270,16 @@
"dependencies": {
"spdx-correct": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
"requires": {
"spdx-license-ids": "^1.0.2"
}
},
"spdx-expression-parse": {
"version": "1.0.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-1SsUtelnB3FECvIlvLVjEirEUvY=",
"requires": {
"spdx-exceptions": "^1.0.4",
"spdx-license-ids": "^1.0.0"
@@ -4631,7 +5287,8 @@
"dependencies": {
"spdx-exceptions": {
"version": "1.0.4",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-IguEI5EZrpBFqJLbgag/TOFvgP0="
}
}
}
@@ -4639,37 +5296,36 @@
},
"validate-npm-package-name": {
"version": "2.2.2",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-9laVsi9zJEQgGaPH+jmm5/0pkIU=",
"requires": {
"builtins": "0.0.7"
- },
- "dependencies": {
- "builtins": {
- "version": "0.0.7",
- "bundled": true
- }
}
},
"which": {
"version": "1.2.11",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-yLLu6muMFln6fB3U/aq+lTPcXos=",
"requires": {
"isexe": "^1.1.1"
},
"dependencies": {
"isexe": {
"version": "1.1.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-NvPiLmB1CSD15yQaR2qMakInWtA="
}
}
},
"wrappy": {
"version": "1.0.2",
- "bundled": true
+ "resolved": false,
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
},
"write-file-atomic": {
"version": "1.1.4",
- "bundled": true,
+ "resolved": false,
+ "integrity": "sha1-sfUtwujcDjywTRh6JfdYo4qQyjs=",
"requires": {
"graceful-fs": "^4.1.2",
"imurmurhash": "^0.1.4",
@@ -4682,14 +5338,65 @@
"version": "4.3.6",
"resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
"integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto="
+ },
+ "sshpk": {
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
+ "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
+ "requires": {
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
+ }
+ },
+ "tar": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
+ "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
+ "requires": {
+ "block-stream": "*",
+ "fstream": "^1.0.12",
+ "inherits": "2"
+ }
}
}
},
+ "npmlog": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
+ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
+ "requires": {
+ "are-we-there-yet": "~1.1.2",
+ "console-control-strings": "~1.1.0",
+ "gauge": "~2.7.3",
+ "set-blocking": "~2.0.0"
+ }
+ },
+ "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="
+ },
+ "oauth-sign": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
+ "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
+ },
"once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
- "dev": true,
"requires": {
"wrappy": "1"
}
@@ -4726,6 +5433,15 @@
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
"integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
},
+ "osenv": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
+ "requires": {
+ "os-homedir": "^1.0.0",
+ "os-tmpdir": "^1.0.0"
+ }
+ },
"p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
@@ -4750,6 +5466,16 @@
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
"dev": true
},
+ "parallel-transform": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
+ "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
+ "requires": {
+ "cyclist": "^1.0.1",
+ "inherits": "^2.0.3",
+ "readable-stream": "^2.1.5"
+ }
+ },
"parent-module": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
@@ -4780,8 +5506,12 @@
"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
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
+ },
+ "path-is-inside": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.1.tgz",
+ "integrity": "sha1-mNjx0DC/BL167uShulSF1AMY/Yk="
},
"path-type": {
"version": "4.0.0",
@@ -4789,6 +5519,16 @@
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
"dev": true
},
+ "performance-now": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
+ "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU="
+ },
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
+ },
"pkg-dir": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
@@ -4807,16 +5547,79 @@
"semver-compare": "^1.0.0"
}
},
+ "process-nextick-args": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
+ },
+ "promise-inflight": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
+ "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM="
+ },
+ "promise-retry": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz",
+ "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=",
+ "requires": {
+ "err-code": "^1.0.0",
+ "retry": "^0.10.0"
+ }
+ },
+ "pseudomap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
+ },
+ "pump": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz",
+ "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==",
+ "requires": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
+ },
+ "pumpify": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
+ "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
+ "requires": {
+ "duplexify": "^3.6.0",
+ "inherits": "^2.0.3",
+ "pump": "^2.0.0"
+ },
+ "dependencies": {
+ "pump": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
+ "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
+ "requires": {
+ "end-of-stream": "^1.1.0",
+ "once": "^1.3.1"
+ }
+ }
+ }
+ },
+ "punycode": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
+ },
"q": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/q/-/q-1.5.0.tgz",
"integrity": "sha1-3QG6ydBtMObyGa7LglPunr3DCPE="
},
+ "qs": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
+ "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM="
+ },
"rc": {
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
"integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
- "dev": true,
"requires": {
"deep-extend": "^0.6.0",
"ini": "~1.3.0",
@@ -4827,23 +5630,105 @@
"deep-extend": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
- "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
- "dev": true
+ "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="
}
}
},
+ "readable-stream": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
+ "requires": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
"regenerator-runtime": {
"version": "0.13.5",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz",
"integrity": "sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==",
"dev": true
},
+ "registry-auth-token": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz",
+ "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==",
+ "requires": {
+ "rc": "^1.1.6",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "request": {
+ "version": "2.81.0",
+ "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
+ "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
+ "requires": {
+ "aws-sign2": "~0.6.0",
+ "aws4": "^1.2.1",
+ "caseless": "~0.12.0",
+ "combined-stream": "~1.0.5",
+ "extend": "~3.0.0",
+ "forever-agent": "~0.6.1",
+ "form-data": "~2.1.1",
+ "har-validator": "~4.2.1",
+ "hawk": "~3.1.3",
+ "http-signature": "~1.1.0",
+ "is-typedarray": "~1.0.0",
+ "isstream": "~0.1.2",
+ "json-stringify-safe": "~5.0.1",
+ "mime-types": "~2.1.7",
+ "oauth-sign": "~0.8.1",
+ "performance-now": "^0.2.0",
+ "qs": "~6.4.0",
+ "safe-buffer": "^5.0.1",
+ "stringstream": "~0.0.4",
+ "tough-cookie": "~2.3.0",
+ "tunnel-agent": "^0.6.0",
+ "uuid": "^3.0.0"
+ }
+ },
"resolve-from": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
"dev": true
},
+ "retry": {
+ "version": "0.10.1",
+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz",
+ "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q="
+ },
+ "rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "run-queue": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
+ "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
+ "requires": {
+ "aproba": "^1.1.1"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ },
+ "safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ },
"semver": {
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
@@ -4861,6 +5746,16 @@
"integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==",
"dev": true
},
+ "set-blocking": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
+ },
+ "signal-exit": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
+ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
+ },
"sitemap": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/sitemap/-/sitemap-1.5.0.tgz",
@@ -4876,17 +5771,123 @@
"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
"dev": true
},
+ "smart-buffer": {
+ "version": "1.1.15",
+ "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-1.1.15.tgz",
+ "integrity": "sha1-fxFLW2X6s+KjWqd1uxLw0cZJvxY="
+ },
+ "sntp": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
+ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
+ "requires": {
+ "hoek": "2.x.x"
+ }
+ },
+ "socks": {
+ "version": "1.1.10",
+ "resolved": "https://registry.npmjs.org/socks/-/socks-1.1.10.tgz",
+ "integrity": "sha1-W4t/x8jzQcU+0FbpKbe/Tei6e1o=",
+ "requires": {
+ "ip": "^1.1.4",
+ "smart-buffer": "^1.0.13"
+ }
+ },
+ "socks-proxy-agent": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-3.0.1.tgz",
+ "integrity": "sha512-ZwEDymm204mTzvdqyUqOdovVr2YRd2NYskrYrF2LXyZ9qDiMAoFESGK8CRphiO7rtbo2Y757k2Nia3x2hGtalA==",
+ "requires": {
+ "agent-base": "^4.1.0",
+ "socks": "^1.1.10"
+ }
+ },
"sprintf-js": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
"dev": true
},
+ "sshpk": {
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
+ "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
+ "requires": {
+ "asn1": "~0.2.3",
+ "assert-plus": "^1.0.0",
+ "bcrypt-pbkdf": "^1.0.0",
+ "dashdash": "^1.12.0",
+ "ecc-jsbn": "~0.1.1",
+ "getpass": "^0.1.1",
+ "jsbn": "~0.1.0",
+ "safer-buffer": "^2.0.2",
+ "tweetnacl": "~0.14.0"
+ },
+ "dependencies": {
+ "assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
+ }
+ }
+ },
+ "ssri": {
+ "version": "4.1.6",
+ "resolved": "https://registry.npmjs.org/ssri/-/ssri-4.1.6.tgz",
+ "integrity": "sha512-WUbCdgSAMQjTFZRWvSPpauryvREEA+Krn19rx67UlJEJx/M192ZHxMmJXjZ4tkdFm+Sb0SXGlENeQVlA5wY7kA==",
+ "requires": {
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "stream-each": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
+ "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
+ "requires": {
+ "end-of-stream": "^1.1.0",
+ "stream-shift": "^1.0.0"
+ }
+ },
+ "stream-shift": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
+ "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ=="
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+ "requires": {
+ "code-point-at": "^1.0.0",
+ "is-fullwidth-code-point": "^1.0.0",
+ "strip-ansi": "^3.0.0"
+ }
+ },
+ "string_decoder": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "requires": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "stringstream": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz",
+ "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA=="
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+ "requires": {
+ "ansi-regex": "^2.0.0"
+ }
+ },
"strip-json-comments": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
- "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
- "dev": true
+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
},
"supports-color": {
"version": "7.1.0",
@@ -4897,6 +5898,55 @@
"has-flag": "^4.0.0"
}
},
+ "tar": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
+ "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
+ "requires": {
+ "block-stream": "*",
+ "fstream": "^1.0.12",
+ "inherits": "2"
+ }
+ },
+ "tar-fs": {
+ "version": "1.16.3",
+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz",
+ "integrity": "sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==",
+ "requires": {
+ "chownr": "^1.0.1",
+ "mkdirp": "^0.5.1",
+ "pump": "^1.0.0",
+ "tar-stream": "^1.1.2"
+ }
+ },
+ "tar-stream": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
+ "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
+ "requires": {
+ "bl": "^1.0.0",
+ "buffer-alloc": "^1.2.0",
+ "end-of-stream": "^1.0.0",
+ "fs-constants": "^1.0.0",
+ "readable-stream": "^2.3.0",
+ "to-buffer": "^1.1.1",
+ "xtend": "^4.0.0"
+ }
+ },
+ "text-table": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ="
+ },
+ "through2": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
+ "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
+ "requires": {
+ "readable-stream": "~2.3.6",
+ "xtend": "~4.0.1"
+ }
+ },
"tmp": {
"version": "0.0.31",
"resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
@@ -4905,6 +5955,37 @@
"os-tmpdir": "~1.0.1"
}
},
+ "to-buffer": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
+ "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg=="
+ },
+ "tough-cookie": {
+ "version": "2.3.4",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
+ "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
+ "requires": {
+ "punycode": "^1.4.1"
+ }
+ },
+ "tunnel-agent": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
+ "requires": {
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "tweetnacl": {
+ "version": "0.14.5",
+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
+ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
+ },
+ "typedarray": {
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
+ },
"typescript": {
"version": "3.8.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz",
@@ -4922,6 +6003,30 @@
"resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
"integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI="
},
+ "unique-filename": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
+ "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
+ "requires": {
+ "unique-slug": "^2.0.0"
+ }
+ },
+ "unique-slug": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
+ "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
+ "requires": {
+ "imurmurhash": "^0.1.4"
+ }
+ },
+ "unique-string": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz",
+ "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=",
+ "requires": {
+ "crypto-random-string": "^1.0.0"
+ }
+ },
"universalify": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
@@ -4940,12 +6045,55 @@
"os-homedir": "^1.0.0"
}
},
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
+ },
+ "uuid": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
+ },
+ "verror": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
+ "requires": {
+ "assert-plus": "^1.0.0",
+ "core-util-is": "1.0.2",
+ "extsprintf": "^1.2.0"
+ },
+ "dependencies": {
+ "assert-plus": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
+ }
+ }
+ },
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
"which-pm-runs": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz",
"integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=",
"dev": true
},
+ "wide-align": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
+ "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
+ "requires": {
+ "string-width": "^1.0.2 || 2"
+ }
+ },
"wordwrap": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
@@ -4954,8 +6102,37 @@
"wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
- "dev": true
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
+ },
+ "write-file-atomic": {
+ "version": "2.4.3",
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz",
+ "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==",
+ "requires": {
+ "graceful-fs": "^4.1.11",
+ "imurmurhash": "^0.1.4",
+ "signal-exit": "^3.0.2"
+ }
+ },
+ "xdg-basedir": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz",
+ "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ="
+ },
+ "xtend": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
+ },
+ "y18n": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
+ "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE="
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
},
"yaml": {
"version": "1.9.2",
diff --git a/pages/literal-types.md b/pages/literal-types.md
index e99af150..a5ed89ee 100644
--- a/pages/literal-types.md
+++ b/pages/literal-types.md
@@ -5,35 +5,35 @@ permalink: /docs/handbook/literal-types.html
oneline: Using literal types with TypeScript
---
-A literal is a more concrete sub-type of a collective type.
-What this means is that `"Hello World"` is a `string`, but a `string` is not `"Hello World"` inside the type system.
+리ν°λ΄ νμ
μ μ§ν© νμ
μ λ³΄λ€ κ΅¬μ²΄μ μΈ νμ νμ
μ
λλ€.
+μ΄κ²μ΄ μλ―Ένλ λ°λ νμ
μμ€ν
μμμ `"Hello World"`λ `string`μ΄μ§λ§, `string`μ `"Hello World"`κ° μλλ κ²μ
λλ€.
-There are two sets of literal types available in TypeScript today, strings and numbers, by using literal types you can allow an exact value which a string or number must have.
+μ€λλ TypeScriptμλ λ¬Έμμ΄κ³Ό μ«μ, λ κ°μ§ 리ν°λ΄ νμ
μ΄ μλλ° μ΄λ₯Ό μ¬μ©νλ©΄ λ¬Έμμ΄μ΄λ μ«μμ μ νν κ°μ μ§μ ν μ μμ΅λλ€.
-# Literal Narrowing
+# 리ν°λ΄ νμ
μ’νκΈ° (Literal Narrowing)
-When you declare a variable via `var` or `let`, you are telling the compiler that there is the chance that this variable will change its contents.
-In contrast, using `const` to declare a variable will inform TypeScript that this object will never change.
+`var` λλ `let`μΌλ‘ λ³μλ₯Ό μ μΈν κ²½μ° μ΄ λ³μμ κ°μ΄ λ³κ²½λ κ°λ₯μ±μ΄ μμμ μ»΄νμΌλ¬μκ² μ립λλ€.
+λ°λ©΄, `const`λ‘ λ³μλ₯Ό μ μΈνκ² λλ©΄ TypeScriptμκ² μ΄ κ°μ²΄λ μ λ λ³κ²½λμ§ μμμ μ립λλ€.
-```ts twoslash
-// We're making a guarantee that this variable
-// helloWorld will never change, by using const.
+```ts
+// constλ₯Ό μ¬μ©νμ¬ λ³μ helloWorldκ°
+// μ λ λ³κ²½λμ§ μμμ 보μ₯ν©λλ€.
-// So, TypeScript sets the type to be "Hello World" not string
+// λ°λΌμ, TypeScriptλ λ¬Έμμ΄μ΄ μλ "Hello World"λ‘ νμ
μ μ ν©λλ€.
const helloWorld = "Hello World";
-// On the other hand, a let can change, and so the compiler declares it a string
+// λ°λ©΄, letμ λ³κ²½λ μ μμΌλ―λ‘ μ»΄νμΌλ¬λ λ¬Έμμ΄μ΄λΌκ³ μ μΈν κ²μ
λλ€.
let hiWorld = "Hi World";
```
-The process of going from an infinite number of potential cases (there are an infinite number of possible string values) to a smaller, finite number of potential case (in `helloWorld`'s case: 1) is called narrowing.
+무νν μμ μ μ¬μ μΌμ΄μ€λ€ (λ¬Έμμ΄ κ°μ κ²½μ°μ μκ° λ¬΄νλ)μ μ νν μμ μ μ¬μ μΌμ΄μ€ (`helloWorld`μ κ²½μ°: 1κ°)λ‘ μ€μ¬λκ°λ κ²μ νμ
μ’νκΈ° (narrowing)λΌ νλ€.
-# String Literal Types
+# λ¬Έμμ΄ λ¦¬ν°λ΄ νμ
(String Literal Types)
-In practice string literal types combine nicely with union types, type guards, and type aliases.
-You can use these features together to get enum-like behavior with strings.
+μ€μ λ‘ λ¬Έμμ΄ λ¦¬ν°λ΄ νμ
μ μ λμΈ νμ
, νμ
κ°λ κ·Έλ¦¬κ³ νμ
λ³μΉκ³Ό μ κ²°ν©λ©λλ€.
+μ΄λ° κΈ°λ₯μ ν¨κ» μ¬μ©νμ¬ λ¬Έμμ΄λ‘ enumκ³Ό λΉμ·ν ννλ₯Ό κ°μΆ μ μμ΅λλ€.
-```ts twoslash
+```ts
// @errors: 2345
type Easing = "ease-in" | "ease-out" | "ease-in-out";
@@ -44,8 +44,8 @@ class UIElement {
} else if (easing === "ease-out") {
} else if (easing === "ease-in-out") {
} else {
- // It's possible that someone could reach this
- // by ignoring your types though.
+ // νμ§λ§ λκ΅°κ°κ° νμ
μ 무μνκ² λλ€λ©΄
+ // μ΄κ³³μ λλ¬νκ² λ μ μμ΅λλ€.
}
}
}
@@ -55,28 +55,28 @@ button.animate(0, 0, "ease-in");
button.animate(0, 0, "uneasy");
```
-You can pass any of the three allowed strings, but any other string will give the error
+νμ©λ μΈ κ°μ λ¬Έμμ΄μ΄ μλ λ€λ₯Έ λ¬Έμμ΄μ μ¬μ©νκ² λλ©΄ μ€λ₯κ° λ°μν©λλ€.
```
-Argument of type '"uneasy"' is not assignable to parameter of type '"ease-in" | "ease-out" | "ease-in-out"'
+'"uneasy"' νμ
μ '"ease-in" | "ease-out" | "ease-in-out"' νμ
μ λ§€κ° λ³μμ ν λΉν μ μμ΅λλ€.
```
-String literal types can be used in the same way to distinguish overloads:
+λ¬Έμμ΄ λ¦¬ν°λ΄ νμ
μ μ€λ²λ‘λλ₯Ό ꡬλ³νλ κ²κ³Ό λμΌν λ°©λ²μΌλ‘ μ¬μ©λ μ μμ΅λλ€:
```ts
function createElement(tagName: "img"): HTMLImageElement;
function createElement(tagName: "input"): HTMLInputElement;
-// ... more overloads ...
+// ... μΆκ°μ μΈ μ€λ³΅ μ μλ€ ...
function createElement(tagName: string): Element {
- // ... code goes here ...
+ // ... μ¬κΈ°μ λ‘μ§ μΆκ° ...
}
```
-# Numeric Literal Types
+# μ«μν 리ν°λ΄ νμ
(Numeric Literal Types)
-TypeScript also has numeric literal types, which act the same as the string literals above.
+TypeScriptμλ μμ λ¬Έμμ΄ λ¦¬ν°λ΄κ³Ό κ°μ μν μ νλ μ«μν 리ν°λ΄ νμ
λ μμ΅λλ€.
-```ts twoslash
+```ts
function rollDice(): 1 | 2 | 3 | 4 | 5 | 6 {
return (Math.floor(Math.random() * 6) + 1) as 1 | 2 | 3 | 4 | 5 | 6;
}
@@ -84,12 +84,12 @@ function rollDice(): 1 | 2 | 3 | 4 | 5 | 6 {
const result = rollDice();
```
-A common case for their use is for describing config values:
+μ΄λ μ£Όλ‘ μ€μ κ°μ μ€λͺ
ν λ μ¬μ©λ©λλ€:
-```ts twoslash
-/** Creates a map centered at loc/lat */
+```ts
+/** loc/lat μ’νμ μ§λλ₯Ό μμ±ν©λλ€. */
declare function setupMap(config: MapConfig): void;
-// ---cut---
+// ---μλ΅---
interface MapConfig {
lng: number;
lat: number;
diff --git a/pages/tutorials/ts-for-js-programmers.md b/pages/tutorials/ts-for-js-programmers.md
index 52a863b2..e8ee874e 100644
--- a/pages/tutorials/ts-for-js-programmers.md
+++ b/pages/tutorials/ts-for-js-programmers.md
@@ -5,35 +5,35 @@ permalink: /docs/handbook/typescript-in-5-minutes.html
oneline: Learn how TypeScript extends JavaScript
---
-The relationship between TypeScript and JavaScript is rather unique among modern programming languages.
-TypeScript sits as a layer on-top of JavaScript, offering the features of JavaScript and then adds its own layer on top of that. This layer is the TypeScript type system.
+νλ νλ‘κ·Έλλ° μΈμ΄μμ TypeScriptμ JavaScriptμ κ΄κ³λ λ€μ λ
νΉν©λλ€.
+TypeScriptμ JavaScript μμ λ μ΄μ΄λ‘μ μ리μ‘κ³ μλλ°, JavaScriptμ κΈ°λ₯λ€μ μ 곡νλ©΄μ κ·Έ μμ μ체 λ μ΄μ΄λ₯Ό μΆκ°ν©λλ€. μ΄ λ μ΄μ΄κ° TypeScript νμ
μμ€ν
μ
λλ€.
-JavaScript already has a set of language primitives like `string`, `number`, `object`, `undefined` etc, however there are no ahead-of-time checks that these are consistently assigned across your whole codebase. TypeScript acts as that layer.
+JavaScriptλ μ΄λ―Έ `string`, `number`, `object`, `undefined` κ°μ μμ νμ
μ κ°μ§κ³ μμ§λ§, μ 체 μ½λλ² μ΄μ€μ μΌκ΄λκ² ν λΉλμλμ§λ 미리 νμΈν΄ μ£Όμ§ μμ΅λλ€. TypeScriptλ μ΄ λ μ΄μ΄λ‘μ λμν©λλ€.
-This means that your existing working JavaScript code is also TypeScript code, however TypeScript's type-checker might highlight discrepancies between what you thought was happening and what the JavaScript language does.
+μ΄λ μ΄λ―Έ μ‘΄μ¬νκ³ μ λμνλ JavaScript μ½λλ λμμ TypeScript μ½λλΌλ μλ―Έμ§λ§, TypeScriptμ νμ
κ²μ¬κΈ°λ μ¬μ©μκ° μκ°ν μΌκ³Ό JavaScriptκ° μ€μ λ‘ νλ μΌ μ¬μ΄μ λΆμΌμΉλ₯Ό κ°μ‘°ν μ μμ΅λλ€.
-This tutorial tries to give you a 5 minute overview of the type-system, with a focus on understanding the type-system language extensions which TypeScript adds.
+μ΄ νν 리μΌμ TypeScriptκ° μΆκ°νλ νμ
μμ€ν
μΈμ΄ νμ₯μ μ΄ν΄νλλ° μ€μ μ λκ³ νμ
μμ€ν
μ λν 5λΆ κ°μλ₯Ό μ 곡ν©λλ€.
-## Types by Inference
+## νμ
μΆλ‘ (Types by Inference)
-TypeScript knows the JavaScript language and will generate types for you in many cases.
-For example in creating a variable and assigning it to a particular value, TypeScript will use the value as its type.
+TypeScriptλ JavaScript μΈμ΄λ₯Ό μκ³ μμΌλ©° λλΆλΆμ κ²½μ° νμ
μ μμ±ν΄μ€ κ²μ
λλ€.
+μλ₯Ό λ€μ΄ λ³μλ₯Ό μμ±νλ©΄μ λμμ νΉμ κ°μ ν λΉνλ κ²½μ°, TypeScriptλ κ·Έ κ°μ ν΄λΉ λ³μμ νμ
μΌλ‘ μ¬μ©ν κ²μ
λλ€.
```ts twoslash
let helloWorld = "Hello World";
// ^?
```
-By understanding how JavaScript works, TypeScript can build a type-system which accepts JavaScript code but has types. This offers a type-system without needing to add extra characters to make types explicit in your code. Which is how TypeScript knows that `helloWorld` is a `string` in the above example.
+JavaScriptκ° λμνλ λ°©μμ μ΄ν΄ν¨μΌλ‘μ¨ TypeScriptλ JavaScript μ½λλ₯Ό λ°μλ€μ΄λ©΄μ νμ
μ κ°μ§λ νμ
μμ€ν
μ ꡬμΆν μ μμ΅λλ€. μ΄λ μ½λμμ νμ
μ λͺ
μνκΈ° μν΄ μΆκ°λ‘ λ¬Έμλ₯Ό μ¬μ©ν νμκ° μλ νμ
μμ€ν
μ μ 곡ν©λλ€. μ΄κ²μ΄ μμ μμ μμ TypeScriptκ° `helloWorld`κ° `string`μμ μκ² λλ λ°©μμ
λλ€.
-It's quite possible that you have used VS Code with JavaScript, and had editor auto-completion as you worked.
-That is because the understanding of JavaScript baked into TypeScript has been used under-the-hood to improve working with JavaScript.
+JavaScriptμ ν¨κ» VS Codeλ₯Ό μ¬μ©νκ³ μμ
μ ν λ νΈμ§κΈ°μ μλ μμ± κΈ°λ₯μ μ¬μ©ν΄μμ κ²μ
λλ€.
+μ΄λ TypeScriptμ νμλΆκ°κ²°ν JavaScriptμ λν μ΄ν΄κ° JavaScript μμ
μ κ°μ νκΈ° μν΄ λ΄λΆμ μΌλ‘ μ¬μ©λμκΈ° λλ¬Έμ
λλ€.
-## Defining Types
+## νμ
μ μνκΈ° (Defining Types)
-JavaScript is a dynamic language which allows for a lot of design patterns. Some design patterns can be hard to provide types for automatically (because they might use dynamic programming) in those cases TypeScript supports an extension of the JavaScript language which offers places for you to tell TypeScript what the types should be.
+JavaScriptλ λ€μν λμμΈ ν¨ν΄μ κ°λ₯νκ² νλ λμ μΈμ΄μ
λλ€. λͺλͺ λμμΈ ν¨ν΄μ μλμΌλ‘ νμ
μ μ 곡νκΈ° νλ€ μ μλλ° (λμ νλ‘κ·Έλλ°μ μ¬μ©νκ³ μμ κ²μ΄κΈ° λλ¬Έμ) μ΄λ¬ν κ²½μ°μ TypeScriptλ TypeScriptμκ² νμ
μ΄ λ¬΄μμ΄ λμ΄μΌ νλμ§ λͺ
μ κ°λ₯ν JavaScript μΈμ΄μ νμ₯μ μ§μν©λλ€.
-Here is an example of creating an object which has an inferred type which includes `name: string` and `id: number`:
+λ€μμ `name: string`κ³Ό `id: number`μ ν¬ν¨νλ μΆλ‘ νμ
μ κ°μ§ κ°μ²΄λ₯Ό μμ±νλ μμ μ
λλ€.
```ts twoslash
const user = {
@@ -42,7 +42,7 @@ const user = {
};
```
-An explicit way to describe this object's shape is via an `interface` declaration:
+μ΄ κ°μ²΄μ ννλ₯Ό λͺ
μμ μΌλ‘ λνλ΄κΈ° μν΄μλ `interface` λ‘ μ μΈν©λλ€.
```ts twoslash
interface User {
@@ -51,7 +51,7 @@ interface User {
}
```
-You can then declare that a JavaScript object conforms to that shape of your new `interface` by using syntax like `: TypeName` after a variable declaration:
+μ΄μ λ³μ μ μΈ λ€μ `: TypeName`μ ꡬ문μ μ¬μ©ν΄ JavaScript κ°μ²΄κ° μλ‘μ΄ `interface`μ ννλ₯Ό λ°λ₯΄κ³ μμμ μ μΈν μ μμ΅λλ€.
```ts twoslash
interface User {
@@ -65,7 +65,7 @@ const user: User = {
};
```
-TypeScript will warn you if you provide an object which doesn't match the interface you have provided:
+ν΄λΉ μΈν°νμ΄μ€μ λ§μ§ μλ κ°μ²΄λ₯Ό μμ±νλ©΄ TypeScriptλ κ²½κ³ λ₯Ό μ€λλ€.
```ts twoslash
// @errors: 2322
@@ -80,7 +80,7 @@ const user: User = {
};
```
-Because JavaScript supports classes and object-oriented programming, so does TypeScript - an interface declaration can also be used with classes:
+JavaScriptλ ν΄λμ€μ κ°μ²΄ μ§ν₯ νλ‘κ·Έλλ°μ μ§μνκΈ° λλ¬Έμ, TypeScript λν λμΌν©λλ€. - μΈν°νμ΄μ€λ ν΄λμ€λ‘λ μ μΈν μ μμ΅λλ€.
```ts twoslash
interface User {
@@ -101,7 +101,7 @@ class UserAccount {
const user: User = new UserAccount("Murphy", 1);
```
-Interfaces can be used to annotate parameters and return values to functions:
+μΈν°νμ΄μ€λ ν¨μμμ λ§€κ°λ³μμ λ¦¬ν΄ κ°μ λͺ
μνλλ° μ¬μ©λκΈ°λ ν©λλ€.
```ts twoslash
// @noErrors
@@ -119,9 +119,9 @@ function deleteUser(user: User) {
}
```
-There are already a small set of primitive types available in JavaScript: `boolean`, `bigint`, `null`, `number`, `string`, `symbol`, `object` and `undefined`, which you can use in an interface. TypeScript extends this list with a few more. for example: `any` (allow anything), [`unknown`](/en/play#example/unknown-and-never) (ensure someone using this type declares what the type is), [`never`](/en/play#example/unknown-and-never) (it's not possible that this type could happen) `void` (a function which returns `undefined` or has no return value).
+JavaScriptμμ μ¬μ©ν μ μλ μ μ μ’
λ₯μ μμ νμ
μ΄ μ΄λ―Έ μμ΅λλ€.: `boolean`, `bigint`, `null`, `number`, `string`, `symbol`, `object`μ `undefined`λ μΈν°νμ΄μ€μμ μ¬μ©ν μ μμ΅λλ€. TypeScriptλ λͺ κ°μ§λ₯Ό μΆκΈ°ν΄ λͺ©λ‘μ νμ₯ν©λλ€. μλ₯Ό λ€μ΄, `any` (무μμ΄λ νμ©ν©λλ€), [`unknown`](/en/play#example/unknown-and-never) (μ΄ νμ
μ μ¬μ©νλ μ¬λμ΄ νμ
μ΄ λ¬΄μμΈμ§ μ μΈνλκ°λ₯Ό νμΈνμμμ€), [`never`](/en/play#example/unknown-and-never) (μ΄ νμ
μ λ°μλ μ μμ΅λλ€) `void` (`undefined`λ₯Ό 리ν΄νκ±°λ λ¦¬ν΄ κ°μ΄ μλ ν¨μ).
-You'll see quite quickly that there are two syntaxes for building types: [Interfaces and Types](/play/?e=83#example/types-vs-interfaces) - you should prefer `interface`, and use `type` when you need specific features.
+νμ
μ ꡬμΆνκΈ° μν λ κ°μ§ κ΅¬λ¬Έμ΄ μλ€λ κ²μ κ½€ λΉ λ₯΄κ² μ μ μμ κ²μ
λλ€.: [Interfaces and Types](/play/?e=83#example/types-vs-interfaces) - `interface`λ₯Ό μ°μ μ μΌλ‘ μ¬μ©νκ³ νΉμ κΈ°λ₯μ΄ νμν λ `type`μ μ¬μ©ν΄μΌ ν©λλ€.
## Composing Types
@@ -294,4 +294,4 @@ If the object or class has all the required properties, then TypeScript will say
This doc is a high level 5 minute overview of the sort of syntax and tools you would use in everyday code. From here you should:
* Read the full Handbook [from start to finish](/docs/handbook/intro.html) (30m)
-* Explore the [Playground examples](/play#show-examples).
\ No newline at end of file
+* Explore the [Playground examples](/play#show-examples).