git.fiddlerwoaroof.com
Browse code

Merge pull request #3 from fiddlerwoaroof/dependabot/npm_and_yarn/eslint-5.16.0

Bump eslint from 4.19.1 to 5.16.0

Ed Langley authored on 28/05/2019 07:05:51
Showing 2 changed files
... ...
@@ -4,6 +4,54 @@
4 4
   "lockfileVersion": 1,
5 5
   "requires": true,
6 6
   "dependencies": {
7
+    "@babel/code-frame": {
8
+      "version": "7.0.0",
9
+      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
10
+      "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
11
+      "dev": true,
12
+      "requires": {
13
+        "@babel/highlight": "^7.0.0"
14
+      }
15
+    },
16
+    "@babel/highlight": {
17
+      "version": "7.0.0",
18
+      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
19
+      "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
20
+      "dev": true,
21
+      "requires": {
22
+        "chalk": "^2.0.0",
23
+        "esutils": "^2.0.2",
24
+        "js-tokens": "^4.0.0"
25
+      },
26
+      "dependencies": {
27
+        "ansi-styles": {
28
+          "version": "3.2.1",
29
+          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
30
+          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
31
+          "dev": true,
32
+          "requires": {
33
+            "color-convert": "^1.9.0"
34
+          }
35
+        },
36
+        "chalk": {
37
+          "version": "2.4.2",
38
+          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
39
+          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
40
+          "dev": true,
41
+          "requires": {
42
+            "ansi-styles": "^3.2.1",
43
+            "escape-string-regexp": "^1.0.5",
44
+            "supports-color": "^5.3.0"
45
+          }
46
+        },
47
+        "js-tokens": {
48
+          "version": "4.0.0",
49
+          "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
50
+          "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
51
+          "dev": true
52
+        }
53
+      }
54
+    },
7 55
     "@sinonjs/commons": {
8 56
       "version": "1.4.0",
9 57
       "resolved": "http://localhost:4873/@sinonjs%2fcommons/-/commons-1.4.0.tgz",
... ...
@@ -82,21 +130,10 @@
82 130
       }
83 131
     },
84 132
     "acorn-jsx": {
85
-      "version": "3.0.1",
86
-      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
87
-      "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
88
-      "dev": true,
89
-      "requires": {
90
-        "acorn": "^3.0.4"
91
-      },
92
-      "dependencies": {
93
-        "acorn": {
94
-          "version": "3.3.0",
95
-          "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
96
-          "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
97
-          "dev": true
98
-        }
99
-      }
133
+      "version": "5.0.1",
134
+      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz",
135
+      "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==",
136
+      "dev": true
100 137
     },
101 138
     "ajv": {
102 139
       "version": "5.5.2",
... ...
@@ -110,12 +147,6 @@
110 147
         "json-schema-traverse": "^0.3.0"
111 148
       }
112 149
     },
113
-    "ajv-keywords": {
114
-      "version": "2.1.1",
115
-      "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz",
116
-      "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=",
117
-      "dev": true
118
-    },
119 150
     "align-text": {
120 151
       "version": "0.1.4",
121 152
       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
... ...
@@ -212,21 +243,6 @@
212 243
       "resolved": "http://localhost:4873/array-from/-/array-from-2.1.1.tgz",
213 244
       "integrity": "sha1-z+nYwmYoudxa7MYqn12PHzUsEZU="
214 245
     },
215
-    "array-union": {
216
-      "version": "1.0.2",
217
-      "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
218
-      "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
219
-      "dev": true,
220
-      "requires": {
221
-        "array-uniq": "^1.0.1"
222
-      }
223
-    },
224
-    "array-uniq": {
225
-      "version": "1.0.3",
226
-      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
227
-      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
228
-      "dev": true
229
-    },
230 246
     "array-unique": {
231 247
       "version": "0.2.1",
232 248
       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
... ...
@@ -1271,12 +1287,6 @@
1271 1287
         }
1272 1288
       }
1273 1289
     },
1274
-    "buffer-from": {
1275
-      "version": "1.0.0",
1276
-      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz",
1277
-      "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==",
1278
-      "dev": true
1279
-    },
1280 1290
     "buffer-xor": {
1281 1291
       "version": "1.0.3",
1282 1292
       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
... ...
@@ -1320,19 +1330,10 @@
1320 1330
         }
1321 1331
       }
1322 1332
     },
1323
-    "caller-path": {
1324
-      "version": "0.1.0",
1325
-      "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
1326
-      "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
1327
-      "dev": true,
1328
-      "requires": {
1329
-        "callsites": "^0.2.0"
1330
-      }
1331
-    },
1332 1333
     "callsites": {
1333
-      "version": "0.2.0",
1334
-      "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
1335
-      "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
1334
+      "version": "3.1.0",
1335
+      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1336
+      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1336 1337
       "dev": true
1337 1338
     },
