Flat, round, designer-friendly pseudo-3D engine for canvas & SVG
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

📦 greenkeep dependencies

+1209 -1768
+1206 -1764
package-lock.json
··· 1 1 { 2 2 "name": "zdog", 3 3 "version": "1.1.2", 4 - "lockfileVersion": 1, 4 + "lockfileVersion": 2, 5 5 "requires": true, 6 - "dependencies": { 7 - "@babel/code-frame": { 8 - "version": "7.8.3", 9 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", 10 - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", 6 + "packages": { 7 + "": { 8 + "version": "1.1.2", 9 + "license": "MIT", 10 + "devDependencies": { 11 + "eslint": "^8.7.0", 12 + "eslint-plugin-metafizzy": "^1.0.0", 13 + "uglify-js": "^3.6.3" 14 + } 15 + }, 16 + "node_modules/@eslint/eslintrc": { 17 + "version": "1.0.5", 18 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.5.tgz", 19 + "integrity": "sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==", 20 + "dev": true, 21 + "dependencies": { 22 + "ajv": "^6.12.4", 23 + "debug": "^4.3.2", 24 + "espree": "^9.2.0", 25 + "globals": "^13.9.0", 26 + "ignore": "^4.0.6", 27 + "import-fresh": "^3.2.1", 28 + "js-yaml": "^4.1.0", 29 + "minimatch": "^3.0.4", 30 + "strip-json-comments": "^3.1.1" 31 + }, 32 + "engines": { 33 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 34 + } 35 + }, 36 + "node_modules/@eslint/eslintrc/node_modules/ignore": { 37 + "version": "4.0.6", 38 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 39 + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 40 + "dev": true, 41 + "engines": { 42 + "node": ">= 4" 43 + } 44 + }, 45 + "node_modules/@humanwhocodes/config-array": { 46 + "version": "0.9.2", 47 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.2.tgz", 48 + "integrity": "sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==", 49 + "dev": true, 50 + "dependencies": { 51 + "@humanwhocodes/object-schema": "^1.2.1", 52 + "debug": "^4.1.1", 53 + "minimatch": "^3.0.4" 54 + }, 55 + "engines": { 56 + "node": ">=10.10.0" 57 + } 58 + }, 59 + "node_modules/@humanwhocodes/object-schema": { 60 + "version": "1.2.1", 61 + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 62 + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 63 + "dev": true 64 + }, 65 + "node_modules/acorn": { 66 + "version": "8.7.0", 67 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", 68 + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", 69 + "dev": true, 70 + "bin": { 71 + "acorn": "bin/acorn" 72 + }, 73 + "engines": { 74 + "node": ">=0.4.0" 75 + } 76 + }, 77 + "node_modules/acorn-jsx": { 78 + "version": "5.3.2", 79 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 80 + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 81 + "dev": true, 82 + "peerDependencies": { 83 + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 84 + } 85 + }, 86 + "node_modules/ajv": { 87 + "version": "6.12.6", 88 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 89 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 90 + "dev": true, 91 + "dependencies": { 92 + "fast-deep-equal": "^3.1.1", 93 + "fast-json-stable-stringify": "^2.0.0", 94 + "json-schema-traverse": "^0.4.1", 95 + "uri-js": "^4.2.2" 96 + }, 97 + "funding": { 98 + "type": "github", 99 + "url": "https://github.com/sponsors/epoberezkin" 100 + } 101 + }, 102 + "node_modules/ansi-regex": { 103 + "version": "5.0.1", 104 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 105 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 106 + "dev": true, 107 + "engines": { 108 + "node": ">=8" 109 + } 110 + }, 111 + "node_modules/ansi-styles": { 112 + "version": "4.3.0", 113 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 114 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 115 + "dev": true, 116 + "dependencies": { 117 + "color-convert": "^2.0.1" 118 + }, 119 + "engines": { 120 + "node": ">=8" 121 + }, 122 + "funding": { 123 + "url": "https://github.com/chalk/ansi-styles?sponsor=1" 124 + } 125 + }, 126 + "node_modules/argparse": { 127 + "version": "2.0.1", 128 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 129 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 130 + "dev": true 131 + }, 132 + "node_modules/balanced-match": { 133 + "version": "1.0.2", 134 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 135 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 136 + "dev": true 137 + }, 138 + "node_modules/brace-expansion": { 139 + "version": "1.1.11", 140 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 141 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 142 + "dev": true, 143 + "dependencies": { 144 + "balanced-match": "^1.0.0", 145 + "concat-map": "0.0.1" 146 + } 147 + }, 148 + "node_modules/callsites": { 149 + "version": "3.1.0", 150 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 151 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 152 + "dev": true, 153 + "engines": { 154 + "node": ">=6" 155 + } 156 + }, 157 + "node_modules/chalk": { 158 + "version": "4.1.2", 159 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 160 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 161 + "dev": true, 162 + "dependencies": { 163 + "ansi-styles": "^4.1.0", 164 + "supports-color": "^7.1.0" 165 + }, 166 + "engines": { 167 + "node": ">=10" 168 + }, 169 + "funding": { 170 + "url": "https://github.com/chalk/chalk?sponsor=1" 171 + } 172 + }, 173 + "node_modules/color-convert": { 174 + "version": "2.0.1", 175 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 176 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 177 + "dev": true, 178 + "dependencies": { 179 + "color-name": "~1.1.4" 180 + }, 181 + "engines": { 182 + "node": ">=7.0.0" 183 + } 184 + }, 185 + "node_modules/color-name": { 186 + "version": "1.1.4", 187 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 188 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 189 + "dev": true 190 + }, 191 + "node_modules/commander": { 192 + "version": "2.20.3", 193 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 194 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 195 + "dev": true 196 + }, 197 + "node_modules/concat-map": { 198 + "version": "0.0.1", 199 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 200 + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 201 + "dev": true 202 + }, 203 + "node_modules/cross-spawn": { 204 + "version": "7.0.3", 205 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 206 + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 207 + "dev": true, 208 + "dependencies": { 209 + "path-key": "^3.1.0", 210 + "shebang-command": "^2.0.0", 211 + "which": "^2.0.1" 212 + }, 213 + "engines": { 214 + "node": ">= 8" 215 + } 216 + }, 217 + "node_modules/debug": { 218 + "version": "4.3.3", 219 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", 220 + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", 221 + "dev": true, 222 + "dependencies": { 223 + "ms": "2.1.2" 224 + }, 225 + "engines": { 226 + "node": ">=6.0" 227 + }, 228 + "peerDependenciesMeta": { 229 + "supports-color": { 230 + "optional": true 231 + } 232 + } 233 + }, 234 + "node_modules/deep-is": { 235 + "version": "0.1.4", 236 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 237 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 238 + "dev": true 239 + }, 240 + "node_modules/doctrine": { 241 + "version": "3.0.0", 242 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 243 + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 244 + "dev": true, 245 + "dependencies": { 246 + "esutils": "^2.0.2" 247 + }, 248 + "engines": { 249 + "node": ">=6.0.0" 250 + } 251 + }, 252 + "node_modules/escape-string-regexp": { 253 + "version": "4.0.0", 254 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 255 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 256 + "dev": true, 257 + "engines": { 258 + "node": ">=10" 259 + }, 260 + "funding": { 261 + "url": "https://github.com/sponsors/sindresorhus" 262 + } 263 + }, 264 + "node_modules/eslint": { 265 + "version": "8.7.0", 266 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", 267 + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", 268 + "dev": true, 269 + "dependencies": { 270 + "@eslint/eslintrc": "^1.0.5", 271 + "@humanwhocodes/config-array": "^0.9.2", 272 + "ajv": "^6.10.0", 273 + "chalk": "^4.0.0", 274 + "cross-spawn": "^7.0.2", 275 + "debug": "^4.3.2", 276 + "doctrine": "^3.0.0", 277 + "escape-string-regexp": "^4.0.0", 278 + "eslint-scope": "^7.1.0", 279 + "eslint-utils": "^3.0.0", 280 + "eslint-visitor-keys": "^3.2.0", 281 + "espree": "^9.3.0", 282 + "esquery": "^1.4.0", 283 + "esutils": "^2.0.2", 284 + "fast-deep-equal": "^3.1.3", 285 + "file-entry-cache": "^6.0.1", 286 + "functional-red-black-tree": "^1.0.1", 287 + "glob-parent": "^6.0.1", 288 + "globals": "^13.6.0", 289 + "ignore": "^5.2.0", 290 + "import-fresh": "^3.0.0", 291 + "imurmurhash": "^0.1.4", 292 + "is-glob": "^4.0.0", 293 + "js-yaml": "^4.1.0", 294 + "json-stable-stringify-without-jsonify": "^1.0.1", 295 + "levn": "^0.4.1", 296 + "lodash.merge": "^4.6.2", 297 + "minimatch": "^3.0.4", 298 + "natural-compare": "^1.4.0", 299 + "optionator": "^0.9.1", 300 + "regexpp": "^3.2.0", 301 + "strip-ansi": "^6.0.1", 302 + "strip-json-comments": "^3.1.0", 303 + "text-table": "^0.2.0", 304 + "v8-compile-cache": "^2.0.3" 305 + }, 306 + "bin": { 307 + "eslint": "bin/eslint.js" 308 + }, 309 + "engines": { 310 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 311 + }, 312 + "funding": { 313 + "url": "https://opencollective.com/eslint" 314 + } 315 + }, 316 + "node_modules/eslint-plugin-metafizzy": { 317 + "version": "1.2.1", 318 + "resolved": "https://registry.npmjs.org/eslint-plugin-metafizzy/-/eslint-plugin-metafizzy-1.2.1.tgz", 319 + "integrity": "sha512-xl+JvruIUIqiBKAe3PcFoBPEESHjYFM08Nss57qs7P4iC392XLCUpruaGXWzy/sEwRWwH14jPp6aN1flNca6AA==", 320 + "dev": true, 321 + "peerDependencies": { 322 + "eslint": ">=6.8.0 <8.0.0" 323 + } 324 + }, 325 + "node_modules/eslint-scope": { 326 + "version": "7.1.0", 327 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.0.tgz", 328 + "integrity": "sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg==", 329 + "dev": true, 330 + "dependencies": { 331 + "esrecurse": "^4.3.0", 332 + "estraverse": "^5.2.0" 333 + }, 334 + "engines": { 335 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 336 + } 337 + }, 338 + "node_modules/eslint-utils": { 339 + "version": "3.0.0", 340 + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 341 + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 342 + "dev": true, 343 + "dependencies": { 344 + "eslint-visitor-keys": "^2.0.0" 345 + }, 346 + "engines": { 347 + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" 348 + }, 349 + "funding": { 350 + "url": "https://github.com/sponsors/mysticatea" 351 + }, 352 + "peerDependencies": { 353 + "eslint": ">=5" 354 + } 355 + }, 356 + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { 357 + "version": "2.1.0", 358 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 359 + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 360 + "dev": true, 361 + "engines": { 362 + "node": ">=10" 363 + } 364 + }, 365 + "node_modules/eslint-visitor-keys": { 366 + "version": "3.2.0", 367 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.2.0.tgz", 368 + "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==", 369 + "dev": true, 370 + "engines": { 371 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 372 + } 373 + }, 374 + "node_modules/espree": { 375 + "version": "9.3.0", 376 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.0.tgz", 377 + "integrity": "sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ==", 378 + "dev": true, 379 + "dependencies": { 380 + "acorn": "^8.7.0", 381 + "acorn-jsx": "^5.3.1", 382 + "eslint-visitor-keys": "^3.1.0" 383 + }, 384 + "engines": { 385 + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 386 + } 387 + }, 388 + "node_modules/esquery": { 389 + "version": "1.4.0", 390 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 391 + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 392 + "dev": true, 393 + "dependencies": { 394 + "estraverse": "^5.1.0" 395 + }, 396 + "engines": { 397 + "node": ">=0.10" 398 + } 399 + }, 400 + "node_modules/esrecurse": { 401 + "version": "4.3.0", 402 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 403 + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 404 + "dev": true, 405 + "dependencies": { 406 + "estraverse": "^5.2.0" 407 + }, 408 + "engines": { 409 + "node": ">=4.0" 410 + } 411 + }, 412 + "node_modules/estraverse": { 413 + "version": "5.3.0", 414 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 415 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 416 + "dev": true, 417 + "engines": { 418 + "node": ">=4.0" 419 + } 420 + }, 421 + "node_modules/esutils": { 422 + "version": "2.0.3", 423 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 424 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 11 425 "dev": true, 12 - "requires": { 13 - "@babel/highlight": "^7.8.3" 426 + "engines": { 427 + "node": ">=0.10.0" 14 428 } 15 429 }, 16 - "@babel/helper-validator-identifier": { 17 - "version": "7.9.5", 18 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", 19 - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", 430 + "node_modules/fast-deep-equal": { 431 + "version": "3.1.3", 432 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 433 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 20 434 "dev": true 21 435 }, 22 - "@babel/highlight": { 23 - "version": "7.9.0", 24 - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", 25 - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", 436 + "node_modules/fast-json-stable-stringify": { 437 + "version": "2.1.0", 438 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 439 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 440 + "dev": true 441 + }, 442 + "node_modules/fast-levenshtein": { 443 + "version": "2.0.6", 444 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 445 + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 446 + "dev": true 447 + }, 448 + "node_modules/file-entry-cache": { 449 + "version": "6.0.1", 450 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 451 + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 26 452 "dev": true, 27 - "requires": { 28 - "@babel/helper-validator-identifier": "^7.9.0", 29 - "chalk": "^2.0.0", 30 - "js-tokens": "^4.0.0" 453 + "dependencies": { 454 + "flat-cache": "^3.0.4" 455 + }, 456 + "engines": { 457 + "node": "^10.12.0 || >=12.0.0" 31 458 } 32 459 }, 33 - "@types/color-name": { 34 - "version": "1.1.1", 35 - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", 36 - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", 460 + "node_modules/flat-cache": { 461 + "version": "3.0.4", 462 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 463 + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 464 + "dev": true, 465 + "dependencies": { 466 + "flatted": "^3.1.0", 467 + "rimraf": "^3.0.2" 468 + }, 469 + "engines": { 470 + "node": "^10.12.0 || >=12.0.0" 471 + } 472 + }, 473 + "node_modules/flatted": { 474 + "version": "3.2.4", 475 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz", 476 + "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==", 477 + "dev": true 478 + }, 479 + "node_modules/fs.realpath": { 480 + "version": "1.0.0", 481 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 482 + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 37 483 "dev": true 38 484 }, 39 - "acorn": { 40 - "version": "7.1.1", 41 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", 42 - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==", 485 + "node_modules/functional-red-black-tree": { 486 + "version": "1.0.1", 487 + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 488 + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", 43 489 "dev": true 44 490 }, 45 - "acorn-jsx": { 491 + "node_modules/glob": { 492 + "version": "7.2.0", 493 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 494 + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 495 + "dev": true, 496 + "dependencies": { 497 + "fs.realpath": "^1.0.0", 498 + "inflight": "^1.0.4", 499 + "inherits": "2", 500 + "minimatch": "^3.0.4", 501 + "once": "^1.3.0", 502 + "path-is-absolute": "^1.0.0" 503 + }, 504 + "engines": { 505 + "node": "*" 506 + }, 507 + "funding": { 508 + "url": "https://github.com/sponsors/isaacs" 509 + } 510 + }, 511 + "node_modules/glob-parent": { 512 + "version": "6.0.2", 513 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 514 + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 515 + "dev": true, 516 + "dependencies": { 517 + "is-glob": "^4.0.3" 518 + }, 519 + "engines": { 520 + "node": ">=10.13.0" 521 + } 522 + }, 523 + "node_modules/globals": { 524 + "version": "13.12.0", 525 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", 526 + "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", 527 + "dev": true, 528 + "dependencies": { 529 + "type-fest": "^0.20.2" 530 + }, 531 + "engines": { 532 + "node": ">=8" 533 + }, 534 + "funding": { 535 + "url": "https://github.com/sponsors/sindresorhus" 536 + } 537 + }, 538 + "node_modules/has-flag": { 539 + "version": "4.0.0", 540 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 541 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 542 + "dev": true, 543 + "engines": { 544 + "node": ">=8" 545 + } 546 + }, 547 + "node_modules/ignore": { 46 548 "version": "5.2.0", 47 - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", 48 - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", 549 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 550 + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 551 + "dev": true, 552 + "engines": { 553 + "node": ">= 4" 554 + } 555 + }, 556 + "node_modules/import-fresh": { 557 + "version": "3.3.0", 558 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 559 + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 560 + "dev": true, 561 + "dependencies": { 562 + "parent-module": "^1.0.0", 563 + "resolve-from": "^4.0.0" 564 + }, 565 + "engines": { 566 + "node": ">=6" 567 + }, 568 + "funding": { 569 + "url": "https://github.com/sponsors/sindresorhus" 570 + } 571 + }, 572 + "node_modules/imurmurhash": { 573 + "version": "0.1.4", 574 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 575 + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 576 + "dev": true, 577 + "engines": { 578 + "node": ">=0.8.19" 579 + } 580 + }, 581 + "node_modules/inflight": { 582 + "version": "1.0.6", 583 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 584 + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 585 + "dev": true, 586 + "dependencies": { 587 + "once": "^1.3.0", 588 + "wrappy": "1" 589 + } 590 + }, 591 + "node_modules/inherits": { 592 + "version": "2.0.4", 593 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 594 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 595 + "dev": true 596 + }, 597 + "node_modules/is-extglob": { 598 + "version": "2.1.1", 599 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 600 + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 601 + "dev": true, 602 + "engines": { 603 + "node": ">=0.10.0" 604 + } 605 + }, 606 + "node_modules/is-glob": { 607 + "version": "4.0.3", 608 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 609 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 610 + "dev": true, 611 + "dependencies": { 612 + "is-extglob": "^2.1.1" 613 + }, 614 + "engines": { 615 + "node": ">=0.10.0" 616 + } 617 + }, 618 + "node_modules/isexe": { 619 + "version": "2.0.0", 620 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 621 + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 622 + "dev": true 623 + }, 624 + "node_modules/js-yaml": { 625 + "version": "4.1.0", 626 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 627 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 628 + "dev": true, 629 + "dependencies": { 630 + "argparse": "^2.0.1" 631 + }, 632 + "bin": { 633 + "js-yaml": "bin/js-yaml.js" 634 + } 635 + }, 636 + "node_modules/json-schema-traverse": { 637 + "version": "0.4.1", 638 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 639 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 640 + "dev": true 641 + }, 642 + "node_modules/json-stable-stringify-without-jsonify": { 643 + "version": "1.0.1", 644 + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 645 + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", 646 + "dev": true 647 + }, 648 + "node_modules/levn": { 649 + "version": "0.4.1", 650 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 651 + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 652 + "dev": true, 653 + "dependencies": { 654 + "prelude-ls": "^1.2.1", 655 + "type-check": "~0.4.0" 656 + }, 657 + "engines": { 658 + "node": ">= 0.8.0" 659 + } 660 + }, 661 + "node_modules/lodash.merge": { 662 + "version": "4.6.2", 663 + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 664 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 665 + "dev": true 666 + }, 667 + "node_modules/minimatch": { 668 + "version": "3.0.4", 669 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 670 + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 671 + "dev": true, 672 + "dependencies": { 673 + "brace-expansion": "^1.1.7" 674 + }, 675 + "engines": { 676 + "node": "*" 677 + } 678 + }, 679 + "node_modules/ms": { 680 + "version": "2.1.2", 681 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 682 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 683 + "dev": true 684 + }, 685 + "node_modules/natural-compare": { 686 + "version": "1.4.0", 687 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 688 + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 689 + "dev": true 690 + }, 691 + "node_modules/once": { 692 + "version": "1.4.0", 693 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 694 + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 695 + "dev": true, 696 + "dependencies": { 697 + "wrappy": "1" 698 + } 699 + }, 700 + "node_modules/optionator": { 701 + "version": "0.9.1", 702 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 703 + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 704 + "dev": true, 705 + "dependencies": { 706 + "deep-is": "^0.1.3", 707 + "fast-levenshtein": "^2.0.6", 708 + "levn": "^0.4.1", 709 + "prelude-ls": "^1.2.1", 710 + "type-check": "^0.4.0", 711 + "word-wrap": "^1.2.3" 712 + }, 713 + "engines": { 714 + "node": ">= 0.8.0" 715 + } 716 + }, 717 + "node_modules/parent-module": { 718 + "version": "1.0.1", 719 + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 720 + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 721 + "dev": true, 722 + "dependencies": { 723 + "callsites": "^3.0.0" 724 + }, 725 + "engines": { 726 + "node": ">=6" 727 + } 728 + }, 729 + "node_modules/path-is-absolute": { 730 + "version": "1.0.1", 731 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 732 + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 733 + "dev": true, 734 + "engines": { 735 + "node": ">=0.10.0" 736 + } 737 + }, 738 + "node_modules/path-key": { 739 + "version": "3.1.1", 740 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 741 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 742 + "dev": true, 743 + "engines": { 744 + "node": ">=8" 745 + } 746 + }, 747 + "node_modules/prelude-ls": { 748 + "version": "1.2.1", 749 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 750 + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 751 + "dev": true, 752 + "engines": { 753 + "node": ">= 0.8.0" 754 + } 755 + }, 756 + "node_modules/punycode": { 757 + "version": "2.1.1", 758 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 759 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 760 + "dev": true, 761 + "engines": { 762 + "node": ">=6" 763 + } 764 + }, 765 + "node_modules/regexpp": { 766 + "version": "3.2.0", 767 + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 768 + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 769 + "dev": true, 770 + "engines": { 771 + "node": ">=8" 772 + }, 773 + "funding": { 774 + "url": "https://github.com/sponsors/mysticatea" 775 + } 776 + }, 777 + "node_modules/resolve-from": { 778 + "version": "4.0.0", 779 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 780 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 781 + "dev": true, 782 + "engines": { 783 + "node": ">=4" 784 + } 785 + }, 786 + "node_modules/rimraf": { 787 + "version": "3.0.2", 788 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 789 + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 790 + "dev": true, 791 + "dependencies": { 792 + "glob": "^7.1.3" 793 + }, 794 + "bin": { 795 + "rimraf": "bin.js" 796 + }, 797 + "funding": { 798 + "url": "https://github.com/sponsors/isaacs" 799 + } 800 + }, 801 + "node_modules/shebang-command": { 802 + "version": "2.0.0", 803 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 804 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 805 + "dev": true, 806 + "dependencies": { 807 + "shebang-regex": "^3.0.0" 808 + }, 809 + "engines": { 810 + "node": ">=8" 811 + } 812 + }, 813 + "node_modules/shebang-regex": { 814 + "version": "3.0.0", 815 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 816 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 817 + "dev": true, 818 + "engines": { 819 + "node": ">=8" 820 + } 821 + }, 822 + "node_modules/source-map": { 823 + "version": "0.6.1", 824 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 825 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 826 + "dev": true, 827 + "engines": { 828 + "node": ">=0.10.0" 829 + } 830 + }, 831 + "node_modules/strip-ansi": { 832 + "version": "6.0.1", 833 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 834 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 835 + "dev": true, 836 + "dependencies": { 837 + "ansi-regex": "^5.0.1" 838 + }, 839 + "engines": { 840 + "node": ">=8" 841 + } 842 + }, 843 + "node_modules/strip-json-comments": { 844 + "version": "3.1.1", 845 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 846 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 847 + "dev": true, 848 + "engines": { 849 + "node": ">=8" 850 + }, 851 + "funding": { 852 + "url": "https://github.com/sponsors/sindresorhus" 853 + } 854 + }, 855 + "node_modules/supports-color": { 856 + "version": "7.2.0", 857 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 858 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 859 + "dev": true, 860 + "dependencies": { 861 + "has-flag": "^4.0.0" 862 + }, 863 + "engines": { 864 + "node": ">=8" 865 + } 866 + }, 867 + "node_modules/text-table": { 868 + "version": "0.2.0", 869 + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 870 + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", 871 + "dev": true 872 + }, 873 + "node_modules/type-check": { 874 + "version": "0.4.0", 875 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 876 + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 877 + "dev": true, 878 + "dependencies": { 879 + "prelude-ls": "^1.2.1" 880 + }, 881 + "engines": { 882 + "node": ">= 0.8.0" 883 + } 884 + }, 885 + "node_modules/type-fest": { 886 + "version": "0.20.2", 887 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 888 + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 889 + "dev": true, 890 + "engines": { 891 + "node": ">=10" 892 + }, 893 + "funding": { 894 + "url": "https://github.com/sponsors/sindresorhus" 895 + } 896 + }, 897 + "node_modules/uglify-js": { 898 + "version": "3.6.3", 899 + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.3.tgz", 900 + "integrity": "sha512-KfQUgOqTkLp2aZxrMbCuKCDGW9slFYu2A23A36Gs7sGzTLcRBDORdOi5E21KWHFIfkY8kzgi/Pr1cXCh0yIp5g==", 901 + "dev": true, 902 + "dependencies": { 903 + "commander": "~2.20.3", 904 + "source-map": "~0.6.1" 905 + }, 906 + "bin": { 907 + "uglifyjs": "bin/uglifyjs" 908 + }, 909 + "engines": { 910 + "node": ">=0.8.0" 911 + } 912 + }, 913 + "node_modules/uri-js": { 914 + "version": "4.4.1", 915 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 916 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 917 + "dev": true, 918 + "dependencies": { 919 + "punycode": "^2.1.0" 920 + } 921 + }, 922 + "node_modules/v8-compile-cache": { 923 + "version": "2.1.0", 924 + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", 925 + "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==", 49 926 "dev": true 50 927 }, 51 - "ajv": { 52 - "version": "6.12.0", 53 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", 54 - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", 928 + "node_modules/which": { 929 + "version": "2.0.2", 930 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 931 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 932 + "dev": true, 933 + "dependencies": { 934 + "isexe": "^2.0.0" 935 + }, 936 + "bin": { 937 + "node-which": "bin/node-which" 938 + }, 939 + "engines": { 940 + "node": ">= 8" 941 + } 942 + }, 943 + "node_modules/word-wrap": { 944 + "version": "1.2.3", 945 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 946 + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 55 947 "dev": true, 56 - "requires": { 57 - "fast-deep-equal": "^3.1.1", 58 - "fast-json-stable-stringify": "^2.0.0", 59 - "json-schema-traverse": "^0.4.1", 60 - "uri-js": "^4.2.2" 948 + "engines": { 949 + "node": ">=0.10.0" 61 950 } 62 951 }, 63 - "ansi-escapes": { 64 - "version": "4.3.1", 65 - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", 66 - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", 952 + "node_modules/wrappy": { 953 + "version": "1.0.2", 954 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 955 + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 956 + "dev": true 957 + } 958 + }, 959 + "dependencies": { 960 + "@eslint/eslintrc": { 961 + "version": "1.0.5", 962 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.5.tgz", 963 + "integrity": "sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==", 67 964 "dev": true, 68 965 "requires": { 69 - "type-fest": "^0.11.0" 966 + "ajv": "^6.12.4", 967 + "debug": "^4.3.2", 968 + "espree": "^9.2.0", 969 + "globals": "^13.9.0", 970 + "ignore": "^4.0.6", 971 + "import-fresh": "^3.2.1", 972 + "js-yaml": "^4.1.0", 973 + "minimatch": "^3.0.4", 974 + "strip-json-comments": "^3.1.1" 70 975 }, 71 976 "dependencies": { 72 - "type-fest": { 73 - "version": "0.11.0", 74 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", 75 - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", 977 + "ignore": { 978 + "version": "4.0.6", 979 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 980 + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 76 981 "dev": true 77 982 } 78 983 } 79 984 }, 80 - "ansi-regex": { 81 - "version": "5.0.0", 82 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", 83 - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", 985 + "@humanwhocodes/config-array": { 986 + "version": "0.9.2", 987 + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.2.tgz", 988 + "integrity": "sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==", 989 + "dev": true, 990 + "requires": { 991 + "@humanwhocodes/object-schema": "^1.2.1", 992 + "debug": "^4.1.1", 993 + "minimatch": "^3.0.4" 994 + } 995 + }, 996 + "@humanwhocodes/object-schema": { 997 + "version": "1.2.1", 998 + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 999 + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 1000 + "dev": true 1001 + }, 1002 + "acorn": { 1003 + "version": "8.7.0", 1004 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", 1005 + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", 84 1006 "dev": true 85 1007 }, 86 - "ansi-styles": { 87 - "version": "3.2.1", 88 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 89 - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 1008 + "acorn-jsx": { 1009 + "version": "5.3.2", 1010 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 1011 + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 1012 + "dev": true, 1013 + "requires": {} 1014 + }, 1015 + "ajv": { 1016 + "version": "6.12.6", 1017 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1018 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 90 1019 "dev": true, 91 1020 "requires": { 92 - "color-convert": "^1.9.0" 1021 + "fast-deep-equal": "^3.1.1", 1022 + "fast-json-stable-stringify": "^2.0.0", 1023 + "json-schema-traverse": "^0.4.1", 1024 + "uri-js": "^4.2.2" 93 1025 } 94 1026 }, 95 - "argparse": { 96 - "version": "1.0.10", 97 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 98 - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 1027 + "ansi-regex": { 1028 + "version": "5.0.1", 1029 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1030 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1031 + "dev": true 1032 + }, 1033 + "ansi-styles": { 1034 + "version": "4.3.0", 1035 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1036 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 99 1037 "dev": true, 100 1038 "requires": { 101 - "sprintf-js": "~1.0.2" 1039 + "color-convert": "^2.0.1" 102 1040 } 103 1041 }, 104 - "astral-regex": { 105 - "version": "1.0.0", 106 - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", 107 - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", 1042 + "argparse": { 1043 + "version": "2.0.1", 1044 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1045 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 108 1046 "dev": true 109 1047 }, 110 1048 "balanced-match": { 111 - "version": "1.0.0", 112 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 113 - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", 1049 + "version": "1.0.2", 1050 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1051 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 114 1052 "dev": true 115 1053 }, 116 1054 "brace-expansion": { ··· 130 1068 "dev": true 131 1069 }, 132 1070 "chalk": { 133 - "version": "2.4.2", 134 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 135 - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 136 - "dev": true, 137 - "requires": { 138 - "ansi-styles": "^3.2.1", 139 - "escape-string-regexp": "^1.0.5", 140 - "supports-color": "^5.3.0" 141 - } 142 - }, 143 - "chardet": { 144 - "version": "0.7.0", 145 - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", 146 - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", 147 - "dev": true 148 - }, 149 - "cli-cursor": { 150 - "version": "3.1.0", 151 - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", 152 - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", 1071 + "version": "4.1.2", 1072 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1073 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 153 1074 "dev": true, 154 1075 "requires": { 155 - "restore-cursor": "^3.1.0" 1076 + "ansi-styles": "^4.1.0", 1077 + "supports-color": "^7.1.0" 156 1078 } 157 1079 }, 158 - "cli-width": { 159 - "version": "2.2.0", 160 - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", 161 - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", 162 - "dev": true 163 - }, 164 1080 "color-convert": { 165 - "version": "1.9.3", 166 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 167 - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 1081 + "version": "2.0.1", 1082 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1083 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 168 1084 "dev": true, 169 1085 "requires": { 170 - "color-name": "1.1.3" 1086 + "color-name": "~1.1.4" 171 1087 } 172 1088 }, 173 1089 "color-name": { 174 - "version": "1.1.3", 175 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 176 - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 1090 + "version": "1.1.4", 1091 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1092 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 177 1093 "dev": true 178 1094 }, 179 1095 "commander": { ··· 189 1105 "dev": true 190 1106 }, 191 1107 "cross-spawn": { 192 - "version": "6.0.5", 193 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", 194 - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 1108 + "version": "7.0.3", 1109 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 1110 + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 195 1111 "dev": true, 196 1112 "requires": { 197 - "nice-try": "^1.0.4", 198 - "path-key": "^2.0.1", 199 - "semver": "^5.5.0", 200 - "shebang-command": "^1.2.0", 201 - "which": "^1.2.9" 202 - }, 203 - "dependencies": { 204 - "semver": { 205 - "version": "5.7.1", 206 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 207 - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 208 - "dev": true 209 - } 1113 + "path-key": "^3.1.0", 1114 + "shebang-command": "^2.0.0", 1115 + "which": "^2.0.1" 210 1116 } 211 1117 }, 212 1118 "debug": { 213 - "version": "4.1.1", 214 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 215 - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 1119 + "version": "4.3.3", 1120 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", 1121 + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", 216 1122 "dev": true, 217 1123 "requires": { 218 - "ms": "^2.1.1" 1124 + "ms": "2.1.2" 219 1125 } 220 1126 }, 221 1127 "deep-is": { 222 - "version": "0.1.3", 223 - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 224 - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", 1128 + "version": "0.1.4", 1129 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 1130 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 225 1131 "dev": true 226 1132 }, 227 1133 "doctrine": { ··· 233 1139 "esutils": "^2.0.2" 234 1140 } 235 1141 }, 236 - "emoji-regex": { 237 - "version": "8.0.0", 238 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 239 - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 240 - "dev": true 241 - }, 242 1142 "escape-string-regexp": { 243 - "version": "1.0.5", 244 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 245 - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 1143 + "version": "4.0.0", 1144 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1145 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 246 1146 "dev": true 247 1147 }, 248 1148 "eslint": { 249 - "version": "6.8.0", 250 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", 251 - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", 1149 + "version": "8.7.0", 1150 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", 1151 + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", 252 1152 "dev": true, 253 1153 "requires": { 254 - "@babel/code-frame": "^7.0.0", 1154 + "@eslint/eslintrc": "^1.0.5", 1155 + "@humanwhocodes/config-array": "^0.9.2", 255 1156 "ajv": "^6.10.0", 256 - "chalk": "^2.1.0", 257 - "cross-spawn": "^6.0.5", 258 - "debug": "^4.0.1", 1157 + "chalk": "^4.0.0", 1158 + "cross-spawn": "^7.0.2", 1159 + "debug": "^4.3.2", 259 1160 "doctrine": "^3.0.0", 260 - "eslint-scope": "^5.0.0", 261 - "eslint-utils": "^1.4.3", 262 - "eslint-visitor-keys": "^1.1.0", 263 - "espree": "^6.1.2", 264 - "esquery": "^1.0.1", 1161 + "escape-string-regexp": "^4.0.0", 1162 + "eslint-scope": "^7.1.0", 1163 + "eslint-utils": "^3.0.0", 1164 + "eslint-visitor-keys": "^3.2.0", 1165 + "espree": "^9.3.0", 1166 + "esquery": "^1.4.0", 265 1167 "esutils": "^2.0.2", 266 - "file-entry-cache": "^5.0.1", 1168 + "fast-deep-equal": "^3.1.3", 1169 + "file-entry-cache": "^6.0.1", 267 1170 "functional-red-black-tree": "^1.0.1", 268 - "glob-parent": "^5.0.0", 269 - "globals": "^12.1.0", 270 - "ignore": "^4.0.6", 1171 + "glob-parent": "^6.0.1", 1172 + "globals": "^13.6.0", 1173 + "ignore": "^5.2.0", 271 1174 "import-fresh": "^3.0.0", 272 1175 "imurmurhash": "^0.1.4", 273 - "inquirer": "^7.0.0", 274 1176 "is-glob": "^4.0.0", 275 - "js-yaml": "^3.13.1", 1177 + "js-yaml": "^4.1.0", 276 1178 "json-stable-stringify-without-jsonify": "^1.0.1", 277 - "levn": "^0.3.0", 278 - "lodash": "^4.17.14", 1179 + "levn": "^0.4.1", 1180 + "lodash.merge": "^4.6.2", 279 1181 "minimatch": "^3.0.4", 280 - "mkdirp": "^0.5.1", 281 1182 "natural-compare": "^1.4.0", 282 - "optionator": "^0.8.3", 283 - "progress": "^2.0.0", 284 - "regexpp": "^2.0.1", 285 - "semver": "^6.1.2", 286 - "strip-ansi": "^5.2.0", 287 - "strip-json-comments": "^3.0.1", 288 - "table": "^5.2.3", 1183 + "optionator": "^0.9.1", 1184 + "regexpp": "^3.2.0", 1185 + "strip-ansi": "^6.0.1", 1186 + "strip-json-comments": "^3.1.0", 289 1187 "text-table": "^0.2.0", 290 1188 "v8-compile-cache": "^2.0.3" 291 1189 } 292 1190 }, 293 1191 "eslint-plugin-metafizzy": { 294 - "version": "1.0.0", 295 - "resolved": "https://registry.npmjs.org/eslint-plugin-metafizzy/-/eslint-plugin-metafizzy-1.0.0.tgz", 296 - "integrity": "sha512-/KWJy0fAWJ/8r4HMI86qSZJKPxz37iM1HorwjkoBlMZGyE5wMH/D8eiRMr36QH6iG32KGoyA6n8VTJucwJZCyA==", 1192 + "version": "1.2.1", 1193 + "resolved": "https://registry.npmjs.org/eslint-plugin-metafizzy/-/eslint-plugin-metafizzy-1.2.1.tgz", 1194 + "integrity": "sha512-xl+JvruIUIqiBKAe3PcFoBPEESHjYFM08Nss57qs7P4iC392XLCUpruaGXWzy/sEwRWwH14jPp6aN1flNca6AA==", 297 1195 "dev": true, 298 - "dependencies": { 299 - "@babel/code-frame": { 300 - "version": "7.8.3", 301 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", 302 - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", 303 - "requires": { 304 - "@babel/highlight": "^7.8.3" 305 - } 306 - }, 307 - "@babel/helper-validator-identifier": { 308 - "version": "7.9.5", 309 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", 310 - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" 311 - }, 312 - "@babel/highlight": { 313 - "version": "7.9.0", 314 - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", 315 - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", 316 - "requires": { 317 - "@babel/helper-validator-identifier": "^7.9.0", 318 - "chalk": "^2.0.0", 319 - "js-tokens": "^4.0.0" 320 - } 321 - }, 322 - "@types/color-name": { 323 - "version": "1.1.1", 324 - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", 325 - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" 326 - }, 327 - "acorn": { 328 - "version": "7.1.1", 329 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz", 330 - "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==" 331 - }, 332 - "acorn-jsx": { 333 - "version": "5.2.0", 334 - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", 335 - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==" 336 - }, 337 - "ajv": { 338 - "version": "6.12.0", 339 - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz", 340 - "integrity": "sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==", 341 - "requires": { 342 - "fast-deep-equal": "^3.1.1", 343 - "fast-json-stable-stringify": "^2.0.0", 344 - "json-schema-traverse": "^0.4.1", 345 - "uri-js": "^4.2.2" 346 - } 347 - }, 348 - "ansi-escapes": { 349 - "version": "4.3.1", 350 - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", 351 - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", 352 - "requires": { 353 - "type-fest": "^0.11.0" 354 - }, 355 - "dependencies": { 356 - "type-fest": { 357 - "version": "0.11.0", 358 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", 359 - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" 360 - } 361 - } 362 - }, 363 - "ansi-regex": { 364 - "version": "5.0.0", 365 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", 366 - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" 367 - }, 368 - "ansi-styles": { 369 - "version": "3.2.1", 370 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 371 - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 372 - "requires": { 373 - "color-convert": "^1.9.0" 374 - } 375 - }, 376 - "argparse": { 377 - "version": "1.0.10", 378 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 379 - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 380 - "requires": { 381 - "sprintf-js": "~1.0.2" 382 - } 383 - }, 384 - "astral-regex": { 385 - "version": "1.0.0", 386 - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", 387 - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" 388 - }, 389 - "balanced-match": { 390 - "version": "1.0.0", 391 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 392 - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" 393 - }, 394 - "brace-expansion": { 395 - "version": "1.1.11", 396 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 397 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 398 - "requires": { 399 - "balanced-match": "^1.0.0", 400 - "concat-map": "0.0.1" 401 - } 402 - }, 403 - "callsites": { 404 - "version": "3.1.0", 405 - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 406 - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" 407 - }, 408 - "chalk": { 409 - "version": "2.4.2", 410 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 411 - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 412 - "requires": { 413 - "ansi-styles": "^3.2.1", 414 - "escape-string-regexp": "^1.0.5", 415 - "supports-color": "^5.3.0" 416 - } 417 - }, 418 - "chardet": { 419 - "version": "0.7.0", 420 - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", 421 - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" 422 - }, 423 - "cli": { 424 - "version": "1.0.1", 425 - "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz", 426 - "integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=", 427 - "requires": { 428 - "exit": "0.1.2", 429 - "glob": "^7.1.1" 430 - } 431 - }, 432 - "cli-cursor": { 433 - "version": "3.1.0", 434 - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", 435 - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", 436 - "requires": { 437 - "restore-cursor": "^3.1.0" 438 - } 439 - }, 440 - "cli-width": { 441 - "version": "2.2.0", 442 - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", 443 - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=" 444 - }, 445 - "color-convert": { 446 - "version": "1.9.3", 447 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 448 - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 449 - "requires": { 450 - "color-name": "1.1.3" 451 - } 452 - }, 453 - "color-name": { 454 - "version": "1.1.3", 455 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 456 - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 457 - }, 458 - "concat-map": { 459 - "version": "0.0.1", 460 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 461 - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 462 - }, 463 - "console-browserify": { 464 - "version": "1.1.0", 465 - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", 466 - "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=", 467 - "requires": { 468 - "date-now": "^0.1.4" 469 - } 470 - }, 471 - "core-util-is": { 472 - "version": "1.0.2", 473 - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 474 - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 475 - }, 476 - "cross-spawn": { 477 - "version": "6.0.5", 478 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", 479 - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 480 - "requires": { 481 - "nice-try": "^1.0.4", 482 - "path-key": "^2.0.1", 483 - "semver": "^5.5.0", 484 - "shebang-command": "^1.2.0", 485 - "which": "^1.2.9" 486 - }, 487 - "dependencies": { 488 - "semver": { 489 - "version": "5.7.1", 490 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 491 - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" 492 - } 493 - } 494 - }, 495 - "date-now": { 496 - "version": "0.1.4", 497 - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", 498 - "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=" 499 - }, 500 - "debug": { 501 - "version": "4.1.1", 502 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", 503 - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", 504 - "requires": { 505 - "ms": "^2.1.1" 506 - } 507 - }, 508 - "deep-is": { 509 - "version": "0.1.3", 510 - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 511 - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" 512 - }, 513 - "doctrine": { 514 - "version": "3.0.0", 515 - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 516 - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 517 - "requires": { 518 - "esutils": "^2.0.2" 519 - } 520 - }, 521 - "dom-serializer": { 522 - "version": "0.2.2", 523 - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", 524 - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", 525 - "requires": { 526 - "domelementtype": "^2.0.1", 527 - "entities": "^2.0.0" 528 - }, 529 - "dependencies": { 530 - "domelementtype": { 531 - "version": "2.0.1", 532 - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", 533 - "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==" 534 - }, 535 - "entities": { 536 - "version": "2.0.0", 537 - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", 538 - "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==" 539 - } 540 - } 541 - }, 542 - "domelementtype": { 543 - "version": "1.3.1", 544 - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", 545 - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" 546 - }, 547 - "domhandler": { 548 - "version": "2.3.0", 549 - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", 550 - "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", 551 - "requires": { 552 - "domelementtype": "1" 553 - } 554 - }, 555 - "domutils": { 556 - "version": "1.5.1", 557 - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", 558 - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", 559 - "requires": { 560 - "dom-serializer": "0", 561 - "domelementtype": "1" 562 - } 563 - }, 564 - "emoji-regex": { 565 - "version": "8.0.0", 566 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 567 - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 568 - }, 569 - "entities": { 570 - "version": "1.0.0", 571 - "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", 572 - "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=" 573 - }, 574 - "escape-string-regexp": { 575 - "version": "1.0.5", 576 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 577 - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 578 - }, 579 - "eslint": { 580 - "version": "6.8.0", 581 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", 582 - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", 583 - "requires": { 584 - "@babel/code-frame": "^7.0.0", 585 - "ajv": "^6.10.0", 586 - "chalk": "^2.1.0", 587 - "cross-spawn": "^6.0.5", 588 - "debug": "^4.0.1", 589 - "doctrine": "^3.0.0", 590 - "eslint-scope": "^5.0.0", 591 - "eslint-utils": "^1.4.3", 592 - "eslint-visitor-keys": "^1.1.0", 593 - "espree": "^6.1.2", 594 - "esquery": "^1.0.1", 595 - "esutils": "^2.0.2", 596 - "file-entry-cache": "^5.0.1", 597 - "functional-red-black-tree": "^1.0.1", 598 - "glob-parent": "^5.0.0", 599 - "globals": "^12.1.0", 600 - "ignore": "^4.0.6", 601 - "import-fresh": "^3.0.0", 602 - "imurmurhash": "^0.1.4", 603 - "inquirer": "^7.0.0", 604 - "is-glob": "^4.0.0", 605 - "js-yaml": "^3.13.1", 606 - "json-stable-stringify-without-jsonify": "^1.0.1", 607 - "levn": "^0.3.0", 608 - "lodash": "^4.17.14", 609 - "minimatch": "^3.0.4", 610 - "mkdirp": "^0.5.1", 611 - "natural-compare": "^1.4.0", 612 - "optionator": "^0.8.3", 613 - "progress": "^2.0.0", 614 - "regexpp": "^2.0.1", 615 - "semver": "^6.1.2", 616 - "strip-ansi": "^5.2.0", 617 - "strip-json-comments": "^3.0.1", 618 - "table": "^5.2.3", 619 - "text-table": "^0.2.0", 620 - "v8-compile-cache": "^2.0.3" 621 - }, 622 - "dependencies": { 623 - "strip-json-comments": { 624 - "version": "3.1.0", 625 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", 626 - "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==" 627 - } 628 - } 629 - }, 630 - "eslint-scope": { 631 - "version": "5.0.0", 632 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", 633 - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", 634 - "requires": { 635 - "esrecurse": "^4.1.0", 636 - "estraverse": "^4.1.1" 637 - } 638 - }, 639 - "eslint-utils": { 640 - "version": "1.4.3", 641 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", 642 - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", 643 - "requires": { 644 - "eslint-visitor-keys": "^1.1.0" 645 - } 646 - }, 647 - "eslint-visitor-keys": { 648 - "version": "1.1.0", 649 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", 650 - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==" 651 - }, 652 - "espree": { 653 - "version": "6.2.1", 654 - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", 655 - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", 656 - "requires": { 657 - "acorn": "^7.1.1", 658 - "acorn-jsx": "^5.2.0", 659 - "eslint-visitor-keys": "^1.1.0" 660 - } 661 - }, 662 - "esprima": { 663 - "version": "4.0.1", 664 - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 665 - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" 666 - }, 667 - "esquery": { 668 - "version": "1.2.0", 669 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.2.0.tgz", 670 - "integrity": "sha512-weltsSqdeWIX9G2qQZz7KlTRJdkkOCTPgLYJUz1Hacf48R4YOwGPHO3+ORfWedqJKbq5WQmsgK90n+pFLIKt/Q==", 671 - "requires": { 672 - "estraverse": "^5.0.0" 673 - }, 674 - "dependencies": { 675 - "estraverse": { 676 - "version": "5.0.0", 677 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.0.0.tgz", 678 - "integrity": "sha512-j3acdrMzqrxmJTNj5dbr1YbjacrYgAxVMeF0gK16E3j494mOe7xygM/ZLIguEQ0ETwAg2hlJCtHRGav+y0Ny5A==" 679 - } 680 - } 681 - }, 682 - "esrecurse": { 683 - "version": "4.2.1", 684 - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", 685 - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", 686 - "requires": { 687 - "estraverse": "^4.1.0" 688 - } 689 - }, 690 - "estraverse": { 691 - "version": "4.3.0", 692 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 693 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" 694 - }, 695 - "esutils": { 696 - "version": "2.0.3", 697 - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 698 - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" 699 - }, 700 - "exit": { 701 - "version": "0.1.2", 702 - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 703 - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" 704 - }, 705 - "external-editor": { 706 - "version": "3.1.0", 707 - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", 708 - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", 709 - "requires": { 710 - "chardet": "^0.7.0", 711 - "iconv-lite": "^0.4.24", 712 - "tmp": "^0.0.33" 713 - } 714 - }, 715 - "fast-deep-equal": { 716 - "version": "3.1.1", 717 - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", 718 - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==" 719 - }, 720 - "fast-json-stable-stringify": { 721 - "version": "2.1.0", 722 - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 723 - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" 724 - }, 725 - "fast-levenshtein": { 726 - "version": "2.0.6", 727 - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 728 - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" 729 - }, 730 - "figures": { 731 - "version": "3.2.0", 732 - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 733 - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 734 - "requires": { 735 - "escape-string-regexp": "^1.0.5" 736 - } 737 - }, 738 - "file-entry-cache": { 739 - "version": "5.0.1", 740 - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", 741 - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", 742 - "requires": { 743 - "flat-cache": "^2.0.1" 744 - } 745 - }, 746 - "flat-cache": { 747 - "version": "2.0.1", 748 - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", 749 - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", 750 - "requires": { 751 - "flatted": "^2.0.0", 752 - "rimraf": "2.6.3", 753 - "write": "1.0.3" 754 - } 755 - }, 756 - "flatted": { 757 - "version": "2.0.2", 758 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", 759 - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" 760 - }, 761 - "fs.realpath": { 762 - "version": "1.0.0", 763 - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 764 - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 765 - }, 766 - "functional-red-black-tree": { 767 - "version": "1.0.1", 768 - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 769 - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" 770 - }, 771 - "glob": { 772 - "version": "7.1.6", 773 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", 774 - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", 775 - "requires": { 776 - "fs.realpath": "^1.0.0", 777 - "inflight": "^1.0.4", 778 - "inherits": "2", 779 - "minimatch": "^3.0.4", 780 - "once": "^1.3.0", 781 - "path-is-absolute": "^1.0.0" 782 - } 783 - }, 784 - "glob-parent": { 785 - "version": "5.1.1", 786 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", 787 - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", 788 - "requires": { 789 - "is-glob": "^4.0.1" 790 - } 791 - }, 792 - "globals": { 793 - "version": "12.4.0", 794 - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", 795 - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", 796 - "requires": { 797 - "type-fest": "^0.8.1" 798 - } 799 - }, 800 - "has-flag": { 801 - "version": "3.0.0", 802 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 803 - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" 804 - }, 805 - "htmlparser2": { 806 - "version": "3.8.3", 807 - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", 808 - "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", 809 - "requires": { 810 - "domelementtype": "1", 811 - "domhandler": "2.3", 812 - "domutils": "1.5", 813 - "entities": "1.0", 814 - "readable-stream": "1.1" 815 - } 816 - }, 817 - "iconv-lite": { 818 - "version": "0.4.24", 819 - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 820 - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 821 - "requires": { 822 - "safer-buffer": ">= 2.1.2 < 3" 823 - } 824 - }, 825 - "ignore": { 826 - "version": "4.0.6", 827 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 828 - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" 829 - }, 830 - "import-fresh": { 831 - "version": "3.2.1", 832 - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", 833 - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", 834 - "requires": { 835 - "parent-module": "^1.0.0", 836 - "resolve-from": "^4.0.0" 837 - } 838 - }, 839 - "imurmurhash": { 840 - "version": "0.1.4", 841 - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 842 - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" 843 - }, 844 - "inflight": { 845 - "version": "1.0.6", 846 - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 847 - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 848 - "requires": { 849 - "once": "^1.3.0", 850 - "wrappy": "1" 851 - } 852 - }, 853 - "inherits": { 854 - "version": "2.0.4", 855 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 856 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 857 - }, 858 - "inquirer": { 859 - "version": "7.1.0", 860 - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", 861 - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", 862 - "requires": { 863 - "ansi-escapes": "^4.2.1", 864 - "chalk": "^3.0.0", 865 - "cli-cursor": "^3.1.0", 866 - "cli-width": "^2.0.0", 867 - "external-editor": "^3.0.3", 868 - "figures": "^3.0.0", 869 - "lodash": "^4.17.15", 870 - "mute-stream": "0.0.8", 871 - "run-async": "^2.4.0", 872 - "rxjs": "^6.5.3", 873 - "string-width": "^4.1.0", 874 - "strip-ansi": "^6.0.0", 875 - "through": "^2.3.6" 876 - }, 877 - "dependencies": { 878 - "ansi-styles": { 879 - "version": "4.2.1", 880 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", 881 - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", 882 - "requires": { 883 - "@types/color-name": "^1.1.1", 884 - "color-convert": "^2.0.1" 885 - } 886 - }, 887 - "chalk": { 888 - "version": "3.0.0", 889 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", 890 - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", 891 - "requires": { 892 - "ansi-styles": "^4.1.0", 893 - "supports-color": "^7.1.0" 894 - } 895 - }, 896 - "color-convert": { 897 - "version": "2.0.1", 898 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 899 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 900 - "requires": { 901 - "color-name": "~1.1.4" 902 - } 903 - }, 904 - "color-name": { 905 - "version": "1.1.4", 906 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 907 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 908 - }, 909 - "has-flag": { 910 - "version": "4.0.0", 911 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 912 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" 913 - }, 914 - "strip-ansi": { 915 - "version": "6.0.0", 916 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 917 - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 918 - "requires": { 919 - "ansi-regex": "^5.0.0" 920 - } 921 - }, 922 - "supports-color": { 923 - "version": "7.1.0", 924 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", 925 - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", 926 - "requires": { 927 - "has-flag": "^4.0.0" 928 - } 929 - } 930 - } 931 - }, 932 - "is-extglob": { 933 - "version": "2.1.1", 934 - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 935 - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" 936 - }, 937 - "is-fullwidth-code-point": { 938 - "version": "3.0.0", 939 - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 940 - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" 941 - }, 942 - "is-glob": { 943 - "version": "4.0.1", 944 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 945 - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 946 - "requires": { 947 - "is-extglob": "^2.1.1" 948 - } 949 - }, 950 - "is-promise": { 951 - "version": "2.1.0", 952 - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", 953 - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=" 954 - }, 955 - "isarray": { 956 - "version": "0.0.1", 957 - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 958 - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" 959 - }, 960 - "isexe": { 961 - "version": "2.0.0", 962 - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 963 - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" 964 - }, 965 - "js-tokens": { 966 - "version": "4.0.0", 967 - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 968 - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 969 - }, 970 - "js-yaml": { 971 - "version": "3.13.1", 972 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", 973 - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", 974 - "requires": { 975 - "argparse": "^1.0.7", 976 - "esprima": "^4.0.0" 977 - } 978 - }, 979 - "jshint": { 980 - "version": "2.11.0", 981 - "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.11.0.tgz", 982 - "integrity": "sha512-ooaD/hrBPhu35xXW4gn+o3SOuzht73gdBuffgJzrZBJZPGgGiiTvJEgTyxFvBO2nz0+X1G6etF8SzUODTlLY6Q==", 983 - "requires": { 984 - "cli": "~1.0.0", 985 - "console-browserify": "1.1.x", 986 - "exit": "0.1.x", 987 - "htmlparser2": "3.8.x", 988 - "lodash": "~4.17.11", 989 - "minimatch": "~3.0.2", 990 - "shelljs": "0.3.x", 991 - "strip-json-comments": "1.0.x" 992 - } 993 - }, 994 - "json-schema-traverse": { 995 - "version": "0.4.1", 996 - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 997 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" 998 - }, 999 - "json-stable-stringify-without-jsonify": { 1000 - "version": "1.0.1", 1001 - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 1002 - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" 1003 - }, 1004 - "levn": { 1005 - "version": "0.3.0", 1006 - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 1007 - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 1008 - "requires": { 1009 - "prelude-ls": "~1.1.2", 1010 - "type-check": "~0.3.2" 1011 - } 1012 - }, 1013 - "mimic-fn": { 1014 - "version": "2.1.0", 1015 - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 1016 - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" 1017 - }, 1018 - "minimatch": { 1019 - "version": "3.0.4", 1020 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 1021 - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 1022 - "requires": { 1023 - "brace-expansion": "^1.1.7" 1024 - } 1025 - }, 1026 - "minimist": { 1027 - "version": "1.2.5", 1028 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 1029 - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" 1030 - }, 1031 - "mkdirp": { 1032 - "version": "0.5.5", 1033 - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 1034 - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", 1035 - "requires": { 1036 - "minimist": "^1.2.5" 1037 - } 1038 - }, 1039 - "ms": { 1040 - "version": "2.1.2", 1041 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1042 - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 1043 - }, 1044 - "mute-stream": { 1045 - "version": "0.0.8", 1046 - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", 1047 - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" 1048 - }, 1049 - "natural-compare": { 1050 - "version": "1.4.0", 1051 - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 1052 - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" 1053 - }, 1054 - "nice-try": { 1055 - "version": "1.0.5", 1056 - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", 1057 - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" 1058 - }, 1059 - "once": { 1060 - "version": "1.4.0", 1061 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1062 - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1063 - "requires": { 1064 - "wrappy": "1" 1065 - } 1066 - }, 1067 - "onetime": { 1068 - "version": "5.1.0", 1069 - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", 1070 - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", 1071 - "requires": { 1072 - "mimic-fn": "^2.1.0" 1073 - } 1074 - }, 1075 - "optionator": { 1076 - "version": "0.8.3", 1077 - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 1078 - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 1079 - "requires": { 1080 - "deep-is": "~0.1.3", 1081 - "fast-levenshtein": "~2.0.6", 1082 - "levn": "~0.3.0", 1083 - "prelude-ls": "~1.1.2", 1084 - "type-check": "~0.3.2", 1085 - "word-wrap": "~1.2.3" 1086 - } 1087 - }, 1088 - "os-tmpdir": { 1089 - "version": "1.0.2", 1090 - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 1091 - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" 1092 - }, 1093 - "parent-module": { 1094 - "version": "1.0.1", 1095 - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 1096 - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 1097 - "requires": { 1098 - "callsites": "^3.0.0" 1099 - } 1100 - }, 1101 - "path-is-absolute": { 1102 - "version": "1.0.1", 1103 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1104 - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 1105 - }, 1106 - "path-key": { 1107 - "version": "2.0.1", 1108 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 1109 - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" 1110 - }, 1111 - "prelude-ls": { 1112 - "version": "1.1.2", 1113 - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 1114 - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" 1115 - }, 1116 - "progress": { 1117 - "version": "2.0.3", 1118 - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 1119 - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" 1120 - }, 1121 - "punycode": { 1122 - "version": "2.1.1", 1123 - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 1124 - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" 1125 - }, 1126 - "readable-stream": { 1127 - "version": "1.1.14", 1128 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", 1129 - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", 1130 - "requires": { 1131 - "core-util-is": "~1.0.0", 1132 - "inherits": "~2.0.1", 1133 - "isarray": "0.0.1", 1134 - "string_decoder": "~0.10.x" 1135 - } 1136 - }, 1137 - "regexpp": { 1138 - "version": "2.0.1", 1139 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", 1140 - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" 1141 - }, 1142 - "resolve-from": { 1143 - "version": "4.0.0", 1144 - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 1145 - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" 1146 - }, 1147 - "restore-cursor": { 1148 - "version": "3.1.0", 1149 - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", 1150 - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", 1151 - "requires": { 1152 - "onetime": "^5.1.0", 1153 - "signal-exit": "^3.0.2" 1154 - } 1155 - }, 1156 - "rimraf": { 1157 - "version": "2.6.3", 1158 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", 1159 - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", 1160 - "requires": { 1161 - "glob": "^7.1.3" 1162 - } 1163 - }, 1164 - "run-async": { 1165 - "version": "2.4.0", 1166 - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", 1167 - "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", 1168 - "requires": { 1169 - "is-promise": "^2.1.0" 1170 - } 1171 - }, 1172 - "rxjs": { 1173 - "version": "6.5.5", 1174 - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", 1175 - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", 1176 - "requires": { 1177 - "tslib": "^1.9.0" 1178 - } 1179 - }, 1180 - "safer-buffer": { 1181 - "version": "2.1.2", 1182 - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1183 - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 1184 - }, 1185 - "semver": { 1186 - "version": "6.3.0", 1187 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 1188 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" 1189 - }, 1190 - "shebang-command": { 1191 - "version": "1.2.0", 1192 - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 1193 - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 1194 - "requires": { 1195 - "shebang-regex": "^1.0.0" 1196 - } 1197 - }, 1198 - "shebang-regex": { 1199 - "version": "1.0.0", 1200 - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 1201 - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" 1202 - }, 1203 - "shelljs": { 1204 - "version": "0.3.0", 1205 - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz", 1206 - "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=" 1207 - }, 1208 - "signal-exit": { 1209 - "version": "3.0.3", 1210 - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", 1211 - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" 1212 - }, 1213 - "slice-ansi": { 1214 - "version": "2.1.0", 1215 - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", 1216 - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", 1217 - "requires": { 1218 - "ansi-styles": "^3.2.0", 1219 - "astral-regex": "^1.0.0", 1220 - "is-fullwidth-code-point": "^2.0.0" 1221 - }, 1222 - "dependencies": { 1223 - "is-fullwidth-code-point": { 1224 - "version": "2.0.0", 1225 - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 1226 - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" 1227 - } 1228 - } 1229 - }, 1230 - "sprintf-js": { 1231 - "version": "1.0.3", 1232 - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 1233 - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" 1234 - }, 1235 - "string-width": { 1236 - "version": "4.2.0", 1237 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", 1238 - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", 1239 - "requires": { 1240 - "emoji-regex": "^8.0.0", 1241 - "is-fullwidth-code-point": "^3.0.0", 1242 - "strip-ansi": "^6.0.0" 1243 - }, 1244 - "dependencies": { 1245 - "strip-ansi": { 1246 - "version": "6.0.0", 1247 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 1248 - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 1249 - "requires": { 1250 - "ansi-regex": "^5.0.0" 1251 - } 1252 - } 1253 - } 1254 - }, 1255 - "string_decoder": { 1256 - "version": "0.10.31", 1257 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 1258 - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" 1259 - }, 1260 - "strip-ansi": { 1261 - "version": "5.2.0", 1262 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 1263 - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 1264 - "requires": { 1265 - "ansi-regex": "^4.1.0" 1266 - }, 1267 - "dependencies": { 1268 - "ansi-regex": { 1269 - "version": "4.1.0", 1270 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", 1271 - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" 1272 - } 1273 - } 1274 - }, 1275 - "strip-json-comments": { 1276 - "version": "1.0.4", 1277 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", 1278 - "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=" 1279 - }, 1280 - "supports-color": { 1281 - "version": "5.5.0", 1282 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 1283 - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 1284 - "requires": { 1285 - "has-flag": "^3.0.0" 1286 - } 1287 - }, 1288 - "table": { 1289 - "version": "5.4.6", 1290 - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", 1291 - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", 1292 - "requires": { 1293 - "ajv": "^6.10.2", 1294 - "lodash": "^4.17.14", 1295 - "slice-ansi": "^2.1.0", 1296 - "string-width": "^3.0.0" 1297 - }, 1298 - "dependencies": { 1299 - "emoji-regex": { 1300 - "version": "7.0.3", 1301 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", 1302 - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" 1303 - }, 1304 - "is-fullwidth-code-point": { 1305 - "version": "2.0.0", 1306 - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 1307 - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" 1308 - }, 1309 - "string-width": { 1310 - "version": "3.1.0", 1311 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 1312 - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 1313 - "requires": { 1314 - "emoji-regex": "^7.0.1", 1315 - "is-fullwidth-code-point": "^2.0.0", 1316 - "strip-ansi": "^5.1.0" 1317 - } 1318 - } 1319 - } 1320 - }, 1321 - "text-table": { 1322 - "version": "0.2.0", 1323 - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 1324 - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" 1325 - }, 1326 - "through": { 1327 - "version": "2.3.8", 1328 - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 1329 - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" 1330 - }, 1331 - "tmp": { 1332 - "version": "0.0.33", 1333 - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", 1334 - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", 1335 - "requires": { 1336 - "os-tmpdir": "~1.0.2" 1337 - } 1338 - }, 1339 - "tslib": { 1340 - "version": "1.11.1", 1341 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", 1342 - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==" 1343 - }, 1344 - "type-check": { 1345 - "version": "0.3.2", 1346 - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 1347 - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 1348 - "requires": { 1349 - "prelude-ls": "~1.1.2" 1350 - } 1351 - }, 1352 - "type-fest": { 1353 - "version": "0.8.1", 1354 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 1355 - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" 1356 - }, 1357 - "uri-js": { 1358 - "version": "4.2.2", 1359 - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", 1360 - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", 1361 - "requires": { 1362 - "punycode": "^2.1.0" 1363 - } 1364 - }, 1365 - "v8-compile-cache": { 1366 - "version": "2.1.0", 1367 - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz", 1368 - "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==" 1369 - }, 1370 - "which": { 1371 - "version": "1.3.1", 1372 - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 1373 - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 1374 - "requires": { 1375 - "isexe": "^2.0.0" 1376 - } 1377 - }, 1378 - "word-wrap": { 1379 - "version": "1.2.3", 1380 - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 1381 - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" 1382 - }, 1383 - "wrappy": { 1384 - "version": "1.0.2", 1385 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1386 - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 1387 - }, 1388 - "write": { 1389 - "version": "1.0.3", 1390 - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", 1391 - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", 1392 - "requires": { 1393 - "mkdirp": "^0.5.1" 1394 - } 1395 - } 1396 - } 1196 + "requires": {} 1397 1197 }, 1398 1198 "eslint-scope": { 1399 - "version": "5.0.0", 1400 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", 1401 - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", 1199 + "version": "7.1.0", 1200 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.0.tgz", 1201 + "integrity": "sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg==", 1402 1202 "dev": true, 1403 1203 "requires": { 1404 - "esrecurse": "^4.1.0", 1405 - "estraverse": "^4.1.1" 1204 + "esrecurse": "^4.3.0", 1205 + "estraverse": "^5.2.0" 1406 1206 } 1407 1207 }, 1408 1208 "eslint-utils": { 1409 - "version": "1.4.3", 1410 - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", 1411 - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", 1209 + "version": "3.0.0", 1210 + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 1211 + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 1412 1212 "dev": true, 1413 1213 "requires": { 1414 - "eslint-visitor-keys": "^1.1.0" 1214 + "eslint-visitor-keys": "^2.0.0" 1215 + }, 1216 + "dependencies": { 1217 + "eslint-visitor-keys": { 1218 + "version": "2.1.0", 1219 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 1220 + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 1221 + "dev": true 1222 + } 1415 1223 } 1416 1224 }, 1417 1225 "eslint-visitor-keys": { 1418 - "version": "1.1.0", 1419 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz", 1420 - "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==", 1226 + "version": "3.2.0", 1227 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.2.0.tgz", 1228 + "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==", 1421 1229 "dev": true 1422 1230 }, 1423 1231 "espree": { 1424 - "version": "6.2.1", 1425 - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", 1426 - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", 1232 + "version": "9.3.0", 1233 + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.0.tgz", 1234 + "integrity": "sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ==", 1427 1235 "dev": true, 1428 1236 "requires": { 1429 - "acorn": "^7.1.1", 1430 - "acorn-jsx": "^5.2.0", 1431 - "eslint-visitor-keys": "^1.1.0" 1237 + "acorn": "^8.7.0", 1238 + "acorn-jsx": "^5.3.1", 1239 + "eslint-visitor-keys": "^3.1.0" 1432 1240 } 1433 1241 }, 1434 - "esprima": { 1435 - "version": "4.0.1", 1436 - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 1437 - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 1438 - "dev": true 1439 - }, 1440 1242 "esquery": { 1441 - "version": "1.2.0", 1442 - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.2.0.tgz", 1443 - "integrity": "sha512-weltsSqdeWIX9G2qQZz7KlTRJdkkOCTPgLYJUz1Hacf48R4YOwGPHO3+ORfWedqJKbq5WQmsgK90n+pFLIKt/Q==", 1243 + "version": "1.4.0", 1244 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 1245 + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 1444 1246 "dev": true, 1445 1247 "requires": { 1446 - "estraverse": "^5.0.0" 1447 - }, 1448 - "dependencies": { 1449 - "estraverse": { 1450 - "version": "5.0.0", 1451 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.0.0.tgz", 1452 - "integrity": "sha512-j3acdrMzqrxmJTNj5dbr1YbjacrYgAxVMeF0gK16E3j494mOe7xygM/ZLIguEQ0ETwAg2hlJCtHRGav+y0Ny5A==", 1453 - "dev": true 1454 - } 1248 + "estraverse": "^5.1.0" 1455 1249 } 1456 1250 }, 1457 1251 "esrecurse": { 1458 - "version": "4.2.1", 1459 - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", 1460 - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", 1252 + "version": "4.3.0", 1253 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 1254 + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 1461 1255 "dev": true, 1462 1256 "requires": { 1463 - "estraverse": "^4.1.0" 1257 + "estraverse": "^5.2.0" 1464 1258 } 1465 1259 }, 1466 1260 "estraverse": { 1467 - "version": "4.3.0", 1468 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 1469 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 1261 + "version": "5.3.0", 1262 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1263 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1470 1264 "dev": true 1471 1265 }, 1472 1266 "esutils": { ··· 1475 1269 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 1476 1270 "dev": true 1477 1271 }, 1478 - "external-editor": { 1479 - "version": "3.1.0", 1480 - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", 1481 - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", 1482 - "dev": true, 1483 - "requires": { 1484 - "chardet": "^0.7.0", 1485 - "iconv-lite": "^0.4.24", 1486 - "tmp": "^0.0.33" 1487 - } 1488 - }, 1489 1272 "fast-deep-equal": { 1490 - "version": "3.1.1", 1491 - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz", 1492 - "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==", 1273 + "version": "3.1.3", 1274 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 1275 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 1493 1276 "dev": true 1494 1277 }, 1495 1278 "fast-json-stable-stringify": { ··· 1503 1286 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 1504 1287 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 1505 1288 "dev": true 1506 - }, 1507 - "figures": { 1508 - "version": "3.2.0", 1509 - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 1510 - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 1511 - "dev": true, 1512 - "requires": { 1513 - "escape-string-regexp": "^1.0.5" 1514 - } 1515 1289 }, 1516 1290 "file-entry-cache": { 1517 - "version": "5.0.1", 1518 - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", 1519 - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", 1291 + "version": "6.0.1", 1292 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 1293 + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 1520 1294 "dev": true, 1521 1295 "requires": { 1522 - "flat-cache": "^2.0.1" 1296 + "flat-cache": "^3.0.4" 1523 1297 } 1524 1298 }, 1525 1299 "flat-cache": { 1526 - "version": "2.0.1", 1527 - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", 1528 - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", 1300 + "version": "3.0.4", 1301 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 1302 + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 1529 1303 "dev": true, 1530 1304 "requires": { 1531 - "flatted": "^2.0.0", 1532 - "rimraf": "2.6.3", 1533 - "write": "1.0.3" 1305 + "flatted": "^3.1.0", 1306 + "rimraf": "^3.0.2" 1534 1307 } 1535 1308 }, 1536 1309 "flatted": { 1537 - "version": "2.0.2", 1538 - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", 1539 - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", 1310 + "version": "3.2.4", 1311 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.4.tgz", 1312 + "integrity": "sha512-8/sOawo8tJ4QOBX8YlQBMxL8+RLZfxMQOif9o0KUKTNTjMYElWPE0r/m5VNFxTRd0NSw8qSy8dajrwX4RYI1Hw==", 1540 1313 "dev": true 1541 1314 }, 1542 1315 "fs.realpath": { ··· 1552 1325 "dev": true 1553 1326 }, 1554 1327 "glob": { 1555 - "version": "7.1.6", 1556 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", 1557 - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", 1328 + "version": "7.2.0", 1329 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 1330 + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 1558 1331 "dev": true, 1559 1332 "requires": { 1560 1333 "fs.realpath": "^1.0.0", ··· 1566 1339 } 1567 1340 }, 1568 1341 "glob-parent": { 1569 - "version": "5.1.1", 1570 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", 1571 - "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", 1342 + "version": "6.0.2", 1343 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 1344 + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 1572 1345 "dev": true, 1573 1346 "requires": { 1574 - "is-glob": "^4.0.1" 1347 + "is-glob": "^4.0.3" 1575 1348 } 1576 1349 }, 1577 1350 "globals": { 1578 - "version": "12.4.0", 1579 - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", 1580 - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", 1351 + "version": "13.12.0", 1352 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", 1353 + "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", 1581 1354 "dev": true, 1582 1355 "requires": { 1583 - "type-fest": "^0.8.1" 1356 + "type-fest": "^0.20.2" 1584 1357 } 1585 1358 }, 1586 1359 "has-flag": { 1587 - "version": "3.0.0", 1588 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 1589 - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 1360 + "version": "4.0.0", 1361 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1362 + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1590 1363 "dev": true 1591 1364 }, 1592 - "iconv-lite": { 1593 - "version": "0.4.24", 1594 - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 1595 - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 1596 - "dev": true, 1597 - "requires": { 1598 - "safer-buffer": ">= 2.1.2 < 3" 1599 - } 1600 - }, 1601 1365 "ignore": { 1602 - "version": "4.0.6", 1603 - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 1604 - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 1366 + "version": "5.2.0", 1367 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 1368 + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 1605 1369 "dev": true 1606 1370 }, 1607 1371 "import-fresh": { 1608 - "version": "3.2.1", 1609 - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", 1610 - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", 1372 + "version": "3.3.0", 1373 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 1374 + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 1611 1375 "dev": true, 1612 1376 "requires": { 1613 1377 "parent-module": "^1.0.0", ··· 1636 1400 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1637 1401 "dev": true 1638 1402 }, 1639 - "inquirer": { 1640 - "version": "7.1.0", 1641 - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", 1642 - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", 1643 - "dev": true, 1644 - "requires": { 1645 - "ansi-escapes": "^4.2.1", 1646 - "chalk": "^3.0.0", 1647 - "cli-cursor": "^3.1.0", 1648 - "cli-width": "^2.0.0", 1649 - "external-editor": "^3.0.3", 1650 - "figures": "^3.0.0", 1651 - "lodash": "^4.17.15", 1652 - "mute-stream": "0.0.8", 1653 - "run-async": "^2.4.0", 1654 - "rxjs": "^6.5.3", 1655 - "string-width": "^4.1.0", 1656 - "strip-ansi": "^6.0.0", 1657 - "through": "^2.3.6" 1658 - }, 1659 - "dependencies": { 1660 - "ansi-styles": { 1661 - "version": "4.2.1", 1662 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", 1663 - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", 1664 - "dev": true, 1665 - "requires": { 1666 - "@types/color-name": "^1.1.1", 1667 - "color-convert": "^2.0.1" 1668 - } 1669 - }, 1670 - "chalk": { 1671 - "version": "3.0.0", 1672 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", 1673 - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", 1674 - "dev": true, 1675 - "requires": { 1676 - "ansi-styles": "^4.1.0", 1677 - "supports-color": "^7.1.0" 1678 - } 1679 - }, 1680 - "color-convert": { 1681 - "version": "2.0.1", 1682 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1683 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1684 - "dev": true, 1685 - "requires": { 1686 - "color-name": "~1.1.4" 1687 - } 1688 - }, 1689 - "color-name": { 1690 - "version": "1.1.4", 1691 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1692 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1693 - "dev": true 1694 - }, 1695 - "has-flag": { 1696 - "version": "4.0.0", 1697 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1698 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1699 - "dev": true 1700 - }, 1701 - "strip-ansi": { 1702 - "version": "6.0.0", 1703 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 1704 - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 1705 - "dev": true, 1706 - "requires": { 1707 - "ansi-regex": "^5.0.0" 1708 - } 1709 - }, 1710 - "supports-color": { 1711 - "version": "7.1.0", 1712 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", 1713 - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", 1714 - "dev": true, 1715 - "requires": { 1716 - "has-flag": "^4.0.0" 1717 - } 1718 - } 1719 - } 1720 - }, 1721 1403 "is-extglob": { 1722 1404 "version": "2.1.1", 1723 1405 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1724 1406 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 1725 1407 "dev": true 1726 1408 }, 1727 - "is-fullwidth-code-point": { 1728 - "version": "3.0.0", 1729 - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 1730 - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 1731 - "dev": true 1732 - }, 1733 1409 "is-glob": { 1734 - "version": "4.0.1", 1735 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 1736 - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 1410 + "version": "4.0.3", 1411 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1412 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1737 1413 "dev": true, 1738 1414 "requires": { 1739 1415 "is-extglob": "^2.1.1" 1740 1416 } 1741 1417 }, 1742 - "is-promise": { 1743 - "version": "2.1.0", 1744 - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", 1745 - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", 1746 - "dev": true 1747 - }, 1748 1418 "isexe": { 1749 1419 "version": "2.0.0", 1750 1420 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1751 1421 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 1752 1422 "dev": true 1753 1423 }, 1754 - "js-tokens": { 1755 - "version": "4.0.0", 1756 - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 1757 - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 1758 - "dev": true 1759 - }, 1760 1424 "js-yaml": { 1761 - "version": "3.13.1", 1762 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", 1763 - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", 1425 + "version": "4.1.0", 1426 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 1427 + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 1764 1428 "dev": true, 1765 1429 "requires": { 1766 - "argparse": "^1.0.7", 1767 - "esprima": "^4.0.0" 1430 + "argparse": "^2.0.1" 1768 1431 } 1769 1432 }, 1770 1433 "json-schema-traverse": { ··· 1780 1443 "dev": true 1781 1444 }, 1782 1445 "levn": { 1783 - "version": "0.3.0", 1784 - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 1785 - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 1446 + "version": "0.4.1", 1447 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 1448 + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 1786 1449 "dev": true, 1787 1450 "requires": { 1788 - "prelude-ls": "~1.1.2", 1789 - "type-check": "~0.3.2" 1451 + "prelude-ls": "^1.2.1", 1452 + "type-check": "~0.4.0" 1790 1453 } 1791 1454 }, 1792 - "lodash": { 1793 - "version": "4.17.19", 1794 - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", 1795 - "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" 1796 - }, 1797 - "mimic-fn": { 1798 - "version": "2.1.0", 1799 - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 1800 - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 1455 + "lodash.merge": { 1456 + "version": "4.6.2", 1457 + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 1458 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 1801 1459 "dev": true 1802 1460 }, 1803 1461 "minimatch": { ··· 1809 1467 "brace-expansion": "^1.1.7" 1810 1468 } 1811 1469 }, 1812 - "minimist": { 1813 - "version": "1.2.5", 1814 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 1815 - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 1816 - "dev": true 1817 - }, 1818 - "mkdirp": { 1819 - "version": "0.5.5", 1820 - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 1821 - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", 1822 - "dev": true, 1823 - "requires": { 1824 - "minimist": "^1.2.5" 1825 - } 1826 - }, 1827 1470 "ms": { 1828 1471 "version": "2.1.2", 1829 1472 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1830 1473 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 1831 1474 "dev": true 1832 1475 }, 1833 - "mute-stream": { 1834 - "version": "0.0.8", 1835 - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", 1836 - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", 1837 - "dev": true 1838 - }, 1839 1476 "natural-compare": { 1840 1477 "version": "1.4.0", 1841 1478 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 1842 1479 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 1843 1480 "dev": true 1844 1481 }, 1845 - "nice-try": { 1846 - "version": "1.0.5", 1847 - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", 1848 - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", 1849 - "dev": true 1850 - }, 1851 1482 "once": { 1852 1483 "version": "1.4.0", 1853 1484 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", ··· 1857 1488 "wrappy": "1" 1858 1489 } 1859 1490 }, 1860 - "onetime": { 1861 - "version": "5.1.0", 1862 - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", 1863 - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", 1864 - "dev": true, 1865 - "requires": { 1866 - "mimic-fn": "^2.1.0" 1867 - } 1868 - }, 1869 1491 "optionator": { 1870 - "version": "0.8.3", 1871 - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 1872 - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 1492 + "version": "0.9.1", 1493 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 1494 + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 1873 1495 "dev": true, 1874 1496 "requires": { 1875 - "deep-is": "~0.1.3", 1876 - "fast-levenshtein": "~2.0.6", 1877 - "levn": "~0.3.0", 1878 - "prelude-ls": "~1.1.2", 1879 - "type-check": "~0.3.2", 1880 - "word-wrap": "~1.2.3" 1497 + "deep-is": "^0.1.3", 1498 + "fast-levenshtein": "^2.0.6", 1499 + "levn": "^0.4.1", 1500 + "prelude-ls": "^1.2.1", 1501 + "type-check": "^0.4.0", 1502 + "word-wrap": "^1.2.3" 1881 1503 } 1882 - }, 1883 - "os-tmpdir": { 1884 - "version": "1.0.2", 1885 - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 1886 - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", 1887 - "dev": true 1888 1504 }, 1889 1505 "parent-module": { 1890 1506 "version": "1.0.1", ··· 1902 1518 "dev": true 1903 1519 }, 1904 1520 "path-key": { 1905 - "version": "2.0.1", 1906 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 1907 - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 1521 + "version": "3.1.1", 1522 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1523 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1908 1524 "dev": true 1909 1525 }, 1910 1526 "prelude-ls": { 1911 - "version": "1.1.2", 1912 - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 1913 - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 1914 - "dev": true 1915 - }, 1916 - "progress": { 1917 - "version": "2.0.3", 1918 - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 1919 - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 1527 + "version": "1.2.1", 1528 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 1529 + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 1920 1530 "dev": true 1921 1531 }, 1922 1532 "punycode": { ··· 1926 1536 "dev": true 1927 1537 }, 1928 1538 "regexpp": { 1929 - "version": "2.0.1", 1930 - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", 1931 - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", 1539 + "version": "3.2.0", 1540 + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 1541 + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 1932 1542 "dev": true 1933 1543 }, 1934 1544 "resolve-from": { ··· 1937 1547 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 1938 1548 "dev": true 1939 1549 }, 1940 - "restore-cursor": { 1941 - "version": "3.1.0", 1942 - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", 1943 - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", 1944 - "dev": true, 1945 - "requires": { 1946 - "onetime": "^5.1.0", 1947 - "signal-exit": "^3.0.2" 1948 - } 1949 - }, 1950 1550 "rimraf": { 1951 - "version": "2.6.3", 1952 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", 1953 - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", 1551 + "version": "3.0.2", 1552 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 1553 + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 1954 1554 "dev": true, 1955 1555 "requires": { 1956 1556 "glob": "^7.1.3" 1957 1557 } 1958 1558 }, 1959 - "run-async": { 1960 - "version": "2.4.0", 1961 - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", 1962 - "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", 1963 - "dev": true, 1964 - "requires": { 1965 - "is-promise": "^2.1.0" 1966 - } 1967 - }, 1968 - "rxjs": { 1969 - "version": "6.5.5", 1970 - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", 1971 - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", 1972 - "dev": true, 1973 - "requires": { 1974 - "tslib": "^1.9.0" 1975 - } 1976 - }, 1977 - "safer-buffer": { 1978 - "version": "2.1.2", 1979 - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1980 - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 1981 - "dev": true 1982 - }, 1983 - "semver": { 1984 - "version": "6.3.0", 1985 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 1986 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 1987 - "dev": true 1988 - }, 1989 1559 "shebang-command": { 1990 - "version": "1.2.0", 1991 - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 1992 - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 1560 + "version": "2.0.0", 1561 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1562 + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1993 1563 "dev": true, 1994 1564 "requires": { 1995 - "shebang-regex": "^1.0.0" 1565 + "shebang-regex": "^3.0.0" 1996 1566 } 1997 1567 }, 1998 1568 "shebang-regex": { 1999 - "version": "1.0.0", 2000 - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 2001 - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 2002 - "dev": true 2003 - }, 2004 - "signal-exit": { 2005 - "version": "3.0.3", 2006 - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", 2007 - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", 1569 + "version": "3.0.0", 1570 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1571 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 2008 1572 "dev": true 2009 1573 }, 2010 - "slice-ansi": { 2011 - "version": "2.1.0", 2012 - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", 2013 - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", 2014 - "dev": true, 2015 - "requires": { 2016 - "ansi-styles": "^3.2.0", 2017 - "astral-regex": "^1.0.0", 2018 - "is-fullwidth-code-point": "^2.0.0" 2019 - }, 2020 - "dependencies": { 2021 - "is-fullwidth-code-point": { 2022 - "version": "2.0.0", 2023 - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 2024 - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 2025 - "dev": true 2026 - } 2027 - } 2028 - }, 2029 1574 "source-map": { 2030 1575 "version": "0.6.1", 2031 1576 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2032 1577 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2033 1578 "dev": true 2034 1579 }, 2035 - "sprintf-js": { 2036 - "version": "1.0.3", 2037 - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 2038 - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 2039 - "dev": true 2040 - }, 2041 - "string-width": { 2042 - "version": "4.2.0", 2043 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", 2044 - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", 2045 - "dev": true, 2046 - "requires": { 2047 - "emoji-regex": "^8.0.0", 2048 - "is-fullwidth-code-point": "^3.0.0", 2049 - "strip-ansi": "^6.0.0" 2050 - }, 2051 - "dependencies": { 2052 - "strip-ansi": { 2053 - "version": "6.0.0", 2054 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", 2055 - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", 2056 - "dev": true, 2057 - "requires": { 2058 - "ansi-regex": "^5.0.0" 2059 - } 2060 - } 2061 - } 2062 - }, 2063 1580 "strip-ansi": { 2064 - "version": "5.2.0", 2065 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 2066 - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 1581 + "version": "6.0.1", 1582 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1583 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2067 1584 "dev": true, 2068 1585 "requires": { 2069 - "ansi-regex": "^4.1.0" 2070 - }, 2071 - "dependencies": { 2072 - "ansi-regex": { 2073 - "version": "4.1.0", 2074 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", 2075 - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", 2076 - "dev": true 2077 - } 1586 + "ansi-regex": "^5.0.1" 2078 1587 } 2079 1588 }, 2080 1589 "strip-json-comments": { 2081 - "version": "3.1.0", 2082 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz", 2083 - "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==", 1590 + "version": "3.1.1", 1591 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 1592 + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 2084 1593 "dev": true 2085 1594 }, 2086 1595 "supports-color": { 2087 - "version": "5.5.0", 2088 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 2089 - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 1596 + "version": "7.2.0", 1597 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1598 + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2090 1599 "dev": true, 2091 1600 "requires": { 2092 - "has-flag": "^3.0.0" 2093 - } 2094 - }, 2095 - "table": { 2096 - "version": "5.4.6", 2097 - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", 2098 - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", 2099 - "dev": true, 2100 - "requires": { 2101 - "ajv": "^6.10.2", 2102 - "lodash": "^4.17.14", 2103 - "slice-ansi": "^2.1.0", 2104 - "string-width": "^3.0.0" 2105 - }, 2106 - "dependencies": { 2107 - "emoji-regex": { 2108 - "version": "7.0.3", 2109 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", 2110 - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", 2111 - "dev": true 2112 - }, 2113 - "is-fullwidth-code-point": { 2114 - "version": "2.0.0", 2115 - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 2116 - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 2117 - "dev": true 2118 - }, 2119 - "string-width": { 2120 - "version": "3.1.0", 2121 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 2122 - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 2123 - "dev": true, 2124 - "requires": { 2125 - "emoji-regex": "^7.0.1", 2126 - "is-fullwidth-code-point": "^2.0.0", 2127 - "strip-ansi": "^5.1.0" 2128 - } 2129 - } 1601 + "has-flag": "^4.0.0" 2130 1602 } 2131 1603 }, 2132 1604 "text-table": { ··· 2135 1607 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", 2136 1608 "dev": true 2137 1609 }, 2138 - "through": { 2139 - "version": "2.3.8", 2140 - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 2141 - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 2142 - "dev": true 2143 - }, 2144 - "tmp": { 2145 - "version": "0.0.33", 2146 - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", 2147 - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", 2148 - "dev": true, 2149 - "requires": { 2150 - "os-tmpdir": "~1.0.2" 2151 - } 2152 - }, 2153 - "tslib": { 2154 - "version": "1.11.1", 2155 - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz", 2156 - "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==", 2157 - "dev": true 2158 - }, 2159 1610 "type-check": { 2160 - "version": "0.3.2", 2161 - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 2162 - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 1611 + "version": "0.4.0", 1612 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 1613 + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 2163 1614 "dev": true, 2164 1615 "requires": { 2165 - "prelude-ls": "~1.1.2" 1616 + "prelude-ls": "^1.2.1" 2166 1617 } 2167 1618 }, 2168 1619 "type-fest": { 2169 - "version": "0.8.1", 2170 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 2171 - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 1620 + "version": "0.20.2", 1621 + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 1622 + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 2172 1623 "dev": true 2173 1624 }, 2174 1625 "uglify-js": { ··· 2182 1633 } 2183 1634 }, 2184 1635 "uri-js": { 2185 - "version": "4.2.2", 2186 - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", 2187 - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", 1636 + "version": "4.4.1", 1637 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 1638 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 2188 1639 "dev": true, 2189 1640 "requires": { 2190 1641 "punycode": "^2.1.0" ··· 2197 1648 "dev": true 2198 1649 }, 2199 1650 "which": { 2200 - "version": "1.3.1", 2201 - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 2202 - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 1651 + "version": "2.0.2", 1652 + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1653 + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 2203 1654 "dev": true, 2204 1655 "requires": { 2205 1656 "isexe": "^2.0.0" ··· 2216 1667 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2217 1668 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 2218 1669 "dev": true 2219 - }, 2220 - "write": { 2221 - "version": "1.0.3", 2222 - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", 2223 - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", 2224 - "dev": true, 2225 - "requires": { 2226 - "mkdirp": "^0.5.1" 2227 - } 2228 1670 } 2229 1671 } 2230 1672 }
+1 -2
package.json
··· 10 10 "!js/.*", 11 11 "!dist/.*" 12 12 ], 13 - "dependencies": {}, 14 13 "devDependencies": { 15 - "eslint": "^6.8.0", 14 + "eslint": "^8.7.0", 16 15 "eslint-plugin-metafizzy": "^1.0.0", 17 16 "uglify-js": "^3.6.3" 18 17 },
+1 -1
tasks/bundle.js
··· 13 13 } ); 14 14 paths.push( indexPath ); 15 15 16 - execSync( `cat ${paths.join(' ')} > dist/zdog.dist.js` ); 16 + execSync(`cat ${paths.join(' ')} > dist/zdog.dist.js`); 17 17 18 18 console.log('bundled dist/zdog.dist.js');
+1 -1
tasks/version.js
··· 10 10 11 11 fs.writeFileSync( boilerplatePath, boilerplateSrc, 'utf8' ); 12 12 13 - console.log( `updated ${boilerplatePath} to ${version}` ); 13 + console.log(`updated ${boilerplatePath} to ${version}`);