diff --git a/docs/api.md b/docs/api.md
index fef5ab1..a30c2a2 100644
--- a/docs/api.md
+++ b/docs/api.md
@@ -40,21 +40,24 @@ The CivoCloud/api module acts as an abstracton layer for accessing the various c
* [~createFirewallRule(id, start_port, [options])](#module_CivoCloud/api.Firewall..createFirewallRule) ⇒ Promise
* [~deleteFirewallRule(firewallId, id)](#module_CivoCloud/api.Firewall..deleteFirewallRule) ⇒ Promise
* [.Instance](#module_CivoCloud/api.Instance) ⇐ [Civo
](#module_CivoCloud/api.Civo)
- * [~listInstances()](#module_CivoCloud/api.Instance..listInstances) ⇒ Promise
- * [~createInstance(size, network_id, hostname, [options])](#module_CivoCloud/api.Instance..createInstance) ⇒ Promise
- * [~deleteInstance(id)](#module_CivoCloud/api.Instance..deleteInstance) ⇒ Promise
- * [~getInstance(id)](#module_CivoCloud/api.Instance..getInstance) ⇒ Promise
- * [~retagInstance(id, [options])](#module_CivoCloud/api.Instance..retagInstance) ⇒ Promise
- * [~rebootInstance(id)](#module_CivoCloud/api.Instance..rebootInstance) ⇒ Promise
- * [~hardRebootInstance(id)](#module_CivoCloud/api.Instance..hardRebootInstance) ⇒ Promise
- * [~softRebootInstance(id)](#module_CivoCloud/api.Instance..softRebootInstance) ⇒ Promise
- * [~stopInstance(id)](#module_CivoCloud/api.Instance..stopInstance) ⇒ Promise
- * [~startInstance(id)](#module_CivoCloud/api.Instance..startInstance) ⇒ Promise
- * [~resizeInstance(id, size)](#module_CivoCloud/api.Instance..resizeInstance) ⇒ Promise
- * [~rebuildInstance(id)](#module_CivoCloud/api.Instance..rebuildInstance) ⇒ Promise
- * [~restoreInstance(id, snapshot)](#module_CivoCloud/api.Instance..restoreInstance) ⇒ Promise
- * [~updateInstanceFirewall(id, [options])](#module_CivoCloud/api.Instance..updateInstanceFirewall) ⇒ Promise
- * [~movePublicIpToInstance(id, ipAddress)](#module_CivoCloud/api.Instance..movePublicIpToInstance) ⇒ Promise
+ * _instance_
+ * [.instanceSizes](#module_CivoCloud/api.Instance+instanceSizes) : Object
+ * _inner_
+ * [~listInstances()](#module_CivoCloud/api.Instance..listInstances) ⇒ Promise
+ * [~createInstance(size, network_id, hostname, [options])](#module_CivoCloud/api.Instance..createInstance) ⇒ Promise
+ * [~deleteInstance(id)](#module_CivoCloud/api.Instance..deleteInstance) ⇒ Promise
+ * [~getInstance(id)](#module_CivoCloud/api.Instance..getInstance) ⇒ Promise
+ * [~retagInstance(id, [options])](#module_CivoCloud/api.Instance..retagInstance) ⇒ Promise
+ * [~rebootInstance(id)](#module_CivoCloud/api.Instance..rebootInstance) ⇒ Promise
+ * [~hardRebootInstance(id)](#module_CivoCloud/api.Instance..hardRebootInstance) ⇒ Promise
+ * [~softRebootInstance(id)](#module_CivoCloud/api.Instance..softRebootInstance) ⇒ Promise
+ * [~stopInstance(id)](#module_CivoCloud/api.Instance..stopInstance) ⇒ Promise
+ * [~startInstance(id)](#module_CivoCloud/api.Instance..startInstance) ⇒ Promise
+ * [~resizeInstance(id, size)](#module_CivoCloud/api.Instance..resizeInstance) ⇒ Promise
+ * [~rebuildInstance(id)](#module_CivoCloud/api.Instance..rebuildInstance) ⇒ Promise
+ * [~restoreInstance(id, snapshot)](#module_CivoCloud/api.Instance..restoreInstance) ⇒ Promise
+ * [~updateInstanceFirewall(id, [options])](#module_CivoCloud/api.Instance..updateInstanceFirewall) ⇒ Promise
+ * [~movePublicIpToInstance(id, ipAddress)](#module_CivoCloud/api.Instance..movePublicIpToInstance) ⇒ Promise
* [.InstanceRegion](#module_CivoCloud/api.InstanceRegion) ⇐ [Civo
](#module_CivoCloud/api.Civo)
* [~listRegions()](#module_CivoCloud/api.InstanceRegion..listRegions) ⇒ Promise
* [.InstanceSizing](#module_CivoCloud/api.InstanceSizing) ⇐ [Civo
](#module_CivoCloud/api.Civo)
@@ -395,22 +398,34 @@ deletes an existing firewall rule within a firewall [DELETE]
**See**: [https://www.civo.com/api/instances](https://www.civo.com/api/instances)
* [.Instance](#module_CivoCloud/api.Instance) ⇐ [Civo
](#module_CivoCloud/api.Civo)
- * [~listInstances()](#module_CivoCloud/api.Instance..listInstances) ⇒ Promise
- * [~createInstance(size, network_id, hostname, [options])](#module_CivoCloud/api.Instance..createInstance) ⇒ Promise
- * [~deleteInstance(id)](#module_CivoCloud/api.Instance..deleteInstance) ⇒ Promise
- * [~getInstance(id)](#module_CivoCloud/api.Instance..getInstance) ⇒ Promise
- * [~retagInstance(id, [options])](#module_CivoCloud/api.Instance..retagInstance) ⇒ Promise
- * [~rebootInstance(id)](#module_CivoCloud/api.Instance..rebootInstance) ⇒ Promise
- * [~hardRebootInstance(id)](#module_CivoCloud/api.Instance..hardRebootInstance) ⇒ Promise
- * [~softRebootInstance(id)](#module_CivoCloud/api.Instance..softRebootInstance) ⇒ Promise
- * [~stopInstance(id)](#module_CivoCloud/api.Instance..stopInstance) ⇒ Promise
- * [~startInstance(id)](#module_CivoCloud/api.Instance..startInstance) ⇒ Promise
- * [~resizeInstance(id, size)](#module_CivoCloud/api.Instance..resizeInstance) ⇒ Promise
- * [~rebuildInstance(id)](#module_CivoCloud/api.Instance..rebuildInstance) ⇒ Promise
- * [~restoreInstance(id, snapshot)](#module_CivoCloud/api.Instance..restoreInstance) ⇒ Promise
- * [~updateInstanceFirewall(id, [options])](#module_CivoCloud/api.Instance..updateInstanceFirewall) ⇒ Promise
- * [~movePublicIpToInstance(id, ipAddress)](#module_CivoCloud/api.Instance..movePublicIpToInstance) ⇒ Promise
+ * _instance_
+ * [.instanceSizes](#module_CivoCloud/api.Instance+instanceSizes) : Object
+ * _inner_
+ * [~listInstances()](#module_CivoCloud/api.Instance..listInstances) ⇒ Promise
+ * [~createInstance(size, network_id, hostname, [options])](#module_CivoCloud/api.Instance..createInstance) ⇒ Promise
+ * [~deleteInstance(id)](#module_CivoCloud/api.Instance..deleteInstance) ⇒ Promise
+ * [~getInstance(id)](#module_CivoCloud/api.Instance..getInstance) ⇒ Promise
+ * [~retagInstance(id, [options])](#module_CivoCloud/api.Instance..retagInstance) ⇒ Promise
+ * [~rebootInstance(id)](#module_CivoCloud/api.Instance..rebootInstance) ⇒ Promise
+ * [~hardRebootInstance(id)](#module_CivoCloud/api.Instance..hardRebootInstance) ⇒ Promise
+ * [~softRebootInstance(id)](#module_CivoCloud/api.Instance..softRebootInstance) ⇒ Promise
+ * [~stopInstance(id)](#module_CivoCloud/api.Instance..stopInstance) ⇒ Promise
+ * [~startInstance(id)](#module_CivoCloud/api.Instance..startInstance) ⇒ Promise
+ * [~resizeInstance(id, size)](#module_CivoCloud/api.Instance..resizeInstance) ⇒ Promise
+ * [~rebuildInstance(id)](#module_CivoCloud/api.Instance..rebuildInstance) ⇒ Promise
+ * [~restoreInstance(id, snapshot)](#module_CivoCloud/api.Instance..restoreInstance) ⇒ Promise
+ * [~updateInstanceFirewall(id, [options])](#module_CivoCloud/api.Instance..updateInstanceFirewall) ⇒ Promise
+ * [~movePublicIpToInstance(id, ipAddress)](#module_CivoCloud/api.Instance..movePublicIpToInstance) ⇒ Promise
+
+
+* * *
+
+
+
+#### instance.instanceSizes : Object
+an object containing the different instance sizes for use with the API
+**Kind**: instance property of [Instance
](#module_CivoCloud/api.Instance)
* * *
@@ -1282,9 +1297,9 @@ creates and registers a new webhook onto the civo account. [PUT]
| Name | Type | Description |
| --- | --- | --- |
-| instance_id | String
| the backend instance_id |
-| protocol | String
| the protocol to communicate with the backend on (either 'http' or 'https') |
-| port | Number
| the port to communicate with the backend on |
+| [instance_id] | String
| the backend instance_id |
+| [protocol] | String
| the protocol to communicate with the backend on (either 'http' or 'https') |
+| [port] | Number
| the port to communicate with the backend on |
* * *
diff --git a/package.json b/package.json
index be94494..c72f2d5 100644
--- a/package.json
+++ b/package.json
@@ -22,7 +22,8 @@
"scripts": {
"test": "istanbul cover ./tests/test.js",
"snyk-protect": "snyk protect",
- "prepublish": "npm run snyk-protect"
+ "prepublish": "npm run snyk-protect",
+ "generateDocs": "gulp generateDocs"
},
"repository": {
"type": "git",
@@ -33,17 +34,17 @@
},
"homepage": "https://carboncollins.uk/npm/civocloud-nodejs",
"dependencies": {
- "diff": "^3.4.0",
- "request": "^2.83.0"
+ "diff": "^3.5.0",
+ "request": "^2.85.0"
},
"devDependencies": {
- "snyk": "^1.63.0",
- "babel-eslint": "^8.0.3",
+ "snyk": "^1.80.0",
+ "babel-eslint": "^8.2.3",
"chai": "^4.1.2",
"dotenv": "^5.0.1",
- "eslint": "^4.13.1",
+ "eslint": "^4.19.1",
"eslint-config-airbnb-base": "^12.1.0",
- "eslint-plugin-import": "^2.8.0",
+ "eslint-plugin-import": "^2.11.0",
"eslint-plugin-mocha": "^5.0.0",
"fs-extra": "^6.0.1",
"gulp": "^3.9.1",
diff --git a/yarn.lock b/yarn.lock
index b6175fa..32b1d93 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,54 +2,77 @@
# yarn lockfile v1
-"@babel/code-frame@7.0.0-beta.31":
- version "7.0.0-beta.31"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-beta.31.tgz#473d021ecc573a2cce1c07d5b509d5215f46ba35"
+"@babel/code-frame@7.0.0-beta.44":
+ version "7.0.0-beta.44"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-beta.44.tgz#2a02643368de80916162be70865c97774f3adbd9"
dependencies:
- chalk "^2.0.0"
- esutils "^2.0.2"
- js-tokens "^3.0.0"
+ "@babel/highlight" "7.0.0-beta.44"
+
+"@babel/generator@7.0.0-beta.44":
+ version "7.0.0-beta.44"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.0.0-beta.44.tgz#c7e67b9b5284afcf69b309b50d7d37f3e5033d42"
+ dependencies:
+ "@babel/types" "7.0.0-beta.44"
+ jsesc "^2.5.1"
+ lodash "^4.2.0"
+ source-map "^0.5.0"
+ trim-right "^1.0.1"
+
+"@babel/helper-function-name@7.0.0-beta.44":
+ version "7.0.0-beta.44"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.44.tgz#e18552aaae2231100a6e485e03854bc3532d44dd"
+ dependencies:
+ "@babel/helper-get-function-arity" "7.0.0-beta.44"
+ "@babel/template" "7.0.0-beta.44"
+ "@babel/types" "7.0.0-beta.44"
-"@babel/helper-function-name@7.0.0-beta.31":
- version "7.0.0-beta.31"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.31.tgz#afe63ad799209989348b1109b44feb66aa245f57"
+"@babel/helper-get-function-arity@7.0.0-beta.44":
+ version "7.0.0-beta.44"
+ resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.44.tgz#d03ca6dd2b9f7b0b1e6b32c56c72836140db3a15"
dependencies:
- "@babel/helper-get-function-arity" "7.0.0-beta.31"
- "@babel/template" "7.0.0-beta.31"
- "@babel/traverse" "7.0.0-beta.31"
- "@babel/types" "7.0.0-beta.31"
+ "@babel/types" "7.0.0-beta.44"
-"@babel/helper-get-function-arity@7.0.0-beta.31":
- version "7.0.0-beta.31"
- resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.31.tgz#1176d79252741218e0aec872ada07efb2b37a493"
+"@babel/helper-split-export-declaration@7.0.0-beta.44":
+ version "7.0.0-beta.44"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.44.tgz#c0b351735e0fbcb3822c8ad8db4e583b05ebd9dc"
dependencies:
- "@babel/types" "7.0.0-beta.31"
+ "@babel/types" "7.0.0-beta.44"
-"@babel/template@7.0.0-beta.31":
- version "7.0.0-beta.31"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.0.0-beta.31.tgz#577bb29389f6c497c3e7d014617e7d6713f68bda"
+"@babel/highlight@7.0.0-beta.44":
+ version "7.0.0-beta.44"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.44.tgz#18c94ce543916a80553edcdcf681890b200747d5"
dependencies:
- "@babel/code-frame" "7.0.0-beta.31"
- "@babel/types" "7.0.0-beta.31"
- babylon "7.0.0-beta.31"
+ chalk "^2.0.0"
+ esutils "^2.0.2"
+ js-tokens "^3.0.0"
+
+"@babel/template@7.0.0-beta.44":
+ version "7.0.0-beta.44"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.0.0-beta.44.tgz#f8832f4fdcee5d59bf515e595fc5106c529b394f"
+ dependencies:
+ "@babel/code-frame" "7.0.0-beta.44"
+ "@babel/types" "7.0.0-beta.44"
+ babylon "7.0.0-beta.44"
lodash "^4.2.0"
-"@babel/traverse@7.0.0-beta.31":
- version "7.0.0-beta.31"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.0.0-beta.31.tgz#db399499ad74aefda014f0c10321ab255134b1df"
+"@babel/traverse@7.0.0-beta.44":
+ version "7.0.0-beta.44"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.0.0-beta.44.tgz#a970a2c45477ad18017e2e465a0606feee0d2966"
dependencies:
- "@babel/code-frame" "7.0.0-beta.31"
- "@babel/helper-function-name" "7.0.0-beta.31"
- "@babel/types" "7.0.0-beta.31"
- babylon "7.0.0-beta.31"
- debug "^3.0.1"
- globals "^10.0.0"
+ "@babel/code-frame" "7.0.0-beta.44"
+ "@babel/generator" "7.0.0-beta.44"
+ "@babel/helper-function-name" "7.0.0-beta.44"
+ "@babel/helper-split-export-declaration" "7.0.0-beta.44"
+ "@babel/types" "7.0.0-beta.44"
+ babylon "7.0.0-beta.44"
+ debug "^3.1.0"
+ globals "^11.1.0"
invariant "^2.2.0"
lodash "^4.2.0"
-"@babel/types@7.0.0-beta.31":
- version "7.0.0-beta.31"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.0.0-beta.31.tgz#42c9c86784f674c173fb21882ca9643334029de4"
+"@babel/types@7.0.0-beta.44":
+ version "7.0.0-beta.44"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.0.0-beta.44.tgz#6b1b164591f77dec0a0342aca995f2d046b3a757"
dependencies:
esutils "^2.0.2"
lodash "^4.2.0"
@@ -69,13 +92,13 @@ acorn-jsx@^3.0.0:
dependencies:
acorn "^3.0.4"
-acorn@^3.0.4, acorn@^3.3.0:
+acorn@^3.0.4:
version "3.3.0"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
-acorn@^5.2.1:
- version "5.2.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.2.1.tgz#317ac7821826c22c702d66189ab8359675f135d7"
+acorn@^5.5.0:
+ version "5.5.3"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.5.3.tgz#f473dd47e0277a08e28e9bec5aeeb04751f0b8c9"
agent-base@4, agent-base@^4.1.0, agent-base@^4.2.0:
version "4.2.0"
@@ -108,12 +131,6 @@ amdefine@>=0.0.4:
version "1.0.1"
resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
-ansi-escape-sequences@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/ansi-escape-sequences/-/ansi-escape-sequences-3.0.0.tgz#1c18394b6af9b76ff9a63509fa497669fd2ce53e"
- dependencies:
- array-back "^1.0.3"
-
ansi-escape-sequences@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/ansi-escape-sequences/-/ansi-escape-sequences-4.0.0.tgz#e0ecb042958b71e42942d35c1fcf1d9b00a0f67e"
@@ -180,6 +197,13 @@ argparse@^1.0.7:
dependencies:
sprintf-js "~1.0.2"
+argv-tools@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/argv-tools/-/argv-tools-0.1.1.tgz#588283f3393ada47141440b12981cd41bf6b7032"
+ dependencies:
+ array-back "^2.0.0"
+ find-replace "^2.0.1"
+
arr-diff@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
@@ -286,22 +310,24 @@ babel-code-frame@^6.22.0:
esutils "^2.0.2"
js-tokens "^3.0.2"
-babel-eslint@^8.0.3:
- version "8.0.3"
- resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-8.0.3.tgz#f29ecf02336be438195325cd47c468da81ee4e98"
+babel-eslint@^8.2.3:
+ version "8.2.3"
+ resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-8.2.3.tgz#1a2e6681cc9bc4473c32899e59915e19cd6733cf"
dependencies:
- "@babel/code-frame" "7.0.0-beta.31"
- "@babel/traverse" "7.0.0-beta.31"
- "@babel/types" "7.0.0-beta.31"
- babylon "7.0.0-beta.31"
+ "@babel/code-frame" "7.0.0-beta.44"
+ "@babel/traverse" "7.0.0-beta.44"
+ "@babel/types" "7.0.0-beta.44"
+ babylon "7.0.0-beta.44"
+ eslint-scope "~3.7.1"
+ eslint-visitor-keys "^1.0.0"
babylon@7.0.0-beta.19:
version "7.0.0-beta.19"
resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.19.tgz#e928c7e807e970e0536b078ab3e0c48f9e052503"
-babylon@7.0.0-beta.31:
- version "7.0.0-beta.31"
- resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.31.tgz#7ec10f81e0e456fd0f855ad60fa30c2ac454283f"
+babylon@7.0.0-beta.44:
+ version "7.0.0-beta.44"
+ resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.44.tgz#89159e15e6e30c5096e22d738d8c0af8a0e8ca1d"
balanced-match@^1.0.0:
version "1.0.0"
@@ -333,14 +359,10 @@ beeper@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/beeper/-/beeper-1.1.1.tgz#e6d5ea8c5dad001304a70b22638447f69cb2f809"
-bluebird@^3.5.0, bluebird@~3.5.0:
+bluebird@^3.5.1, bluebird@~3.5.0:
version "3.5.1"
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9"
-bluebird@~3.4.6:
- version "3.4.7"
- resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.7.tgz#f72d760be09b7f76d08ed8fae98b289a8d05fab3"
-
boom@4.x.x:
version "4.3.1"
resolved "https://registry.yarnpkg.com/boom/-/boom-4.3.1.tgz#4f8a3005cb4a7e3889f749030fd25b96e01d2e31"
@@ -383,11 +405,11 @@ braces@^2.3.0:
split-string "^3.0.2"
to-regex "^3.0.1"
-browser-stdout@1.3.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.0.tgz#f351d32969d32fa5d7a5567154263d928ae3bd1f"
+browser-stdout@1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"
-builtin-modules@^1.0.0, builtin-modules@^1.1.1:
+builtin-modules@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
@@ -409,7 +431,7 @@ cache-base@^1.0.1:
union-value "^1.0.0"
unset-value "^1.0.0"
-cache-point@^0.4.1, cache-point@~0.4.0:
+cache-point@^0.4.1:
version "0.4.1"
resolved "https://registry.yarnpkg.com/cache-point/-/cache-point-0.4.1.tgz#cc8c9cbd99d90d7b0c66910cd33d77a1aab8840e"
dependencies:
@@ -439,7 +461,7 @@ caseless@~0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
-catharsis@~0.8.8, catharsis@~0.8.9:
+catharsis@~0.8.9:
version "0.8.9"
resolved "https://registry.yarnpkg.com/catharsis/-/catharsis-0.8.9.tgz#98cc890ca652dd2ef0e70b37925310ff9e90fc8b"
dependencies:
@@ -566,7 +588,7 @@ code-point-at@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
-collect-all@^1.0.2:
+collect-all@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/collect-all/-/collect-all-1.0.3.tgz#1abcc20448b58a1447487fcf34130e9512b0acf8"
dependencies:
@@ -600,27 +622,29 @@ combined-stream@^1.0.5, combined-stream@~1.0.5:
dependencies:
delayed-stream "~1.0.0"
-command-line-args@^4.0.1:
- version "4.0.7"
- resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-4.0.7.tgz#f8d1916ecb90e9e121eda6428e41300bfb64cc46"
+command-line-args@^5.0.0:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.0.2.tgz#c4e56b016636af1323cf485aa25c3cb203dfbbe4"
dependencies:
+ argv-tools "^0.1.1"
array-back "^2.0.0"
- find-replace "^1.0.3"
+ find-replace "^2.0.1"
+ lodash.camelcase "^4.3.0"
typical "^2.6.1"
-command-line-tool@^0.7.0:
- version "0.7.0"
- resolved "https://registry.yarnpkg.com/command-line-tool/-/command-line-tool-0.7.0.tgz#ca80792ae2069cf7caa562c0cbc2cd11811122a0"
+command-line-tool@^0.8.0:
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/command-line-tool/-/command-line-tool-0.8.0.tgz#b00290ef1dfc11cc731dd1f43a92cfa5f21e715b"
dependencies:
- ansi-escape-sequences "^3.0.0"
- array-back "^1.0.4"
- command-line-args "^4.0.1"
- command-line-usage "^4.0.0"
- typical "^2.6.0"
+ ansi-escape-sequences "^4.0.0"
+ array-back "^2.0.0"
+ command-line-args "^5.0.0"
+ command-line-usage "^4.1.0"
+ typical "^2.6.1"
-command-line-usage@^4.0.0:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-4.0.2.tgz#9ded6dd993187db02f4e3031e212d65fdb9e7127"
+command-line-usage@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-4.1.0.tgz#a6b3b2e2703b4dcf8bd46ae19e118a9a52972882"
dependencies:
ansi-escape-sequences "^4.0.0"
array-back "^2.0.0"
@@ -718,7 +742,7 @@ debug@2, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8:
dependencies:
ms "2.0.0"
-debug@3.1.0, debug@^3.0.1, debug@^3.1.0:
+debug@3.1.0, debug@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
dependencies:
@@ -800,24 +824,20 @@ detect-file@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7"
-diff@3.3.1:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.1.tgz#aa8567a6eed03c531fc89d3f711cd0e5259dec75"
+diff@3.5.0, diff@^3.5.0:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12"
-diff@^3.4.0:
- version "3.4.0"
- resolved "https://registry.yarnpkg.com/diff/-/diff-3.4.0.tgz#b1d85507daf3964828de54b37d0d73ba67dda56c"
-
-dmd@^3.0.7:
- version "3.0.7"
- resolved "https://registry.yarnpkg.com/dmd/-/dmd-3.0.7.tgz#0850b6de52db070fdd0523296eece95868971815"
+dmd@^3.0.10:
+ version "3.0.12"
+ resolved "https://registry.yarnpkg.com/dmd/-/dmd-3.0.12.tgz#2aad884cd582287f7dc748435017c7dbd510fe0c"
dependencies:
array-back "^2.0.0"
cache-point "^0.4.1"
common-sequence "^1.0.2"
- file-set "^1.1.1"
+ file-set "^2.0.0"
handlebars "^4.0.11"
- marked "^0.3.7"
+ marked "^0.3.16"
object-get "^2.1.0"
reduce-flatten "^1.0.1"
reduce-unique "^1.0.0"
@@ -832,9 +852,9 @@ doctrine@1.5.0:
esutils "^2.0.2"
isarray "^1.0.0"
-doctrine@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.0.2.tgz#68f96ce8efc56cc42651f1faadb4f175273b0075"
+doctrine@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
dependencies:
esutils "^2.0.2"
@@ -844,9 +864,9 @@ dot-prop@^4.1.0:
dependencies:
is-obj "^1.0.0"
-dotenv@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz#864ef1379aced55ce6f95debecdce179f7a0cd1d"
+dotenv@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-5.0.1.tgz#a5317459bd3d79ab88cff6e44057a6a3fbb1fcef"
duplexer2@0.0.2:
version "0.0.2"
@@ -925,60 +945,64 @@ eslint-import-resolver-node@^0.3.1:
debug "^2.6.8"
resolve "^1.2.0"
-eslint-module-utils@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.1.1.tgz#abaec824177613b8a95b299639e1b6facf473449"
+eslint-module-utils@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.2.0.tgz#b270362cd88b1a48ad308976ce7fa54e98411746"
dependencies:
debug "^2.6.8"
pkg-dir "^1.0.0"
-eslint-plugin-import@^2.8.0:
- version "2.8.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.8.0.tgz#fa1b6ef31fcb3c501c09859c1b86f1fc5b986894"
+eslint-plugin-import@^2.11.0:
+ version "2.11.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.11.0.tgz#15aeea37a67499d848e8e981806d4627b5503816"
dependencies:
- builtin-modules "^1.1.1"
contains-path "^0.1.0"
debug "^2.6.8"
doctrine "1.5.0"
eslint-import-resolver-node "^0.3.1"
- eslint-module-utils "^2.1.1"
+ eslint-module-utils "^2.2.0"
has "^1.0.1"
- lodash.cond "^4.3.0"
+ lodash "^4.17.4"
minimatch "^3.0.3"
read-pkg-up "^2.0.0"
+ resolve "^1.6.0"
-eslint-plugin-mocha@^4.11.0:
- version "4.11.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-4.11.0.tgz#91193a2f55e20a5e35974054a0089d30198ee578"
+eslint-plugin-mocha@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-mocha/-/eslint-plugin-mocha-5.0.0.tgz#43946a7ecaf39039eb3ee20635ebd4cc19baf6dd"
dependencies:
- ramda "^0.24.1"
+ ramda "^0.25.0"
eslint-restricted-globals@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz#35f0d5cbc64c2e3ed62e93b4b1a7af05ba7ed4d7"
-eslint-scope@^3.7.1:
+eslint-scope@^3.7.1, eslint-scope@~3.7.1:
version "3.7.1"
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.1.tgz#3d63c3edfda02e06e01a452ad88caacc7cdcb6e8"
dependencies:
esrecurse "^4.1.0"
estraverse "^4.1.1"
-eslint@^4.13.1:
- version "4.13.1"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.13.1.tgz#0055e0014464c7eb7878caf549ef2941992b444f"
+eslint-visitor-keys@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
+
+eslint@^4.19.1:
+ version "4.19.1"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.19.1.tgz#32d1d653e1d90408854bfb296f076ec7e186a300"
dependencies:
ajv "^5.3.0"
babel-code-frame "^6.22.0"
chalk "^2.1.0"
concat-stream "^1.6.0"
cross-spawn "^5.1.0"
- debug "^3.0.1"
- doctrine "^2.0.2"
+ debug "^3.1.0"
+ doctrine "^2.1.0"
eslint-scope "^3.7.1"
- espree "^3.5.2"
+ eslint-visitor-keys "^1.0.0"
+ espree "^3.5.4"
esquery "^1.0.0"
- estraverse "^4.2.0"
esutils "^2.0.2"
file-entry-cache "^2.0.0"
functional-red-black-tree "^1.0.1"
@@ -999,25 +1023,19 @@ eslint@^4.13.1:
path-is-inside "^1.0.2"
pluralize "^7.0.0"
progress "^2.0.0"
+ regexpp "^1.0.1"
require-uncached "^1.0.3"
semver "^5.3.0"
strip-ansi "^4.0.0"
strip-json-comments "~2.0.1"
- table "^4.0.1"
+ table "4.0.2"
text-table "~0.2.0"
-espree@^3.5.2:
- version "3.5.2"
- resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.2.tgz#756ada8b979e9dcfcdb30aad8d1a9304a905e1ca"
- dependencies:
- acorn "^5.2.1"
- acorn-jsx "^3.0.0"
-
-espree@~3.1.7:
- version "3.1.7"
- resolved "https://registry.yarnpkg.com/espree/-/espree-3.1.7.tgz#fd5deec76a97a5120a9cd3a7cb1177a0923b11d2"
+espree@^3.5.4:
+ version "3.5.4"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7"
dependencies:
- acorn "^3.3.0"
+ acorn "^5.5.0"
acorn-jsx "^3.0.0"
esprima@2.7.x, esprima@^2.7.1:
@@ -1154,12 +1172,12 @@ file-entry-cache@^2.0.0:
flat-cache "^1.2.1"
object-assign "^4.0.1"
-file-set@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/file-set/-/file-set-1.1.1.tgz#d3ec70c080ec8f18f204ba1de106780c9056926b"
+file-set@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/file-set/-/file-set-2.0.0.tgz#11831a388ec378aba881311a94f69814118849c3"
dependencies:
- array-back "^1.0.3"
- glob "^7.1.0"
+ array-back "^2.0.0"
+ glob "^7.1.2"
file-uri-to-path@1:
version "1.0.0"
@@ -1178,12 +1196,12 @@ find-index@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/find-index/-/find-index-0.1.1.tgz#675d358b2ca3892d795a1ab47232f8b6e2e0dde4"
-find-replace@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/find-replace/-/find-replace-1.0.3.tgz#b88e7364d2d9c959559f388c66670d6130441fa0"
+find-replace@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/find-replace/-/find-replace-2.0.1.tgz#6d9683a7ca20f8f9aabeabad07e4e2580f528550"
dependencies:
- array-back "^1.0.4"
- test-value "^2.1.0"
+ array-back "^2.0.0"
+ test-value "^3.0.0"
find-up@^1.0.0:
version "1.1.2"
@@ -1266,17 +1284,17 @@ fragment-cache@^0.2.1:
dependencies:
map-cache "^0.2.2"
-fs-extra@^4.0.1:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94"
+fs-extra@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-5.0.0.tgz#414d0110cdd06705734d055652c5411260c31abd"
dependencies:
graceful-fs "^4.1.2"
jsonfile "^4.0.0"
universalify "^0.1.0"
-fs-extra@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-5.0.0.tgz#414d0110cdd06705734d055652c5411260c31abd"
+fs-extra@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-6.0.1.tgz#8abc128f7946e310135ddc93b98bddb410e7a34b"
dependencies:
graceful-fs "^4.1.2"
jsonfile "^4.0.0"
@@ -1359,7 +1377,7 @@ glob2base@^0.0.12:
dependencies:
find-index "^0.1.1"
-glob@7.1.2, glob@^7.0.3, glob@^7.0.5, glob@^7.1.0, glob@^7.1.2:
+glob@7.1.2, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2:
version "7.1.2"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15"
dependencies:
@@ -1415,14 +1433,14 @@ global-prefix@^1.0.1:
is-windows "^1.0.1"
which "^1.2.14"
-globals@^10.0.0:
- version "10.4.0"
- resolved "https://registry.yarnpkg.com/globals/-/globals-10.4.0.tgz#5c477388b128a9e4c5c5d01c7a2aca68c68b2da7"
-
globals@^11.0.1:
version "11.1.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-11.1.0.tgz#632644457f5f0e3ae711807183700ebf2e4633e4"
+globals@^11.1.0:
+ version "11.5.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-11.5.0.tgz#6bc840de6771173b191f13d3a9c94d441ee92642"
+
globby@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"
@@ -1955,10 +1973,6 @@ js-yaml@^3.5.3:
argparse "^1.0.7"
esprima "^4.0.0"
-js2xmlparser@~1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/js2xmlparser/-/js2xmlparser-1.0.0.tgz#5a170f2e8d6476ce45405e04823242513782fe30"
-
js2xmlparser@~3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/js2xmlparser/-/js2xmlparser-3.0.0.tgz#3fb60eaa089c5440f9319f51760ccd07e2499733"
@@ -1969,73 +1983,56 @@ jsbn@~0.1.0:
version "0.1.1"
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
-jsdoc-75lb@^3.6.0:
- version "3.6.0"
- resolved "https://registry.yarnpkg.com/jsdoc-75lb/-/jsdoc-75lb-3.6.0.tgz#a807119528b4009ccbcab49b7522f63fec6cd0bd"
- dependencies:
- bluebird "~3.4.6"
- catharsis "~0.8.8"
- escape-string-regexp "~1.0.5"
- espree "~3.1.7"
- js2xmlparser "~1.0.0"
- klaw "~1.3.0"
- marked "~0.3.6"
- mkdirp "~0.5.1"
- requizzle "~0.2.1"
- strip-json-comments "~2.0.1"
- taffydb "2.6.2"
- underscore "~1.8.3"
-
-jsdoc-api@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/jsdoc-api/-/jsdoc-api-3.0.0.tgz#0d52700235f865bd4a8bad5ebc1efb562fc8ad2a"
+jsdoc-api@^4.0.1:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/jsdoc-api/-/jsdoc-api-4.0.3.tgz#f87357856349a0be40a03e64711c34c74754ba20"
dependencies:
- array-back "^1.0.4"
- cache-point "~0.4.0"
- collect-all "^1.0.2"
- file-set "^1.1.1"
+ array-back "^2.0.0"
+ cache-point "^0.4.1"
+ collect-all "^1.0.3"
+ file-set "^2.0.0"
fs-then-native "^2.0.0"
- jsdoc-75lb "^3.6.0"
- object-to-spawn-args "^1.1.0"
+ jsdoc "~3.5.5"
+ object-to-spawn-args "^1.1.1"
temp-path "^1.0.0"
- walk-back "^2.0.1"
+ walk-back "^3.0.0"
-jsdoc-parse@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/jsdoc-parse/-/jsdoc-parse-3.0.0.tgz#271531d88f19df2520b1632a7f6c989441a87fde"
+jsdoc-parse@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/jsdoc-parse/-/jsdoc-parse-3.0.1.tgz#1194d6a16a2dfbe5fb8cccfeb5058ea808759893"
dependencies:
- array-back "^1.0.4"
+ array-back "^2.0.0"
lodash.omit "^4.5.0"
lodash.pick "^4.4.0"
reduce-extract "^1.0.0"
- sort-array "^1.1.1"
- test-value "^2.1.0"
+ sort-array "^2.0.0"
+ test-value "^3.0.0"
-jsdoc-to-markdown@^3.0.2:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/jsdoc-to-markdown/-/jsdoc-to-markdown-3.0.3.tgz#4ec45c87fe3dda50178806cb8a37c34c83344b26"
+jsdoc-to-markdown@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/jsdoc-to-markdown/-/jsdoc-to-markdown-4.0.1.tgz#247f7d977ecc209428972ec92ca14bd4e610355d"
dependencies:
array-back "^2.0.0"
- command-line-tool "^0.7.0"
+ command-line-tool "^0.8.0"
config-master "^3.1.0"
- dmd "^3.0.7"
- jsdoc-api "^3.0.0"
- jsdoc-parse "^3.0.0"
+ dmd "^3.0.10"
+ jsdoc-api "^4.0.1"
+ jsdoc-parse "^3.0.1"
walk-back "^3.0.0"
-jsdoc-x@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/jsdoc-x/-/jsdoc-x-2.0.1.tgz#bc962280aeebc57dd49ad053e8d72979c0043029"
+jsdoc-x@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/jsdoc-x/-/jsdoc-x-3.0.0.tgz#837129cd7784e5a4d4eb8396411a76daacae9db8"
dependencies:
- bluebird "^3.5.0"
- fs-extra "^4.0.1"
+ bluebird "^3.5.1"
+ fs-extra "^5.0.0"
glob "^7.1.2"
- jsdoc "^3.5.4"
+ jsdoc "^3.5.5"
json-stringify-safe "^5.0.1"
- lodash "^4.17.4"
+ lodash "^4.17.5"
tmp "0.0.33"
-jsdoc@^3.5.4:
+jsdoc@^3.5.5, jsdoc@~3.5.5:
version "3.5.5"
resolved "https://registry.yarnpkg.com/jsdoc/-/jsdoc-3.5.5.tgz#484521b126e81904d632ff83ec9aaa096708fa4d"
dependencies:
@@ -2052,6 +2049,10 @@ jsdoc@^3.5.4:
taffydb "2.6.2"
underscore "~1.8.3"
+jsesc@^2.5.1:
+ version "2.5.1"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.1.tgz#e421a2a8e20d6b0819df28908f782526b96dd1fe"
+
json-schema-traverse@^0.3.0:
version "0.3.1"
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340"
@@ -2109,12 +2110,6 @@ kind-of@^6.0.0:
version "6.0.2"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051"
-klaw@~1.3.0:
- version "1.3.1"
- resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
- optionalDependencies:
- graceful-fs "^4.1.9"
-
klaw@~2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/klaw/-/klaw-2.0.0.tgz#59c128e0dc5ce410201151194eeb9cbf858650f6"
@@ -2221,14 +2216,14 @@ lodash.assignin@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/lodash.assignin/-/lodash.assignin-4.2.0.tgz#ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2"
+lodash.camelcase@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
+
lodash.clonedeep@^4.3.0, lodash.clonedeep@^4.3.1:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
-lodash.cond@^4.3.0:
- version "4.5.2"
- resolved "https://registry.yarnpkg.com/lodash.cond/-/lodash.cond-4.5.2.tgz#f471a1da486be60f6ab955d17115523dd1d255d5"
-
lodash.escape@^3.0.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-3.2.0.tgz#995ee0dc18c1b48cc92effae71a10aab5b487698"
@@ -2366,7 +2361,11 @@ map-visit@^1.0.0:
dependencies:
object-visit "^1.0.0"
-marked@^0.3.7, marked@~0.3.6:
+marked@^0.3.16:
+ version "0.3.19"
+ resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.19.tgz#5d47f709c4c9fc3c216b6d46127280f40b39d790"
+
+marked@~0.3.6:
version "0.3.7"
resolved "https://registry.yarnpkg.com/marked/-/marked-0.3.7.tgz#80ef3bbf1bd00d1c9cfebe42ba1b8c85da258d0d"
@@ -2457,18 +2456,19 @@ mkdirp@0.5.1, mkdirp@0.5.x, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.1:
dependencies:
minimist "0.0.8"
-mocha@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/mocha/-/mocha-4.0.1.tgz#0aee5a95cf69a4618820f5e51fa31717117daf1b"
+mocha@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/mocha/-/mocha-5.1.1.tgz#b774c75609dac05eb48f4d9ba1d827b97fde8a7b"
dependencies:
- browser-stdout "1.3.0"
+ browser-stdout "1.3.1"
commander "2.11.0"
debug "3.1.0"
- diff "3.3.1"
+ diff "3.5.0"
escape-string-regexp "1.0.5"
glob "7.1.2"
growl "1.10.3"
he "1.1.1"
+ minimatch "3.0.4"
mkdirp "0.5.1"
supports-color "4.4.0"
@@ -2503,8 +2503,8 @@ nanomatch@^1.2.5:
to-regex "^3.0.1"
natives@^1.1.0:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.1.tgz#011acce1f7cbd87f7ba6b3093d6cd9392be1c574"
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.3.tgz#44a579be64507ea2d6ed1ca04a9415915cf75558"
natural-compare@^1.4.0:
version "1.4.0"
@@ -2574,7 +2574,7 @@ object-get@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/object-get/-/object-get-2.1.0.tgz#722bbdb60039efa47cad3c6dc2ce51a85c02c5ae"
-object-to-spawn-args@^1.1.0:
+object-to-spawn-args@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/object-to-spawn-args/-/object-to-spawn-args-1.1.1.tgz#77da8827f073d011c9e1b173f895781470246785"
@@ -2886,9 +2886,9 @@ qs@~6.5.1:
version "6.5.1"
resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.1.tgz#349cdf6eef89ec45c12d7d5eb3fc0c870343a6d8"
-ramda@^0.24.1:
- version "0.24.1"
- resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.24.1.tgz#c3b7755197f35b8dc3502228262c4c91ddb6b857"
+ramda@^0.25.0:
+ version "0.25.0"
+ resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.25.0.tgz#8fdf68231cffa90bc2f9460390a0cb74a29b29a9"
raw-body@^2.2.0:
version "2.3.3"
@@ -2994,6 +2994,10 @@ regex-not@^1.0.0:
dependencies:
extend-shallow "^2.0.1"
+regexpp@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab"
+
repeat-element@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.2.tgz#ef089a178d1483baae4d93eb98b4f9e4e11d990a"
@@ -3006,9 +3010,9 @@ replace-ext@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924"
-request@^2.83.0:
- version "2.83.0"
- resolved "https://registry.yarnpkg.com/request/-/request-2.83.0.tgz#ca0b65da02ed62935887808e6f510381034e3356"
+request@^2.85.0:
+ version "2.85.0"
+ resolved "https://registry.yarnpkg.com/request/-/request-2.85.0.tgz#5a03615a47c61420b3eb99b7dba204f83603e1fa"
dependencies:
aws-sign2 "~0.7.0"
aws4 "^1.6.0"
@@ -3071,6 +3075,12 @@ resolve@^1.1.6, resolve@^1.1.7, resolve@^1.2.0:
dependencies:
path-parse "^1.0.5"
+resolve@^1.6.0:
+ version "1.7.1"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.7.1.tgz#aadd656374fd298aee895bc026b8297418677fd3"
+ dependencies:
+ path-parse "^1.0.5"
+
restore-cursor@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"
@@ -3350,7 +3360,7 @@ snyk-try-require@1.3.0, snyk-try-require@^1.1.1:
lru-cache "^4.0.0"
then-fs "^2.0.0"
-snyk@^1.63.0:
+snyk@^1.80.0:
version "1.80.0"
resolved "https://registry.yarnpkg.com/snyk/-/snyk-1.80.0.tgz#d61c1e614ce0e5d6437a28433d7be15082c4cc9c"
dependencies:
@@ -3402,9 +3412,9 @@ socks@^1.1.10:
ip "^1.1.4"
smart-buffer "^1.0.13"
-sort-array@^1.1.1:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/sort-array/-/sort-array-1.1.2.tgz#b88986053c0170a7f9de63f18a49ec79c24c3e64"
+sort-array@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/sort-array/-/sort-array-2.0.0.tgz#38a9c6da27fd7d147b42e60554f281187b4df472"
dependencies:
array-back "^1.0.4"
object-get "^2.1.0"
@@ -3430,7 +3440,7 @@ source-map@^0.4.4:
dependencies:
amdefine ">=0.0.4"
-source-map@^0.5.6, source-map@~0.5.1:
+source-map@^0.5.0, source-map@^0.5.6, source-map@~0.5.1:
version "0.5.7"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
@@ -3611,7 +3621,7 @@ table-layout@^0.4.2:
typical "^2.6.1"
wordwrapjs "^3.0.0"
-table@^4.0.1:
+table@4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36"
dependencies:
@@ -3648,7 +3658,7 @@ test-value@^1.0.1:
array-back "^1.0.2"
typical "^2.4.2"
-test-value@^2.0.0, test-value@^2.1.0:
+test-value@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/test-value/-/test-value-2.1.0.tgz#11da6ff670f3471a73b625ca4f3fdcf7bb748291"
dependencies:
@@ -3749,6 +3759,10 @@ tough-cookie@~2.3.3:
dependencies:
punycode "^1.4.1"
+trim-right@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
+
tunnel-agent@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"