1338 1339
     "camelcase": {
... ...
@@ -1394,9 +1395,9 @@
1394 1395
       }
1395 1396
     },
1396 1397
     "chardet": {
1397
-      "version": "0.4.2",
1398
-      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz",
1399
-      "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=",
1398
+      "version": "0.7.0",
1399
+      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
1400
+      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
1400 1401
       "dev": true
1401 1402
     },
1402 1403
     "chokidar": {
... ...
@@ -1440,12 +1441,6 @@
1440 1441
         "safe-buffer": "^5.0.1"
1441 1442
       }
1442 1443
     },
1443
-    "circular-json": {
1444
-      "version": "0.3.3",
1445
-      "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
1446
-      "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
1447
-      "dev": true
1448
-    },
1449 1444
     "class-utils": {
1450 1445
       "version": "0.3.6",
1451 1446
       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
... ...
@@ -1579,18 +1574,6 @@
1579 1574
       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1580 1575
       "dev": true
1581 1576
     },
1582
-    "concat-stream": {
1583
-      "version": "1.6.2",
1584
-      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
1585
-      "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
1586
-      "dev": true,
1587
-      "requires": {
1588
-        "buffer-from": "^1.0.0",
1589
-        "inherits": "^2.0.3",
1590
-        "readable-stream": "^2.2.2",
1591
-        "typedarray": "^0.0.6"
1592
-      }
1593
-    },
1594 1577
     "console-browserify": {
1595 1578
       "version": "1.1.0",
1596 1579
       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
... ...
@@ -1831,21 +1814,6 @@
1831 1814
         }
1832 1815
       }
1833 1816
     },
1834
-    "del": {
1835
-      "version": "2.2.2",
1836
-      "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
1837
-      "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
1838
-      "dev": true,
1839
-      "requires": {
1840
-        "globby": "^5.0.0",
1841
-        "is-path-cwd": "^1.0.0",
1842
-        "is-path-in-cwd": "^1.0.0",
1843
-        "object-assign": "^4.0.1",
1844
-        "pify": "^2.0.0",
1845
-        "pinkie-promise": "^2.0.0",
1846
-        "rimraf": "^2.2.8"
1847
-      }
1848
-    },
1849 1817
     "delayed-stream": {
1850 1818
       "version": "1.0.0",
1851 1819
       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
... ...
@@ -1888,9 +1856,9 @@
1888 1856
       }
1889 1857
     },
1890 1858
     "doctrine": {
1891
-      "version": "2.1.0",
1892
-      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
1893
-      "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
1859
+      "version": "3.0.0",
1860
+      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
1861
+      "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
1894 1862
       "dev": true,
1895 1863
       "requires": {
1896 1864
         "esutils": "^2.0.2"
... ...
@@ -1932,6 +1900,12 @@
1932 1900
         "minimalistic-crypto-utils": "^1.0.0"
1933 1901
       }
1934 1902
     },
1903
+    "emoji-regex": {
1904
+      "version": "7.0.3",
1905
+      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
1906
+      "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
1907
+      "dev": true
1908
+    },
1935 1909
     "emojis-list": {
1936 1910
       "version": "2.1.0",
1937 1911
       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
... ...
@@ -2086,51 +2060,61 @@
2086 2060
       }
2087 2061
     },
