1{ 2 "name": "tf-a", 3 "lockfileVersion": 2, 4 "requires": true, 5 "packages": { 6 "": { 7 "hasInstallScript": true, 8 "devDependencies": { 9 "commitizen": "^4.2.2", 10 "cz-conventional-changelog": "^3.3.0", 11 "husky": "^5.0.4" 12 } 13 }, 14 "node_modules/@babel/code-frame": { 15 "version": "7.12.13", 16 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", 17 "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", 18 "dev": true, 19 "optional": true, 20 "dependencies": { 21 "@babel/highlight": "^7.12.13" 22 } 23 }, 24 "node_modules/@babel/helper-validator-identifier": { 25 "version": "7.12.11", 26 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", 27 "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", 28 "dev": true, 29 "optional": true 30 }, 31 "node_modules/@babel/highlight": { 32 "version": "7.13.10", 33 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", 34 "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", 35 "dev": true, 36 "optional": true, 37 "dependencies": { 38 "@babel/helper-validator-identifier": "^7.12.11", 39 "chalk": "^2.0.0", 40 "js-tokens": "^4.0.0" 41 } 42 }, 43 "node_modules/@commitlint/execute-rule": { 44 "version": "12.1.1", 45 "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-12.1.1.tgz", 46 "integrity": "sha512-6mplMGvLCKF5LieL7BRhydpg32tm6LICnWQADrWU4S5g9PKi2utNvhiaiuNPoHUXr29RdbNaGNcyyPv8DSjJsQ==", 47 "dev": true, 48 "optional": true, 49 "engines": { 50 "node": ">=v10" 51 } 52 }, 53 "node_modules/@commitlint/load": { 54 "version": "12.1.1", 55 "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-12.1.1.tgz", 56 "integrity": "sha512-qOQtgNdJRULUQWP9jkpTwhj7aEtnqUtqeUpbQ9rjS+GIUST65HZbteNUX4S0mAEGPWqy2aK5xGd73cUfFSvuuw==", 57 "dev": true, 58 "optional": true, 59 "dependencies": { 60 "@commitlint/execute-rule": "^12.1.1", 61 "@commitlint/resolve-extends": "^12.1.1", 62 "@commitlint/types": "^12.1.1", 63 "chalk": "^4.0.0", 64 "cosmiconfig": "^7.0.0", 65 "lodash": "^4.17.19", 66 "resolve-from": "^5.0.0" 67 }, 68 "engines": { 69 "node": ">=v10" 70 } 71 }, 72 "node_modules/@commitlint/load/node_modules/ansi-styles": { 73 "version": "4.3.0", 74 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 75 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 76 "dev": true, 77 "optional": true, 78 "dependencies": { 79 "color-convert": "^2.0.1" 80 }, 81 "engines": { 82 "node": ">=8" 83 }, 84 "funding": { 85 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 86 } 87 }, 88 "node_modules/@commitlint/load/node_modules/chalk": { 89 "version": "4.1.0", 90 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", 91 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", 92 "dev": true, 93 "optional": true, 94 "dependencies": { 95 "ansi-styles": "^4.1.0", 96 "supports-color": "^7.1.0" 97 }, 98 "engines": { 99 "node": ">=10" 100 }, 101 "funding": { 102 "url": "https://github.com/chalk/chalk?sponsor=1" 103 } 104 }, 105 "node_modules/@commitlint/load/node_modules/color-convert": { 106 "version": "2.0.1", 107 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 108 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 109 "dev": true, 110 "optional": true, 111 "dependencies": { 112 "color-name": "~1.1.4" 113 }, 114 "engines": { 115 "node": ">=7.0.0" 116 } 117 }, 118 "node_modules/@commitlint/load/node_modules/color-name": { 119 "version": "1.1.4", 120 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 121 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 122 "dev": true, 123 "optional": true 124 }, 125 "node_modules/@commitlint/load/node_modules/has-flag": { 126 "version": "4.0.0", 127 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 128 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 129 "dev": true, 130 "optional": true, 131 "engines": { 132 "node": ">=8" 133 } 134 }, 135 "node_modules/@commitlint/load/node_modules/supports-color": { 136 "version": "7.2.0", 137 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 138 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 139 "dev": true, 140 "optional": true, 141 "dependencies": { 142 "has-flag": "^4.0.0" 143 }, 144 "engines": { 145 "node": ">=8" 146 } 147 }, 148 "node_modules/@commitlint/resolve-extends": { 149 "version": "12.1.1", 150 "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-12.1.1.tgz", 151 "integrity": "sha512-/DXRt0S0U3o9lq5cc8OL1Lkx0IjW0HcDWjUkUXshAajBIKBYSJB8x/loNCi1krNEJ8SwLXUEFt5OLxNO6wE9yQ==", 152 "dev": true, 153 "optional": true, 154 "dependencies": { 155 "import-fresh": "^3.0.0", 156 "lodash": "^4.17.19", 157 "resolve-from": "^5.0.0", 158 "resolve-global": "^1.0.0" 159 }, 160 "engines": { 161 "node": ">=v10" 162 } 163 }, 164 "node_modules/@commitlint/types": { 165 "version": "12.1.1", 166 "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-12.1.1.tgz", 167 "integrity": "sha512-+qGH+s2Lo6qwacV2X3/ZypZwaAI84ift+1HBjXdXtI/q0F5NtmXucV3lcQOTviMTNiJhq4qWON2fjci2NItASw==", 168 "dev": true, 169 "optional": true, 170 "dependencies": { 171 "chalk": "^4.0.0" 172 }, 173 "engines": { 174 "node": ">=v10" 175 } 176 }, 177 "node_modules/@commitlint/types/node_modules/ansi-styles": { 178 "version": "4.3.0", 179 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 180 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 181 "dev": true, 182 "optional": true, 183 "dependencies": { 184 "color-convert": "^2.0.1" 185 }, 186 "engines": { 187 "node": ">=8" 188 }, 189 "funding": { 190 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 191 } 192 }, 193 "node_modules/@commitlint/types/node_modules/chalk": { 194 "version": "4.1.0", 195 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", 196 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", 197 "dev": true, 198 "optional": true, 199 "dependencies": { 200 "ansi-styles": "^4.1.0", 201 "supports-color": "^7.1.0" 202 }, 203 "engines": { 204 "node": ">=10" 205 }, 206 "funding": { 207 "url": "https://github.com/chalk/chalk?sponsor=1" 208 } 209 }, 210 "node_modules/@commitlint/types/node_modules/color-convert": { 211 "version": "2.0.1", 212 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 213 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 214 "dev": true, 215 "optional": true, 216 "dependencies": { 217 "color-name": "~1.1.4" 218 }, 219 "engines": { 220 "node": ">=7.0.0" 221 } 222 }, 223 "node_modules/@commitlint/types/node_modules/color-name": { 224 "version": "1.1.4", 225 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 226 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 227 "dev": true, 228 "optional": true 229 }, 230 "node_modules/@commitlint/types/node_modules/has-flag": { 231 "version": "4.0.0", 232 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 233 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 234 "dev": true, 235 "optional": true, 236 "engines": { 237 "node": ">=8" 238 } 239 }, 240 "node_modules/@commitlint/types/node_modules/supports-color": { 241 "version": "7.2.0", 242 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 243 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 244 "dev": true, 245 "optional": true, 246 "dependencies": { 247 "has-flag": "^4.0.0" 248 }, 249 "engines": { 250 "node": ">=8" 251 } 252 }, 253 "node_modules/@types/parse-json": { 254 "version": "4.0.0", 255 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", 256 "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", 257 "dev": true, 258 "optional": true 259 }, 260 "node_modules/ansi-escapes": { 261 "version": "3.2.0", 262 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", 263 "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", 264 "dev": true, 265 "engines": { 266 "node": ">=4" 267 } 268 }, 269 "node_modules/ansi-regex": { 270 "version": "4.1.0", 271 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", 272 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", 273 "dev": true, 274 "engines": { 275 "node": ">=6" 276 } 277 }, 278 "node_modules/ansi-styles": { 279 "version": "3.2.1", 280 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 281 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 282 "dev": true, 283 "dependencies": { 284 "color-convert": "^1.9.0" 285 }, 286 "engines": { 287 "node": ">=4" 288 } 289 }, 290 "node_modules/arr-diff": { 291 "version": "4.0.0", 292 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 293 "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", 294 "dev": true, 295 "engines": { 296 "node": ">=0.10.0" 297 } 298 }, 299 "node_modules/arr-flatten": { 300 "version": "1.1.0", 301 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 302 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", 303 "dev": true, 304 "engines": { 305 "node": ">=0.10.0" 306 } 307 }, 308 "node_modules/arr-union": { 309 "version": "3.1.0", 310 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 311 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", 312 "dev": true, 313 "engines": { 314 "node": ">=0.10.0" 315 } 316 }, 317 "node_modules/array-unique": { 318 "version": "0.3.2", 319 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 320 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", 321 "dev": true, 322 "engines": { 323 "node": ">=0.10.0" 324 } 325 }, 326 "node_modules/assign-symbols": { 327 "version": "1.0.0", 328 "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", 329 "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", 330 "dev": true, 331 "engines": { 332 "node": ">=0.10.0" 333 } 334 }, 335 "node_modules/atob": { 336 "version": "2.1.2", 337 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", 338 "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", 339 "dev": true, 340 "bin": { 341 "atob": "bin/atob.js" 342 }, 343 "engines": { 344 "node": ">= 4.5.0" 345 } 346 }, 347 "node_modules/balanced-match": { 348 "version": "1.0.2", 349 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 350 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 351 "dev": true 352 }, 353 "node_modules/base": { 354 "version": "0.11.2", 355 "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", 356 "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", 357 "dev": true, 358 "dependencies": { 359 "cache-base": "^1.0.1", 360 "class-utils": "^0.3.5", 361 "component-emitter": "^1.2.1", 362 "define-property": "^1.0.0", 363 "isobject": "^3.0.1", 364 "mixin-deep": "^1.2.0", 365 "pascalcase": "^0.1.1" 366 }, 367 "engines": { 368 "node": ">=0.10.0" 369 } 370 }, 371 "node_modules/base/node_modules/define-property": { 372 "version": "1.0.0", 373 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 374 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 375 "dev": true, 376 "dependencies": { 377 "is-descriptor": "^1.0.0" 378 }, 379 "engines": { 380 "node": ">=0.10.0" 381 } 382 }, 383 "node_modules/brace-expansion": { 384 "version": "1.1.11", 385 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 386 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 387 "dev": true, 388 "dependencies": { 389 "balanced-match": "^1.0.0", 390 "concat-map": "0.0.1" 391 } 392 }, 393 "node_modules/braces": { 394 "version": "2.3.2", 395 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 396 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 397 "dev": true, 398 "dependencies": { 399 "arr-flatten": "^1.1.0", 400 "array-unique": "^0.3.2", 401 "extend-shallow": "^2.0.1", 402 "fill-range": "^4.0.0", 403 "isobject": "^3.0.1", 404 "repeat-element": "^1.1.2", 405 "snapdragon": "^0.8.1", 406 "snapdragon-node": "^2.0.1", 407 "split-string": "^3.0.2", 408 "to-regex": "^3.0.1" 409 }, 410 "engines": { 411 "node": ">=0.10.0" 412 } 413 }, 414 "node_modules/braces/node_modules/extend-shallow": { 415 "version": "2.0.1", 416 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 417 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 418 "dev": true, 419 "dependencies": { 420 "is-extendable": "^0.1.0" 421 }, 422 "engines": { 423 "node": ">=0.10.0" 424 } 425 }, 426 "node_modules/braces/node_modules/is-extendable": { 427 "version": "0.1.1", 428 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 429 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 430 "dev": true, 431 "engines": { 432 "node": ">=0.10.0" 433 } 434 }, 435 "node_modules/cache-base": { 436 "version": "1.0.1", 437 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", 438 "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", 439 "dev": true, 440 "dependencies": { 441 "collection-visit": "^1.0.0", 442 "component-emitter": "^1.2.1", 443 "get-value": "^2.0.6", 444 "has-value": "^1.0.0", 445 "isobject": "^3.0.1", 446 "set-value": "^2.0.0", 447 "to-object-path": "^0.3.0", 448 "union-value": "^1.0.0", 449 "unset-value": "^1.0.0" 450 }, 451 "engines": { 452 "node": ">=0.10.0" 453 } 454 }, 455 "node_modules/cachedir": { 456 "version": "2.2.0", 457 "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz", 458 "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==", 459 "dev": true, 460 "engines": { 461 "node": ">=6" 462 } 463 }, 464 "node_modules/callsites": { 465 "version": "3.1.0", 466 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 467 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 468 "dev": true, 469 "optional": true, 470 "engines": { 471 "node": ">=6" 472 } 473 }, 474 "node_modules/chalk": { 475 "version": "2.4.2", 476 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 477 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 478 "dev": true, 479 "dependencies": { 480 "ansi-styles": "^3.2.1", 481 "escape-string-regexp": "^1.0.5", 482 "supports-color": "^5.3.0" 483 }, 484 "engines": { 485 "node": ">=4" 486 } 487 }, 488 "node_modules/chardet": { 489 "version": "0.7.0", 490 "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", 491 "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", 492 "dev": true 493 }, 494 "node_modules/class-utils": { 495 "version": "0.3.6", 496 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", 497 "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", 498 "dev": true, 499 "dependencies": { 500 "arr-union": "^3.1.0", 501 "define-property": "^0.2.5", 502 "isobject": "^3.0.0", 503 "static-extend": "^0.1.1" 504 }, 505 "engines": { 506 "node": ">=0.10.0" 507 } 508 }, 509 "node_modules/class-utils/node_modules/define-property": { 510 "version": "0.2.5", 511 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 512 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 513 "dev": true, 514 "dependencies": { 515 "is-descriptor": "^0.1.0" 516 }, 517 "engines": { 518 "node": ">=0.10.0" 519 } 520 }, 521 "node_modules/class-utils/node_modules/is-accessor-descriptor": { 522 "version": "0.1.6", 523 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 524 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 525 "dev": true, 526 "dependencies": { 527 "kind-of": "^3.0.2" 528 }, 529 "engines": { 530 "node": ">=0.10.0" 531 } 532 }, 533 "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { 534 "version": "3.2.2", 535 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 536 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 537 "dev": true, 538 "dependencies": { 539 "is-buffer": "^1.1.5" 540 }, 541 "engines": { 542 "node": ">=0.10.0" 543 } 544 }, 545 "node_modules/class-utils/node_modules/is-data-descriptor": { 546 "version": "0.1.4", 547 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 548 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 549 "dev": true, 550 "dependencies": { 551 "kind-of": "^3.0.2" 552 }, 553 "engines": { 554 "node": ">=0.10.0" 555 } 556 }, 557 "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { 558 "version": "3.2.2", 559 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 560 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 561 "dev": true, 562 "dependencies": { 563 "is-buffer": "^1.1.5" 564 }, 565 "engines": { 566 "node": ">=0.10.0" 567 } 568 }, 569 "node_modules/class-utils/node_modules/is-descriptor": { 570 "version": "0.1.6", 571 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 572 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 573 "dev": true, 574 "dependencies": { 575 "is-accessor-descriptor": "^0.1.6", 576 "is-data-descriptor": "^0.1.4", 577 "kind-of": "^5.0.0" 578 }, 579 "engines": { 580 "node": ">=0.10.0" 581 } 582 }, 583 "node_modules/class-utils/node_modules/kind-of": { 584 "version": "5.1.0", 585 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 586 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 587 "dev": true, 588 "engines": { 589 "node": ">=0.10.0" 590 } 591 }, 592 "node_modules/cli-cursor": { 593 "version": "2.1.0", 594 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", 595 "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", 596 "dev": true, 597 "dependencies": { 598 "restore-cursor": "^2.0.0" 599 }, 600 "engines": { 601 "node": ">=4" 602 } 603 }, 604 "node_modules/cli-width": { 605 "version": "2.2.1", 606 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", 607 "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", 608 "dev": true 609 }, 610 "node_modules/collection-visit": { 611 "version": "1.0.0", 612 "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", 613 "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", 614 "dev": true, 615 "dependencies": { 616 "map-visit": "^1.0.0", 617 "object-visit": "^1.0.0" 618 }, 619 "engines": { 620 "node": ">=0.10.0" 621 } 622 }, 623 "node_modules/color-convert": { 624 "version": "1.9.3", 625 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 626 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 627 "dev": true, 628 "dependencies": { 629 "color-name": "1.1.3" 630 } 631 }, 632 "node_modules/color-name": { 633 "version": "1.1.3", 634 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 635 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 636 "dev": true 637 }, 638 "node_modules/commitizen": { 639 "version": "4.2.3", 640 "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.3.tgz", 641 "integrity": "sha512-pYlYEng7XMV2TW4xtjDKBGqeJ0Teq2zyRSx2S3Ml1XAplHSlJZK8vm1KdGclpMEZuGafbS5TeHXIVnHk8RWIzQ==", 642 "dev": true, 643 "dependencies": { 644 "cachedir": "2.2.0", 645 "cz-conventional-changelog": "3.2.0", 646 "dedent": "0.7.0", 647 "detect-indent": "6.0.0", 648 "find-node-modules": "2.0.0", 649 "find-root": "1.1.0", 650 "fs-extra": "8.1.0", 651 "glob": "7.1.4", 652 "inquirer": "6.5.2", 653 "is-utf8": "^0.2.1", 654 "lodash": "^4.17.20", 655 "minimist": "1.2.5", 656 "strip-bom": "4.0.0", 657 "strip-json-comments": "3.0.1" 658 }, 659 "bin": { 660 "commitizen": "bin/commitizen", 661 "cz": "bin/git-cz", 662 "git-cz": "bin/git-cz" 663 }, 664 "engines": { 665 "node": ">= 10" 666 } 667 }, 668 "node_modules/commitizen/node_modules/cz-conventional-changelog": { 669 "version": "3.2.0", 670 "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz", 671 "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==", 672 "dev": true, 673 "dependencies": { 674 "@commitlint/load": ">6.1.1", 675 "chalk": "^2.4.1", 676 "commitizen": "^4.0.3", 677 "conventional-commit-types": "^3.0.0", 678 "lodash.map": "^4.5.1", 679 "longest": "^2.0.1", 680 "word-wrap": "^1.0.3" 681 }, 682 "engines": { 683 "node": ">= 10" 684 }, 685 "optionalDependencies": { 686 "@commitlint/load": ">6.1.1" 687 } 688 }, 689 "node_modules/component-emitter": { 690 "version": "1.3.0", 691 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", 692 "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", 693 "dev": true 694 }, 695 "node_modules/concat-map": { 696 "version": "0.0.1", 697 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 698 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 699 "dev": true 700 }, 701 "node_modules/conventional-commit-types": { 702 "version": "3.0.0", 703 "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz", 704 "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==", 705 "dev": true 706 }, 707 "node_modules/copy-descriptor": { 708 "version": "0.1.1", 709 "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", 710 "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", 711 "dev": true, 712 "engines": { 713 "node": ">=0.10.0" 714 } 715 }, 716 "node_modules/cosmiconfig": { 717 "version": "7.0.0", 718 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", 719 "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", 720 "dev": true, 721 "optional": true, 722 "dependencies": { 723 "@types/parse-json": "^4.0.0", 724 "import-fresh": "^3.2.1", 725 "parse-json": "^5.0.0", 726 "path-type": "^4.0.0", 727 "yaml": "^1.10.0" 728 }, 729 "engines": { 730 "node": ">=10" 731 } 732 }, 733 "node_modules/cz-conventional-changelog": { 734 "version": "3.3.0", 735 "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz", 736 "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==", 737 "dev": true, 738 "dependencies": { 739 "@commitlint/load": ">6.1.1", 740 "chalk": "^2.4.1", 741 "commitizen": "^4.0.3", 742 "conventional-commit-types": "^3.0.0", 743 "lodash.map": "^4.5.1", 744 "longest": "^2.0.1", 745 "word-wrap": "^1.0.3" 746 }, 747 "engines": { 748 "node": ">= 10" 749 }, 750 "optionalDependencies": { 751 "@commitlint/load": ">6.1.1" 752 } 753 }, 754 "node_modules/debug": { 755 "version": "2.6.9", 756 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 757 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 758 "dev": true, 759 "dependencies": { 760 "ms": "2.0.0" 761 } 762 }, 763 "node_modules/decode-uri-component": { 764 "version": "0.2.0", 765 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 766 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", 767 "dev": true, 768 "engines": { 769 "node": ">=0.10" 770 } 771 }, 772 "node_modules/dedent": { 773 "version": "0.7.0", 774 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", 775 "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", 776 "dev": true 777 }, 778 "node_modules/define-property": { 779 "version": "2.0.2", 780 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 781 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 782 "dev": true, 783 "dependencies": { 784 "is-descriptor": "^1.0.2", 785 "isobject": "^3.0.1" 786 }, 787 "engines": { 788 "node": ">=0.10.0" 789 } 790 }, 791 "node_modules/detect-file": { 792 "version": "1.0.0", 793 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", 794 "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", 795 "dev": true, 796 "engines": { 797 "node": ">=0.10.0" 798 } 799 }, 800 "node_modules/detect-indent": { 801 "version": "6.0.0", 802 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", 803 "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==", 804 "dev": true, 805 "engines": { 806 "node": ">=8" 807 } 808 }, 809 "node_modules/error-ex": { 810 "version": "1.3.2", 811 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 812 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 813 "dev": true, 814 "optional": true, 815 "dependencies": { 816 "is-arrayish": "^0.2.1" 817 } 818 }, 819 "node_modules/escape-string-regexp": { 820 "version": "1.0.5", 821 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 822 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 823 "dev": true, 824 "engines": { 825 "node": ">=0.8.0" 826 } 827 }, 828 "node_modules/expand-brackets": { 829 "version": "2.1.4", 830 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", 831 "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", 832 "dev": true, 833 "dependencies": { 834 "debug": "^2.3.3", 835 "define-property": "^0.2.5", 836 "extend-shallow": "^2.0.1", 837 "posix-character-classes": "^0.1.0", 838 "regex-not": "^1.0.0", 839 "snapdragon": "^0.8.1", 840 "to-regex": "^3.0.1" 841 }, 842 "engines": { 843 "node": ">=0.10.0" 844 } 845 }, 846 "node_modules/expand-brackets/node_modules/define-property": { 847 "version": "0.2.5", 848 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 849 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 850 "dev": true, 851 "dependencies": { 852 "is-descriptor": "^0.1.0" 853 }, 854 "engines": { 855 "node": ">=0.10.0" 856 } 857 }, 858 "node_modules/expand-brackets/node_modules/extend-shallow": { 859 "version": "2.0.1", 860 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 861 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 862 "dev": true, 863 "dependencies": { 864 "is-extendable": "^0.1.0" 865 }, 866 "engines": { 867 "node": ">=0.10.0" 868 } 869 }, 870 "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { 871 "version": "0.1.6", 872 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 873 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 874 "dev": true, 875 "dependencies": { 876 "kind-of": "^3.0.2" 877 }, 878 "engines": { 879 "node": ">=0.10.0" 880 } 881 }, 882 "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { 883 "version": "3.2.2", 884 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 885 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 886 "dev": true, 887 "dependencies": { 888 "is-buffer": "^1.1.5" 889 }, 890 "engines": { 891 "node": ">=0.10.0" 892 } 893 }, 894 "node_modules/expand-brackets/node_modules/is-data-descriptor": { 895 "version": "0.1.4", 896 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 897 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 898 "dev": true, 899 "dependencies": { 900 "kind-of": "^3.0.2" 901 }, 902 "engines": { 903 "node": ">=0.10.0" 904 } 905 }, 906 "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { 907 "version": "3.2.2", 908 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 909 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 910 "dev": true, 911 "dependencies": { 912 "is-buffer": "^1.1.5" 913 }, 914 "engines": { 915 "node": ">=0.10.0" 916 } 917 }, 918 "node_modules/expand-brackets/node_modules/is-descriptor": { 919 "version": "0.1.6", 920 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 921 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 922 "dev": true, 923 "dependencies": { 924 "is-accessor-descriptor": "^0.1.6", 925 "is-data-descriptor": "^0.1.4", 926 "kind-of": "^5.0.0" 927 }, 928 "engines": { 929 "node": ">=0.10.0" 930 } 931 }, 932 "node_modules/expand-brackets/node_modules/is-extendable": { 933 "version": "0.1.1", 934 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 935 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 936 "dev": true, 937 "engines": { 938 "node": ">=0.10.0" 939 } 940 }, 941 "node_modules/expand-brackets/node_modules/kind-of": { 942 "version": "5.1.0", 943 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 944 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 945 "dev": true, 946 "engines": { 947 "node": ">=0.10.0" 948 } 949 }, 950 "node_modules/expand-tilde": { 951 "version": "2.0.2", 952 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", 953 "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", 954 "dev": true, 955 "dependencies": { 956 "homedir-polyfill": "^1.0.1" 957 }, 958 "engines": { 959 "node": ">=0.10.0" 960 } 961 }, 962 "node_modules/extend-shallow": { 963 "version": "3.0.2", 964 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 965 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", 966 "dev": true, 967 "dependencies": { 968 "assign-symbols": "^1.0.0", 969 "is-extendable": "^1.0.1" 970 }, 971 "engines": { 972 "node": ">=0.10.0" 973 } 974 }, 975 "node_modules/external-editor": { 976 "version": "3.1.0", 977 "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", 978 "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", 979 "dev": true, 980 "dependencies": { 981 "chardet": "^0.7.0", 982 "iconv-lite": "^0.4.24", 983 "tmp": "^0.0.33" 984 }, 985 "engines": { 986 "node": ">=4" 987 } 988 }, 989 "node_modules/extglob": { 990 "version": "2.0.4", 991 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", 992 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", 993 "dev": true, 994 "dependencies": { 995 "array-unique": "^0.3.2", 996 "define-property": "^1.0.0", 997 "expand-brackets": "^2.1.4", 998 "extend-shallow": "^2.0.1", 999 "fragment-cache": "^0.2.1", 1000 "regex-not": "^1.0.0", 1001 "snapdragon": "^0.8.1", 1002 "to-regex": "^3.0.1" 1003 }, 1004 "engines": { 1005 "node": ">=0.10.0" 1006 } 1007 }, 1008 "node_modules/extglob/node_modules/define-property": { 1009 "version": "1.0.0", 1010 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 1011 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 1012 "dev": true, 1013 "dependencies": { 1014 "is-descriptor": "^1.0.0" 1015 }, 1016 "engines": { 1017 "node": ">=0.10.0" 1018 } 1019 }, 1020 "node_modules/extglob/node_modules/extend-shallow": { 1021 "version": "2.0.1", 1022 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1023 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1024 "dev": true, 1025 "dependencies": { 1026 "is-extendable": "^0.1.0" 1027 }, 1028 "engines": { 1029 "node": ">=0.10.0" 1030 } 1031 }, 1032 "node_modules/extglob/node_modules/is-extendable": { 1033 "version": "0.1.1", 1034 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 1035 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 1036 "dev": true, 1037 "engines": { 1038 "node": ">=0.10.0" 1039 } 1040 }, 1041 "node_modules/figures": { 1042 "version": "2.0.0", 1043 "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", 1044 "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", 1045 "dev": true, 1046 "dependencies": { 1047 "escape-string-regexp": "^1.0.5" 1048 }, 1049 "engines": { 1050 "node": ">=4" 1051 } 1052 }, 1053 "node_modules/fill-range": { 1054 "version": "4.0.0", 1055 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 1056 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 1057 "dev": true, 1058 "dependencies": { 1059 "extend-shallow": "^2.0.1", 1060 "is-number": "^3.0.0", 1061 "repeat-string": "^1.6.1", 1062 "to-regex-range": "^2.1.0" 1063 }, 1064 "engines": { 1065 "node": ">=0.10.0" 1066 } 1067 }, 1068 "node_modules/fill-range/node_modules/extend-shallow": { 1069 "version": "2.0.1", 1070 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1071 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1072 "dev": true, 1073 "dependencies": { 1074 "is-extendable": "^0.1.0" 1075 }, 1076 "engines": { 1077 "node": ">=0.10.0" 1078 } 1079 }, 1080 "node_modules/fill-range/node_modules/is-extendable": { 1081 "version": "0.1.1", 1082 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 1083 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 1084 "dev": true, 1085 "engines": { 1086 "node": ">=0.10.0" 1087 } 1088 }, 1089 "node_modules/find-node-modules": { 1090 "version": "2.0.0", 1091 "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.0.0.tgz", 1092 "integrity": "sha512-8MWIBRgJi/WpjjfVXumjPKCtmQ10B+fjx6zmSA+770GMJirLhWIzg8l763rhjl9xaeaHbnxPNRQKq2mgMhr+aw==", 1093 "dev": true, 1094 "dependencies": { 1095 "findup-sync": "^3.0.0", 1096 "merge": "^1.2.1" 1097 } 1098 }, 1099 "node_modules/find-root": { 1100 "version": "1.1.0", 1101 "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", 1102 "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", 1103 "dev": true 1104 }, 1105 "node_modules/findup-sync": { 1106 "version": "3.0.0", 1107 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", 1108 "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", 1109 "dev": true, 1110 "dependencies": { 1111 "detect-file": "^1.0.0", 1112 "is-glob": "^4.0.0", 1113 "micromatch": "^3.0.4", 1114 "resolve-dir": "^1.0.1" 1115 }, 1116 "engines": { 1117 "node": ">= 0.10" 1118 } 1119 }, 1120 "node_modules/for-in": { 1121 "version": "1.0.2", 1122 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 1123 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", 1124 "dev": true, 1125 "engines": { 1126 "node": ">=0.10.0" 1127 } 1128 }, 1129 "node_modules/fragment-cache": { 1130 "version": "0.2.1", 1131 "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", 1132 "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", 1133 "dev": true, 1134 "dependencies": { 1135 "map-cache": "^0.2.2" 1136 }, 1137 "engines": { 1138 "node": ">=0.10.0" 1139 } 1140 }, 1141 "node_modules/fs-extra": { 1142 "version": "8.1.0", 1143 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", 1144 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", 1145 "dev": true, 1146 "dependencies": { 1147 "graceful-fs": "^4.2.0", 1148 "jsonfile": "^4.0.0", 1149 "universalify": "^0.1.0" 1150 }, 1151 "engines": { 1152 "node": ">=6 <7 || >=8" 1153 } 1154 }, 1155 "node_modules/fs.realpath": { 1156 "version": "1.0.0", 1157 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 1158 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 1159 "dev": true 1160 }, 1161 "node_modules/get-value": { 1162 "version": "2.0.6", 1163 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", 1164 "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", 1165 "dev": true, 1166 "engines": { 1167 "node": ">=0.10.0" 1168 } 1169 }, 1170 "node_modules/glob": { 1171 "version": "7.1.4", 1172 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", 1173 "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", 1174 "dev": true, 1175 "dependencies": { 1176 "fs.realpath": "^1.0.0", 1177 "inflight": "^1.0.4", 1178 "inherits": "2", 1179 "minimatch": "^3.0.4", 1180 "once": "^1.3.0", 1181 "path-is-absolute": "^1.0.0" 1182 }, 1183 "engines": { 1184 "node": "*" 1185 } 1186 }, 1187 "node_modules/global-dirs": { 1188 "version": "0.1.1", 1189 "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", 1190 "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", 1191 "dev": true, 1192 "optional": true, 1193 "dependencies": { 1194 "ini": "^1.3.4" 1195 }, 1196 "engines": { 1197 "node": ">=4" 1198 } 1199 }, 1200 "node_modules/global-modules": { 1201 "version": "1.0.0", 1202 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", 1203 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", 1204 "dev": true, 1205 "dependencies": { 1206 "global-prefix": "^1.0.1", 1207 "is-windows": "^1.0.1", 1208 "resolve-dir": "^1.0.0" 1209 }, 1210 "engines": { 1211 "node": ">=0.10.0" 1212 } 1213 }, 1214 "node_modules/global-prefix": { 1215 "version": "1.0.2", 1216 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", 1217 "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", 1218 "dev": true, 1219 "dependencies": { 1220 "expand-tilde": "^2.0.2", 1221 "homedir-polyfill": "^1.0.1", 1222 "ini": "^1.3.4", 1223 "is-windows": "^1.0.1", 1224 "which": "^1.2.14" 1225 }, 1226 "engines": { 1227 "node": ">=0.10.0" 1228 } 1229 }, 1230 "node_modules/graceful-fs": { 1231 "version": "4.2.6", 1232 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 1233 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", 1234 "dev": true 1235 }, 1236 "node_modules/has-flag": { 1237 "version": "3.0.0", 1238 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 1239 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 1240 "dev": true, 1241 "engines": { 1242 "node": ">=4" 1243 } 1244 }, 1245 "node_modules/has-value": { 1246 "version": "1.0.0", 1247 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", 1248 "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", 1249 "dev": true, 1250 "dependencies": { 1251 "get-value": "^2.0.6", 1252 "has-values": "^1.0.0", 1253 "isobject": "^3.0.0" 1254 }, 1255 "engines": { 1256 "node": ">=0.10.0" 1257 } 1258 }, 1259 "node_modules/has-values": { 1260 "version": "1.0.0", 1261 "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", 1262 "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", 1263 "dev": true, 1264 "dependencies": { 1265 "is-number": "^3.0.0", 1266 "kind-of": "^4.0.0" 1267 }, 1268 "engines": { 1269 "node": ">=0.10.0" 1270 } 1271 }, 1272 "node_modules/has-values/node_modules/kind-of": { 1273 "version": "4.0.0", 1274 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 1275 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 1276 "dev": true, 1277 "dependencies": { 1278 "is-buffer": "^1.1.5" 1279 }, 1280 "engines": { 1281 "node": ">=0.10.0" 1282 } 1283 }, 1284 "node_modules/homedir-polyfill": { 1285 "version": "1.0.3", 1286 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", 1287 "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", 1288 "dev": true, 1289 "dependencies": { 1290 "parse-passwd": "^1.0.0" 1291 }, 1292 "engines": { 1293 "node": ">=0.10.0" 1294 } 1295 }, 1296 "node_modules/husky": { 1297 "version": "5.2.0", 1298 "resolved": "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz", 1299 "integrity": "sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg==", 1300 "dev": true, 1301 "funding": [ 1302 { 1303 "type": "github", 1304 "url": "https://github.com/sponsors/typicode" 1305 }, 1306 { 1307 "type": "opencollective", 1308 "url": "https://opencollective.com/husky" 1309 } 1310 ], 1311 "bin": { 1312 "husky": "lib/bin.js" 1313 }, 1314 "engines": { 1315 "node": ">= 10" 1316 } 1317 }, 1318 "node_modules/iconv-lite": { 1319 "version": "0.4.24", 1320 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 1321 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 1322 "dev": true, 1323 "dependencies": { 1324 "safer-buffer": ">= 2.1.2 < 3" 1325 }, 1326 "engines": { 1327 "node": ">=0.10.0" 1328 } 1329 }, 1330 "node_modules/import-fresh": { 1331 "version": "3.3.0", 1332 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 1333 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 1334 "dev": true, 1335 "optional": true, 1336 "dependencies": { 1337 "parent-module": "^1.0.0", 1338 "resolve-from": "^4.0.0" 1339 }, 1340 "engines": { 1341 "node": ">=6" 1342 }, 1343 "funding": { 1344 "url": "https://github.com/sponsors/sindresorhus" 1345 } 1346 }, 1347 "node_modules/import-fresh/node_modules/resolve-from": { 1348 "version": "4.0.0", 1349 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 1350 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 1351 "dev": true, 1352 "optional": true, 1353 "engines": { 1354 "node": ">=4" 1355 } 1356 }, 1357 "node_modules/inflight": { 1358 "version": "1.0.6", 1359 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1360 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 1361 "dev": true, 1362 "dependencies": { 1363 "once": "^1.3.0", 1364 "wrappy": "1" 1365 } 1366 }, 1367 "node_modules/inherits": { 1368 "version": "2.0.4", 1369 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1370 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1371 "dev": true 1372 }, 1373 "node_modules/ini": { 1374 "version": "1.3.8", 1375 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 1376 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 1377 "dev": true 1378 }, 1379 "node_modules/inquirer": { 1380 "version": "6.5.2", 1381 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", 1382 "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", 1383 "dev": true, 1384 "dependencies": { 1385 "ansi-escapes": "^3.2.0", 1386 "chalk": "^2.4.2", 1387 "cli-cursor": "^2.1.0", 1388 "cli-width": "^2.0.0", 1389 "external-editor": "^3.0.3", 1390 "figures": "^2.0.0", 1391 "lodash": "^4.17.12", 1392 "mute-stream": "0.0.7", 1393 "run-async": "^2.2.0", 1394 "rxjs": "^6.4.0", 1395 "string-width": "^2.1.0", 1396 "strip-ansi": "^5.1.0", 1397 "through": "^2.3.6" 1398 }, 1399 "engines": { 1400 "node": ">=6.0.0" 1401 } 1402 }, 1403 "node_modules/is-accessor-descriptor": { 1404 "version": "1.0.0", 1405 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 1406 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 1407 "dev": true, 1408 "dependencies": { 1409 "kind-of": "^6.0.0" 1410 }, 1411 "engines": { 1412 "node": ">=0.10.0" 1413 } 1414 }, 1415 "node_modules/is-arrayish": { 1416 "version": "0.2.1", 1417 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 1418 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 1419 "dev": true, 1420 "optional": true 1421 }, 1422 "node_modules/is-buffer": { 1423 "version": "1.1.6", 1424 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 1425 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", 1426 "dev": true 1427 }, 1428 "node_modules/is-data-descriptor": { 1429 "version": "1.0.0", 1430 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 1431 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 1432 "dev": true, 1433 "dependencies": { 1434 "kind-of": "^6.0.0" 1435 }, 1436 "engines": { 1437 "node": ">=0.10.0" 1438 } 1439 }, 1440 "node_modules/is-descriptor": { 1441 "version": "1.0.2", 1442 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 1443 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 1444 "dev": true, 1445 "dependencies": { 1446 "is-accessor-descriptor": "^1.0.0", 1447 "is-data-descriptor": "^1.0.0", 1448 "kind-of": "^6.0.2" 1449 }, 1450 "engines": { 1451 "node": ">=0.10.0" 1452 } 1453 }, 1454 "node_modules/is-extendable": { 1455 "version": "1.0.1", 1456 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 1457 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 1458 "dev": true, 1459 "dependencies": { 1460 "is-plain-object": "^2.0.4" 1461 }, 1462 "engines": { 1463 "node": ">=0.10.0" 1464 } 1465 }, 1466 "node_modules/is-extglob": { 1467 "version": "2.1.1", 1468 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1469 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 1470 "dev": true, 1471 "engines": { 1472 "node": ">=0.10.0" 1473 } 1474 }, 1475 "node_modules/is-fullwidth-code-point": { 1476 "version": "2.0.0", 1477 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 1478 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 1479 "dev": true, 1480 "engines": { 1481 "node": ">=4" 1482 } 1483 }, 1484 "node_modules/is-glob": { 1485 "version": "4.0.1", 1486 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 1487 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 1488 "dev": true, 1489 "dependencies": { 1490 "is-extglob": "^2.1.1" 1491 }, 1492 "engines": { 1493 "node": ">=0.10.0" 1494 } 1495 }, 1496 "node_modules/is-number": { 1497 "version": "3.0.0", 1498 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 1499 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 1500 "dev": true, 1501 "dependencies": { 1502 "kind-of": "^3.0.2" 1503 }, 1504 "engines": { 1505 "node": ">=0.10.0" 1506 } 1507 }, 1508 "node_modules/is-number/node_modules/kind-of": { 1509 "version": "3.2.2", 1510 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1511 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1512 "dev": true, 1513 "dependencies": { 1514 "is-buffer": "^1.1.5" 1515 }, 1516 "engines": { 1517 "node": ">=0.10.0" 1518 } 1519 }, 1520 "node_modules/is-plain-object": { 1521 "version": "2.0.4", 1522 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 1523 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 1524 "dev": true, 1525 "dependencies": { 1526 "isobject": "^3.0.1" 1527 }, 1528 "engines": { 1529 "node": ">=0.10.0" 1530 } 1531 }, 1532 "node_modules/is-utf8": { 1533 "version": "0.2.1", 1534 "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", 1535 "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", 1536 "dev": true 1537 }, 1538 "node_modules/is-windows": { 1539 "version": "1.0.2", 1540 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 1541 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 1542 "dev": true, 1543 "engines": { 1544 "node": ">=0.10.0" 1545 } 1546 }, 1547 "node_modules/isarray": { 1548 "version": "1.0.0", 1549 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 1550 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 1551 "dev": true 1552 }, 1553 "node_modules/isexe": { 1554 "version": "2.0.0", 1555 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1556 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 1557 "dev": true 1558 }, 1559 "node_modules/isobject": { 1560 "version": "3.0.1", 1561 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 1562 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", 1563 "dev": true, 1564 "engines": { 1565 "node": ">=0.10.0" 1566 } 1567 }, 1568 "node_modules/js-tokens": { 1569 "version": "4.0.0", 1570 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 1571 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 1572 "dev": true, 1573 "optional": true 1574 }, 1575 "node_modules/json-parse-even-better-errors": { 1576 "version": "2.3.1", 1577 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", 1578 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", 1579 "dev": true, 1580 "optional": true 1581 }, 1582 "node_modules/jsonfile": { 1583 "version": "4.0.0", 1584 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 1585 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", 1586 "dev": true, 1587 "dependencies": { 1588 "graceful-fs": "^4.1.6" 1589 }, 1590 "optionalDependencies": { 1591 "graceful-fs": "^4.1.6" 1592 } 1593 }, 1594 "node_modules/kind-of": { 1595 "version": "6.0.3", 1596 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 1597 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 1598 "dev": true, 1599 "engines": { 1600 "node": ">=0.10.0" 1601 } 1602 }, 1603 "node_modules/lines-and-columns": { 1604 "version": "1.1.6", 1605 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", 1606 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", 1607 "dev": true, 1608 "optional": true 1609 }, 1610 "node_modules/lodash": { 1611 "version": "4.17.21", 1612 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 1613 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 1614 "dev": true 1615 }, 1616 "node_modules/lodash.map": { 1617 "version": "4.6.0", 1618 "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", 1619 "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", 1620 "dev": true 1621 }, 1622 "node_modules/longest": { 1623 "version": "2.0.1", 1624 "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz", 1625 "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=", 1626 "dev": true, 1627 "engines": { 1628 "node": ">=0.10.0" 1629 } 1630 }, 1631 "node_modules/map-cache": { 1632 "version": "0.2.2", 1633 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 1634 "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", 1635 "dev": true, 1636 "engines": { 1637 "node": ">=0.10.0" 1638 } 1639 }, 1640 "node_modules/map-visit": { 1641 "version": "1.0.0", 1642 "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", 1643 "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", 1644 "dev": true, 1645 "dependencies": { 1646 "object-visit": "^1.0.0" 1647 }, 1648 "engines": { 1649 "node": ">=0.10.0" 1650 } 1651 }, 1652 "node_modules/merge": { 1653 "version": "1.2.1", 1654 "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", 1655 "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", 1656 "dev": true 1657 }, 1658 "node_modules/micromatch": { 1659 "version": "3.1.10", 1660 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 1661 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 1662 "dev": true, 1663 "dependencies": { 1664 "arr-diff": "^4.0.0", 1665 "array-unique": "^0.3.2", 1666 "braces": "^2.3.1", 1667 "define-property": "^2.0.2", 1668 "extend-shallow": "^3.0.2", 1669 "extglob": "^2.0.4", 1670 "fragment-cache": "^0.2.1", 1671 "kind-of": "^6.0.2", 1672 "nanomatch": "^1.2.9", 1673 "object.pick": "^1.3.0", 1674 "regex-not": "^1.0.0", 1675 "snapdragon": "^0.8.1", 1676 "to-regex": "^3.0.2" 1677 }, 1678 "engines": { 1679 "node": ">=0.10.0" 1680 } 1681 }, 1682 "node_modules/mimic-fn": { 1683 "version": "1.2.0", 1684 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", 1685 "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", 1686 "dev": true, 1687 "engines": { 1688 "node": ">=4" 1689 } 1690 }, 1691 "node_modules/minimatch": { 1692 "version": "3.0.4", 1693 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 1694 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 1695 "dev": true, 1696 "dependencies": { 1697 "brace-expansion": "^1.1.7" 1698 }, 1699 "engines": { 1700 "node": "*" 1701 } 1702 }, 1703 "node_modules/minimist": { 1704 "version": "1.2.5", 1705 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 1706 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 1707 "dev": true 1708 }, 1709 "node_modules/mixin-deep": { 1710 "version": "1.3.2", 1711 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", 1712 "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", 1713 "dev": true, 1714 "dependencies": { 1715 "for-in": "^1.0.2", 1716 "is-extendable": "^1.0.1" 1717 }, 1718 "engines": { 1719 "node": ">=0.10.0" 1720 } 1721 }, 1722 "node_modules/ms": { 1723 "version": "2.0.0", 1724 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1725 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 1726 "dev": true 1727 }, 1728 "node_modules/mute-stream": { 1729 "version": "0.0.7", 1730 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", 1731 "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", 1732 "dev": true 1733 }, 1734 "node_modules/nanomatch": { 1735 "version": "1.2.13", 1736 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 1737 "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", 1738 "dev": true, 1739 "dependencies": { 1740 "arr-diff": "^4.0.0", 1741 "array-unique": "^0.3.2", 1742 "define-property": "^2.0.2", 1743 "extend-shallow": "^3.0.2", 1744 "fragment-cache": "^0.2.1", 1745 "is-windows": "^1.0.2", 1746 "kind-of": "^6.0.2", 1747 "object.pick": "^1.3.0", 1748 "regex-not": "^1.0.0", 1749 "snapdragon": "^0.8.1", 1750 "to-regex": "^3.0.1" 1751 }, 1752 "engines": { 1753 "node": ">=0.10.0" 1754 } 1755 }, 1756 "node_modules/object-copy": { 1757 "version": "0.1.0", 1758 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", 1759 "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", 1760 "dev": true, 1761 "dependencies": { 1762 "copy-descriptor": "^0.1.0", 1763 "define-property": "^0.2.5", 1764 "kind-of": "^3.0.3" 1765 }, 1766 "engines": { 1767 "node": ">=0.10.0" 1768 } 1769 }, 1770 "node_modules/object-copy/node_modules/define-property": { 1771 "version": "0.2.5", 1772 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1773 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1774 "dev": true, 1775 "dependencies": { 1776 "is-descriptor": "^0.1.0" 1777 }, 1778 "engines": { 1779 "node": ">=0.10.0" 1780 } 1781 }, 1782 "node_modules/object-copy/node_modules/is-accessor-descriptor": { 1783 "version": "0.1.6", 1784 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 1785 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 1786 "dev": true, 1787 "dependencies": { 1788 "kind-of": "^3.0.2" 1789 }, 1790 "engines": { 1791 "node": ">=0.10.0" 1792 } 1793 }, 1794 "node_modules/object-copy/node_modules/is-data-descriptor": { 1795 "version": "0.1.4", 1796 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 1797 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 1798 "dev": true, 1799 "dependencies": { 1800 "kind-of": "^3.0.2" 1801 }, 1802 "engines": { 1803 "node": ">=0.10.0" 1804 } 1805 }, 1806 "node_modules/object-copy/node_modules/is-descriptor": { 1807 "version": "0.1.6", 1808 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 1809 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 1810 "dev": true, 1811 "dependencies": { 1812 "is-accessor-descriptor": "^0.1.6", 1813 "is-data-descriptor": "^0.1.4", 1814 "kind-of": "^5.0.0" 1815 }, 1816 "engines": { 1817 "node": ">=0.10.0" 1818 } 1819 }, 1820 "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { 1821 "version": "5.1.0", 1822 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 1823 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 1824 "dev": true, 1825 "engines": { 1826 "node": ">=0.10.0" 1827 } 1828 }, 1829 "node_modules/object-copy/node_modules/kind-of": { 1830 "version": "3.2.2", 1831 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1832 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1833 "dev": true, 1834 "dependencies": { 1835 "is-buffer": "^1.1.5" 1836 }, 1837 "engines": { 1838 "node": ">=0.10.0" 1839 } 1840 }, 1841 "node_modules/object-visit": { 1842 "version": "1.0.1", 1843 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", 1844 "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", 1845 "dev": true, 1846 "dependencies": { 1847 "isobject": "^3.0.0" 1848 }, 1849 "engines": { 1850 "node": ">=0.10.0" 1851 } 1852 }, 1853 "node_modules/object.pick": { 1854 "version": "1.3.0", 1855 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 1856 "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", 1857 "dev": true, 1858 "dependencies": { 1859 "isobject": "^3.0.1" 1860 }, 1861 "engines": { 1862 "node": ">=0.10.0" 1863 } 1864 }, 1865 "node_modules/once": { 1866 "version": "1.4.0", 1867 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1868 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1869 "dev": true, 1870 "dependencies": { 1871 "wrappy": "1" 1872 } 1873 }, 1874 "node_modules/onetime": { 1875 "version": "2.0.1", 1876 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", 1877 "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", 1878 "dev": true, 1879 "dependencies": { 1880 "mimic-fn": "^1.0.0" 1881 }, 1882 "engines": { 1883 "node": ">=4" 1884 } 1885 }, 1886 "node_modules/os-tmpdir": { 1887 "version": "1.0.2", 1888 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 1889 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", 1890 "dev": true, 1891 "engines": { 1892 "node": ">=0.10.0" 1893 } 1894 }, 1895 "node_modules/parent-module": { 1896 "version": "1.0.1", 1897 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 1898 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 1899 "dev": true, 1900 "optional": true, 1901 "dependencies": { 1902 "callsites": "^3.0.0" 1903 }, 1904 "engines": { 1905 "node": ">=6" 1906 } 1907 }, 1908 "node_modules/parse-json": { 1909 "version": "5.2.0", 1910 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", 1911 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", 1912 "dev": true, 1913 "optional": true, 1914 "dependencies": { 1915 "@babel/code-frame": "^7.0.0", 1916 "error-ex": "^1.3.1", 1917 "json-parse-even-better-errors": "^2.3.0", 1918 "lines-and-columns": "^1.1.6" 1919 }, 1920 "engines": { 1921 "node": ">=8" 1922 }, 1923 "funding": { 1924 "url": "https://github.com/sponsors/sindresorhus" 1925 } 1926 }, 1927 "node_modules/parse-passwd": { 1928 "version": "1.0.0", 1929 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", 1930 "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", 1931 "dev": true, 1932 "engines": { 1933 "node": ">=0.10.0" 1934 } 1935 }, 1936 "node_modules/pascalcase": { 1937 "version": "0.1.1", 1938 "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", 1939 "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", 1940 "dev": true, 1941 "engines": { 1942 "node": ">=0.10.0" 1943 } 1944 }, 1945 "node_modules/path-is-absolute": { 1946 "version": "1.0.1", 1947 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1948 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 1949 "dev": true, 1950 "engines": { 1951 "node": ">=0.10.0" 1952 } 1953 }, 1954 "node_modules/path-type": { 1955 "version": "4.0.0", 1956 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 1957 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 1958 "dev": true, 1959 "optional": true, 1960 "engines": { 1961 "node": ">=8" 1962 } 1963 }, 1964 "node_modules/posix-character-classes": { 1965 "version": "0.1.1", 1966 "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", 1967 "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", 1968 "dev": true, 1969 "engines": { 1970 "node": ">=0.10.0" 1971 } 1972 }, 1973 "node_modules/regex-not": { 1974 "version": "1.0.2", 1975 "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", 1976 "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", 1977 "dev": true, 1978 "dependencies": { 1979 "extend-shallow": "^3.0.2", 1980 "safe-regex": "^1.1.0" 1981 }, 1982 "engines": { 1983 "node": ">=0.10.0" 1984 } 1985 }, 1986 "node_modules/repeat-element": { 1987 "version": "1.1.4", 1988 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", 1989 "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", 1990 "dev": true, 1991 "engines": { 1992 "node": ">=0.10.0" 1993 } 1994 }, 1995 "node_modules/repeat-string": { 1996 "version": "1.6.1", 1997 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 1998 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", 1999 "dev": true, 2000 "engines": { 2001 "node": ">=0.10" 2002 } 2003 }, 2004 "node_modules/resolve-dir": { 2005 "version": "1.0.1", 2006 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", 2007 "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", 2008 "dev": true, 2009 "dependencies": { 2010 "expand-tilde": "^2.0.0", 2011 "global-modules": "^1.0.0" 2012 }, 2013 "engines": { 2014 "node": ">=0.10.0" 2015 } 2016 }, 2017 "node_modules/resolve-from": { 2018 "version": "5.0.0", 2019 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 2020 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 2021 "dev": true, 2022 "optional": true, 2023 "engines": { 2024 "node": ">=8" 2025 } 2026 }, 2027 "node_modules/resolve-global": { 2028 "version": "1.0.0", 2029 "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", 2030 "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", 2031 "dev": true, 2032 "optional": true, 2033 "dependencies": { 2034 "global-dirs": "^0.1.1" 2035 }, 2036 "engines": { 2037 "node": ">=8" 2038 } 2039 }, 2040 "node_modules/resolve-url": { 2041 "version": "0.2.1", 2042 "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", 2043 "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", 2044 "deprecated": "https://github.com/lydell/resolve-url#deprecated", 2045 "dev": true 2046 }, 2047 "node_modules/restore-cursor": { 2048 "version": "2.0.0", 2049 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", 2050 "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", 2051 "dev": true, 2052 "dependencies": { 2053 "onetime": "^2.0.0", 2054 "signal-exit": "^3.0.2" 2055 }, 2056 "engines": { 2057 "node": ">=4" 2058 } 2059 }, 2060 "node_modules/ret": { 2061 "version": "0.1.15", 2062 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", 2063 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", 2064 "dev": true, 2065 "engines": { 2066 "node": ">=0.12" 2067 } 2068 }, 2069 "node_modules/run-async": { 2070 "version": "2.4.1", 2071 "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", 2072 "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", 2073 "dev": true, 2074 "engines": { 2075 "node": ">=0.12.0" 2076 } 2077 }, 2078 "node_modules/rxjs": { 2079 "version": "6.6.7", 2080 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", 2081 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", 2082 "dev": true, 2083 "dependencies": { 2084 "tslib": "^1.9.0" 2085 }, 2086 "engines": { 2087 "npm": ">=2.0.0" 2088 } 2089 }, 2090 "node_modules/safe-regex": { 2091 "version": "1.1.0", 2092 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 2093 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", 2094 "dev": true, 2095 "dependencies": { 2096 "ret": "~0.1.10" 2097 } 2098 }, 2099 "node_modules/safer-buffer": { 2100 "version": "2.1.2", 2101 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 2102 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 2103 "dev": true 2104 }, 2105 "node_modules/set-value": { 2106 "version": "2.0.1", 2107 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", 2108 "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", 2109 "dev": true, 2110 "dependencies": { 2111 "extend-shallow": "^2.0.1", 2112 "is-extendable": "^0.1.1", 2113 "is-plain-object": "^2.0.3", 2114 "split-string": "^3.0.1" 2115 }, 2116 "engines": { 2117 "node": ">=0.10.0" 2118 } 2119 }, 2120 "node_modules/set-value/node_modules/extend-shallow": { 2121 "version": "2.0.1", 2122 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2123 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2124 "dev": true, 2125 "dependencies": { 2126 "is-extendable": "^0.1.0" 2127 }, 2128 "engines": { 2129 "node": ">=0.10.0" 2130 } 2131 }, 2132 "node_modules/set-value/node_modules/is-extendable": { 2133 "version": "0.1.1", 2134 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 2135 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 2136 "dev": true, 2137 "engines": { 2138 "node": ">=0.10.0" 2139 } 2140 }, 2141 "node_modules/signal-exit": { 2142 "version": "3.0.3", 2143 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", 2144 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", 2145 "dev": true 2146 }, 2147 "node_modules/snapdragon": { 2148 "version": "0.8.2", 2149 "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", 2150 "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", 2151 "dev": true, 2152 "dependencies": { 2153 "base": "^0.11.1", 2154 "debug": "^2.2.0", 2155 "define-property": "^0.2.5", 2156 "extend-shallow": "^2.0.1", 2157 "map-cache": "^0.2.2", 2158 "source-map": "^0.5.6", 2159 "source-map-resolve": "^0.5.0", 2160 "use": "^3.1.0" 2161 }, 2162 "engines": { 2163 "node": ">=0.10.0" 2164 } 2165 }, 2166 "node_modules/snapdragon-node": { 2167 "version": "2.1.1", 2168 "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", 2169 "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", 2170 "dev": true, 2171 "dependencies": { 2172 "define-property": "^1.0.0", 2173 "isobject": "^3.0.0", 2174 "snapdragon-util": "^3.0.1" 2175 }, 2176 "engines": { 2177 "node": ">=0.10.0" 2178 } 2179 }, 2180 "node_modules/snapdragon-node/node_modules/define-property": { 2181 "version": "1.0.0", 2182 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 2183 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 2184 "dev": true, 2185 "dependencies": { 2186 "is-descriptor": "^1.0.0" 2187 }, 2188 "engines": { 2189 "node": ">=0.10.0" 2190 } 2191 }, 2192 "node_modules/snapdragon-util": { 2193 "version": "3.0.1", 2194 "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", 2195 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", 2196 "dev": true, 2197 "dependencies": { 2198 "kind-of": "^3.2.0" 2199 }, 2200 "engines": { 2201 "node": ">=0.10.0" 2202 } 2203 }, 2204 "node_modules/snapdragon-util/node_modules/kind-of": { 2205 "version": "3.2.2", 2206 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2207 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2208 "dev": true, 2209 "dependencies": { 2210 "is-buffer": "^1.1.5" 2211 }, 2212 "engines": { 2213 "node": ">=0.10.0" 2214 } 2215 }, 2216 "node_modules/snapdragon/node_modules/define-property": { 2217 "version": "0.2.5", 2218 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 2219 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 2220 "dev": true, 2221 "dependencies": { 2222 "is-descriptor": "^0.1.0" 2223 }, 2224 "engines": { 2225 "node": ">=0.10.0" 2226 } 2227 }, 2228 "node_modules/snapdragon/node_modules/extend-shallow": { 2229 "version": "2.0.1", 2230 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2231 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2232 "dev": true, 2233 "dependencies": { 2234 "is-extendable": "^0.1.0" 2235 }, 2236 "engines": { 2237 "node": ">=0.10.0" 2238 } 2239 }, 2240 "node_modules/snapdragon/node_modules/is-accessor-descriptor": { 2241 "version": "0.1.6", 2242 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 2243 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 2244 "dev": true, 2245 "dependencies": { 2246 "kind-of": "^3.0.2" 2247 }, 2248 "engines": { 2249 "node": ">=0.10.0" 2250 } 2251 }, 2252 "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { 2253 "version": "3.2.2", 2254 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2255 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2256 "dev": true, 2257 "dependencies": { 2258 "is-buffer": "^1.1.5" 2259 }, 2260 "engines": { 2261 "node": ">=0.10.0" 2262 } 2263 }, 2264 "node_modules/snapdragon/node_modules/is-data-descriptor": { 2265 "version": "0.1.4", 2266 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 2267 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 2268 "dev": true, 2269 "dependencies": { 2270 "kind-of": "^3.0.2" 2271 }, 2272 "engines": { 2273 "node": ">=0.10.0" 2274 } 2275 }, 2276 "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { 2277 "version": "3.2.2", 2278 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2279 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2280 "dev": true, 2281 "dependencies": { 2282 "is-buffer": "^1.1.5" 2283 }, 2284 "engines": { 2285 "node": ">=0.10.0" 2286 } 2287 }, 2288 "node_modules/snapdragon/node_modules/is-descriptor": { 2289 "version": "0.1.6", 2290 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 2291 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 2292 "dev": true, 2293 "dependencies": { 2294 "is-accessor-descriptor": "^0.1.6", 2295 "is-data-descriptor": "^0.1.4", 2296 "kind-of": "^5.0.0" 2297 }, 2298 "engines": { 2299 "node": ">=0.10.0" 2300 } 2301 }, 2302 "node_modules/snapdragon/node_modules/is-extendable": { 2303 "version": "0.1.1", 2304 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 2305 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 2306 "dev": true, 2307 "engines": { 2308 "node": ">=0.10.0" 2309 } 2310 }, 2311 "node_modules/snapdragon/node_modules/kind-of": { 2312 "version": "5.1.0", 2313 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 2314 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 2315 "dev": true, 2316 "engines": { 2317 "node": ">=0.10.0" 2318 } 2319 }, 2320 "node_modules/source-map": { 2321 "version": "0.5.7", 2322 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2323 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 2324 "dev": true, 2325 "engines": { 2326 "node": ">=0.10.0" 2327 } 2328 }, 2329 "node_modules/source-map-resolve": { 2330 "version": "0.5.3", 2331 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", 2332 "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", 2333 "dev": true, 2334 "dependencies": { 2335 "atob": "^2.1.2", 2336 "decode-uri-component": "^0.2.0", 2337 "resolve-url": "^0.2.1", 2338 "source-map-url": "^0.4.0", 2339 "urix": "^0.1.0" 2340 } 2341 }, 2342 "node_modules/source-map-url": { 2343 "version": "0.4.1", 2344 "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", 2345 "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", 2346 "dev": true 2347 }, 2348 "node_modules/split-string": { 2349 "version": "3.1.0", 2350 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", 2351 "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", 2352 "dev": true, 2353 "dependencies": { 2354 "extend-shallow": "^3.0.0" 2355 }, 2356 "engines": { 2357 "node": ">=0.10.0" 2358 } 2359 }, 2360 "node_modules/static-extend": { 2361 "version": "0.1.2", 2362 "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", 2363 "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", 2364 "dev": true, 2365 "dependencies": { 2366 "define-property": "^0.2.5", 2367 "object-copy": "^0.1.0" 2368 }, 2369 "engines": { 2370 "node": ">=0.10.0" 2371 } 2372 }, 2373 "node_modules/static-extend/node_modules/define-property": { 2374 "version": "0.2.5", 2375 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 2376 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 2377 "dev": true, 2378 "dependencies": { 2379 "is-descriptor": "^0.1.0" 2380 }, 2381 "engines": { 2382 "node": ">=0.10.0" 2383 } 2384 }, 2385 "node_modules/static-extend/node_modules/is-accessor-descriptor": { 2386 "version": "0.1.6", 2387 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 2388 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 2389 "dev": true, 2390 "dependencies": { 2391 "kind-of": "^3.0.2" 2392 }, 2393 "engines": { 2394 "node": ">=0.10.0" 2395 } 2396 }, 2397 "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { 2398 "version": "3.2.2", 2399 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2400 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2401 "dev": true, 2402 "dependencies": { 2403 "is-buffer": "^1.1.5" 2404 }, 2405 "engines": { 2406 "node": ">=0.10.0" 2407 } 2408 }, 2409 "node_modules/static-extend/node_modules/is-data-descriptor": { 2410 "version": "0.1.4", 2411 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 2412 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 2413 "dev": true, 2414 "dependencies": { 2415 "kind-of": "^3.0.2" 2416 }, 2417 "engines": { 2418 "node": ">=0.10.0" 2419 } 2420 }, 2421 "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { 2422 "version": "3.2.2", 2423 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2424 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2425 "dev": true, 2426 "dependencies": { 2427 "is-buffer": "^1.1.5" 2428 }, 2429 "engines": { 2430 "node": ">=0.10.0" 2431 } 2432 }, 2433 "node_modules/static-extend/node_modules/is-descriptor": { 2434 "version": "0.1.6", 2435 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 2436 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 2437 "dev": true, 2438 "dependencies": { 2439 "is-accessor-descriptor": "^0.1.6", 2440 "is-data-descriptor": "^0.1.4", 2441 "kind-of": "^5.0.0" 2442 }, 2443 "engines": { 2444 "node": ">=0.10.0" 2445 } 2446 }, 2447 "node_modules/static-extend/node_modules/kind-of": { 2448 "version": "5.1.0", 2449 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 2450 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 2451 "dev": true, 2452 "engines": { 2453 "node": ">=0.10.0" 2454 } 2455 }, 2456 "node_modules/string-width": { 2457 "version": "2.1.1", 2458 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 2459 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", 2460 "dev": true, 2461 "dependencies": { 2462 "is-fullwidth-code-point": "^2.0.0", 2463 "strip-ansi": "^4.0.0" 2464 }, 2465 "engines": { 2466 "node": ">=4" 2467 } 2468 }, 2469 "node_modules/string-width/node_modules/ansi-regex": { 2470 "version": "3.0.0", 2471 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 2472 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", 2473 "dev": true, 2474 "engines": { 2475 "node": ">=4" 2476 } 2477 }, 2478 "node_modules/string-width/node_modules/strip-ansi": { 2479 "version": "4.0.0", 2480 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 2481 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 2482 "dev": true, 2483 "dependencies": { 2484 "ansi-regex": "^3.0.0" 2485 }, 2486 "engines": { 2487 "node": ">=4" 2488 } 2489 }, 2490 "node_modules/strip-ansi": { 2491 "version": "5.2.0", 2492 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 2493 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 2494 "dev": true, 2495 "dependencies": { 2496 "ansi-regex": "^4.1.0" 2497 }, 2498 "engines": { 2499 "node": ">=6" 2500 } 2501 }, 2502 "node_modules/strip-bom": { 2503 "version": "4.0.0", 2504 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", 2505 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", 2506 "dev": true, 2507 "engines": { 2508 "node": ">=8" 2509 } 2510 }, 2511 "node_modules/strip-json-comments": { 2512 "version": "3.0.1", 2513 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", 2514 "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", 2515 "dev": true, 2516 "engines": { 2517 "node": ">=8" 2518 } 2519 }, 2520 "node_modules/supports-color": { 2521 "version": "5.5.0", 2522 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 2523 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 2524 "dev": true, 2525 "dependencies": { 2526 "has-flag": "^3.0.0" 2527 }, 2528 "engines": { 2529 "node": ">=4" 2530 } 2531 }, 2532 "node_modules/through": { 2533 "version": "2.3.8", 2534 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 2535 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 2536 "dev": true 2537 }, 2538 "node_modules/tmp": { 2539 "version": "0.0.33", 2540 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", 2541 "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", 2542 "dev": true, 2543 "dependencies": { 2544 "os-tmpdir": "~1.0.2" 2545 }, 2546 "engines": { 2547 "node": ">=0.6.0" 2548 } 2549 }, 2550 "node_modules/to-object-path": { 2551 "version": "0.3.0", 2552 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", 2553 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", 2554 "dev": true, 2555 "dependencies": { 2556 "kind-of": "^3.0.2" 2557 }, 2558 "engines": { 2559 "node": ">=0.10.0" 2560 } 2561 }, 2562 "node_modules/to-object-path/node_modules/kind-of": { 2563 "version": "3.2.2", 2564 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2565 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2566 "dev": true, 2567 "dependencies": { 2568 "is-buffer": "^1.1.5" 2569 }, 2570 "engines": { 2571 "node": ">=0.10.0" 2572 } 2573 }, 2574 "node_modules/to-regex": { 2575 "version": "3.0.2", 2576 "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", 2577 "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", 2578 "dev": true, 2579 "dependencies": { 2580 "define-property": "^2.0.2", 2581 "extend-shallow": "^3.0.2", 2582 "regex-not": "^1.0.2", 2583 "safe-regex": "^1.1.0" 2584 }, 2585 "engines": { 2586 "node": ">=0.10.0" 2587 } 2588 }, 2589 "node_modules/to-regex-range": { 2590 "version": "2.1.1", 2591 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 2592 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 2593 "dev": true, 2594 "dependencies": { 2595 "is-number": "^3.0.0", 2596 "repeat-string": "^1.6.1" 2597 }, 2598 "engines": { 2599 "node": ">=0.10.0" 2600 } 2601 }, 2602 "node_modules/tslib": { 2603 "version": "1.14.1", 2604 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 2605 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 2606 "dev": true 2607 }, 2608 "node_modules/union-value": { 2609 "version": "1.0.1", 2610 "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", 2611 "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", 2612 "dev": true, 2613 "dependencies": { 2614 "arr-union": "^3.1.0", 2615 "get-value": "^2.0.6", 2616 "is-extendable": "^0.1.1", 2617 "set-value": "^2.0.1" 2618 }, 2619 "engines": { 2620 "node": ">=0.10.0" 2621 } 2622 }, 2623 "node_modules/union-value/node_modules/is-extendable": { 2624 "version": "0.1.1", 2625 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 2626 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 2627 "dev": true, 2628 "engines": { 2629 "node": ">=0.10.0" 2630 } 2631 }, 2632 "node_modules/universalify": { 2633 "version": "0.1.2", 2634 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 2635 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 2636 "dev": true, 2637 "engines": { 2638 "node": ">= 4.0.0" 2639 } 2640 }, 2641 "node_modules/unset-value": { 2642 "version": "1.0.0", 2643 "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", 2644 "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", 2645 "dev": true, 2646 "dependencies": { 2647 "has-value": "^0.3.1", 2648 "isobject": "^3.0.0" 2649 }, 2650 "engines": { 2651 "node": ">=0.10.0" 2652 } 2653 }, 2654 "node_modules/unset-value/node_modules/has-value": { 2655 "version": "0.3.1", 2656 "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", 2657 "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", 2658 "dev": true, 2659 "dependencies": { 2660 "get-value": "^2.0.3", 2661 "has-values": "^0.1.4", 2662 "isobject": "^2.0.0" 2663 }, 2664 "engines": { 2665 "node": ">=0.10.0" 2666 } 2667 }, 2668 "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { 2669 "version": "2.1.0", 2670 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 2671 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 2672 "dev": true, 2673 "dependencies": { 2674 "isarray": "1.0.0" 2675 }, 2676 "engines": { 2677 "node": ">=0.10.0" 2678 } 2679 }, 2680 "node_modules/unset-value/node_modules/has-values": { 2681 "version": "0.1.4", 2682 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", 2683 "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", 2684 "dev": true, 2685 "engines": { 2686 "node": ">=0.10.0" 2687 } 2688 }, 2689 "node_modules/urix": { 2690 "version": "0.1.0", 2691 "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", 2692 "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", 2693 "deprecated": "Please see https://github.com/lydell/urix#deprecated", 2694 "dev": true 2695 }, 2696 "node_modules/use": { 2697 "version": "3.1.1", 2698 "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", 2699 "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", 2700 "dev": true, 2701 "engines": { 2702 "node": ">=0.10.0" 2703 } 2704 }, 2705 "node_modules/which": { 2706 "version": "1.3.1", 2707 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 2708 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 2709 "dev": true, 2710 "dependencies": { 2711 "isexe": "^2.0.0" 2712 }, 2713 "bin": { 2714 "which": "bin/which" 2715 } 2716 }, 2717 "node_modules/word-wrap": { 2718 "version": "1.2.3", 2719 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 2720 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 2721 "dev": true, 2722 "engines": { 2723 "node": ">=0.10.0" 2724 } 2725 }, 2726 "node_modules/wrappy": { 2727 "version": "1.0.2", 2728 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2729 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 2730 "dev": true 2731 }, 2732 "node_modules/yaml": { 2733 "version": "1.10.2", 2734 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 2735 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 2736 "dev": true, 2737 "optional": true, 2738 "engines": { 2739 "node": ">= 6" 2740 } 2741 } 2742 }, 2743 "dependencies": { 2744 "@babel/code-frame": { 2745 "version": "7.12.13", 2746 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", 2747 "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", 2748 "dev": true, 2749 "optional": true, 2750 "requires": { 2751 "@babel/highlight": "^7.12.13" 2752 } 2753 }, 2754 "@babel/helper-validator-identifier": { 2755 "version": "7.12.11", 2756 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", 2757 "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==", 2758 "dev": true, 2759 "optional": true 2760 }, 2761 "@babel/highlight": { 2762 "version": "7.13.10", 2763 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", 2764 "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", 2765 "dev": true, 2766 "optional": true, 2767 "requires": { 2768 "@babel/helper-validator-identifier": "^7.12.11", 2769 "chalk": "^2.0.0", 2770 "js-tokens": "^4.0.0" 2771 } 2772 }, 2773 "@commitlint/execute-rule": { 2774 "version": "12.1.1", 2775 "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-12.1.1.tgz", 2776 "integrity": "sha512-6mplMGvLCKF5LieL7BRhydpg32tm6LICnWQADrWU4S5g9PKi2utNvhiaiuNPoHUXr29RdbNaGNcyyPv8DSjJsQ==", 2777 "dev": true, 2778 "optional": true 2779 }, 2780 "@commitlint/load": { 2781 "version": "12.1.1", 2782 "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-12.1.1.tgz", 2783 "integrity": "sha512-qOQtgNdJRULUQWP9jkpTwhj7aEtnqUtqeUpbQ9rjS+GIUST65HZbteNUX4S0mAEGPWqy2aK5xGd73cUfFSvuuw==", 2784 "dev": true, 2785 "optional": true, 2786 "requires": { 2787 "@commitlint/execute-rule": "^12.1.1", 2788 "@commitlint/resolve-extends": "^12.1.1", 2789 "@commitlint/types": "^12.1.1", 2790 "chalk": "^4.0.0", 2791 "cosmiconfig": "^7.0.0", 2792 "lodash": "^4.17.19", 2793 "resolve-from": "^5.0.0" 2794 }, 2795 "dependencies": { 2796 "ansi-styles": { 2797 "version": "4.3.0", 2798 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2799 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2800 "dev": true, 2801 "optional": true, 2802 "requires": { 2803 "color-convert": "^2.0.1" 2804 } 2805 }, 2806 "chalk": { 2807 "version": "4.1.0", 2808 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", 2809 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", 2810 "dev": true, 2811 "optional": true, 2812 "requires": { 2813 "ansi-styles": "^4.1.0", 2814 "supports-color": "^7.1.0" 2815 } 2816 }, 2817 "color-convert": { 2818 "version": "2.0.1", 2819 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2820 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2821 "dev": true, 2822 "optional": true, 2823 "requires": { 2824 "color-name": "~1.1.4" 2825 } 2826 }, 2827 "color-name": { 2828 "version": "1.1.4", 2829 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2830 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2831 "dev": true, 2832 "optional": true 2833 }, 2834 "has-flag": { 2835 "version": "4.0.0", 2836 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2837 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2838 "dev": true, 2839 "optional": true 2840 }, 2841 "supports-color": { 2842 "version": "7.2.0", 2843 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2844 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2845 "dev": true, 2846 "optional": true, 2847 "requires": { 2848 "has-flag": "^4.0.0" 2849 } 2850 } 2851 } 2852 }, 2853 "@commitlint/resolve-extends": { 2854 "version": "12.1.1", 2855 "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-12.1.1.tgz", 2856 "integrity": "sha512-/DXRt0S0U3o9lq5cc8OL1Lkx0IjW0HcDWjUkUXshAajBIKBYSJB8x/loNCi1krNEJ8SwLXUEFt5OLxNO6wE9yQ==", 2857 "dev": true, 2858 "optional": true, 2859 "requires": { 2860 "import-fresh": "^3.0.0", 2861 "lodash": "^4.17.19", 2862 "resolve-from": "^5.0.0", 2863 "resolve-global": "^1.0.0" 2864 } 2865 }, 2866 "@commitlint/types": { 2867 "version": "12.1.1", 2868 "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-12.1.1.tgz", 2869 "integrity": "sha512-+qGH+s2Lo6qwacV2X3/ZypZwaAI84ift+1HBjXdXtI/q0F5NtmXucV3lcQOTviMTNiJhq4qWON2fjci2NItASw==", 2870 "dev": true, 2871 "optional": true, 2872 "requires": { 2873 "chalk": "^4.0.0" 2874 }, 2875 "dependencies": { 2876 "ansi-styles": { 2877 "version": "4.3.0", 2878 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2879 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2880 "dev": true, 2881 "optional": true, 2882 "requires": { 2883 "color-convert": "^2.0.1" 2884 } 2885 }, 2886 "chalk": { 2887 "version": "4.1.0", 2888 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", 2889 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", 2890 "dev": true, 2891 "optional": true, 2892 "requires": { 2893 "ansi-styles": "^4.1.0", 2894 "supports-color": "^7.1.0" 2895 } 2896 }, 2897 "color-convert": { 2898 "version": "2.0.1", 2899 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2900 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2901 "dev": true, 2902 "optional": true, 2903 "requires": { 2904 "color-name": "~1.1.4" 2905 } 2906 }, 2907 "color-name": { 2908 "version": "1.1.4", 2909 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2910 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2911 "dev": true, 2912 "optional": true 2913 }, 2914 "has-flag": { 2915 "version": "4.0.0", 2916 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2917 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2918 "dev": true, 2919 "optional": true 2920 }, 2921 "supports-color": { 2922 "version": "7.2.0", 2923 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2924 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2925 "dev": true, 2926 "optional": true, 2927 "requires": { 2928 "has-flag": "^4.0.0" 2929 } 2930 } 2931 } 2932 }, 2933 "@types/parse-json": { 2934 "version": "4.0.0", 2935 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", 2936 "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", 2937 "dev": true, 2938 "optional": true 2939 }, 2940 "ansi-escapes": { 2941 "version": "3.2.0", 2942 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", 2943 "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", 2944 "dev": true 2945 }, 2946 "ansi-regex": { 2947 "version": "4.1.0", 2948 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", 2949 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", 2950 "dev": true 2951 }, 2952 "ansi-styles": { 2953 "version": "3.2.1", 2954 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 2955 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 2956 "dev": true, 2957 "requires": { 2958 "color-convert": "^1.9.0" 2959 } 2960 }, 2961 "arr-diff": { 2962 "version": "4.0.0", 2963 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 2964 "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", 2965 "dev": true 2966 }, 2967 "arr-flatten": { 2968 "version": "1.1.0", 2969 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 2970 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", 2971 "dev": true 2972 }, 2973 "arr-union": { 2974 "version": "3.1.0", 2975 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 2976 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", 2977 "dev": true 2978 }, 2979 "array-unique": { 2980 "version": "0.3.2", 2981 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 2982 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", 2983 "dev": true 2984 }, 2985 "assign-symbols": { 2986 "version": "1.0.0", 2987 "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", 2988 "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", 2989 "dev": true 2990 }, 2991 "atob": { 2992 "version": "2.1.2", 2993 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", 2994 "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", 2995 "dev": true 2996 }, 2997 "balanced-match": { 2998 "version": "1.0.2", 2999 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 3000 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 3001 "dev": true 3002 }, 3003 "base": { 3004 "version": "0.11.2", 3005 "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", 3006 "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", 3007 "dev": true, 3008 "requires": { 3009 "cache-base": "^1.0.1", 3010 "class-utils": "^0.3.5", 3011 "component-emitter": "^1.2.1", 3012 "define-property": "^1.0.0", 3013 "isobject": "^3.0.1", 3014 "mixin-deep": "^1.2.0", 3015 "pascalcase": "^0.1.1" 3016 }, 3017 "dependencies": { 3018 "define-property": { 3019 "version": "1.0.0", 3020 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 3021 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 3022 "dev": true, 3023 "requires": { 3024 "is-descriptor": "^1.0.0" 3025 } 3026 } 3027 } 3028 }, 3029 "brace-expansion": { 3030 "version": "1.1.11", 3031 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3032 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3033 "dev": true, 3034 "requires": { 3035 "balanced-match": "^1.0.0", 3036 "concat-map": "0.0.1" 3037 } 3038 }, 3039 "braces": { 3040 "version": "2.3.2", 3041 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 3042 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 3043 "dev": true, 3044 "requires": { 3045 "arr-flatten": "^1.1.0", 3046 "array-unique": "^0.3.2", 3047 "extend-shallow": "^2.0.1", 3048 "fill-range": "^4.0.0", 3049 "isobject": "^3.0.1", 3050 "repeat-element": "^1.1.2", 3051 "snapdragon": "^0.8.1", 3052 "snapdragon-node": "^2.0.1", 3053 "split-string": "^3.0.2", 3054 "to-regex": "^3.0.1" 3055 }, 3056 "dependencies": { 3057 "extend-shallow": { 3058 "version": "2.0.1", 3059 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 3060 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 3061 "dev": true, 3062 "requires": { 3063 "is-extendable": "^0.1.0" 3064 } 3065 }, 3066 "is-extendable": { 3067 "version": "0.1.1", 3068 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 3069 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 3070 "dev": true 3071 } 3072 } 3073 }, 3074 "cache-base": { 3075 "version": "1.0.1", 3076 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", 3077 "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", 3078 "dev": true, 3079 "requires": { 3080 "collection-visit": "^1.0.0", 3081 "component-emitter": "^1.2.1", 3082 "get-value": "^2.0.6", 3083 "has-value": "^1.0.0", 3084 "isobject": "^3.0.1", 3085 "set-value": "^2.0.0", 3086 "to-object-path": "^0.3.0", 3087 "union-value": "^1.0.0", 3088 "unset-value": "^1.0.0" 3089 } 3090 }, 3091 "cachedir": { 3092 "version": "2.2.0", 3093 "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz", 3094 "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==", 3095 "dev": true 3096 }, 3097 "callsites": { 3098 "version": "3.1.0", 3099 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 3100 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 3101 "dev": true, 3102 "optional": true 3103 }, 3104 "chalk": { 3105 "version": "2.4.2", 3106 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 3107 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 3108 "dev": true, 3109 "requires": { 3110 "ansi-styles": "^3.2.1", 3111 "escape-string-regexp": "^1.0.5", 3112 "supports-color": "^5.3.0" 3113 } 3114 }, 3115 "chardet": { 3116 "version": "0.7.0", 3117 "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", 3118 "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", 3119 "dev": true 3120 }, 3121 "class-utils": { 3122 "version": "0.3.6", 3123 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", 3124 "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", 3125 "dev": true, 3126 "requires": { 3127 "arr-union": "^3.1.0", 3128 "define-property": "^0.2.5", 3129 "isobject": "^3.0.0", 3130 "static-extend": "^0.1.1" 3131 }, 3132 "dependencies": { 3133 "define-property": { 3134 "version": "0.2.5", 3135 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 3136 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 3137 "dev": true, 3138 "requires": { 3139 "is-descriptor": "^0.1.0" 3140 } 3141 }, 3142 "is-accessor-descriptor": { 3143 "version": "0.1.6", 3144 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 3145 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 3146 "dev": true, 3147 "requires": { 3148 "kind-of": "^3.0.2" 3149 }, 3150 "dependencies": { 3151 "kind-of": { 3152 "version": "3.2.2", 3153 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 3154 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 3155 "dev": true, 3156 "requires": { 3157 "is-buffer": "^1.1.5" 3158 } 3159 } 3160 } 3161 }, 3162 "is-data-descriptor": { 3163 "version": "0.1.4", 3164 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 3165 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 3166 "dev": true, 3167 "requires": { 3168 "kind-of": "^3.0.2" 3169 }, 3170 "dependencies": { 3171 "kind-of": { 3172 "version": "3.2.2", 3173 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 3174 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 3175 "dev": true, 3176 "requires": { 3177 "is-buffer": "^1.1.5" 3178 } 3179 } 3180 } 3181 }, 3182 "is-descriptor": { 3183 "version": "0.1.6", 3184 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 3185 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 3186 "dev": true, 3187 "requires": { 3188 "is-accessor-descriptor": "^0.1.6", 3189 "is-data-descriptor": "^0.1.4", 3190 "kind-of": "^5.0.0" 3191 } 3192 }, 3193 "kind-of": { 3194 "version": "5.1.0", 3195 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 3196 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 3197 "dev": true 3198 } 3199 } 3200 }, 3201 "cli-cursor": { 3202 "version": "2.1.0", 3203 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", 3204 "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", 3205 "dev": true, 3206 "requires": { 3207 "restore-cursor": "^2.0.0" 3208 } 3209 }, 3210 "cli-width": { 3211 "version": "2.2.1", 3212 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", 3213 "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", 3214 "dev": true 3215 }, 3216 "collection-visit": { 3217 "version": "1.0.0", 3218 "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", 3219 "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", 3220 "dev": true, 3221 "requires": { 3222 "map-visit": "^1.0.0", 3223 "object-visit": "^1.0.0" 3224 } 3225 }, 3226 "color-convert": { 3227 "version": "1.9.3", 3228 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 3229 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 3230 "dev": true, 3231 "requires": { 3232 "color-name": "1.1.3" 3233 } 3234 }, 3235 "color-name": { 3236 "version": "1.1.3", 3237 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 3238 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 3239 "dev": true 3240 }, 3241 "commitizen": { 3242 "version": "4.2.3", 3243 "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.3.tgz", 3244 "integrity": "sha512-pYlYEng7XMV2TW4xtjDKBGqeJ0Teq2zyRSx2S3Ml1XAplHSlJZK8vm1KdGclpMEZuGafbS5TeHXIVnHk8RWIzQ==", 3245 "dev": true, 3246 "requires": { 3247 "cachedir": "2.2.0", 3248 "cz-conventional-changelog": "3.2.0", 3249 "dedent": "0.7.0", 3250 "detect-indent": "6.0.0", 3251 "find-node-modules": "2.0.0", 3252 "find-root": "1.1.0", 3253 "fs-extra": "8.1.0", 3254 "glob": "7.1.4", 3255 "inquirer": "6.5.2", 3256 "is-utf8": "^0.2.1", 3257 "lodash": "^4.17.20", 3258 "minimist": "1.2.5", 3259 "strip-bom": "4.0.0", 3260 "strip-json-comments": "3.0.1" 3261 }, 3262 "dependencies": { 3263 "cz-conventional-changelog": { 3264 "version": "3.2.0", 3265 "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz", 3266 "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==", 3267 "dev": true, 3268 "requires": { 3269 "@commitlint/load": ">6.1.1", 3270 "chalk": "^2.4.1", 3271 "commitizen": "^4.0.3", 3272 "conventional-commit-types": "^3.0.0", 3273 "lodash.map": "^4.5.1", 3274 "longest": "^2.0.1", 3275 "word-wrap": "^1.0.3" 3276 } 3277 } 3278 } 3279 }, 3280 "component-emitter": { 3281 "version": "1.3.0", 3282 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", 3283 "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", 3284 "dev": true 3285 }, 3286 "concat-map": { 3287 "version": "0.0.1", 3288 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 3289 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 3290 "dev": true 3291 }, 3292 "conventional-commit-types": { 3293 "version": "3.0.0", 3294 "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz", 3295 "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==", 3296 "dev": true 3297 }, 3298 "copy-descriptor": { 3299 "version": "0.1.1", 3300 "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", 3301 "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", 3302 "dev": true 3303 }, 3304 "cosmiconfig": { 3305 "version": "7.0.0", 3306 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", 3307 "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", 3308 "dev": true, 3309 "optional": true, 3310 "requires": { 3311 "@types/parse-json": "^4.0.0", 3312 "import-fresh": "^3.2.1", 3313 "parse-json": "^5.0.0", 3314 "path-type": "^4.0.0", 3315 "yaml": "^1.10.0" 3316 } 3317 }, 3318 "cz-conventional-changelog": { 3319 "version": "3.3.0", 3320 "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz", 3321 "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==", 3322 "dev": true, 3323 "requires": { 3324 "@commitlint/load": ">6.1.1", 3325 "chalk": "^2.4.1", 3326 "commitizen": "^4.0.3", 3327 "conventional-commit-types": "^3.0.0", 3328 "lodash.map": "^4.5.1", 3329 "longest": "^2.0.1", 3330 "word-wrap": "^1.0.3" 3331 } 3332 }, 3333 "debug": { 3334 "version": "2.6.9", 3335 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3336 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3337 "dev": true, 3338 "requires": { 3339 "ms": "2.0.0" 3340 } 3341 }, 3342 "decode-uri-component": { 3343 "version": "0.2.0", 3344 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 3345 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", 3346 "dev": true 3347 }, 3348 "dedent": { 3349 "version": "0.7.0", 3350 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", 3351 "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", 3352 "dev": true 3353 }, 3354 "define-property": { 3355 "version": "2.0.2", 3356 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 3357 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 3358 "dev": true, 3359 "requires": { 3360 "is-descriptor": "^1.0.2", 3361 "isobject": "^3.0.1" 3362 } 3363 }, 3364 "detect-file": { 3365 "version": "1.0.0", 3366 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", 3367 "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", 3368 "dev": true 3369 }, 3370 "detect-indent": { 3371 "version": "6.0.0", 3372 "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz", 3373 "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==", 3374 "dev": true 3375 }, 3376 "error-ex": { 3377 "version": "1.3.2", 3378 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 3379 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 3380 "dev": true, 3381 "optional": true, 3382 "requires": { 3383 "is-arrayish": "^0.2.1" 3384 } 3385 }, 3386 "escape-string-regexp": { 3387 "version": "1.0.5", 3388 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 3389 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 3390 "dev": true 3391 }, 3392 "expand-brackets": { 3393 "version": "2.1.4", 3394 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", 3395 "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", 3396 "dev": true, 3397 "requires": { 3398 "debug": "^2.3.3", 3399 "define-property": "^0.2.5", 3400 "extend-shallow": "^2.0.1", 3401 "posix-character-classes": "^0.1.0", 3402 "regex-not": "^1.0.0", 3403 "snapdragon": "^0.8.1", 3404 "to-regex": "^3.0.1" 3405 }, 3406 "dependencies": { 3407 "define-property": { 3408 "version": "0.2.5", 3409 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 3410 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 3411 "dev": true, 3412 "requires": { 3413 "is-descriptor": "^0.1.0" 3414 } 3415 }, 3416 "extend-shallow": { 3417 "version": "2.0.1", 3418 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 3419 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 3420 "dev": true, 3421 "requires": { 3422 "is-extendable": "^0.1.0" 3423 } 3424 }, 3425 "is-accessor-descriptor": { 3426 "version": "0.1.6", 3427 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 3428 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 3429 "dev": true, 3430 "requires": { 3431 "kind-of": "^3.0.2" 3432 }, 3433 "dependencies": { 3434 "kind-of": { 3435 "version": "3.2.2", 3436 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 3437 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 3438 "dev": true, 3439 "requires": { 3440 "is-buffer": "^1.1.5" 3441 } 3442 } 3443 } 3444 }, 3445 "is-data-descriptor": { 3446 "version": "0.1.4", 3447 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 3448 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 3449 "dev": true, 3450 "requires": { 3451 "kind-of": "^3.0.2" 3452 }, 3453 "dependencies": { 3454 "kind-of": { 3455 "version": "3.2.2", 3456 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 3457 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 3458 "dev": true, 3459 "requires": { 3460 "is-buffer": "^1.1.5" 3461 } 3462 } 3463 } 3464 }, 3465 "is-descriptor": { 3466 "version": "0.1.6", 3467 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 3468 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 3469 "dev": true, 3470 "requires": { 3471 "is-accessor-descriptor": "^0.1.6", 3472 "is-data-descriptor": "^0.1.4", 3473 "kind-of": "^5.0.0" 3474 } 3475 }, 3476 "is-extendable": { 3477 "version": "0.1.1", 3478 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 3479 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 3480 "dev": true 3481 }, 3482 "kind-of": { 3483 "version": "5.1.0", 3484 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 3485 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 3486 "dev": true 3487 } 3488 } 3489 }, 3490 "expand-tilde": { 3491 "version": "2.0.2", 3492 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", 3493 "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", 3494 "dev": true, 3495 "requires": { 3496 "homedir-polyfill": "^1.0.1" 3497 } 3498 }, 3499 "extend-shallow": { 3500 "version": "3.0.2", 3501 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 3502 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", 3503 "dev": true, 3504 "requires": { 3505 "assign-symbols": "^1.0.0", 3506 "is-extendable": "^1.0.1" 3507 } 3508 }, 3509 "external-editor": { 3510 "version": "3.1.0", 3511 "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", 3512 "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", 3513 "dev": true, 3514 "requires": { 3515 "chardet": "^0.7.0", 3516 "iconv-lite": "^0.4.24", 3517 "tmp": "^0.0.33" 3518 } 3519 }, 3520 "extglob": { 3521 "version": "2.0.4", 3522 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", 3523 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", 3524 "dev": true, 3525 "requires": { 3526 "array-unique": "^0.3.2", 3527 "define-property": "^1.0.0", 3528 "expand-brackets": "^2.1.4", 3529 "extend-shallow": "^2.0.1", 3530 "fragment-cache": "^0.2.1", 3531 "regex-not": "^1.0.0", 3532 "snapdragon": "^0.8.1", 3533 "to-regex": "^3.0.1" 3534 }, 3535 "dependencies": { 3536 "define-property": { 3537 "version": "1.0.0", 3538 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 3539 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 3540 "dev": true, 3541 "requires": { 3542 "is-descriptor": "^1.0.0" 3543 } 3544 }, 3545 "extend-shallow": { 3546 "version": "2.0.1", 3547 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 3548 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 3549 "dev": true, 3550 "requires": { 3551 "is-extendable": "^0.1.0" 3552 } 3553 }, 3554 "is-extendable": { 3555 "version": "0.1.1", 3556 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 3557 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 3558 "dev": true 3559 } 3560 } 3561 }, 3562 "figures": { 3563 "version": "2.0.0", 3564 "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", 3565 "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", 3566 "dev": true, 3567 "requires": { 3568 "escape-string-regexp": "^1.0.5" 3569 } 3570 }, 3571 "fill-range": { 3572 "version": "4.0.0", 3573 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 3574 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 3575 "dev": true, 3576 "requires": { 3577 "extend-shallow": "^2.0.1", 3578 "is-number": "^3.0.0", 3579 "repeat-string": "^1.6.1", 3580 "to-regex-range": "^2.1.0" 3581 }, 3582 "dependencies": { 3583 "extend-shallow": { 3584 "version": "2.0.1", 3585 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 3586 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 3587 "dev": true, 3588 "requires": { 3589 "is-extendable": "^0.1.0" 3590 } 3591 }, 3592 "is-extendable": { 3593 "version": "0.1.1", 3594 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 3595 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 3596 "dev": true 3597 } 3598 } 3599 }, 3600 "find-node-modules": { 3601 "version": "2.0.0", 3602 "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.0.0.tgz", 3603 "integrity": "sha512-8MWIBRgJi/WpjjfVXumjPKCtmQ10B+fjx6zmSA+770GMJirLhWIzg8l763rhjl9xaeaHbnxPNRQKq2mgMhr+aw==", 3604 "dev": true, 3605 "requires": { 3606 "findup-sync": "^3.0.0", 3607 "merge": "^1.2.1" 3608 } 3609 }, 3610 "find-root": { 3611 "version": "1.1.0", 3612 "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", 3613 "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", 3614 "dev": true 3615 }, 3616 "findup-sync": { 3617 "version": "3.0.0", 3618 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", 3619 "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", 3620 "dev": true, 3621 "requires": { 3622 "detect-file": "^1.0.0", 3623 "is-glob": "^4.0.0", 3624 "micromatch": "^3.0.4", 3625 "resolve-dir": "^1.0.1" 3626 } 3627 }, 3628 "for-in": { 3629 "version": "1.0.2", 3630 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 3631 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", 3632 "dev": true 3633 }, 3634 "fragment-cache": { 3635 "version": "0.2.1", 3636 "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", 3637 "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", 3638 "dev": true, 3639 "requires": { 3640 "map-cache": "^0.2.2" 3641 } 3642 }, 3643 "fs-extra": { 3644 "version": "8.1.0", 3645 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", 3646 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", 3647 "dev": true, 3648 "requires": { 3649 "graceful-fs": "^4.2.0", 3650 "jsonfile": "^4.0.0", 3651 "universalify": "^0.1.0" 3652 } 3653 }, 3654 "fs.realpath": { 3655 "version": "1.0.0", 3656 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 3657 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 3658 "dev": true 3659 }, 3660 "get-value": { 3661 "version": "2.0.6", 3662 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", 3663 "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", 3664 "dev": true 3665 }, 3666 "glob": { 3667 "version": "7.1.4", 3668 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", 3669 "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", 3670 "dev": true, 3671 "requires": { 3672 "fs.realpath": "^1.0.0", 3673 "inflight": "^1.0.4", 3674 "inherits": "2", 3675 "minimatch": "^3.0.4", 3676 "once": "^1.3.0", 3677 "path-is-absolute": "^1.0.0" 3678 } 3679 }, 3680 "global-dirs": { 3681 "version": "0.1.1", 3682 "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", 3683 "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", 3684 "dev": true, 3685 "optional": true, 3686 "requires": { 3687 "ini": "^1.3.4" 3688 } 3689 }, 3690 "global-modules": { 3691 "version": "1.0.0", 3692 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", 3693 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", 3694 "dev": true, 3695 "requires": { 3696 "global-prefix": "^1.0.1", 3697 "is-windows": "^1.0.1", 3698 "resolve-dir": "^1.0.0" 3699 } 3700 }, 3701 "global-prefix": { 3702 "version": "1.0.2", 3703 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", 3704 "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", 3705 "dev": true, 3706 "requires": { 3707 "expand-tilde": "^2.0.2", 3708 "homedir-polyfill": "^1.0.1", 3709 "ini": "^1.3.4", 3710 "is-windows": "^1.0.1", 3711 "which": "^1.2.14" 3712 } 3713 }, 3714 "graceful-fs": { 3715 "version": "4.2.6", 3716 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 3717 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", 3718 "dev": true 3719 }, 3720 "has-flag": { 3721 "version": "3.0.0", 3722 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 3723 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 3724 "dev": true 3725 }, 3726 "has-value": { 3727 "version": "1.0.0", 3728 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", 3729 "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", 3730 "dev": true, 3731 "requires": { 3732 "get-value": "^2.0.6", 3733 "has-values": "^1.0.0", 3734 "isobject": "^3.0.0" 3735 } 3736 }, 3737 "has-values": { 3738 "version": "1.0.0", 3739 "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", 3740 "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", 3741 "dev": true, 3742 "requires": { 3743 "is-number": "^3.0.0", 3744 "kind-of": "^4.0.0" 3745 }, 3746 "dependencies": { 3747 "kind-of": { 3748 "version": "4.0.0", 3749 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 3750 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 3751 "dev": true, 3752 "requires": { 3753 "is-buffer": "^1.1.5" 3754 } 3755 } 3756 } 3757 }, 3758 "homedir-polyfill": { 3759 "version": "1.0.3", 3760 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", 3761 "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", 3762 "dev": true, 3763 "requires": { 3764 "parse-passwd": "^1.0.0" 3765 } 3766 }, 3767 "husky": { 3768 "version": "5.2.0", 3769 "resolved": "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz", 3770 "integrity": "sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg==", 3771 "dev": true 3772 }, 3773 "iconv-lite": { 3774 "version": "0.4.24", 3775 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 3776 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 3777 "dev": true, 3778 "requires": { 3779 "safer-buffer": ">= 2.1.2 < 3" 3780 } 3781 }, 3782 "import-fresh": { 3783 "version": "3.3.0", 3784 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 3785 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 3786 "dev": true, 3787 "optional": true, 3788 "requires": { 3789 "parent-module": "^1.0.0", 3790 "resolve-from": "^4.0.0" 3791 }, 3792 "dependencies": { 3793 "resolve-from": { 3794 "version": "4.0.0", 3795 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 3796 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 3797 "dev": true, 3798 "optional": true 3799 } 3800 } 3801 }, 3802 "inflight": { 3803 "version": "1.0.6", 3804 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 3805 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 3806 "dev": true, 3807 "requires": { 3808 "once": "^1.3.0", 3809 "wrappy": "1" 3810 } 3811 }, 3812 "inherits": { 3813 "version": "2.0.4", 3814 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3815 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 3816 "dev": true 3817 }, 3818 "ini": { 3819 "version": "1.3.8", 3820 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 3821 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 3822 "dev": true 3823 }, 3824 "inquirer": { 3825 "version": "6.5.2", 3826 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", 3827 "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", 3828 "dev": true, 3829 "requires": { 3830 "ansi-escapes": "^3.2.0", 3831 "chalk": "^2.4.2", 3832 "cli-cursor": "^2.1.0", 3833 "cli-width": "^2.0.0", 3834 "external-editor": "^3.0.3", 3835 "figures": "^2.0.0", 3836 "lodash": "^4.17.12", 3837 "mute-stream": "0.0.7", 3838 "run-async": "^2.2.0", 3839 "rxjs": "^6.4.0", 3840 "string-width": "^2.1.0", 3841 "strip-ansi": "^5.1.0", 3842 "through": "^2.3.6" 3843 } 3844 }, 3845 "is-accessor-descriptor": { 3846 "version": "1.0.0", 3847 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 3848 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 3849 "dev": true, 3850 "requires": { 3851 "kind-of": "^6.0.0" 3852 } 3853 }, 3854 "is-arrayish": { 3855 "version": "0.2.1", 3856 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 3857 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 3858 "dev": true, 3859 "optional": true 3860 }, 3861 "is-buffer": { 3862 "version": "1.1.6", 3863 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 3864 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", 3865 "dev": true 3866 }, 3867 "is-data-descriptor": { 3868 "version": "1.0.0", 3869 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 3870 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 3871 "dev": true, 3872 "requires": { 3873 "kind-of": "^6.0.0" 3874 } 3875 }, 3876 "is-descriptor": { 3877 "version": "1.0.2", 3878 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 3879 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 3880 "dev": true, 3881 "requires": { 3882 "is-accessor-descriptor": "^1.0.0", 3883 "is-data-descriptor": "^1.0.0", 3884 "kind-of": "^6.0.2" 3885 } 3886 }, 3887 "is-extendable": { 3888 "version": "1.0.1", 3889 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 3890 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 3891 "dev": true, 3892 "requires": { 3893 "is-plain-object": "^2.0.4" 3894 } 3895 }, 3896 "is-extglob": { 3897 "version": "2.1.1", 3898 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3899 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 3900 "dev": true 3901 }, 3902 "is-fullwidth-code-point": { 3903 "version": "2.0.0", 3904 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 3905 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 3906 "dev": true 3907 }, 3908 "is-glob": { 3909 "version": "4.0.1", 3910 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", 3911 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", 3912 "dev": true, 3913 "requires": { 3914 "is-extglob": "^2.1.1" 3915 } 3916 }, 3917 "is-number": { 3918 "version": "3.0.0", 3919 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 3920 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 3921 "dev": true, 3922 "requires": { 3923 "kind-of": "^3.0.2" 3924 }, 3925 "dependencies": { 3926 "kind-of": { 3927 "version": "3.2.2", 3928 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 3929 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 3930 "dev": true, 3931 "requires": { 3932 "is-buffer": "^1.1.5" 3933 } 3934 } 3935 } 3936 }, 3937 "is-plain-object": { 3938 "version": "2.0.4", 3939 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 3940 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 3941 "dev": true, 3942 "requires": { 3943 "isobject": "^3.0.1" 3944 } 3945 }, 3946 "is-utf8": { 3947 "version": "0.2.1", 3948 "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", 3949 "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", 3950 "dev": true 3951 }, 3952 "is-windows": { 3953 "version": "1.0.2", 3954 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 3955 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 3956 "dev": true 3957 }, 3958 "isarray": { 3959 "version": "1.0.0", 3960 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 3961 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 3962 "dev": true 3963 }, 3964 "isexe": { 3965 "version": "2.0.0", 3966 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3967 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 3968 "dev": true 3969 }, 3970 "isobject": { 3971 "version": "3.0.1", 3972 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 3973 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", 3974 "dev": true 3975 }, 3976 "js-tokens": { 3977 "version": "4.0.0", 3978 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3979 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 3980 "dev": true, 3981 "optional": true 3982 }, 3983 "json-parse-even-better-errors": { 3984 "version": "2.3.1", 3985 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", 3986 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", 3987 "dev": true, 3988 "optional": true 3989 }, 3990 "jsonfile": { 3991 "version": "4.0.0", 3992 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 3993 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", 3994 "dev": true, 3995 "requires": { 3996 "graceful-fs": "^4.1.6" 3997 } 3998 }, 3999 "kind-of": { 4000 "version": "6.0.3", 4001 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 4002 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 4003 "dev": true 4004 }, 4005 "lines-and-columns": { 4006 "version": "1.1.6", 4007 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", 4008 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", 4009 "dev": true, 4010 "optional": true 4011 }, 4012 "lodash": { 4013 "version": "4.17.21", 4014 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 4015 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 4016 "dev": true 4017 }, 4018 "lodash.map": { 4019 "version": "4.6.0", 4020 "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", 4021 "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", 4022 "dev": true 4023 }, 4024 "longest": { 4025 "version": "2.0.1", 4026 "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz", 4027 "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=", 4028 "dev": true 4029 }, 4030 "map-cache": { 4031 "version": "0.2.2", 4032 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 4033 "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", 4034 "dev": true 4035 }, 4036 "map-visit": { 4037 "version": "1.0.0", 4038 "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", 4039 "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", 4040 "dev": true, 4041 "requires": { 4042 "object-visit": "^1.0.0" 4043 } 4044 }, 4045 "merge": { 4046 "version": "1.2.1", 4047 "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", 4048 "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", 4049 "dev": true 4050 }, 4051 "micromatch": { 4052 "version": "3.1.10", 4053 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 4054 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 4055 "dev": true, 4056 "requires": { 4057 "arr-diff": "^4.0.0", 4058 "array-unique": "^0.3.2", 4059 "braces": "^2.3.1", 4060 "define-property": "^2.0.2", 4061 "extend-shallow": "^3.0.2", 4062 "extglob": "^2.0.4", 4063 "fragment-cache": "^0.2.1", 4064 "kind-of": "^6.0.2", 4065 "nanomatch": "^1.2.9", 4066 "object.pick": "^1.3.0", 4067 "regex-not": "^1.0.0", 4068 "snapdragon": "^0.8.1", 4069 "to-regex": "^3.0.2" 4070 } 4071 }, 4072 "mimic-fn": { 4073 "version": "1.2.0", 4074 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", 4075 "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", 4076 "dev": true 4077 }, 4078 "minimatch": { 4079 "version": "3.0.4", 4080 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 4081 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 4082 "dev": true, 4083 "requires": { 4084 "brace-expansion": "^1.1.7" 4085 } 4086 }, 4087 "minimist": { 4088 "version": "1.2.5", 4089 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 4090 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 4091 "dev": true 4092 }, 4093 "mixin-deep": { 4094 "version": "1.3.2", 4095 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", 4096 "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", 4097 "dev": true, 4098 "requires": { 4099 "for-in": "^1.0.2", 4100 "is-extendable": "^1.0.1" 4101 } 4102 }, 4103 "ms": { 4104 "version": "2.0.0", 4105 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 4106 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 4107 "dev": true 4108 }, 4109 "mute-stream": { 4110 "version": "0.0.7", 4111 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", 4112 "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", 4113 "dev": true 4114 }, 4115 "nanomatch": { 4116 "version": "1.2.13", 4117 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 4118 "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", 4119 "dev": true, 4120 "requires": { 4121 "arr-diff": "^4.0.0", 4122 "array-unique": "^0.3.2", 4123 "define-property": "^2.0.2", 4124 "extend-shallow": "^3.0.2", 4125 "fragment-cache": "^0.2.1", 4126 "is-windows": "^1.0.2", 4127 "kind-of": "^6.0.2", 4128 "object.pick": "^1.3.0", 4129 "regex-not": "^1.0.0", 4130 "snapdragon": "^0.8.1", 4131 "to-regex": "^3.0.1" 4132 } 4133 }, 4134 "object-copy": { 4135 "version": "0.1.0", 4136 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", 4137 "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", 4138 "dev": true, 4139 "requires": { 4140 "copy-descriptor": "^0.1.0", 4141 "define-property": "^0.2.5", 4142 "kind-of": "^3.0.3" 4143 }, 4144 "dependencies": { 4145 "define-property": { 4146 "version": "0.2.5", 4147 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 4148 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 4149 "dev": true, 4150 "requires": { 4151 "is-descriptor": "^0.1.0" 4152 } 4153 }, 4154 "is-accessor-descriptor": { 4155 "version": "0.1.6", 4156 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 4157 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 4158 "dev": true, 4159 "requires": { 4160 "kind-of": "^3.0.2" 4161 } 4162 }, 4163 "is-data-descriptor": { 4164 "version": "0.1.4", 4165 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 4166 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 4167 "dev": true, 4168 "requires": { 4169 "kind-of": "^3.0.2" 4170 } 4171 }, 4172 "is-descriptor": { 4173 "version": "0.1.6", 4174 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 4175 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 4176 "dev": true, 4177 "requires": { 4178 "is-accessor-descriptor": "^0.1.6", 4179 "is-data-descriptor": "^0.1.4", 4180 "kind-of": "^5.0.0" 4181 }, 4182 "dependencies": { 4183 "kind-of": { 4184 "version": "5.1.0", 4185 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 4186 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 4187 "dev": true 4188 } 4189 } 4190 }, 4191 "kind-of": { 4192 "version": "3.2.2", 4193 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 4194 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 4195 "dev": true, 4196 "requires": { 4197 "is-buffer": "^1.1.5" 4198 } 4199 } 4200 } 4201 }, 4202 "object-visit": { 4203 "version": "1.0.1", 4204 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", 4205 "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", 4206 "dev": true, 4207 "requires": { 4208 "isobject": "^3.0.0" 4209 } 4210 }, 4211 "object.pick": { 4212 "version": "1.3.0", 4213 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 4214 "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", 4215 "dev": true, 4216 "requires": { 4217 "isobject": "^3.0.1" 4218 } 4219 }, 4220 "once": { 4221 "version": "1.4.0", 4222 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 4223 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 4224 "dev": true, 4225 "requires": { 4226 "wrappy": "1" 4227 } 4228 }, 4229 "onetime": { 4230 "version": "2.0.1", 4231 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", 4232 "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", 4233 "dev": true, 4234 "requires": { 4235 "mimic-fn": "^1.0.0" 4236 } 4237 }, 4238 "os-tmpdir": { 4239 "version": "1.0.2", 4240 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 4241 "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", 4242 "dev": true 4243 }, 4244 "parent-module": { 4245 "version": "1.0.1", 4246 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 4247 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 4248 "dev": true, 4249 "optional": true, 4250 "requires": { 4251 "callsites": "^3.0.0" 4252 } 4253 }, 4254 "parse-json": { 4255 "version": "5.2.0", 4256 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", 4257 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", 4258 "dev": true, 4259 "optional": true, 4260 "requires": { 4261 "@babel/code-frame": "^7.0.0", 4262 "error-ex": "^1.3.1", 4263 "json-parse-even-better-errors": "^2.3.0", 4264 "lines-and-columns": "^1.1.6" 4265 } 4266 }, 4267 "parse-passwd": { 4268 "version": "1.0.0", 4269 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", 4270 "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", 4271 "dev": true 4272 }, 4273 "pascalcase": { 4274 "version": "0.1.1", 4275 "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", 4276 "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", 4277 "dev": true 4278 }, 4279 "path-is-absolute": { 4280 "version": "1.0.1", 4281 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 4282 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 4283 "dev": true 4284 }, 4285 "path-type": { 4286 "version": "4.0.0", 4287 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 4288 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 4289 "dev": true, 4290 "optional": true 4291 }, 4292 "posix-character-classes": { 4293 "version": "0.1.1", 4294 "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", 4295 "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", 4296 "dev": true 4297 }, 4298 "regex-not": { 4299 "version": "1.0.2", 4300 "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", 4301 "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", 4302 "dev": true, 4303 "requires": { 4304 "extend-shallow": "^3.0.2", 4305 "safe-regex": "^1.1.0" 4306 } 4307 }, 4308 "repeat-element": { 4309 "version": "1.1.4", 4310 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", 4311 "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", 4312 "dev": true 4313 }, 4314 "repeat-string": { 4315 "version": "1.6.1", 4316 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 4317 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", 4318 "dev": true 4319 }, 4320 "resolve-dir": { 4321 "version": "1.0.1", 4322 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", 4323 "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", 4324 "dev": true, 4325 "requires": { 4326 "expand-tilde": "^2.0.0", 4327 "global-modules": "^1.0.0" 4328 } 4329 }, 4330 "resolve-from": { 4331 "version": "5.0.0", 4332 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 4333 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 4334 "dev": true, 4335 "optional": true 4336 }, 4337 "resolve-global": { 4338 "version": "1.0.0", 4339 "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", 4340 "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", 4341 "dev": true, 4342 "optional": true, 4343 "requires": { 4344 "global-dirs": "^0.1.1" 4345 } 4346 }, 4347 "resolve-url": { 4348 "version": "0.2.1", 4349 "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", 4350 "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", 4351 "dev": true 4352 }, 4353 "restore-cursor": { 4354 "version": "2.0.0", 4355 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", 4356 "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", 4357 "dev": true, 4358 "requires": { 4359 "onetime": "^2.0.0", 4360 "signal-exit": "^3.0.2" 4361 } 4362 }, 4363 "ret": { 4364 "version": "0.1.15", 4365 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", 4366 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", 4367 "dev": true 4368 }, 4369 "run-async": { 4370 "version": "2.4.1", 4371 "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", 4372 "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", 4373 "dev": true 4374 }, 4375 "rxjs": { 4376 "version": "6.6.7", 4377 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", 4378 "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", 4379 "dev": true, 4380 "requires": { 4381 "tslib": "^1.9.0" 4382 } 4383 }, 4384 "safe-regex": { 4385 "version": "1.1.0", 4386 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 4387 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", 4388 "dev": true, 4389 "requires": { 4390 "ret": "~0.1.10" 4391 } 4392 }, 4393 "safer-buffer": { 4394 "version": "2.1.2", 4395 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 4396 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 4397 "dev": true 4398 }, 4399 "set-value": { 4400 "version": "2.0.1", 4401 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", 4402 "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", 4403 "dev": true, 4404 "requires": { 4405 "extend-shallow": "^2.0.1", 4406 "is-extendable": "^0.1.1", 4407 "is-plain-object": "^2.0.3", 4408 "split-string": "^3.0.1" 4409 }, 4410 "dependencies": { 4411 "extend-shallow": { 4412 "version": "2.0.1", 4413 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 4414 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 4415 "dev": true, 4416 "requires": { 4417 "is-extendable": "^0.1.0" 4418 } 4419 }, 4420 "is-extendable": { 4421 "version": "0.1.1", 4422 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 4423 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 4424 "dev": true 4425 } 4426 } 4427 }, 4428 "signal-exit": { 4429 "version": "3.0.3", 4430 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", 4431 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", 4432 "dev": true 4433 }, 4434 "snapdragon": { 4435 "version": "0.8.2", 4436 "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", 4437 "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", 4438 "dev": true, 4439 "requires": { 4440 "base": "^0.11.1", 4441 "debug": "^2.2.0", 4442 "define-property": "^0.2.5", 4443 "extend-shallow": "^2.0.1", 4444 "map-cache": "^0.2.2", 4445 "source-map": "^0.5.6", 4446 "source-map-resolve": "^0.5.0", 4447 "use": "^3.1.0" 4448 }, 4449 "dependencies": { 4450 "define-property": { 4451 "version": "0.2.5", 4452 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 4453 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 4454 "dev": true, 4455 "requires": { 4456 "is-descriptor": "^0.1.0" 4457 } 4458 }, 4459 "extend-shallow": { 4460 "version": "2.0.1", 4461 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 4462 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 4463 "dev": true, 4464 "requires": { 4465 "is-extendable": "^0.1.0" 4466 } 4467 }, 4468 "is-accessor-descriptor": { 4469 "version": "0.1.6", 4470 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 4471 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 4472 "dev": true, 4473 "requires": { 4474 "kind-of": "^3.0.2" 4475 }, 4476 "dependencies": { 4477 "kind-of": { 4478 "version": "3.2.2", 4479 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 4480 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 4481 "dev": true, 4482 "requires": { 4483 "is-buffer": "^1.1.5" 4484 } 4485 } 4486 } 4487 }, 4488 "is-data-descriptor": { 4489 "version": "0.1.4", 4490 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 4491 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 4492 "dev": true, 4493 "requires": { 4494 "kind-of": "^3.0.2" 4495 }, 4496 "dependencies": { 4497 "kind-of": { 4498 "version": "3.2.2", 4499 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 4500 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 4501 "dev": true, 4502 "requires": { 4503 "is-buffer": "^1.1.5" 4504 } 4505 } 4506 } 4507 }, 4508 "is-descriptor": { 4509 "version": "0.1.6", 4510 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 4511 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 4512 "dev": true, 4513 "requires": { 4514 "is-accessor-descriptor": "^0.1.6", 4515 "is-data-descriptor": "^0.1.4", 4516 "kind-of": "^5.0.0" 4517 } 4518 }, 4519 "is-extendable": { 4520 "version": "0.1.1", 4521 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 4522 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 4523 "dev": true 4524 }, 4525 "kind-of": { 4526 "version": "5.1.0", 4527 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 4528 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 4529 "dev": true 4530 } 4531 } 4532 }, 4533 "snapdragon-node": { 4534 "version": "2.1.1", 4535 "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", 4536 "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", 4537 "dev": true, 4538 "requires": { 4539 "define-property": "^1.0.0", 4540 "isobject": "^3.0.0", 4541 "snapdragon-util": "^3.0.1" 4542 }, 4543 "dependencies": { 4544 "define-property": { 4545 "version": "1.0.0", 4546 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 4547 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 4548 "dev": true, 4549 "requires": { 4550 "is-descriptor": "^1.0.0" 4551 } 4552 } 4553 } 4554 }, 4555 "snapdragon-util": { 4556 "version": "3.0.1", 4557 "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", 4558 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", 4559 "dev": true, 4560 "requires": { 4561 "kind-of": "^3.2.0" 4562 }, 4563 "dependencies": { 4564 "kind-of": { 4565 "version": "3.2.2", 4566 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 4567 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 4568 "dev": true, 4569 "requires": { 4570 "is-buffer": "^1.1.5" 4571 } 4572 } 4573 } 4574 }, 4575 "source-map": { 4576 "version": "0.5.7", 4577 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 4578 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 4579 "dev": true 4580 }, 4581 "source-map-resolve": { 4582 "version": "0.5.3", 4583 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", 4584 "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", 4585 "dev": true, 4586 "requires": { 4587 "atob": "^2.1.2", 4588 "decode-uri-component": "^0.2.0", 4589 "resolve-url": "^0.2.1", 4590 "source-map-url": "^0.4.0", 4591 "urix": "^0.1.0" 4592 } 4593 }, 4594 "source-map-url": { 4595 "version": "0.4.1", 4596 "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", 4597 "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", 4598 "dev": true 4599 }, 4600 "split-string": { 4601 "version": "3.1.0", 4602 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", 4603 "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", 4604 "dev": true, 4605 "requires": { 4606 "extend-shallow": "^3.0.0" 4607 } 4608 }, 4609 "static-extend": { 4610 "version": "0.1.2", 4611 "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", 4612 "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", 4613 "dev": true, 4614 "requires": { 4615 "define-property": "^0.2.5", 4616 "object-copy": "^0.1.0" 4617 }, 4618 "dependencies": { 4619 "define-property": { 4620 "version": "0.2.5", 4621 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 4622 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 4623 "dev": true, 4624 "requires": { 4625 "is-descriptor": "^0.1.0" 4626 } 4627 }, 4628 "is-accessor-descriptor": { 4629 "version": "0.1.6", 4630 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 4631 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 4632 "dev": true, 4633 "requires": { 4634 "kind-of": "^3.0.2" 4635 }, 4636 "dependencies": { 4637 "kind-of": { 4638 "version": "3.2.2", 4639 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 4640 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 4641 "dev": true, 4642 "requires": { 4643 "is-buffer": "^1.1.5" 4644 } 4645 } 4646 } 4647 }, 4648 "is-data-descriptor": { 4649 "version": "0.1.4", 4650 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 4651 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 4652 "dev": true, 4653 "requires": { 4654 "kind-of": "^3.0.2" 4655 }, 4656 "dependencies": { 4657 "kind-of": { 4658 "version": "3.2.2", 4659 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 4660 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 4661 "dev": true, 4662 "requires": { 4663 "is-buffer": "^1.1.5" 4664 } 4665 } 4666 } 4667 }, 4668 "is-descriptor": { 4669 "version": "0.1.6", 4670 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 4671 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 4672 "dev": true, 4673 "requires": { 4674 "is-accessor-descriptor": "^0.1.6", 4675 "is-data-descriptor": "^0.1.4", 4676 "kind-of": "^5.0.0" 4677 } 4678 }, 4679 "kind-of": { 4680 "version": "5.1.0", 4681 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 4682 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 4683 "dev": true 4684 } 4685 } 4686 }, 4687 "string-width": { 4688 "version": "2.1.1", 4689 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 4690 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", 4691 "dev": true, 4692 "requires": { 4693 "is-fullwidth-code-point": "^2.0.0", 4694 "strip-ansi": "^4.0.0" 4695 }, 4696 "dependencies": { 4697 "ansi-regex": { 4698 "version": "3.0.0", 4699 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 4700 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", 4701 "dev": true 4702 }, 4703 "strip-ansi": { 4704 "version": "4.0.0", 4705 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 4706 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 4707 "dev": true, 4708 "requires": { 4709 "ansi-regex": "^3.0.0" 4710 } 4711 } 4712 } 4713 }, 4714 "strip-ansi": { 4715 "version": "5.2.0", 4716 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 4717 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 4718 "dev": true, 4719 "requires": { 4720 "ansi-regex": "^4.1.0" 4721 } 4722 }, 4723 "strip-bom": { 4724 "version": "4.0.0", 4725 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", 4726 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", 4727 "dev": true 4728 }, 4729 "strip-json-comments": { 4730 "version": "3.0.1", 4731 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", 4732 "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", 4733 "dev": true 4734 }, 4735 "supports-color": { 4736 "version": "5.5.0", 4737 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 4738 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 4739 "dev": true, 4740 "requires": { 4741 "has-flag": "^3.0.0" 4742 } 4743 }, 4744 "through": { 4745 "version": "2.3.8", 4746 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 4747 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 4748 "dev": true 4749 }, 4750 "tmp": { 4751 "version": "0.0.33", 4752 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", 4753 "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", 4754 "dev": true, 4755 "requires": { 4756 "os-tmpdir": "~1.0.2" 4757 } 4758 }, 4759 "to-object-path": { 4760 "version": "0.3.0", 4761 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", 4762 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", 4763 "dev": true, 4764 "requires": { 4765 "kind-of": "^3.0.2" 4766 }, 4767 "dependencies": { 4768 "kind-of": { 4769 "version": "3.2.2", 4770 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 4771 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 4772 "dev": true, 4773 "requires": { 4774 "is-buffer": "^1.1.5" 4775 } 4776 } 4777 } 4778 }, 4779 "to-regex": { 4780 "version": "3.0.2", 4781 "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", 4782 "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", 4783 "dev": true, 4784 "requires": { 4785 "define-property": "^2.0.2", 4786 "extend-shallow": "^3.0.2", 4787 "regex-not": "^1.0.2", 4788 "safe-regex": "^1.1.0" 4789 } 4790 }, 4791 "to-regex-range": { 4792 "version": "2.1.1", 4793 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 4794 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 4795 "dev": true, 4796 "requires": { 4797 "is-number": "^3.0.0", 4798 "repeat-string": "^1.6.1" 4799 } 4800 }, 4801 "tslib": { 4802 "version": "1.14.1", 4803 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 4804 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 4805 "dev": true 4806 }, 4807 "union-value": { 4808 "version": "1.0.1", 4809 "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", 4810 "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", 4811 "dev": true, 4812 "requires": { 4813 "arr-union": "^3.1.0", 4814 "get-value": "^2.0.6", 4815 "is-extendable": "^0.1.1", 4816 "set-value": "^2.0.1" 4817 }, 4818 "dependencies": { 4819 "is-extendable": { 4820 "version": "0.1.1", 4821 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 4822 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 4823 "dev": true 4824 } 4825 } 4826 }, 4827 "universalify": { 4828 "version": "0.1.2", 4829 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 4830 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 4831 "dev": true 4832 }, 4833 "unset-value": { 4834 "version": "1.0.0", 4835 "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", 4836 "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", 4837 "dev": true, 4838 "requires": { 4839 "has-value": "^0.3.1", 4840 "isobject": "^3.0.0" 4841 }, 4842 "dependencies": { 4843 "has-value": { 4844 "version": "0.3.1", 4845 "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", 4846 "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", 4847 "dev": true, 4848 "requires": { 4849 "get-value": "^2.0.3", 4850 "has-values": "^0.1.4", 4851 "isobject": "^2.0.0" 4852 }, 4853 "dependencies": { 4854 "isobject": { 4855 "version": "2.1.0", 4856 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 4857 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 4858 "dev": true, 4859 "requires": { 4860 "isarray": "1.0.0" 4861 } 4862 } 4863 } 4864 }, 4865 "has-values": { 4866 "version": "0.1.4", 4867 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", 4868 "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", 4869 "dev": true 4870 } 4871 } 4872 }, 4873 "urix": { 4874 "version": "0.1.0", 4875 "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", 4876 "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", 4877 "dev": true 4878 }, 4879 "use": { 4880 "version": "3.1.1", 4881 "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", 4882 "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", 4883 "dev": true 4884 }, 4885 "which": { 4886 "version": "1.3.1", 4887 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 4888 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 4889 "dev": true, 4890 "requires": { 4891 "isexe": "^2.0.0" 4892 } 4893 }, 4894 "word-wrap": { 4895 "version": "1.2.3", 4896 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 4897 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 4898 "dev": true 4899 }, 4900 "wrappy": { 4901 "version": "1.0.2", 4902 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 4903 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 4904 "dev": true 4905 }, 4906 "yaml": { 4907 "version": "1.10.2", 4908 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 4909 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", 4910 "dev": true, 4911 "optional": true 4912 } 4913 } 4914} 4915