2088 2062
     "eslint": {
2089
-      "version": "4.19.1",
2090
-      "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.19.1.tgz",
2091
-      "integrity": "sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==",
2063
+      "version": "5.16.0",
2064
+      "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz",
2065
+      "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==",
2092 2066
       "dev": true,
2093 2067
       "requires": {
2094
-        "ajv": "^5.3.0",
2095
-        "babel-code-frame": "^6.22.0",
2068
+        "@babel/code-frame": "^7.0.0",
2069
+        "ajv": "^6.9.1",
2096 2070
         "chalk": "^2.1.0",
2097
-        "concat-stream": "^1.6.0",
2098
-        "cross-spawn": "^5.1.0",
2099
-        "debug": "^3.1.0",
2100
-        "doctrine": "^2.1.0",
2101
-        "eslint-scope": "^3.7.1",
2071
+        "cross-spawn": "^6.0.5",
2072
+        "debug": "^4.0.1",
2073
+        "doctrine": "^3.0.0",
2074
+        "eslint-scope": "^4.0.3",
2075
+        "eslint-utils": "^1.3.1",
2102 2076
         "eslint-visitor-keys": "^1.0.0",
2103
-        "espree": "^3.5.4",
2104
-        "esquery": "^1.0.0",
2077
+        "espree": "^5.0.1",
2078
+        "esquery": "^1.0.1",
2105 2079
         "esutils": "^2.0.2",
2106
-        "file-entry-cache": "^2.0.0",
2080
+        "file-entry-cache": "^5.0.1",
2107 2081
         "functional-red-black-tree": "^1.0.1",
2108 2082
         "glob": "^7.1.2",
2109
-        "globals": "^11.0.1",
2110
-        "ignore": "^3.3.3",
2083
+        "globals": "^11.7.0",
2084
+        "ignore": "^4.0.6",
2085
+        "import-fresh": "^3.0.0",
2111 2086
         "imurmurhash": "^0.1.4",
2112
-        "inquirer": "^3.0.6",
2113
-        "is-resolvable": "^1.0.0",
2114
-        "js-yaml": "^3.9.1",
2087
+        "inquirer": "^6.2.2",
2088
+        "js-yaml": "^3.13.0",
2115 2089
         "json-stable-stringify-without-jsonify": "^1.0.1",
2116 2090
         "levn": "^0.3.0",
2117
-        "lodash": "^4.17.4",
2118
-        "minimatch": "^3.0.2",
2091
+        "lodash": "^4.17.11",
2092
+        "minimatch": "^3.0.4",
2119 2093
         "mkdirp": "^0.5.1",
2120 2094
         "natural-compare": "^1.4.0",
2121 2095
         "optionator": "^0.8.2",
2122 2096
         "path-is-inside": "^1.0.2",
2123
-        "pluralize": "^7.0.0",
2124 2097
         "progress": "^2.0.0",
2125
-        "regexpp": "^1.0.1",
2126
-        "require-uncached": "^1.0.3",
2127
-        "semver": "^5.3.0",
2098
+        "regexpp": "^2.0.1",
2099
+        "semver": "^5.5.1",
2128 2100
         "strip-ansi": "^4.0.0",
2129
-        "strip-json-comments": "~2.0.1",
2130
-        "table": "4.0.2",
2131
-        "text-table": "~0.2.0"
2101
+        "strip-json-comments": "^2.0.1",
2102
+        "table": "^5.2.3",
2103
+        "text-table": "^0.2.0"
2132 2104
       },
2133 2105
       "dependencies": {
2106
+        "ajv": {
2107
+          "version": "6.10.0",
2108
+          "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",
2109
+          "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==",
2110
+          "dev": true,
2111
+          "requires": {
2112
+            "fast-deep-equal": "^2.0.1",
2113
+            "fast-json-stable-stringify": "^2.0.0",
2114
+            "json-schema-traverse": "^0.4.1",
2115
+            "uri-js": "^4.2.2"
2116
+          }
2117
+        },
2134 2118
         "ansi-regex": {
2135 2119
           "version": "3.0.0",
2136 2120
           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
... ...
@@ -2147,9 +2131,9 @@
2147 2131
           }
2148 2132
         },
2149 2133
         "chalk": {
2150
-          "version": "2.4.1",
2151
-          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
2152
-          "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
2134
+          "version": "2.4.2",
2135
+          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2136
+          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2153 2137
           "dev": true,
2154 2138
           "requires": {
2155 2139
             "ansi-styles": "^3.2.1",
... ...
@@ -2157,19 +2141,66 @@
2157 2141
             "supports-color": "^5.3.0"
2158 2142
           }
2159 2143
         },
2144
+        "cross-spawn": {
2145
+          "version": "6.0.5",
2146
+          "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2147
+          "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2148
+          "dev": true,
2149
+          "requires": {
2150
+            "nice-try": "^1.0.4",
2151
+            "path-key": "^2.0.1",
2152
+            "semver": "^5.5.0",
2153
+            "shebang-command": "^1.2.0",
2154
+            "which": "^1.2.9"
2155
+          }
2156
+        },
2160 2157
         "debug": {
2161
-          "version": "3.1.0",
2162
-          "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
2163
-          "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
2158
+          "version": "4.1.1",
2159
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2160
+          "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2164 2161
           "dev": true,
2165 2162
           "requires": {
2166
-            "ms": "2.0.0"
2163
+            "ms": "^2.1.1"
2167 2164
           }
2168 2165
         },
2166
+        "fast-deep-equal": {
2167
+          "version": "2.0.1",
2168
+          "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
2169
+          "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
2170
+          "dev": true
2171
+        },
2169 2172
         "globals": {
2170
-          "version": "11.5.0",
2171
-          "resolved": "https://registry.npmjs.org/globals/-/globals-11.5.0.tgz",
2172
-          "integrity": "sha512-hYyf+kI8dm3nORsiiXUQigOU62hDLfJ9G01uyGMxhc6BKsircrUhC4uJPQPUSuq2GrTmiiEt7ewxlMdBewfmKQ==",
2173
+          "version": "11.12.0",
2174
+          "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
2175
+          "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
2176
+          "dev": true
2177
+        },
2178
+        "js-yaml": {
2179
+          "version": "3.13.1",
2180
+          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
2181
+          "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
2182
+          "dev": true,
2183
+          "requires": {
2184
+            "argparse": "^1.0.7",
2185
+            "esprima": "^4.0.0"
2186
+          }
2187
+        },
2188
+        "json-schema-traverse": {
2189
+          "version": "0.4.1",
2190
+          "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2191
+          "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2192
+          "dev": true
2193
+        },
2194
+        "ms": {
2195
+          "version": "2.1.1",
2196
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
2197
+          "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
2198
+          "dev": true
2199
+        },
2200
+        "semver": {
2201
+          "version": "5.7.0",
2202
+          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
2203
+          "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
2173 2204
           "dev": true
2174 2205
         },
2175 2206
         "strip-ansi": {
... ...
@@ -2184,15 +2215,21 @@
2184 2215
       }
2185 2216
     },
2186 2217
     "eslint-scope": {
2187
-      "version": "3.7.1",
2188
-      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz",
2189
-      "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=",
2218
+      "version": "4.0.3",
2219
+      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
2220
+      "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
2190 2221
       "dev": true,
2191 2222
       "requires": {
2192 2223
         "esrecurse": "^4.1.0",
2193 2224
         "estraverse": "^4.1.1"
2194 2225
       }
2195 2226
     },
2227
+    "eslint-utils": {
2228
+      "version": "1.3.1",
2229
+      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz",
2230
+      "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==",
2231
+      "dev": true
2232
+    },
2196 2233
     "eslint-visitor-keys": {
2197 2234
       "version": "1.0.0",
2198 2235
       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
... ...
@@ -2200,13 +2237,22 @@
2200 2237
       "dev": true
2201 2238
     },
2202 2239
     "espree": {
2203
-      "version": "3.5.4",
2204
-      "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz",
2205
-      "integrity": "sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==",
2240
+      "version": "5.0.1",
2241
+      "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz",
2242
+      "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==",
2206 2243
       "dev": true,
2207 2244
       "requires": {
2208
-        "acorn": "^5.5.0",
2209
-        "acorn-jsx": "^3.0.0"
2245
+        "acorn": "^6.0.7",
2246
+        "acorn-jsx": "^5.0.0",
2247
+        "eslint-visitor-keys": "^1.0.0"
2248
+      },
2249
+      "dependencies": {
2250
+        "acorn": {
2251
+          "version": "6.1.1",
2252
+          "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz",
2253
+          "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==",
2254
+          "dev": true
2255
+        }
2210 2256
       }
2211 2257
     },
2212 2258
     "esprima": {
... ...
@@ -2366,13 +2412,13 @@
2366 2412
       }
2367 2413
     },
2368 2414
     "external-editor": {
2369
-      "version": "2.2.0",
2370
-      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
2371
-      "integrity": "sha512-bSn6gvGxKt+b7+6TKEv1ZycHleA7aHhRHyAqJyp5pbUFuYYNIzpZnQDk7AsYckyWdEnTeAnay0aCy2aV6iTk9A==",
2415
+      "version": "3.0.3",
2416
+      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
2417
+      "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
2372 2418
       "dev": true,
2373 2419
       "requires": {
2374
-        "chardet": "^0.4.0",
2375
-        "iconv-lite": "^0.4.17",
2420
+        "chardet": "^0.7.0",
2421
+        "iconv-lite": "^0.4.24",
2376 2422
         "tmp": "^0.0.33"
2377 2423
       }
2378 2424
     },
... ...
@@ -2428,13 +2474,12 @@
2428 2474
       }
2429 2475
     },
2430 2476
     "file-entry-cache": {
2431
-      "version": "2.0.0",
2432
-      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
2433
-      "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
2477
+      "version": "5.0.1",
2478
+      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
2479
+      "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
2434 2480
       "dev": true,
2435 2481
       "requires": {
2436
-        "flat-cache": "^1.2.1",
2437
-        "object-assign": "^4.0.1"
2482
+        "flat-cache": "^2.0.1"
2438 2483
       }
2439 2484
     },
2440 2485
     "filename-regex": {
... ...
@@ -2476,17 +2521,47 @@
2476 2521
       }
2477 2522
     },
2478 2523
     "flat-cache": {
2479
-      "version": "1.3.0",
2480
-      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
2481
-      "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
2524
+      "version": "2.0.1",
2525
+      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
2526
+      "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
2482 2527
       "dev": true,
2483 2528
       "requires": {
2484
-        "circular-json": "^0.3.1",
2485
-        "del": "^2.0.2",
2486
-        "graceful-fs": "^4.1.2",
2487
-        "write": "^0.2.1"
2529
+        "flatted": "^2.0.0",
2530
+        "rimraf": "2.6.3",
2531
+        "write": "1.0.3"
2532
+      },
2533
+      "dependencies": {
2534
+        "glob": {
2535
+          "version": "7.1.4",
2536
+          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
2537
+          "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
2538
+          "dev": true,
2539
+          "requires": {
2540
+            "fs.realpath": "^1.0.0",
2541
+            "inflight": "^1.0.4",
2542
+            "inherits": "2",
2543
+            "minimatch": "^3.0.4",
2544
+            "once": "^1.3.0",
2545
+            "path-is-absolute": "^1.0.0"
2546
+          }
2547
+        },
2548
+        "rimraf": {
2549
+          "version": "2.6.3",
2550
+          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
2551
+          "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
2552
+          "dev": true,
2553
+          "requires": {
2554
+            "glob": "^7.1.3"
2555
+          }
2556
+        }
2488 2557
       }
2489 2558
     },
2559
+    "flatted": {
2560
+      "version": "2.0.0",
2561
+      "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz",
2562
+      "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==",
2563
+      "dev": true
2564
+    },
2490 2565
     "for-in": {
2491 2566
       "version": "1.0.2",
2492 2567
       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
... ...
@@ -3175,20 +3250,6 @@
3175 3250
       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
3176 3251
       "dev": true
3177 3252
     },
3178
-    "globby": {
3179
-      "version": "5.0.0",
3180
-      "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
3181
-      "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
3182
-      "dev": true,
3183
-      "requires": {
3184
-        "array-union": "^1.0.1",
3185
-        "arrify": "^1.0.0",
3186
-        "glob": "^7.0.3",
3187
-        "object-assign": "^4.0.1",
3188
-        "pify": "^2.0.0",
3189
-        "pinkie-promise": "^2.0.0"
3190
-      }
3191
-    },
3192 3253
     "graceful-fs": {
3193 3254
       "version": "4.1.11",
3194 3255
       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
... ...
@@ -3394,9 +3455,9 @@
3394 3455
       "dev": true
3395 3456
     },
3396 3457
     "iconv-lite": {
3397
-      "version": "0.4.23",
3398
-      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
3399
-      "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==",
3458
+      "version": "0.4.24",
3459
+      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3460
+      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3400 3461
       "dev": true,
3401 3462
       "requires": {
3402 3463
         "safer-buffer": ">= 2.1.2 < 3"
... ...
@@ -3409,9 +3470,9 @@
3409 3470
       "dev": true
3410 3471
     },
3411 3472
     "ignore": {
3412
-      "version": "3.3.8",
3413
-      "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.8.tgz",
3414
-      "integrity": "sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg==",
3473
+      "version": "4.0.6",
3474
+      "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
3475
+      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
3415 3476
       "dev": true
3416 3477
     },
3417 3478
     "immutable": {
... ...
@@ -3419,6 +3480,16 @@
3419 3480
       "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz",
3420 3481
       "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM="
3421 3482
     },
3483
+    "import-fresh": {
3484
+      "version": "3.0.0",
3485
+      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.0.0.tgz",
3486
+      "integrity": "sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ==",
3487
+      "dev": true,
3488
+      "requires": {
3489
+        "parent-module": "^1.0.0",
3490
+        "resolve-from": "^4.0.0"
3491
+      }
3492
+    },
3422 3493
     "imurmurhash": {
3423 3494
       "version": "0.1.4",
3424 3495
       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
... ...
@@ -3448,31 +3519,36 @@
3448 3519
       "dev": true
3449 3520
     },
3450 3521
     "inquirer": {
3451
-      "version": "3.3.0",
3452
-      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz",
3453
-      "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==",
3522
+      "version": "6.3.1",
3523
+      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.3.1.tgz",
3524
+      "integrity": "sha512-MmL624rfkFt4TG9y/Jvmt8vdmOo836U7Y0Hxr2aFk3RelZEGX4Igk0KabWrcaaZaTv9uzglOqWh1Vly+FAWAXA==",
3454 3525
       "dev": true,
3455 3526
       "requires": {
3456
-        "ansi-escapes": "^3.0.0",
3457
-        "chalk": "^2.0.0",
3527
+        "ansi-escapes": "^3.2.0",
3528
+        "chalk": "^2.4.2",
3458 3529
         "cli-cursor": "^2.1.0",
3459 3530
         "cli-width": "^2.0.0",
3460
-        "external-editor": "^2.0.4",
3531
+        "external-editor": "^3.0.3",
3461 3532
         "figures": "^2.0.0",
3462
-        "lodash": "^4.3.0",
3533
+        "lodash": "^4.17.11",
3463 3534
         "mute-stream": "0.0.7",
3464 3535
         "run-async": "^2.2.0",
3465
-        "rx-lite": "^4.0.8",
3466
-        "rx-lite-aggregates": "^4.0.8",
3536
+        "rxjs": "^6.4.0",
3467 3537
         "string-width": "^2.1.0",
3468
-        "strip-ansi": "^4.0.0",
3538
+        "strip-ansi": "^5.1.0",
3469 3539
         "through": "^2.3.6"
3470 3540
       },
3471 3541
       "dependencies": {
3542
+        "ansi-escapes": {
3543
+          "version": "3.2.0",
3544
+          "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
3545
+          "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
3546
+          "dev": true
3547
+        },
3472 3548
         "ansi-regex": {
3473
-          "version": "3.0.0",
3474
-          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
3475
-          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
3549
+          "version": "4.1.0",
3550
+          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
3551
+          "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
3476 3552
           "dev": true
3477 3553
         },
3478 3554
         "ansi-styles": {
... ...
@@ -3485,9 +3561,9 @@
3485 3561
           }
3486 3562
         },
3487 3563
         "chalk": {
3488
-          "version": "2.4.1",
3489
-          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
3490
-          "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
3564
+          "version": "2.4.2",
3565
+          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3566
+          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3491 3567
           "dev": true,
3492 3568
           "requires": {
3493 3569
             "ansi-styles": "^3.2.1",
... ...
@@ -3496,12 +3572,12 @@
3496 3572
           }
3497 3573
         },
3498 3574
         "strip-ansi": {
3499
-          "version": "4.0.0",
3500
-          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
3501
-          "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
3575
+          "version": "5.2.0",
3576
+          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
3577
+          "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
3502 3578
           "dev": true,
3503 3579
           "requires": {
3504
-            "ansi-regex": "^3.0.0"
3580
+            "ansi-regex": "^4.1.0"
3505 3581
           }
3506 3582
         }
3507 3583
       }
... ...
@@ -3680,30 +3756,6 @@
3680 3756
         }
3681 3757
       }
3682 3758
     },
3683
-    "is-path-cwd": {
3684
-      "version": "1.0.0",
3685
-      "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
3686
-      "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
3687
-      "dev": true
3688
-    },
3689
-    "is-path-in-cwd": {
3690
-      "version": "1.0.1",
3691
-      "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
3692
-      "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
3693
-      "dev": true,
3694
-      "requires": {
3695
-        "is-path-inside": "^1.0.0"
3696
-      }
3697
-    },
3698
-    "is-path-inside": {
3699
-      "version": "1.0.1",
3700
-      "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
3701
-      "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
3702
-      "dev": true,
3703
-      "requires": {
3704
-        "path-is-inside": "^1.0.1"
3705
-      }
3706
-    },
3707 3759
     "is-plain-object": {
3708 3760
       "version": "2.0.4",
3709 3761
       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
... ...
@@ -3739,12 +3791,6 @@
3739 3791
       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
3740 3792
       "dev": true
3741 3793
     },
3742
-    "is-resolvable": {
3743
-      "version": "1.1.0",
3744
-      "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
3745
-      "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
3746
-      "dev": true
3747
-    },
3748 3794
     "is-stream": {
3749 3795
       "version": "1.1.0",
3750 3796
       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
... ...
@@ -5049,6 +5095,12 @@
5049 5095
       "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
5050 5096
       "dev": true
5051 5097
     },
5098
+    "nice-try": {
5099
+      "version": "1.0.5",
5100
+      "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
5101
+      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
5102
+      "dev": true
5103
+    },
5052 5104
     "nise": {
5053 5105
       "version": "1.4.10",
5054 5106
       "resolved": "http://localhost:4873/nise/-/nise-1.4.10.tgz",
... ...
@@ -5373,6 +5425,15 @@
5373 5425
       "integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==",
5374 5426
       "dev": true
5375 5427
     },
5428
+    "parent-module": {
5429
+      "version": "1.0.1",
5430
+      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
5431
+      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
5432
+      "dev": true,
5433
+      "requires": {
5434
+        "callsites": "^3.0.0"
5435
+      }
5436
+    },
5376 5437
     "parse-asn1": {
5377 5438
       "version": "5.1.1",
5378 5439
       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.1.tgz",
... ...
@@ -5520,12 +5581,6 @@
5520 5581
         "pinkie": "^2.0.0"
5521 5582
       }
5522 5583
     },
5523
-    "pluralize": {
5524
-      "version": "7.0.0",
5525
-      "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
5526
-      "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==",
5527
-      "dev": true
5528
-    },
5529 5584
     "posix-character-classes": {
5530 5585
       "version": "0.1.1",
5531 5586
       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
... ...
@@ -5590,9 +5645,9 @@
5590 5645
       "dev": true
5591 5646
     },
5592 5647
     "progress": {
5593
-      "version": "2.0.0",
5594
-      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz",
5595
-      "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=",
5648
+      "version": "2.0.3",
5649
+      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
5650
+      "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
5596 5651
       "dev": true
5597 5652
     },
5598 5653
     "prr": {
... ...
@@ -5813,9 +5868,9 @@
5813 5868
       }
5814 5869
     },
5815 5870
     "regexpp": {
5816
-      "version": "1.1.0",
5817
-      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-1.1.0.tgz",
5818
-      "integrity": "sha512-LOPw8FpgdQF9etWMaAfG/WRthIdXJGYp4mJ2Jgn/2lpkbod9jPn0t9UqN7AxBOKNfzRbYyVfgc7Vk4t/MpnXgw==",
5871
+      "version": "2.0.1",
5872
+      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
5873
+      "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
5819 5874
       "dev": true
5820 5875
     },
5821 5876
     "regexpu-core": {
... ...
@@ -5919,16 +5974,6 @@
5919 5974
       "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
5920 5975
       "dev": true
5921 5976
     },
5922
-    "require-uncached": {
5923
-      "version": "1.0.3",
5924
-      "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
5925
-      "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
5926
-      "dev": true,
5927
-      "requires": {
5928
-        "caller-path": "^0.1.0",
5929
-        "resolve-from": "^1.0.0"
5930
-      }
5931
-    },
5932 5977
     "resolve": {
5933 5978
       "version": "1.1.7",
5934 5979
       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
... ...
@@ -5936,9 +5981,9 @@
5936 5981
       "dev": true
5937 5982
     },
5938 5983
     "resolve-from": {
5939
-      "version": "1.0.1",
5940
-      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
5941
-      "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
5984
+      "version": "4.0.0",
5985
+      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
5986
+      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
5942 5987
       "dev": true
5943 5988
     },
5944 5989
     "resolve-url": {
... ...
@@ -6006,19 +6051,13 @@
6006 6051
         "is-promise": "^2.1.0"
6007 6052
       }
6008 6053
     },
6009
-    "rx-lite": {
6010
-      "version": "4.0.8",
6011
-      "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz",
6012
-      "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=",
6013
-      "dev": true
6014
-    },
6015
-    "rx-lite-aggregates": {
6016
-      "version": "4.0.8",
6017
-      "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz",
6018
-      "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=",
6054
+    "rxjs": {
6055
+      "version": "6.5.2",
6056
+      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz",
6057
+      "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==",
6019 6058
       "dev": true,
6020 6059
       "requires": {
6021
-        "rx-lite": "*"
6060
+        "tslib": "^1.9.0"
6022 6061
       }
6023 6062
     },
6024 6063
     "safe-buffer": {
... ...
@@ -6467,12 +6506,25 @@
6467 6506
       "dev": true
6468 6507
     },
6469 6508
     "slice-ansi": {
6470
-      "version": "1.0.0",
6471
-      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
6472
-      "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
6509
+      "version": "2.1.0",
6510
+      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
6511
+      "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
6473 6512
       "dev": true,
6474 6513
       "requires": {
6514
+        "ansi-styles": "^3.2.0",
6515
+        "astral-regex": "^1.0.0",
6475 6516
         "is-fullwidth-code-point": "^2.0.0"
6517
+      },
6518
+      "dependencies": {
6519
+        "ansi-styles": {
6520
+          "version": "3.2.1",
6521
+          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6522
+          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6523
+          "dev": true,
6524
+          "requires": {
6525
+            "color-convert": "^1.9.0"
6526
+          }
6527
+        }
6476 6528
       }
6477 6529
     },
6478 6530
     "snapdragon": {
... ...
@@ -6839,37 +6891,65 @@
6839 6891
       "dev": true
6840 6892
     },
6841 6893
     "table": {
6842
-      "version": "4.0.2",
6843
-      "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz",
6844
-      "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==",
6894
+      "version": "5.4.0",
6895
+      "resolved": "https://registry.npmjs.org/table/-/table-5.4.0.tgz",
6896
+      "integrity": "sha512-nHFDrxmbrkU7JAFKqKbDJXfzrX2UBsWmrieXFTGxiI5e4ncg3VqsZeI4EzNmX0ncp4XNGVeoxIWJXfCIXwrsvw==",
6845 6897
       "dev": true,
6846 6898
       "requires": {
6847
-        "ajv": "^5.2.3",
6848
-        "ajv-keywords": "^2.1.0",
6849
-        "chalk": "^2.1.0",
6850
-        "lodash": "^4.17.4",
6851
-        "slice-ansi": "1.0.0",
6852
-        "string-width": "^2.1.1"
6899
+        "ajv": "^6.9.1",
6900
+        "lodash": "^4.17.11",
6901
+        "slice-ansi": "^2.1.0",
6902
+        "string-width": "^3.0.0"
6853 6903
       },
6854 6904
       "dependencies": {
6855
-        "ansi-styles": {
6856
-          "version": "3.2.1",
6857
-          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6858
-          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6905
+        "ajv": {
6906
+          "version": "6.10.0",
6907
+          "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz",
6908
+          "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==",
6859 6909
           "dev": true,
6860 6910
           "requires": {
6861
-            "color-convert": "^1.9.0"
6911
+            "fast-deep-equal": "^2.0.1",
6912
+            "fast-json-stable-stringify": "^2.0.0",
6913
+            "json-schema-traverse": "^0.4.1",
6914
+            "uri-js": "^4.2.2"
6862 6915
           }
6863 6916
         },
6864
-        "chalk": {
6865
-          "version": "2.4.1",
6866
-          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
6867
-          "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
6917
+        "ansi-regex": {
6918
+          "version": "4.1.0",
6919
+          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
6920
+          "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
6921
+          "dev": true
6922
+        },
6923
+        "fast-deep-equal": {
6924
+          "version": "2.0.1",
6925
+          "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
6926
+          "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
6927
+          "dev": true
6928
+        },
6929
+        "json-schema-traverse": {
6930
+          "version": "0.4.1",
6931
+          "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
6932
+          "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
6933
+          "dev": true
6934
+        },
6935
+        "string-width": {
6936
+          "version": "3.1.0",
6937
+          "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
6938
+          "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
6868 6939
           "dev": true,
6869 6940
           "requires": {
6870
-            "ansi-styles": "^3.2.1",
6871
-            "escape-string-regexp": "^1.0.5",
6872
-            "supports-color": "^5.3.0"
6941
+            "emoji-regex": "^7.0.1",
6942
+            "is-fullwidth-code-point": "^2.0.0",
6943
+            "strip-ansi": "^5.1.0"
6944
+          }
6945
+        },
6946
+        "strip-ansi": {
6947
+          "version": "5.2.0",
6948
+          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
6949
+          "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
6950
+          "dev": true,
6951
+          "requires": {
6952
+            "ansi-regex": "^4.1.0"
6873 6953
           }
6874 6954
         }
6875 6955
       }
... ...
@@ -7311,6 +7391,12 @@
7311 7391
       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
7312 7392
       "dev": true
7313 7393
     },
7394
+    "tslib": {
7395
+      "version": "1.9.3",
7396
+      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
7397
+      "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==",
7398
+      "dev": true
7399
+    },
7314 7400
     "tty-browserify": {
7315 7401
       "version": "0.0.0",
7316 7402
       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
... ...
@@ -7346,12 +7432,6 @@
7346 7432
       "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
7347 7433
       "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
7348 7434
     },
7349
-    "typedarray": {
7350
-      "version": "0.0.6",
7351
-      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
7352
-      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
7353
-      "dev": true
7354
-    },
7355 7435
     "uglify-js": {
7356 7436
       "version": "2.8.29",
7357 7437
       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
... ...
@@ -8313,9 +8393,9 @@
8313 8393
       "dev": true
8314 8394
     },
8315 8395
     "write": {
8316
-      "version": "0.2.1",
8317
-      "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
8318
-      "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
8396
+      "version": "1.0.3",
8397
+      "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
8398
+      "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
8319 8399
       "dev": true,
8320 8400
       "requires": {
8321 8401
         "mkdirp": "^0.5.1"
... ...
@@ -13,7 +13,7 @@
13 13
     "babel-cli": "^6.26.0",
14 14
     "babel-jest": "^21.2.0",
15 15
     "babel-preset-env": "^1.7.0",
16
-    "eslint": "^4.19.1",
16
+    "eslint": "^5.16.0",
17 17
     "jest": "^21.2.1",
18 18
     "regenerator-runtime": "^0.11.0",
19 19
     "webpack": "^3.8.1"