github.com/wmuizelaar/kpt@v0.0.0-20221018115725-bd564717b2ed/site/package-lock.json (about) 1 { 2 "name": "site", 3 "lockfileVersion": 2, 4 "requires": true, 5 "packages": { 6 "": { 7 "devDependencies": { 8 "@babel/plugin-proposal-optional-chaining": "^7.14.2", 9 "@gouch/to-title-case": "^2.2.1", 10 "autoprefixer": "^9.7.4", 11 "href-checker": "etefera/href-checker#docsify", 12 "jest": "^27.0.4", 13 "markdownlint-cli": "^0.32.2", 14 "postcss-cli": "^10.0.0", 15 "super-simple-sitemap-generator": "etefera/super-simple-sitemap-generator" 16 } 17 }, 18 "node_modules/@babel/code-frame": { 19 "version": "7.14.5", 20 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", 21 "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", 22 "dev": true, 23 "dependencies": { 24 "@babel/highlight": "^7.14.5" 25 }, 26 "engines": { 27 "node": ">=6.9.0" 28 } 29 }, 30 "node_modules/@babel/compat-data": { 31 "version": "7.14.7", 32 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", 33 "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==", 34 "dev": true, 35 "engines": { 36 "node": ">=6.9.0" 37 } 38 }, 39 "node_modules/@babel/core": { 40 "version": "7.14.6", 41 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", 42 "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", 43 "dev": true, 44 "dependencies": { 45 "@babel/code-frame": "^7.14.5", 46 "@babel/generator": "^7.14.5", 47 "@babel/helper-compilation-targets": "^7.14.5", 48 "@babel/helper-module-transforms": "^7.14.5", 49 "@babel/helpers": "^7.14.6", 50 "@babel/parser": "^7.14.6", 51 "@babel/template": "^7.14.5", 52 "@babel/traverse": "^7.14.5", 53 "@babel/types": "^7.14.5", 54 "convert-source-map": "^1.7.0", 55 "debug": "^4.1.0", 56 "gensync": "^1.0.0-beta.2", 57 "json5": "^2.1.2", 58 "semver": "^6.3.0", 59 "source-map": "^0.5.0" 60 }, 61 "engines": { 62 "node": ">=6.9.0" 63 }, 64 "funding": { 65 "type": "opencollective", 66 "url": "https://opencollective.com/babel" 67 } 68 }, 69 "node_modules/@babel/generator": { 70 "version": "7.14.5", 71 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", 72 "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", 73 "dev": true, 74 "dependencies": { 75 "@babel/types": "^7.14.5", 76 "jsesc": "^2.5.1", 77 "source-map": "^0.5.0" 78 }, 79 "engines": { 80 "node": ">=6.9.0" 81 } 82 }, 83 "node_modules/@babel/helper-compilation-targets": { 84 "version": "7.14.5", 85 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", 86 "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", 87 "dev": true, 88 "dependencies": { 89 "@babel/compat-data": "^7.14.5", 90 "@babel/helper-validator-option": "^7.14.5", 91 "browserslist": "^4.16.6", 92 "semver": "^6.3.0" 93 }, 94 "engines": { 95 "node": ">=6.9.0" 96 }, 97 "peerDependencies": { 98 "@babel/core": "^7.0.0" 99 } 100 }, 101 "node_modules/@babel/helper-function-name": { 102 "version": "7.14.5", 103 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", 104 "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", 105 "dev": true, 106 "dependencies": { 107 "@babel/helper-get-function-arity": "^7.14.5", 108 "@babel/template": "^7.14.5", 109 "@babel/types": "^7.14.5" 110 }, 111 "engines": { 112 "node": ">=6.9.0" 113 } 114 }, 115 "node_modules/@babel/helper-get-function-arity": { 116 "version": "7.14.5", 117 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", 118 "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", 119 "dev": true, 120 "dependencies": { 121 "@babel/types": "^7.14.5" 122 }, 123 "engines": { 124 "node": ">=6.9.0" 125 } 126 }, 127 "node_modules/@babel/helper-hoist-variables": { 128 "version": "7.14.5", 129 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", 130 "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", 131 "dev": true, 132 "dependencies": { 133 "@babel/types": "^7.14.5" 134 }, 135 "engines": { 136 "node": ">=6.9.0" 137 } 138 }, 139 "node_modules/@babel/helper-member-expression-to-functions": { 140 "version": "7.14.7", 141 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", 142 "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", 143 "dev": true, 144 "dependencies": { 145 "@babel/types": "^7.14.5" 146 }, 147 "engines": { 148 "node": ">=6.9.0" 149 } 150 }, 151 "node_modules/@babel/helper-module-imports": { 152 "version": "7.14.5", 153 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", 154 "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", 155 "dev": true, 156 "dependencies": { 157 "@babel/types": "^7.14.5" 158 }, 159 "engines": { 160 "node": ">=6.9.0" 161 } 162 }, 163 "node_modules/@babel/helper-module-transforms": { 164 "version": "7.14.5", 165 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", 166 "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", 167 "dev": true, 168 "dependencies": { 169 "@babel/helper-module-imports": "^7.14.5", 170 "@babel/helper-replace-supers": "^7.14.5", 171 "@babel/helper-simple-access": "^7.14.5", 172 "@babel/helper-split-export-declaration": "^7.14.5", 173 "@babel/helper-validator-identifier": "^7.14.5", 174 "@babel/template": "^7.14.5", 175 "@babel/traverse": "^7.14.5", 176 "@babel/types": "^7.14.5" 177 }, 178 "engines": { 179 "node": ">=6.9.0" 180 } 181 }, 182 "node_modules/@babel/helper-optimise-call-expression": { 183 "version": "7.14.5", 184 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", 185 "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", 186 "dev": true, 187 "dependencies": { 188 "@babel/types": "^7.14.5" 189 }, 190 "engines": { 191 "node": ">=6.9.0" 192 } 193 }, 194 "node_modules/@babel/helper-plugin-utils": { 195 "version": "7.14.5", 196 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", 197 "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", 198 "dev": true, 199 "engines": { 200 "node": ">=6.9.0" 201 } 202 }, 203 "node_modules/@babel/helper-replace-supers": { 204 "version": "7.14.5", 205 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", 206 "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", 207 "dev": true, 208 "dependencies": { 209 "@babel/helper-member-expression-to-functions": "^7.14.5", 210 "@babel/helper-optimise-call-expression": "^7.14.5", 211 "@babel/traverse": "^7.14.5", 212 "@babel/types": "^7.14.5" 213 }, 214 "engines": { 215 "node": ">=6.9.0" 216 } 217 }, 218 "node_modules/@babel/helper-simple-access": { 219 "version": "7.14.5", 220 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", 221 "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", 222 "dev": true, 223 "dependencies": { 224 "@babel/types": "^7.14.5" 225 }, 226 "engines": { 227 "node": ">=6.9.0" 228 } 229 }, 230 "node_modules/@babel/helper-skip-transparent-expression-wrappers": { 231 "version": "7.14.5", 232 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", 233 "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", 234 "dev": true, 235 "dependencies": { 236 "@babel/types": "^7.14.5" 237 }, 238 "engines": { 239 "node": ">=6.9.0" 240 } 241 }, 242 "node_modules/@babel/helper-split-export-declaration": { 243 "version": "7.14.5", 244 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", 245 "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", 246 "dev": true, 247 "dependencies": { 248 "@babel/types": "^7.14.5" 249 }, 250 "engines": { 251 "node": ">=6.9.0" 252 } 253 }, 254 "node_modules/@babel/helper-validator-identifier": { 255 "version": "7.14.5", 256 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", 257 "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==", 258 "dev": true, 259 "engines": { 260 "node": ">=6.9.0" 261 } 262 }, 263 "node_modules/@babel/helper-validator-option": { 264 "version": "7.14.5", 265 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", 266 "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", 267 "dev": true, 268 "engines": { 269 "node": ">=6.9.0" 270 } 271 }, 272 "node_modules/@babel/helpers": { 273 "version": "7.14.6", 274 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", 275 "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", 276 "dev": true, 277 "dependencies": { 278 "@babel/template": "^7.14.5", 279 "@babel/traverse": "^7.14.5", 280 "@babel/types": "^7.14.5" 281 }, 282 "engines": { 283 "node": ">=6.9.0" 284 } 285 }, 286 "node_modules/@babel/highlight": { 287 "version": "7.14.5", 288 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", 289 "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", 290 "dev": true, 291 "dependencies": { 292 "@babel/helper-validator-identifier": "^7.14.5", 293 "chalk": "^2.0.0", 294 "js-tokens": "^4.0.0" 295 }, 296 "engines": { 297 "node": ">=6.9.0" 298 } 299 }, 300 "node_modules/@babel/parser": { 301 "version": "7.14.7", 302 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", 303 "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==", 304 "dev": true, 305 "bin": { 306 "parser": "bin/babel-parser.js" 307 }, 308 "engines": { 309 "node": ">=6.0.0" 310 } 311 }, 312 "node_modules/@babel/plugin-proposal-optional-chaining": { 313 "version": "7.14.5", 314 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", 315 "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", 316 "dev": true, 317 "dependencies": { 318 "@babel/helper-plugin-utils": "^7.14.5", 319 "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", 320 "@babel/plugin-syntax-optional-chaining": "^7.8.3" 321 }, 322 "engines": { 323 "node": ">=6.9.0" 324 }, 325 "peerDependencies": { 326 "@babel/core": "^7.0.0-0" 327 } 328 }, 329 "node_modules/@babel/plugin-syntax-async-generators": { 330 "version": "7.8.4", 331 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", 332 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", 333 "dev": true, 334 "dependencies": { 335 "@babel/helper-plugin-utils": "^7.8.0" 336 }, 337 "peerDependencies": { 338 "@babel/core": "^7.0.0-0" 339 } 340 }, 341 "node_modules/@babel/plugin-syntax-bigint": { 342 "version": "7.8.3", 343 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", 344 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", 345 "dev": true, 346 "dependencies": { 347 "@babel/helper-plugin-utils": "^7.8.0" 348 }, 349 "peerDependencies": { 350 "@babel/core": "^7.0.0-0" 351 } 352 }, 353 "node_modules/@babel/plugin-syntax-class-properties": { 354 "version": "7.12.13", 355 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", 356 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", 357 "dev": true, 358 "dependencies": { 359 "@babel/helper-plugin-utils": "^7.12.13" 360 }, 361 "peerDependencies": { 362 "@babel/core": "^7.0.0-0" 363 } 364 }, 365 "node_modules/@babel/plugin-syntax-import-meta": { 366 "version": "7.10.4", 367 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", 368 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", 369 "dev": true, 370 "dependencies": { 371 "@babel/helper-plugin-utils": "^7.10.4" 372 }, 373 "peerDependencies": { 374 "@babel/core": "^7.0.0-0" 375 } 376 }, 377 "node_modules/@babel/plugin-syntax-json-strings": { 378 "version": "7.8.3", 379 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", 380 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", 381 "dev": true, 382 "dependencies": { 383 "@babel/helper-plugin-utils": "^7.8.0" 384 }, 385 "peerDependencies": { 386 "@babel/core": "^7.0.0-0" 387 } 388 }, 389 "node_modules/@babel/plugin-syntax-logical-assignment-operators": { 390 "version": "7.10.4", 391 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", 392 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", 393 "dev": true, 394 "dependencies": { 395 "@babel/helper-plugin-utils": "^7.10.4" 396 }, 397 "peerDependencies": { 398 "@babel/core": "^7.0.0-0" 399 } 400 }, 401 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { 402 "version": "7.8.3", 403 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", 404 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", 405 "dev": true, 406 "dependencies": { 407 "@babel/helper-plugin-utils": "^7.8.0" 408 }, 409 "peerDependencies": { 410 "@babel/core": "^7.0.0-0" 411 } 412 }, 413 "node_modules/@babel/plugin-syntax-numeric-separator": { 414 "version": "7.10.4", 415 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", 416 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", 417 "dev": true, 418 "dependencies": { 419 "@babel/helper-plugin-utils": "^7.10.4" 420 }, 421 "peerDependencies": { 422 "@babel/core": "^7.0.0-0" 423 } 424 }, 425 "node_modules/@babel/plugin-syntax-object-rest-spread": { 426 "version": "7.8.3", 427 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 428 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 429 "dev": true, 430 "dependencies": { 431 "@babel/helper-plugin-utils": "^7.8.0" 432 }, 433 "peerDependencies": { 434 "@babel/core": "^7.0.0-0" 435 } 436 }, 437 "node_modules/@babel/plugin-syntax-optional-catch-binding": { 438 "version": "7.8.3", 439 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", 440 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", 441 "dev": true, 442 "dependencies": { 443 "@babel/helper-plugin-utils": "^7.8.0" 444 }, 445 "peerDependencies": { 446 "@babel/core": "^7.0.0-0" 447 } 448 }, 449 "node_modules/@babel/plugin-syntax-optional-chaining": { 450 "version": "7.8.3", 451 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", 452 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", 453 "dev": true, 454 "dependencies": { 455 "@babel/helper-plugin-utils": "^7.8.0" 456 }, 457 "peerDependencies": { 458 "@babel/core": "^7.0.0-0" 459 } 460 }, 461 "node_modules/@babel/plugin-syntax-top-level-await": { 462 "version": "7.14.5", 463 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", 464 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", 465 "dev": true, 466 "dependencies": { 467 "@babel/helper-plugin-utils": "^7.14.5" 468 }, 469 "engines": { 470 "node": ">=6.9.0" 471 }, 472 "peerDependencies": { 473 "@babel/core": "^7.0.0-0" 474 } 475 }, 476 "node_modules/@babel/plugin-syntax-typescript": { 477 "version": "7.14.5", 478 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", 479 "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", 480 "dev": true, 481 "dependencies": { 482 "@babel/helper-plugin-utils": "^7.14.5" 483 }, 484 "engines": { 485 "node": ">=6.9.0" 486 }, 487 "peerDependencies": { 488 "@babel/core": "^7.0.0-0" 489 } 490 }, 491 "node_modules/@babel/template": { 492 "version": "7.14.5", 493 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", 494 "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", 495 "dev": true, 496 "dependencies": { 497 "@babel/code-frame": "^7.14.5", 498 "@babel/parser": "^7.14.5", 499 "@babel/types": "^7.14.5" 500 }, 501 "engines": { 502 "node": ">=6.9.0" 503 } 504 }, 505 "node_modules/@babel/traverse": { 506 "version": "7.14.7", 507 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", 508 "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", 509 "dev": true, 510 "dependencies": { 511 "@babel/code-frame": "^7.14.5", 512 "@babel/generator": "^7.14.5", 513 "@babel/helper-function-name": "^7.14.5", 514 "@babel/helper-hoist-variables": "^7.14.5", 515 "@babel/helper-split-export-declaration": "^7.14.5", 516 "@babel/parser": "^7.14.7", 517 "@babel/types": "^7.14.5", 518 "debug": "^4.1.0", 519 "globals": "^11.1.0" 520 }, 521 "engines": { 522 "node": ">=6.9.0" 523 } 524 }, 525 "node_modules/@babel/types": { 526 "version": "7.14.5", 527 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", 528 "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", 529 "dev": true, 530 "dependencies": { 531 "@babel/helper-validator-identifier": "^7.14.5", 532 "to-fast-properties": "^2.0.0" 533 }, 534 "engines": { 535 "node": ">=6.9.0" 536 } 537 }, 538 "node_modules/@bcoe/v8-coverage": { 539 "version": "0.2.3", 540 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", 541 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", 542 "dev": true 543 }, 544 "node_modules/@gouch/to-title-case": { 545 "version": "2.2.1", 546 "resolved": "https://registry.npmjs.org/@gouch/to-title-case/-/to-title-case-2.2.1.tgz", 547 "integrity": "sha512-i/Hj91LfiE2pxYdIT0Ttdc/fIzdBwojDNQe6S6/N/Uf3xMmn0lWO+iLkAd84zs/NUGfTLsMUacDZzSy6N4jkcw==", 548 "dev": true 549 }, 550 "node_modules/@istanbuljs/load-nyc-config": { 551 "version": "1.1.0", 552 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", 553 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", 554 "dev": true, 555 "dependencies": { 556 "camelcase": "^5.3.1", 557 "find-up": "^4.1.0", 558 "get-package-type": "^0.1.0", 559 "js-yaml": "^3.13.1", 560 "resolve-from": "^5.0.0" 561 }, 562 "engines": { 563 "node": ">=8" 564 } 565 }, 566 "node_modules/@istanbuljs/schema": { 567 "version": "0.1.3", 568 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", 569 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", 570 "dev": true, 571 "engines": { 572 "node": ">=8" 573 } 574 }, 575 "node_modules/@jest/console": { 576 "version": "27.0.2", 577 "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.2.tgz", 578 "integrity": "sha512-/zYigssuHLImGeMAACkjI4VLAiiJznHgAl3xnFT19iWyct2LhrH3KXOjHRmxBGTkiPLZKKAJAgaPpiU9EZ9K+w==", 579 "dev": true, 580 "dependencies": { 581 "@jest/types": "^27.0.2", 582 "@types/node": "*", 583 "chalk": "^4.0.0", 584 "jest-message-util": "^27.0.2", 585 "jest-util": "^27.0.2", 586 "slash": "^3.0.0" 587 }, 588 "engines": { 589 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 590 } 591 }, 592 "node_modules/@jest/console/node_modules/ansi-styles": { 593 "version": "4.3.0", 594 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 595 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 596 "dev": true, 597 "dependencies": { 598 "color-convert": "^2.0.1" 599 }, 600 "engines": { 601 "node": ">=8" 602 }, 603 "funding": { 604 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 605 } 606 }, 607 "node_modules/@jest/console/node_modules/chalk": { 608 "version": "4.1.1", 609 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 610 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 611 "dev": true, 612 "dependencies": { 613 "ansi-styles": "^4.1.0", 614 "supports-color": "^7.1.0" 615 }, 616 "engines": { 617 "node": ">=10" 618 }, 619 "funding": { 620 "url": "https://github.com/chalk/chalk?sponsor=1" 621 } 622 }, 623 "node_modules/@jest/console/node_modules/color-convert": { 624 "version": "2.0.1", 625 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 626 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 627 "dev": true, 628 "dependencies": { 629 "color-name": "~1.1.4" 630 }, 631 "engines": { 632 "node": ">=7.0.0" 633 } 634 }, 635 "node_modules/@jest/console/node_modules/color-name": { 636 "version": "1.1.4", 637 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 638 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 639 "dev": true 640 }, 641 "node_modules/@jest/console/node_modules/has-flag": { 642 "version": "4.0.0", 643 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 644 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 645 "dev": true, 646 "engines": { 647 "node": ">=8" 648 } 649 }, 650 "node_modules/@jest/console/node_modules/supports-color": { 651 "version": "7.2.0", 652 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 653 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 654 "dev": true, 655 "dependencies": { 656 "has-flag": "^4.0.0" 657 }, 658 "engines": { 659 "node": ">=8" 660 } 661 }, 662 "node_modules/@jest/core": { 663 "version": "27.0.5", 664 "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.5.tgz", 665 "integrity": "sha512-g73//jF0VwsOIrWUC9Cqg03lU3QoAMFxVjsm6n6yNmwZcQPN/o8w+gLWODw5VfKNFZT38otXHWxc6b8eGDUpEA==", 666 "dev": true, 667 "dependencies": { 668 "@jest/console": "^27.0.2", 669 "@jest/reporters": "^27.0.5", 670 "@jest/test-result": "^27.0.2", 671 "@jest/transform": "^27.0.5", 672 "@jest/types": "^27.0.2", 673 "@types/node": "*", 674 "ansi-escapes": "^4.2.1", 675 "chalk": "^4.0.0", 676 "emittery": "^0.8.1", 677 "exit": "^0.1.2", 678 "graceful-fs": "^4.2.4", 679 "jest-changed-files": "^27.0.2", 680 "jest-config": "^27.0.5", 681 "jest-haste-map": "^27.0.5", 682 "jest-message-util": "^27.0.2", 683 "jest-regex-util": "^27.0.1", 684 "jest-resolve": "^27.0.5", 685 "jest-resolve-dependencies": "^27.0.5", 686 "jest-runner": "^27.0.5", 687 "jest-runtime": "^27.0.5", 688 "jest-snapshot": "^27.0.5", 689 "jest-util": "^27.0.2", 690 "jest-validate": "^27.0.2", 691 "jest-watcher": "^27.0.2", 692 "micromatch": "^4.0.4", 693 "p-each-series": "^2.1.0", 694 "rimraf": "^3.0.0", 695 "slash": "^3.0.0", 696 "strip-ansi": "^6.0.0" 697 }, 698 "engines": { 699 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 700 }, 701 "peerDependencies": { 702 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 703 }, 704 "peerDependenciesMeta": { 705 "node-notifier": { 706 "optional": true 707 } 708 } 709 }, 710 "node_modules/@jest/core/node_modules/ansi-styles": { 711 "version": "4.3.0", 712 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 713 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 714 "dev": true, 715 "dependencies": { 716 "color-convert": "^2.0.1" 717 }, 718 "engines": { 719 "node": ">=8" 720 }, 721 "funding": { 722 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 723 } 724 }, 725 "node_modules/@jest/core/node_modules/chalk": { 726 "version": "4.1.1", 727 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 728 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 729 "dev": true, 730 "dependencies": { 731 "ansi-styles": "^4.1.0", 732 "supports-color": "^7.1.0" 733 }, 734 "engines": { 735 "node": ">=10" 736 }, 737 "funding": { 738 "url": "https://github.com/chalk/chalk?sponsor=1" 739 } 740 }, 741 "node_modules/@jest/core/node_modules/color-convert": { 742 "version": "2.0.1", 743 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 744 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 745 "dev": true, 746 "dependencies": { 747 "color-name": "~1.1.4" 748 }, 749 "engines": { 750 "node": ">=7.0.0" 751 } 752 }, 753 "node_modules/@jest/core/node_modules/color-name": { 754 "version": "1.1.4", 755 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 756 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 757 "dev": true 758 }, 759 "node_modules/@jest/core/node_modules/has-flag": { 760 "version": "4.0.0", 761 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 762 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 763 "dev": true, 764 "engines": { 765 "node": ">=8" 766 } 767 }, 768 "node_modules/@jest/core/node_modules/supports-color": { 769 "version": "7.2.0", 770 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 771 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 772 "dev": true, 773 "dependencies": { 774 "has-flag": "^4.0.0" 775 }, 776 "engines": { 777 "node": ">=8" 778 } 779 }, 780 "node_modules/@jest/environment": { 781 "version": "27.0.5", 782 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.5.tgz", 783 "integrity": "sha512-IAkJPOT7bqn0GiX5LPio6/e1YpcmLbrd8O5EFYpAOZ6V+9xJDsXjdgN2vgv9WOKIs/uA1kf5WeD96HhlBYO+FA==", 784 "dev": true, 785 "dependencies": { 786 "@jest/fake-timers": "^27.0.5", 787 "@jest/types": "^27.0.2", 788 "@types/node": "*", 789 "jest-mock": "^27.0.3" 790 }, 791 "engines": { 792 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 793 } 794 }, 795 "node_modules/@jest/fake-timers": { 796 "version": "27.0.5", 797 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.5.tgz", 798 "integrity": "sha512-d6Tyf7iDoKqeUdwUKrOBV/GvEZRF67m7lpuWI0+SCD9D3aaejiOQZxAOxwH2EH/W18gnfYaBPLi0VeTGBHtQBg==", 799 "dev": true, 800 "dependencies": { 801 "@jest/types": "^27.0.2", 802 "@sinonjs/fake-timers": "^7.0.2", 803 "@types/node": "*", 804 "jest-message-util": "^27.0.2", 805 "jest-mock": "^27.0.3", 806 "jest-util": "^27.0.2" 807 }, 808 "engines": { 809 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 810 } 811 }, 812 "node_modules/@jest/globals": { 813 "version": "27.0.5", 814 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.5.tgz", 815 "integrity": "sha512-qqKyjDXUaZwDuccpbMMKCCMBftvrbXzigtIsikAH/9ca+kaae8InP2MDf+Y/PdCSMuAsSpHS6q6M25irBBUh+Q==", 816 "dev": true, 817 "dependencies": { 818 "@jest/environment": "^27.0.5", 819 "@jest/types": "^27.0.2", 820 "expect": "^27.0.2" 821 }, 822 "engines": { 823 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 824 } 825 }, 826 "node_modules/@jest/reporters": { 827 "version": "27.0.5", 828 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.5.tgz", 829 "integrity": "sha512-4uNg5+0eIfRafnpgu3jCZws3NNcFzhu5JdRd1mKQ4/53+vkIqwB6vfZ4gn5BdGqOaLtYhlOsPaL5ATkKzyBrJw==", 830 "dev": true, 831 "dependencies": { 832 "@bcoe/v8-coverage": "^0.2.3", 833 "@jest/console": "^27.0.2", 834 "@jest/test-result": "^27.0.2", 835 "@jest/transform": "^27.0.5", 836 "@jest/types": "^27.0.2", 837 "chalk": "^4.0.0", 838 "collect-v8-coverage": "^1.0.0", 839 "exit": "^0.1.2", 840 "glob": "^7.1.2", 841 "graceful-fs": "^4.2.4", 842 "istanbul-lib-coverage": "^3.0.0", 843 "istanbul-lib-instrument": "^4.0.3", 844 "istanbul-lib-report": "^3.0.0", 845 "istanbul-lib-source-maps": "^4.0.0", 846 "istanbul-reports": "^3.0.2", 847 "jest-haste-map": "^27.0.5", 848 "jest-resolve": "^27.0.5", 849 "jest-util": "^27.0.2", 850 "jest-worker": "^27.0.2", 851 "slash": "^3.0.0", 852 "source-map": "^0.6.0", 853 "string-length": "^4.0.1", 854 "terminal-link": "^2.0.0", 855 "v8-to-istanbul": "^8.0.0" 856 }, 857 "engines": { 858 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 859 }, 860 "peerDependencies": { 861 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 862 }, 863 "peerDependenciesMeta": { 864 "node-notifier": { 865 "optional": true 866 } 867 } 868 }, 869 "node_modules/@jest/reporters/node_modules/ansi-styles": { 870 "version": "4.3.0", 871 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 872 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 873 "dev": true, 874 "dependencies": { 875 "color-convert": "^2.0.1" 876 }, 877 "engines": { 878 "node": ">=8" 879 }, 880 "funding": { 881 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 882 } 883 }, 884 "node_modules/@jest/reporters/node_modules/chalk": { 885 "version": "4.1.1", 886 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 887 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 888 "dev": true, 889 "dependencies": { 890 "ansi-styles": "^4.1.0", 891 "supports-color": "^7.1.0" 892 }, 893 "engines": { 894 "node": ">=10" 895 }, 896 "funding": { 897 "url": "https://github.com/chalk/chalk?sponsor=1" 898 } 899 }, 900 "node_modules/@jest/reporters/node_modules/color-convert": { 901 "version": "2.0.1", 902 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 903 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 904 "dev": true, 905 "dependencies": { 906 "color-name": "~1.1.4" 907 }, 908 "engines": { 909 "node": ">=7.0.0" 910 } 911 }, 912 "node_modules/@jest/reporters/node_modules/color-name": { 913 "version": "1.1.4", 914 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 915 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 916 "dev": true 917 }, 918 "node_modules/@jest/reporters/node_modules/has-flag": { 919 "version": "4.0.0", 920 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 921 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 922 "dev": true, 923 "engines": { 924 "node": ">=8" 925 } 926 }, 927 "node_modules/@jest/reporters/node_modules/source-map": { 928 "version": "0.6.1", 929 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 930 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 931 "dev": true, 932 "engines": { 933 "node": ">=0.10.0" 934 } 935 }, 936 "node_modules/@jest/reporters/node_modules/supports-color": { 937 "version": "7.2.0", 938 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 939 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 940 "dev": true, 941 "dependencies": { 942 "has-flag": "^4.0.0" 943 }, 944 "engines": { 945 "node": ">=8" 946 } 947 }, 948 "node_modules/@jest/source-map": { 949 "version": "27.0.1", 950 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.1.tgz", 951 "integrity": "sha512-yMgkF0f+6WJtDMdDYNavmqvbHtiSpwRN2U/W+6uztgfqgkq/PXdKPqjBTUF1RD/feth4rH5N3NW0T5+wIuln1A==", 952 "dev": true, 953 "dependencies": { 954 "callsites": "^3.0.0", 955 "graceful-fs": "^4.2.4", 956 "source-map": "^0.6.0" 957 }, 958 "engines": { 959 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 960 } 961 }, 962 "node_modules/@jest/source-map/node_modules/source-map": { 963 "version": "0.6.1", 964 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 965 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 966 "dev": true, 967 "engines": { 968 "node": ">=0.10.0" 969 } 970 }, 971 "node_modules/@jest/test-result": { 972 "version": "27.0.2", 973 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.2.tgz", 974 "integrity": "sha512-gcdWwL3yP5VaIadzwQtbZyZMgpmes8ryBAJp70tuxghiA8qL4imJyZex+i+USQH2H4jeLVVszhwntgdQ97fccA==", 975 "dev": true, 976 "dependencies": { 977 "@jest/console": "^27.0.2", 978 "@jest/types": "^27.0.2", 979 "@types/istanbul-lib-coverage": "^2.0.0", 980 "collect-v8-coverage": "^1.0.0" 981 }, 982 "engines": { 983 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 984 } 985 }, 986 "node_modules/@jest/test-sequencer": { 987 "version": "27.0.5", 988 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.5.tgz", 989 "integrity": "sha512-opztnGs+cXzZ5txFG2+omBaV5ge/0yuJNKbhE3DREMiXE0YxBuzyEa6pNv3kk2JuucIlH2Xvgmn9kEEHSNt/SA==", 990 "dev": true, 991 "dependencies": { 992 "@jest/test-result": "^27.0.2", 993 "graceful-fs": "^4.2.4", 994 "jest-haste-map": "^27.0.5", 995 "jest-runtime": "^27.0.5" 996 }, 997 "engines": { 998 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 999 } 1000 }, 1001 "node_modules/@jest/transform": { 1002 "version": "27.0.5", 1003 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.5.tgz", 1004 "integrity": "sha512-lBD6OwKXSc6JJECBNk4mVxtSVuJSBsQrJ9WCBisfJs7EZuYq4K6vM9HmoB7hmPiLIDGeyaerw3feBV/bC4z8tg==", 1005 "dev": true, 1006 "dependencies": { 1007 "@babel/core": "^7.1.0", 1008 "@jest/types": "^27.0.2", 1009 "babel-plugin-istanbul": "^6.0.0", 1010 "chalk": "^4.0.0", 1011 "convert-source-map": "^1.4.0", 1012 "fast-json-stable-stringify": "^2.0.0", 1013 "graceful-fs": "^4.2.4", 1014 "jest-haste-map": "^27.0.5", 1015 "jest-regex-util": "^27.0.1", 1016 "jest-util": "^27.0.2", 1017 "micromatch": "^4.0.4", 1018 "pirates": "^4.0.1", 1019 "slash": "^3.0.0", 1020 "source-map": "^0.6.1", 1021 "write-file-atomic": "^3.0.0" 1022 }, 1023 "engines": { 1024 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 1025 } 1026 }, 1027 "node_modules/@jest/transform/node_modules/ansi-styles": { 1028 "version": "4.3.0", 1029 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1030 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1031 "dev": true, 1032 "dependencies": { 1033 "color-convert": "^2.0.1" 1034 }, 1035 "engines": { 1036 "node": ">=8" 1037 }, 1038 "funding": { 1039 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1040 } 1041 }, 1042 "node_modules/@jest/transform/node_modules/chalk": { 1043 "version": "4.1.1", 1044 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 1045 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 1046 "dev": true, 1047 "dependencies": { 1048 "ansi-styles": "^4.1.0", 1049 "supports-color": "^7.1.0" 1050 }, 1051 "engines": { 1052 "node": ">=10" 1053 }, 1054 "funding": { 1055 "url": "https://github.com/chalk/chalk?sponsor=1" 1056 } 1057 }, 1058 "node_modules/@jest/transform/node_modules/color-convert": { 1059 "version": "2.0.1", 1060 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1061 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1062 "dev": true, 1063 "dependencies": { 1064 "color-name": "~1.1.4" 1065 }, 1066 "engines": { 1067 "node": ">=7.0.0" 1068 } 1069 }, 1070 "node_modules/@jest/transform/node_modules/color-name": { 1071 "version": "1.1.4", 1072 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1073 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1074 "dev": true 1075 }, 1076 "node_modules/@jest/transform/node_modules/has-flag": { 1077 "version": "4.0.0", 1078 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1079 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1080 "dev": true, 1081 "engines": { 1082 "node": ">=8" 1083 } 1084 }, 1085 "node_modules/@jest/transform/node_modules/source-map": { 1086 "version": "0.6.1", 1087 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 1088 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 1089 "dev": true, 1090 "engines": { 1091 "node": ">=0.10.0" 1092 } 1093 }, 1094 "node_modules/@jest/transform/node_modules/supports-color": { 1095 "version": "7.2.0", 1096 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1097 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1098 "dev": true, 1099 "dependencies": { 1100 "has-flag": "^4.0.0" 1101 }, 1102 "engines": { 1103 "node": ">=8" 1104 } 1105 }, 1106 "node_modules/@jest/types": { 1107 "version": "27.0.2", 1108 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.2.tgz", 1109 "integrity": "sha512-XpjCtJ/99HB4PmyJ2vgmN7vT+JLP7RW1FBT9RgnMFS4Dt7cvIyBee8O3/j98aUZ34ZpenPZFqmaaObWSeL65dg==", 1110 "dev": true, 1111 "dependencies": { 1112 "@types/istanbul-lib-coverage": "^2.0.0", 1113 "@types/istanbul-reports": "^3.0.0", 1114 "@types/node": "*", 1115 "@types/yargs": "^16.0.0", 1116 "chalk": "^4.0.0" 1117 }, 1118 "engines": { 1119 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 1120 } 1121 }, 1122 "node_modules/@jest/types/node_modules/ansi-styles": { 1123 "version": "4.3.0", 1124 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1125 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1126 "dev": true, 1127 "dependencies": { 1128 "color-convert": "^2.0.1" 1129 }, 1130 "engines": { 1131 "node": ">=8" 1132 }, 1133 "funding": { 1134 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1135 } 1136 }, 1137 "node_modules/@jest/types/node_modules/chalk": { 1138 "version": "4.1.1", 1139 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 1140 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 1141 "dev": true, 1142 "dependencies": { 1143 "ansi-styles": "^4.1.0", 1144 "supports-color": "^7.1.0" 1145 }, 1146 "engines": { 1147 "node": ">=10" 1148 }, 1149 "funding": { 1150 "url": "https://github.com/chalk/chalk?sponsor=1" 1151 } 1152 }, 1153 "node_modules/@jest/types/node_modules/color-convert": { 1154 "version": "2.0.1", 1155 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1156 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1157 "dev": true, 1158 "dependencies": { 1159 "color-name": "~1.1.4" 1160 }, 1161 "engines": { 1162 "node": ">=7.0.0" 1163 } 1164 }, 1165 "node_modules/@jest/types/node_modules/color-name": { 1166 "version": "1.1.4", 1167 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1168 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1169 "dev": true 1170 }, 1171 "node_modules/@jest/types/node_modules/has-flag": { 1172 "version": "4.0.0", 1173 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1174 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1175 "dev": true, 1176 "engines": { 1177 "node": ">=8" 1178 } 1179 }, 1180 "node_modules/@jest/types/node_modules/supports-color": { 1181 "version": "7.2.0", 1182 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1183 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1184 "dev": true, 1185 "dependencies": { 1186 "has-flag": "^4.0.0" 1187 }, 1188 "engines": { 1189 "node": ">=8" 1190 } 1191 }, 1192 "node_modules/@nodelib/fs.scandir": { 1193 "version": "2.1.5", 1194 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1195 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1196 "dev": true, 1197 "dependencies": { 1198 "@nodelib/fs.stat": "2.0.5", 1199 "run-parallel": "^1.1.9" 1200 }, 1201 "engines": { 1202 "node": ">= 8" 1203 } 1204 }, 1205 "node_modules/@nodelib/fs.stat": { 1206 "version": "2.0.5", 1207 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1208 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1209 "dev": true, 1210 "engines": { 1211 "node": ">= 8" 1212 } 1213 }, 1214 "node_modules/@nodelib/fs.walk": { 1215 "version": "1.2.8", 1216 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1217 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1218 "dev": true, 1219 "dependencies": { 1220 "@nodelib/fs.scandir": "2.1.5", 1221 "fastq": "^1.6.0" 1222 }, 1223 "engines": { 1224 "node": ">= 8" 1225 } 1226 }, 1227 "node_modules/@sinonjs/commons": { 1228 "version": "1.8.3", 1229 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", 1230 "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", 1231 "dev": true, 1232 "dependencies": { 1233 "type-detect": "4.0.8" 1234 } 1235 }, 1236 "node_modules/@sinonjs/fake-timers": { 1237 "version": "7.1.2", 1238 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz", 1239 "integrity": "sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==", 1240 "dev": true, 1241 "dependencies": { 1242 "@sinonjs/commons": "^1.7.0" 1243 } 1244 }, 1245 "node_modules/@tootallnate/once": { 1246 "version": "1.1.2", 1247 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", 1248 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", 1249 "dev": true, 1250 "engines": { 1251 "node": ">= 6" 1252 } 1253 }, 1254 "node_modules/@types/babel__core": { 1255 "version": "7.1.14", 1256 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", 1257 "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", 1258 "dev": true, 1259 "dependencies": { 1260 "@babel/parser": "^7.1.0", 1261 "@babel/types": "^7.0.0", 1262 "@types/babel__generator": "*", 1263 "@types/babel__template": "*", 1264 "@types/babel__traverse": "*" 1265 } 1266 }, 1267 "node_modules/@types/babel__generator": { 1268 "version": "7.6.2", 1269 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", 1270 "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", 1271 "dev": true, 1272 "dependencies": { 1273 "@babel/types": "^7.0.0" 1274 } 1275 }, 1276 "node_modules/@types/babel__template": { 1277 "version": "7.4.0", 1278 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", 1279 "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", 1280 "dev": true, 1281 "dependencies": { 1282 "@babel/parser": "^7.1.0", 1283 "@babel/types": "^7.0.0" 1284 } 1285 }, 1286 "node_modules/@types/babel__traverse": { 1287 "version": "7.11.1", 1288 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", 1289 "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", 1290 "dev": true, 1291 "dependencies": { 1292 "@babel/types": "^7.3.0" 1293 } 1294 }, 1295 "node_modules/@types/graceful-fs": { 1296 "version": "4.1.5", 1297 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", 1298 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", 1299 "dev": true, 1300 "dependencies": { 1301 "@types/node": "*" 1302 } 1303 }, 1304 "node_modules/@types/istanbul-lib-coverage": { 1305 "version": "2.0.3", 1306 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", 1307 "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", 1308 "dev": true 1309 }, 1310 "node_modules/@types/istanbul-lib-report": { 1311 "version": "3.0.0", 1312 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 1313 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", 1314 "dev": true, 1315 "dependencies": { 1316 "@types/istanbul-lib-coverage": "*" 1317 } 1318 }, 1319 "node_modules/@types/istanbul-reports": { 1320 "version": "3.0.1", 1321 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", 1322 "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", 1323 "dev": true, 1324 "dependencies": { 1325 "@types/istanbul-lib-report": "*" 1326 } 1327 }, 1328 "node_modules/@types/mime-types": { 1329 "version": "2.1.0", 1330 "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz", 1331 "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=", 1332 "dev": true 1333 }, 1334 "node_modules/@types/node": { 1335 "version": "15.12.4", 1336 "resolved": "https://registry.npmjs.org/@types/node/-/node-15.12.4.tgz", 1337 "integrity": "sha512-zrNj1+yqYF4WskCMOHwN+w9iuD12+dGm0rQ35HLl9/Ouuq52cEtd0CH9qMgrdNmi5ejC1/V7vKEXYubB+65DkA==", 1338 "dev": true 1339 }, 1340 "node_modules/@types/prettier": { 1341 "version": "2.3.0", 1342 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.0.tgz", 1343 "integrity": "sha512-hkc1DATxFLQo4VxPDpMH1gCkPpBbpOoJ/4nhuXw4n63/0R6bCpQECj4+K226UJ4JO/eJQz+1mC2I7JsWanAdQw==", 1344 "dev": true 1345 }, 1346 "node_modules/@types/stack-utils": { 1347 "version": "2.0.0", 1348 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", 1349 "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", 1350 "dev": true 1351 }, 1352 "node_modules/@types/yargs": { 1353 "version": "16.0.3", 1354 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.3.tgz", 1355 "integrity": "sha512-YlFfTGS+zqCgXuXNV26rOIeETOkXnGQXP/pjjL9P0gO/EP9jTmc7pUBhx+jVEIxpq41RX33GQ7N3DzOSfZoglQ==", 1356 "dev": true, 1357 "dependencies": { 1358 "@types/yargs-parser": "*" 1359 } 1360 }, 1361 "node_modules/@types/yargs-parser": { 1362 "version": "20.2.0", 1363 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", 1364 "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", 1365 "dev": true 1366 }, 1367 "node_modules/@types/yauzl": { 1368 "version": "2.9.1", 1369 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz", 1370 "integrity": "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==", 1371 "dev": true, 1372 "optional": true, 1373 "dependencies": { 1374 "@types/node": "*" 1375 } 1376 }, 1377 "node_modules/abab": { 1378 "version": "2.0.5", 1379 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", 1380 "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", 1381 "dev": true 1382 }, 1383 "node_modules/acorn": { 1384 "version": "8.4.1", 1385 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", 1386 "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", 1387 "dev": true, 1388 "bin": { 1389 "acorn": "bin/acorn" 1390 }, 1391 "engines": { 1392 "node": ">=0.4.0" 1393 } 1394 }, 1395 "node_modules/acorn-globals": { 1396 "version": "6.0.0", 1397 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", 1398 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", 1399 "dev": true, 1400 "dependencies": { 1401 "acorn": "^7.1.1", 1402 "acorn-walk": "^7.1.1" 1403 } 1404 }, 1405 "node_modules/acorn-globals/node_modules/acorn": { 1406 "version": "7.4.1", 1407 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 1408 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 1409 "dev": true, 1410 "bin": { 1411 "acorn": "bin/acorn" 1412 }, 1413 "engines": { 1414 "node": ">=0.4.0" 1415 } 1416 }, 1417 "node_modules/acorn-walk": { 1418 "version": "7.2.0", 1419 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 1420 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 1421 "dev": true, 1422 "engines": { 1423 "node": ">=0.4.0" 1424 } 1425 }, 1426 "node_modules/agent-base": { 1427 "version": "6.0.2", 1428 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", 1429 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", 1430 "dev": true, 1431 "dependencies": { 1432 "debug": "4" 1433 }, 1434 "engines": { 1435 "node": ">= 6.0.0" 1436 } 1437 }, 1438 "node_modules/ansi-escapes": { 1439 "version": "4.3.2", 1440 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 1441 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 1442 "dev": true, 1443 "dependencies": { 1444 "type-fest": "^0.21.3" 1445 }, 1446 "engines": { 1447 "node": ">=8" 1448 }, 1449 "funding": { 1450 "url": "https://github.com/sponsors/sindresorhus" 1451 } 1452 }, 1453 "node_modules/ansi-regex": { 1454 "version": "5.0.1", 1455 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1456 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1457 "dev": true, 1458 "engines": { 1459 "node": ">=8" 1460 } 1461 }, 1462 "node_modules/ansi-styles": { 1463 "version": "3.2.1", 1464 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 1465 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 1466 "dev": true, 1467 "dependencies": { 1468 "color-convert": "^1.9.0" 1469 }, 1470 "engines": { 1471 "node": ">=4" 1472 } 1473 }, 1474 "node_modules/anymatch": { 1475 "version": "3.1.2", 1476 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 1477 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 1478 "dev": true, 1479 "dependencies": { 1480 "normalize-path": "^3.0.0", 1481 "picomatch": "^2.0.4" 1482 }, 1483 "engines": { 1484 "node": ">= 8" 1485 } 1486 }, 1487 "node_modules/argparse": { 1488 "version": "1.0.10", 1489 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 1490 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 1491 "dev": true, 1492 "dependencies": { 1493 "sprintf-js": "~1.0.2" 1494 } 1495 }, 1496 "node_modules/async-limiter": { 1497 "version": "1.0.1", 1498 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", 1499 "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", 1500 "dev": true 1501 }, 1502 "node_modules/asynckit": { 1503 "version": "0.4.0", 1504 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 1505 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 1506 "dev": true 1507 }, 1508 "node_modules/autoprefixer": { 1509 "version": "9.8.6", 1510 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", 1511 "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", 1512 "dev": true, 1513 "dependencies": { 1514 "browserslist": "^4.12.0", 1515 "caniuse-lite": "^1.0.30001109", 1516 "colorette": "^1.2.1", 1517 "normalize-range": "^0.1.2", 1518 "num2fraction": "^1.2.2", 1519 "postcss": "^7.0.32", 1520 "postcss-value-parser": "^4.1.0" 1521 }, 1522 "bin": { 1523 "autoprefixer": "bin/autoprefixer" 1524 }, 1525 "funding": { 1526 "type": "tidelift", 1527 "url": "https://tidelift.com/funding/github/npm/autoprefixer" 1528 } 1529 }, 1530 "node_modules/autoprefixer/node_modules/picocolors": { 1531 "version": "0.2.1", 1532 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", 1533 "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", 1534 "dev": true 1535 }, 1536 "node_modules/autoprefixer/node_modules/postcss": { 1537 "version": "7.0.39", 1538 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", 1539 "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", 1540 "dev": true, 1541 "dependencies": { 1542 "picocolors": "^0.2.1", 1543 "source-map": "^0.6.1" 1544 }, 1545 "engines": { 1546 "node": ">=6.0.0" 1547 }, 1548 "funding": { 1549 "type": "opencollective", 1550 "url": "https://opencollective.com/postcss/" 1551 } 1552 }, 1553 "node_modules/autoprefixer/node_modules/source-map": { 1554 "version": "0.6.1", 1555 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 1556 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 1557 "dev": true, 1558 "engines": { 1559 "node": ">=0.10.0" 1560 } 1561 }, 1562 "node_modules/babel-jest": { 1563 "version": "27.0.5", 1564 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.5.tgz", 1565 "integrity": "sha512-bTMAbpCX7ldtfbca2llYLeSFsDM257aspyAOpsdrdSrBqoLkWCy4HPYTXtXWaSLgFPjrJGACL65rzzr4RFGadw==", 1566 "dev": true, 1567 "dependencies": { 1568 "@jest/transform": "^27.0.5", 1569 "@jest/types": "^27.0.2", 1570 "@types/babel__core": "^7.1.14", 1571 "babel-plugin-istanbul": "^6.0.0", 1572 "babel-preset-jest": "^27.0.1", 1573 "chalk": "^4.0.0", 1574 "graceful-fs": "^4.2.4", 1575 "slash": "^3.0.0" 1576 }, 1577 "engines": { 1578 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 1579 }, 1580 "peerDependencies": { 1581 "@babel/core": "^7.8.0" 1582 } 1583 }, 1584 "node_modules/babel-jest/node_modules/ansi-styles": { 1585 "version": "4.3.0", 1586 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1587 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1588 "dev": true, 1589 "dependencies": { 1590 "color-convert": "^2.0.1" 1591 }, 1592 "engines": { 1593 "node": ">=8" 1594 }, 1595 "funding": { 1596 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1597 } 1598 }, 1599 "node_modules/babel-jest/node_modules/chalk": { 1600 "version": "4.1.1", 1601 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 1602 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 1603 "dev": true, 1604 "dependencies": { 1605 "ansi-styles": "^4.1.0", 1606 "supports-color": "^7.1.0" 1607 }, 1608 "engines": { 1609 "node": ">=10" 1610 }, 1611 "funding": { 1612 "url": "https://github.com/chalk/chalk?sponsor=1" 1613 } 1614 }, 1615 "node_modules/babel-jest/node_modules/color-convert": { 1616 "version": "2.0.1", 1617 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1618 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1619 "dev": true, 1620 "dependencies": { 1621 "color-name": "~1.1.4" 1622 }, 1623 "engines": { 1624 "node": ">=7.0.0" 1625 } 1626 }, 1627 "node_modules/babel-jest/node_modules/color-name": { 1628 "version": "1.1.4", 1629 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1630 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1631 "dev": true 1632 }, 1633 "node_modules/babel-jest/node_modules/has-flag": { 1634 "version": "4.0.0", 1635 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1636 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1637 "dev": true, 1638 "engines": { 1639 "node": ">=8" 1640 } 1641 }, 1642 "node_modules/babel-jest/node_modules/supports-color": { 1643 "version": "7.2.0", 1644 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1645 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1646 "dev": true, 1647 "dependencies": { 1648 "has-flag": "^4.0.0" 1649 }, 1650 "engines": { 1651 "node": ">=8" 1652 } 1653 }, 1654 "node_modules/babel-plugin-istanbul": { 1655 "version": "6.0.0", 1656 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", 1657 "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", 1658 "dev": true, 1659 "dependencies": { 1660 "@babel/helper-plugin-utils": "^7.0.0", 1661 "@istanbuljs/load-nyc-config": "^1.0.0", 1662 "@istanbuljs/schema": "^0.1.2", 1663 "istanbul-lib-instrument": "^4.0.0", 1664 "test-exclude": "^6.0.0" 1665 }, 1666 "engines": { 1667 "node": ">=8" 1668 } 1669 }, 1670 "node_modules/babel-plugin-jest-hoist": { 1671 "version": "27.0.1", 1672 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.1.tgz", 1673 "integrity": "sha512-sqBF0owAcCDBVEDtxqfYr2F36eSHdx7lAVGyYuOBRnKdD6gzcy0I0XrAYCZgOA3CRrLhmR+Uae9nogPzmAtOfQ==", 1674 "dev": true, 1675 "dependencies": { 1676 "@babel/template": "^7.3.3", 1677 "@babel/types": "^7.3.3", 1678 "@types/babel__core": "^7.0.0", 1679 "@types/babel__traverse": "^7.0.6" 1680 }, 1681 "engines": { 1682 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 1683 } 1684 }, 1685 "node_modules/babel-preset-current-node-syntax": { 1686 "version": "1.0.1", 1687 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", 1688 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", 1689 "dev": true, 1690 "dependencies": { 1691 "@babel/plugin-syntax-async-generators": "^7.8.4", 1692 "@babel/plugin-syntax-bigint": "^7.8.3", 1693 "@babel/plugin-syntax-class-properties": "^7.8.3", 1694 "@babel/plugin-syntax-import-meta": "^7.8.3", 1695 "@babel/plugin-syntax-json-strings": "^7.8.3", 1696 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", 1697 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 1698 "@babel/plugin-syntax-numeric-separator": "^7.8.3", 1699 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 1700 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", 1701 "@babel/plugin-syntax-optional-chaining": "^7.8.3", 1702 "@babel/plugin-syntax-top-level-await": "^7.8.3" 1703 }, 1704 "peerDependencies": { 1705 "@babel/core": "^7.0.0" 1706 } 1707 }, 1708 "node_modules/babel-preset-jest": { 1709 "version": "27.0.1", 1710 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.1.tgz", 1711 "integrity": "sha512-nIBIqCEpuiyhvjQs2mVNwTxQQa2xk70p9Dd/0obQGBf8FBzbnI8QhQKzLsWMN2i6q+5B0OcWDtrboBX5gmOLyA==", 1712 "dev": true, 1713 "dependencies": { 1714 "babel-plugin-jest-hoist": "^27.0.1", 1715 "babel-preset-current-node-syntax": "^1.0.0" 1716 }, 1717 "engines": { 1718 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 1719 }, 1720 "peerDependencies": { 1721 "@babel/core": "^7.0.0" 1722 } 1723 }, 1724 "node_modules/balanced-match": { 1725 "version": "1.0.2", 1726 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1727 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1728 "dev": true 1729 }, 1730 "node_modules/base64-js": { 1731 "version": "1.5.1", 1732 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 1733 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 1734 "dev": true, 1735 "funding": [ 1736 { 1737 "type": "github", 1738 "url": "https://github.com/sponsors/feross" 1739 }, 1740 { 1741 "type": "patreon", 1742 "url": "https://www.patreon.com/feross" 1743 }, 1744 { 1745 "type": "consulting", 1746 "url": "https://feross.org/support" 1747 } 1748 ] 1749 }, 1750 "node_modules/binary-extensions": { 1751 "version": "2.2.0", 1752 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 1753 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 1754 "dev": true, 1755 "engines": { 1756 "node": ">=8" 1757 } 1758 }, 1759 "node_modules/bl": { 1760 "version": "4.1.0", 1761 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 1762 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 1763 "dev": true, 1764 "dependencies": { 1765 "buffer": "^5.5.0", 1766 "inherits": "^2.0.4", 1767 "readable-stream": "^3.4.0" 1768 } 1769 }, 1770 "node_modules/bl/node_modules/readable-stream": { 1771 "version": "3.6.0", 1772 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 1773 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 1774 "dev": true, 1775 "dependencies": { 1776 "inherits": "^2.0.3", 1777 "string_decoder": "^1.1.1", 1778 "util-deprecate": "^1.0.1" 1779 }, 1780 "engines": { 1781 "node": ">= 6" 1782 } 1783 }, 1784 "node_modules/brace-expansion": { 1785 "version": "1.1.11", 1786 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1787 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1788 "dev": true, 1789 "dependencies": { 1790 "balanced-match": "^1.0.0", 1791 "concat-map": "0.0.1" 1792 } 1793 }, 1794 "node_modules/braces": { 1795 "version": "3.0.2", 1796 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 1797 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 1798 "dev": true, 1799 "dependencies": { 1800 "fill-range": "^7.0.1" 1801 }, 1802 "engines": { 1803 "node": ">=8" 1804 } 1805 }, 1806 "node_modules/browser-process-hrtime": { 1807 "version": "1.0.0", 1808 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", 1809 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", 1810 "dev": true 1811 }, 1812 "node_modules/browserslist": { 1813 "version": "4.16.6", 1814 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", 1815 "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", 1816 "dev": true, 1817 "dependencies": { 1818 "caniuse-lite": "^1.0.30001219", 1819 "colorette": "^1.2.2", 1820 "electron-to-chromium": "^1.3.723", 1821 "escalade": "^3.1.1", 1822 "node-releases": "^1.1.71" 1823 }, 1824 "bin": { 1825 "browserslist": "cli.js" 1826 }, 1827 "engines": { 1828 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 1829 }, 1830 "funding": { 1831 "type": "opencollective", 1832 "url": "https://opencollective.com/browserslist" 1833 } 1834 }, 1835 "node_modules/bser": { 1836 "version": "2.1.1", 1837 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 1838 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 1839 "dev": true, 1840 "dependencies": { 1841 "node-int64": "^0.4.0" 1842 } 1843 }, 1844 "node_modules/buffer": { 1845 "version": "5.7.1", 1846 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 1847 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 1848 "dev": true, 1849 "funding": [ 1850 { 1851 "type": "github", 1852 "url": "https://github.com/sponsors/feross" 1853 }, 1854 { 1855 "type": "patreon", 1856 "url": "https://www.patreon.com/feross" 1857 }, 1858 { 1859 "type": "consulting", 1860 "url": "https://feross.org/support" 1861 } 1862 ], 1863 "dependencies": { 1864 "base64-js": "^1.3.1", 1865 "ieee754": "^1.1.13" 1866 } 1867 }, 1868 "node_modules/buffer-crc32": { 1869 "version": "0.2.13", 1870 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 1871 "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", 1872 "dev": true, 1873 "engines": { 1874 "node": "*" 1875 } 1876 }, 1877 "node_modules/buffer-from": { 1878 "version": "1.1.1", 1879 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", 1880 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", 1881 "dev": true 1882 }, 1883 "node_modules/callsites": { 1884 "version": "3.1.0", 1885 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1886 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1887 "dev": true, 1888 "engines": { 1889 "node": ">=6" 1890 } 1891 }, 1892 "node_modules/camelcase": { 1893 "version": "5.3.1", 1894 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 1895 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 1896 "dev": true, 1897 "engines": { 1898 "node": ">=6" 1899 } 1900 }, 1901 "node_modules/caniuse-lite": { 1902 "version": "1.0.30001239", 1903 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001239.tgz", 1904 "integrity": "sha512-cyBkXJDMeI4wthy8xJ2FvDU6+0dtcZSJW3voUF8+e9f1bBeuvyZfc3PNbkOETyhbR+dGCPzn9E7MA3iwzusOhQ==", 1905 "dev": true, 1906 "funding": { 1907 "type": "opencollective", 1908 "url": "https://opencollective.com/browserslist" 1909 } 1910 }, 1911 "node_modules/chalk": { 1912 "version": "2.4.2", 1913 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 1914 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 1915 "dev": true, 1916 "dependencies": { 1917 "ansi-styles": "^3.2.1", 1918 "escape-string-regexp": "^1.0.5", 1919 "supports-color": "^5.3.0" 1920 }, 1921 "engines": { 1922 "node": ">=4" 1923 } 1924 }, 1925 "node_modules/char-regex": { 1926 "version": "1.0.2", 1927 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", 1928 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", 1929 "dev": true, 1930 "engines": { 1931 "node": ">=10" 1932 } 1933 }, 1934 "node_modules/chokidar": { 1935 "version": "3.5.3", 1936 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 1937 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 1938 "dev": true, 1939 "funding": [ 1940 { 1941 "type": "individual", 1942 "url": "https://paulmillr.com/funding/" 1943 } 1944 ], 1945 "dependencies": { 1946 "anymatch": "~3.1.2", 1947 "braces": "~3.0.2", 1948 "glob-parent": "~5.1.2", 1949 "is-binary-path": "~2.1.0", 1950 "is-glob": "~4.0.1", 1951 "normalize-path": "~3.0.0", 1952 "readdirp": "~3.6.0" 1953 }, 1954 "engines": { 1955 "node": ">= 8.10.0" 1956 }, 1957 "optionalDependencies": { 1958 "fsevents": "~2.3.2" 1959 } 1960 }, 1961 "node_modules/chownr": { 1962 "version": "1.1.4", 1963 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 1964 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", 1965 "dev": true 1966 }, 1967 "node_modules/ci-info": { 1968 "version": "3.2.0", 1969 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 1970 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 1971 "dev": true 1972 }, 1973 "node_modules/cjs-module-lexer": { 1974 "version": "1.2.1", 1975 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.1.tgz", 1976 "integrity": "sha512-jVamGdJPDeuQilKhvVn1h3knuMOZzr8QDnpk+M9aMlCaMkTDd6fBWPhiDqFvFZ07pL0liqabAiuy8SY4jGHeaw==", 1977 "dev": true 1978 }, 1979 "node_modules/cliui": { 1980 "version": "7.0.4", 1981 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 1982 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 1983 "dev": true, 1984 "dependencies": { 1985 "string-width": "^4.2.0", 1986 "strip-ansi": "^6.0.0", 1987 "wrap-ansi": "^7.0.0" 1988 } 1989 }, 1990 "node_modules/co": { 1991 "version": "4.6.0", 1992 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 1993 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", 1994 "dev": true, 1995 "engines": { 1996 "iojs": ">= 1.0.0", 1997 "node": ">= 0.12.0" 1998 } 1999 }, 2000 "node_modules/collect-v8-coverage": { 2001 "version": "1.0.1", 2002 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", 2003 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", 2004 "dev": true 2005 }, 2006 "node_modules/color-convert": { 2007 "version": "1.9.3", 2008 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 2009 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 2010 "dev": true, 2011 "dependencies": { 2012 "color-name": "1.1.3" 2013 } 2014 }, 2015 "node_modules/color-name": { 2016 "version": "1.1.3", 2017 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 2018 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 2019 "dev": true 2020 }, 2021 "node_modules/colorette": { 2022 "version": "1.2.2", 2023 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", 2024 "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", 2025 "dev": true 2026 }, 2027 "node_modules/combined-stream": { 2028 "version": "1.0.8", 2029 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 2030 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 2031 "dev": true, 2032 "dependencies": { 2033 "delayed-stream": "~1.0.0" 2034 }, 2035 "engines": { 2036 "node": ">= 0.8" 2037 } 2038 }, 2039 "node_modules/commander": { 2040 "version": "9.4.0", 2041 "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.0.tgz", 2042 "integrity": "sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==", 2043 "dev": true, 2044 "engines": { 2045 "node": "^12.20.0 || >=14" 2046 } 2047 }, 2048 "node_modules/concat-map": { 2049 "version": "0.0.1", 2050 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2051 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 2052 "dev": true 2053 }, 2054 "node_modules/concat-stream": { 2055 "version": "1.6.2", 2056 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", 2057 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", 2058 "dev": true, 2059 "engines": [ 2060 "node >= 0.8" 2061 ], 2062 "dependencies": { 2063 "buffer-from": "^1.0.0", 2064 "inherits": "^2.0.3", 2065 "readable-stream": "^2.2.2", 2066 "typedarray": "^0.0.6" 2067 } 2068 }, 2069 "node_modules/convert-source-map": { 2070 "version": "1.8.0", 2071 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", 2072 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", 2073 "dev": true, 2074 "dependencies": { 2075 "safe-buffer": "~5.1.1" 2076 } 2077 }, 2078 "node_modules/core-util-is": { 2079 "version": "1.0.2", 2080 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 2081 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 2082 "dev": true 2083 }, 2084 "node_modules/cross-spawn": { 2085 "version": "7.0.3", 2086 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 2087 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 2088 "dev": true, 2089 "dependencies": { 2090 "path-key": "^3.1.0", 2091 "shebang-command": "^2.0.0", 2092 "which": "^2.0.1" 2093 }, 2094 "engines": { 2095 "node": ">= 8" 2096 } 2097 }, 2098 "node_modules/cssom": { 2099 "version": "0.4.4", 2100 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", 2101 "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", 2102 "dev": true 2103 }, 2104 "node_modules/cssstyle": { 2105 "version": "2.3.0", 2106 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", 2107 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", 2108 "dev": true, 2109 "dependencies": { 2110 "cssom": "~0.3.6" 2111 }, 2112 "engines": { 2113 "node": ">=8" 2114 } 2115 }, 2116 "node_modules/cssstyle/node_modules/cssom": { 2117 "version": "0.3.8", 2118 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 2119 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", 2120 "dev": true 2121 }, 2122 "node_modules/data-urls": { 2123 "version": "2.0.0", 2124 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", 2125 "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", 2126 "dev": true, 2127 "dependencies": { 2128 "abab": "^2.0.3", 2129 "whatwg-mimetype": "^2.3.0", 2130 "whatwg-url": "^8.0.0" 2131 }, 2132 "engines": { 2133 "node": ">=10" 2134 } 2135 }, 2136 "node_modules/debug": { 2137 "version": "4.3.1", 2138 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", 2139 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", 2140 "dev": true, 2141 "dependencies": { 2142 "ms": "2.1.2" 2143 }, 2144 "engines": { 2145 "node": ">=6.0" 2146 }, 2147 "peerDependenciesMeta": { 2148 "supports-color": { 2149 "optional": true 2150 } 2151 } 2152 }, 2153 "node_modules/decimal.js": { 2154 "version": "10.3.0", 2155 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.0.tgz", 2156 "integrity": "sha512-MrQRs2gyD//7NeHi9TtsfClkf+cFAewDz+PZHR8ILKglLmBMyVX3ymQ+oeznE3tjrS7beTN+6JXb2C3JDHm7ug==", 2157 "dev": true 2158 }, 2159 "node_modules/dedent": { 2160 "version": "0.7.0", 2161 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", 2162 "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", 2163 "dev": true 2164 }, 2165 "node_modules/deep-extend": { 2166 "version": "0.6.0", 2167 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 2168 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 2169 "dev": true, 2170 "engines": { 2171 "node": ">=4.0.0" 2172 } 2173 }, 2174 "node_modules/deep-is": { 2175 "version": "0.1.3", 2176 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 2177 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", 2178 "dev": true 2179 }, 2180 "node_modules/deepmerge": { 2181 "version": "4.2.2", 2182 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", 2183 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", 2184 "dev": true, 2185 "engines": { 2186 "node": ">=0.10.0" 2187 } 2188 }, 2189 "node_modules/delayed-stream": { 2190 "version": "1.0.0", 2191 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 2192 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 2193 "dev": true, 2194 "engines": { 2195 "node": ">=0.4.0" 2196 } 2197 }, 2198 "node_modules/dependency-graph": { 2199 "version": "0.11.0", 2200 "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", 2201 "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", 2202 "dev": true, 2203 "engines": { 2204 "node": ">= 0.6.0" 2205 } 2206 }, 2207 "node_modules/detect-newline": { 2208 "version": "3.1.0", 2209 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", 2210 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", 2211 "dev": true, 2212 "engines": { 2213 "node": ">=8" 2214 } 2215 }, 2216 "node_modules/devtools-protocol": { 2217 "version": "0.0.818844", 2218 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz", 2219 "integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==", 2220 "dev": true 2221 }, 2222 "node_modules/diff-sequences": { 2223 "version": "27.0.1", 2224 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.1.tgz", 2225 "integrity": "sha512-XPLijkfJUh/PIBnfkcSHgvD6tlYixmcMAn3osTk6jt+H0v/mgURto1XUiD9DKuGX5NDoVS6dSlA23gd9FUaCFg==", 2226 "dev": true, 2227 "engines": { 2228 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2229 } 2230 }, 2231 "node_modules/dir-glob": { 2232 "version": "3.0.1", 2233 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 2234 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 2235 "dev": true, 2236 "dependencies": { 2237 "path-type": "^4.0.0" 2238 }, 2239 "engines": { 2240 "node": ">=8" 2241 } 2242 }, 2243 "node_modules/domexception": { 2244 "version": "2.0.1", 2245 "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", 2246 "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", 2247 "dev": true, 2248 "dependencies": { 2249 "webidl-conversions": "^5.0.0" 2250 }, 2251 "engines": { 2252 "node": ">=8" 2253 } 2254 }, 2255 "node_modules/domexception/node_modules/webidl-conversions": { 2256 "version": "5.0.0", 2257 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", 2258 "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", 2259 "dev": true, 2260 "engines": { 2261 "node": ">=8" 2262 } 2263 }, 2264 "node_modules/electron-to-chromium": { 2265 "version": "1.3.757", 2266 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.757.tgz", 2267 "integrity": "sha512-kP0ooyrvavDC+Y9UG6G/pUVxfRNM2VTJwtLQLvgsJeyf1V+7shMCb68Wj0/TETmfx8dWv9pToGkVT39udE87wQ==", 2268 "dev": true 2269 }, 2270 "node_modules/emittery": { 2271 "version": "0.8.1", 2272 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", 2273 "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", 2274 "dev": true, 2275 "engines": { 2276 "node": ">=10" 2277 }, 2278 "funding": { 2279 "url": "https://github.com/sindresorhus/emittery?sponsor=1" 2280 } 2281 }, 2282 "node_modules/emoji-regex": { 2283 "version": "8.0.0", 2284 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 2285 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 2286 "dev": true 2287 }, 2288 "node_modules/end-of-stream": { 2289 "version": "1.4.4", 2290 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 2291 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 2292 "dev": true, 2293 "dependencies": { 2294 "once": "^1.4.0" 2295 } 2296 }, 2297 "node_modules/entities": { 2298 "version": "3.0.1", 2299 "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", 2300 "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", 2301 "dev": true, 2302 "engines": { 2303 "node": ">=0.12" 2304 }, 2305 "funding": { 2306 "url": "https://github.com/fb55/entities?sponsor=1" 2307 } 2308 }, 2309 "node_modules/escalade": { 2310 "version": "3.1.1", 2311 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 2312 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 2313 "dev": true, 2314 "engines": { 2315 "node": ">=6" 2316 } 2317 }, 2318 "node_modules/escape-string-regexp": { 2319 "version": "1.0.5", 2320 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 2321 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 2322 "dev": true, 2323 "engines": { 2324 "node": ">=0.8.0" 2325 } 2326 }, 2327 "node_modules/escodegen": { 2328 "version": "2.0.0", 2329 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", 2330 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", 2331 "dev": true, 2332 "dependencies": { 2333 "esprima": "^4.0.1", 2334 "estraverse": "^5.2.0", 2335 "esutils": "^2.0.2", 2336 "optionator": "^0.8.1" 2337 }, 2338 "bin": { 2339 "escodegen": "bin/escodegen.js", 2340 "esgenerate": "bin/esgenerate.js" 2341 }, 2342 "engines": { 2343 "node": ">=6.0" 2344 }, 2345 "optionalDependencies": { 2346 "source-map": "~0.6.1" 2347 } 2348 }, 2349 "node_modules/escodegen/node_modules/source-map": { 2350 "version": "0.6.1", 2351 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2352 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2353 "dev": true, 2354 "optional": true, 2355 "engines": { 2356 "node": ">=0.10.0" 2357 } 2358 }, 2359 "node_modules/esprima": { 2360 "version": "4.0.1", 2361 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 2362 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 2363 "dev": true, 2364 "bin": { 2365 "esparse": "bin/esparse.js", 2366 "esvalidate": "bin/esvalidate.js" 2367 }, 2368 "engines": { 2369 "node": ">=4" 2370 } 2371 }, 2372 "node_modules/estraverse": { 2373 "version": "5.2.0", 2374 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 2375 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 2376 "dev": true, 2377 "engines": { 2378 "node": ">=4.0" 2379 } 2380 }, 2381 "node_modules/esutils": { 2382 "version": "2.0.3", 2383 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 2384 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 2385 "dev": true, 2386 "engines": { 2387 "node": ">=0.10.0" 2388 } 2389 }, 2390 "node_modules/execa": { 2391 "version": "5.1.1", 2392 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 2393 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 2394 "dev": true, 2395 "dependencies": { 2396 "cross-spawn": "^7.0.3", 2397 "get-stream": "^6.0.0", 2398 "human-signals": "^2.1.0", 2399 "is-stream": "^2.0.0", 2400 "merge-stream": "^2.0.0", 2401 "npm-run-path": "^4.0.1", 2402 "onetime": "^5.1.2", 2403 "signal-exit": "^3.0.3", 2404 "strip-final-newline": "^2.0.0" 2405 }, 2406 "engines": { 2407 "node": ">=10" 2408 }, 2409 "funding": { 2410 "url": "https://github.com/sindresorhus/execa?sponsor=1" 2411 } 2412 }, 2413 "node_modules/exit": { 2414 "version": "0.1.2", 2415 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 2416 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", 2417 "dev": true, 2418 "engines": { 2419 "node": ">= 0.8.0" 2420 } 2421 }, 2422 "node_modules/expect": { 2423 "version": "27.0.2", 2424 "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.2.tgz", 2425 "integrity": "sha512-YJFNJe2+P2DqH+ZrXy+ydRQYO87oxRUonZImpDodR1G7qo3NYd3pL+NQ9Keqpez3cehczYwZDBC3A7xk3n7M/w==", 2426 "dev": true, 2427 "dependencies": { 2428 "@jest/types": "^27.0.2", 2429 "ansi-styles": "^5.0.0", 2430 "jest-get-type": "^27.0.1", 2431 "jest-matcher-utils": "^27.0.2", 2432 "jest-message-util": "^27.0.2", 2433 "jest-regex-util": "^27.0.1" 2434 }, 2435 "engines": { 2436 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2437 } 2438 }, 2439 "node_modules/expect/node_modules/ansi-styles": { 2440 "version": "5.2.0", 2441 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 2442 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 2443 "dev": true, 2444 "engines": { 2445 "node": ">=10" 2446 }, 2447 "funding": { 2448 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2449 } 2450 }, 2451 "node_modules/extract-zip": { 2452 "version": "2.0.1", 2453 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 2454 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 2455 "dev": true, 2456 "dependencies": { 2457 "debug": "^4.1.1", 2458 "get-stream": "^5.1.0", 2459 "yauzl": "^2.10.0" 2460 }, 2461 "bin": { 2462 "extract-zip": "cli.js" 2463 }, 2464 "engines": { 2465 "node": ">= 10.17.0" 2466 }, 2467 "optionalDependencies": { 2468 "@types/yauzl": "^2.9.1" 2469 } 2470 }, 2471 "node_modules/extract-zip/node_modules/get-stream": { 2472 "version": "5.2.0", 2473 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 2474 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 2475 "dev": true, 2476 "dependencies": { 2477 "pump": "^3.0.0" 2478 }, 2479 "engines": { 2480 "node": ">=8" 2481 }, 2482 "funding": { 2483 "url": "https://github.com/sponsors/sindresorhus" 2484 } 2485 }, 2486 "node_modules/fast-glob": { 2487 "version": "3.2.12", 2488 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 2489 "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 2490 "dev": true, 2491 "dependencies": { 2492 "@nodelib/fs.stat": "^2.0.2", 2493 "@nodelib/fs.walk": "^1.2.3", 2494 "glob-parent": "^5.1.2", 2495 "merge2": "^1.3.0", 2496 "micromatch": "^4.0.4" 2497 }, 2498 "engines": { 2499 "node": ">=8.6.0" 2500 } 2501 }, 2502 "node_modules/fast-json-stable-stringify": { 2503 "version": "2.1.0", 2504 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 2505 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 2506 "dev": true 2507 }, 2508 "node_modules/fast-levenshtein": { 2509 "version": "2.0.6", 2510 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 2511 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 2512 "dev": true 2513 }, 2514 "node_modules/fastq": { 2515 "version": "1.13.0", 2516 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 2517 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 2518 "dev": true, 2519 "dependencies": { 2520 "reusify": "^1.0.4" 2521 } 2522 }, 2523 "node_modules/fb-watchman": { 2524 "version": "2.0.1", 2525 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", 2526 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", 2527 "dev": true, 2528 "dependencies": { 2529 "bser": "2.1.1" 2530 } 2531 }, 2532 "node_modules/fd-slicer": { 2533 "version": "1.1.0", 2534 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 2535 "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", 2536 "dev": true, 2537 "dependencies": { 2538 "pend": "~1.2.0" 2539 } 2540 }, 2541 "node_modules/fill-range": { 2542 "version": "7.0.1", 2543 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 2544 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 2545 "dev": true, 2546 "dependencies": { 2547 "to-regex-range": "^5.0.1" 2548 }, 2549 "engines": { 2550 "node": ">=8" 2551 } 2552 }, 2553 "node_modules/find-up": { 2554 "version": "4.1.0", 2555 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 2556 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 2557 "dev": true, 2558 "dependencies": { 2559 "locate-path": "^5.0.0", 2560 "path-exists": "^4.0.0" 2561 }, 2562 "engines": { 2563 "node": ">=8" 2564 } 2565 }, 2566 "node_modules/form-data": { 2567 "version": "3.0.1", 2568 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", 2569 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", 2570 "dev": true, 2571 "dependencies": { 2572 "asynckit": "^0.4.0", 2573 "combined-stream": "^1.0.8", 2574 "mime-types": "^2.1.12" 2575 }, 2576 "engines": { 2577 "node": ">= 6" 2578 } 2579 }, 2580 "node_modules/fs-constants": { 2581 "version": "1.0.0", 2582 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 2583 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 2584 "dev": true 2585 }, 2586 "node_modules/fs-extra": { 2587 "version": "10.1.0", 2588 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 2589 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 2590 "dev": true, 2591 "dependencies": { 2592 "graceful-fs": "^4.2.0", 2593 "jsonfile": "^6.0.1", 2594 "universalify": "^2.0.0" 2595 }, 2596 "engines": { 2597 "node": ">=12" 2598 } 2599 }, 2600 "node_modules/fs-extra/node_modules/universalify": { 2601 "version": "2.0.0", 2602 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 2603 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", 2604 "dev": true, 2605 "engines": { 2606 "node": ">= 10.0.0" 2607 } 2608 }, 2609 "node_modules/fs.realpath": { 2610 "version": "1.0.0", 2611 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2612 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 2613 "dev": true 2614 }, 2615 "node_modules/fsevents": { 2616 "version": "2.3.2", 2617 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 2618 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 2619 "dev": true, 2620 "hasInstallScript": true, 2621 "optional": true, 2622 "os": [ 2623 "darwin" 2624 ], 2625 "engines": { 2626 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2627 } 2628 }, 2629 "node_modules/function-bind": { 2630 "version": "1.1.1", 2631 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 2632 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 2633 "dev": true 2634 }, 2635 "node_modules/gensync": { 2636 "version": "1.0.0-beta.2", 2637 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 2638 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 2639 "dev": true, 2640 "engines": { 2641 "node": ">=6.9.0" 2642 } 2643 }, 2644 "node_modules/get-caller-file": { 2645 "version": "2.0.5", 2646 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 2647 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 2648 "dev": true, 2649 "engines": { 2650 "node": "6.* || 8.* || >= 10.*" 2651 } 2652 }, 2653 "node_modules/get-package-type": { 2654 "version": "0.1.0", 2655 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", 2656 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", 2657 "dev": true, 2658 "engines": { 2659 "node": ">=8.0.0" 2660 } 2661 }, 2662 "node_modules/get-stdin": { 2663 "version": "9.0.0", 2664 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", 2665 "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", 2666 "dev": true, 2667 "engines": { 2668 "node": ">=12" 2669 }, 2670 "funding": { 2671 "url": "https://github.com/sponsors/sindresorhus" 2672 } 2673 }, 2674 "node_modules/get-stream": { 2675 "version": "6.0.1", 2676 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 2677 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 2678 "dev": true, 2679 "engines": { 2680 "node": ">=10" 2681 }, 2682 "funding": { 2683 "url": "https://github.com/sponsors/sindresorhus" 2684 } 2685 }, 2686 "node_modules/glob": { 2687 "version": "7.1.7", 2688 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", 2689 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", 2690 "dev": true, 2691 "dependencies": { 2692 "fs.realpath": "^1.0.0", 2693 "inflight": "^1.0.4", 2694 "inherits": "2", 2695 "minimatch": "^3.0.4", 2696 "once": "^1.3.0", 2697 "path-is-absolute": "^1.0.0" 2698 }, 2699 "engines": { 2700 "node": "*" 2701 }, 2702 "funding": { 2703 "url": "https://github.com/sponsors/isaacs" 2704 } 2705 }, 2706 "node_modules/glob-parent": { 2707 "version": "5.1.2", 2708 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2709 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2710 "dev": true, 2711 "dependencies": { 2712 "is-glob": "^4.0.1" 2713 }, 2714 "engines": { 2715 "node": ">= 6" 2716 } 2717 }, 2718 "node_modules/globals": { 2719 "version": "11.12.0", 2720 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 2721 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 2722 "dev": true, 2723 "engines": { 2724 "node": ">=4" 2725 } 2726 }, 2727 "node_modules/globby": { 2728 "version": "13.1.2", 2729 "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", 2730 "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", 2731 "dev": true, 2732 "dependencies": { 2733 "dir-glob": "^3.0.1", 2734 "fast-glob": "^3.2.11", 2735 "ignore": "^5.2.0", 2736 "merge2": "^1.4.1", 2737 "slash": "^4.0.0" 2738 }, 2739 "engines": { 2740 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2741 }, 2742 "funding": { 2743 "url": "https://github.com/sponsors/sindresorhus" 2744 } 2745 }, 2746 "node_modules/globby/node_modules/slash": { 2747 "version": "4.0.0", 2748 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 2749 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 2750 "dev": true, 2751 "engines": { 2752 "node": ">=12" 2753 }, 2754 "funding": { 2755 "url": "https://github.com/sponsors/sindresorhus" 2756 } 2757 }, 2758 "node_modules/graceful-fs": { 2759 "version": "4.2.6", 2760 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 2761 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", 2762 "dev": true 2763 }, 2764 "node_modules/has": { 2765 "version": "1.0.3", 2766 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 2767 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 2768 "dev": true, 2769 "dependencies": { 2770 "function-bind": "^1.1.1" 2771 }, 2772 "engines": { 2773 "node": ">= 0.4.0" 2774 } 2775 }, 2776 "node_modules/has-flag": { 2777 "version": "3.0.0", 2778 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 2779 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 2780 "dev": true, 2781 "engines": { 2782 "node": ">=4" 2783 } 2784 }, 2785 "node_modules/href-checker": { 2786 "version": "1.1.2", 2787 "resolved": "git+ssh://git@github.com/etefera/href-checker.git#b60a5f983aeed02df5a635825f05aac66b7292fa", 2788 "dev": true, 2789 "license": "MIT", 2790 "dependencies": { 2791 "puppeteer": "^5.4.1", 2792 "sade": "^1.7.4" 2793 }, 2794 "bin": { 2795 "href-checker": "cli.js" 2796 }, 2797 "engines": { 2798 "node": ">= 12.11" 2799 } 2800 }, 2801 "node_modules/html-encoding-sniffer": { 2802 "version": "2.0.1", 2803 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", 2804 "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", 2805 "dev": true, 2806 "dependencies": { 2807 "whatwg-encoding": "^1.0.5" 2808 }, 2809 "engines": { 2810 "node": ">=10" 2811 } 2812 }, 2813 "node_modules/html-escaper": { 2814 "version": "2.0.2", 2815 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 2816 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 2817 "dev": true 2818 }, 2819 "node_modules/http-proxy-agent": { 2820 "version": "4.0.1", 2821 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", 2822 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", 2823 "dev": true, 2824 "dependencies": { 2825 "@tootallnate/once": "1", 2826 "agent-base": "6", 2827 "debug": "4" 2828 }, 2829 "engines": { 2830 "node": ">= 6" 2831 } 2832 }, 2833 "node_modules/https-proxy-agent": { 2834 "version": "5.0.0", 2835 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", 2836 "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", 2837 "dev": true, 2838 "dependencies": { 2839 "agent-base": "6", 2840 "debug": "4" 2841 }, 2842 "engines": { 2843 "node": ">= 6" 2844 } 2845 }, 2846 "node_modules/human-signals": { 2847 "version": "2.1.0", 2848 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 2849 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 2850 "dev": true, 2851 "engines": { 2852 "node": ">=10.17.0" 2853 } 2854 }, 2855 "node_modules/iconv-lite": { 2856 "version": "0.4.24", 2857 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 2858 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 2859 "dev": true, 2860 "dependencies": { 2861 "safer-buffer": ">= 2.1.2 < 3" 2862 }, 2863 "engines": { 2864 "node": ">=0.10.0" 2865 } 2866 }, 2867 "node_modules/ieee754": { 2868 "version": "1.2.1", 2869 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 2870 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 2871 "dev": true, 2872 "funding": [ 2873 { 2874 "type": "github", 2875 "url": "https://github.com/sponsors/feross" 2876 }, 2877 { 2878 "type": "patreon", 2879 "url": "https://www.patreon.com/feross" 2880 }, 2881 { 2882 "type": "consulting", 2883 "url": "https://feross.org/support" 2884 } 2885 ] 2886 }, 2887 "node_modules/ignore": { 2888 "version": "5.2.0", 2889 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 2890 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 2891 "dev": true, 2892 "engines": { 2893 "node": ">= 4" 2894 } 2895 }, 2896 "node_modules/import-local": { 2897 "version": "3.0.2", 2898 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", 2899 "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", 2900 "dev": true, 2901 "dependencies": { 2902 "pkg-dir": "^4.2.0", 2903 "resolve-cwd": "^3.0.0" 2904 }, 2905 "bin": { 2906 "import-local-fixture": "fixtures/cli.js" 2907 }, 2908 "engines": { 2909 "node": ">=8" 2910 } 2911 }, 2912 "node_modules/imurmurhash": { 2913 "version": "0.1.4", 2914 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 2915 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 2916 "dev": true, 2917 "engines": { 2918 "node": ">=0.8.19" 2919 } 2920 }, 2921 "node_modules/inflight": { 2922 "version": "1.0.6", 2923 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 2924 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 2925 "dev": true, 2926 "dependencies": { 2927 "once": "^1.3.0", 2928 "wrappy": "1" 2929 } 2930 }, 2931 "node_modules/inherits": { 2932 "version": "2.0.4", 2933 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 2934 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 2935 "dev": true 2936 }, 2937 "node_modules/ini": { 2938 "version": "3.0.1", 2939 "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", 2940 "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", 2941 "dev": true, 2942 "engines": { 2943 "node": "^12.13.0 || ^14.15.0 || >=16.0.0" 2944 } 2945 }, 2946 "node_modules/is-binary-path": { 2947 "version": "2.1.0", 2948 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 2949 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 2950 "dev": true, 2951 "dependencies": { 2952 "binary-extensions": "^2.0.0" 2953 }, 2954 "engines": { 2955 "node": ">=8" 2956 } 2957 }, 2958 "node_modules/is-ci": { 2959 "version": "3.0.0", 2960 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 2961 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 2962 "dev": true, 2963 "dependencies": { 2964 "ci-info": "^3.1.1" 2965 }, 2966 "bin": { 2967 "is-ci": "bin.js" 2968 } 2969 }, 2970 "node_modules/is-core-module": { 2971 "version": "2.4.0", 2972 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", 2973 "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", 2974 "dev": true, 2975 "dependencies": { 2976 "has": "^1.0.3" 2977 }, 2978 "funding": { 2979 "url": "https://github.com/sponsors/ljharb" 2980 } 2981 }, 2982 "node_modules/is-extglob": { 2983 "version": "2.1.1", 2984 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 2985 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 2986 "dev": true, 2987 "engines": { 2988 "node": ">=0.10.0" 2989 } 2990 }, 2991 "node_modules/is-fullwidth-code-point": { 2992 "version": "3.0.0", 2993 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 2994 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 2995 "dev": true, 2996 "engines": { 2997 "node": ">=8" 2998 } 2999 }, 3000 "node_modules/is-generator-fn": { 3001 "version": "2.1.0", 3002 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", 3003 "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", 3004 "dev": true, 3005 "engines": { 3006 "node": ">=6" 3007 } 3008 }, 3009 "node_modules/is-glob": { 3010 "version": "4.0.3", 3011 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3012 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3013 "dev": true, 3014 "dependencies": { 3015 "is-extglob": "^2.1.1" 3016 }, 3017 "engines": { 3018 "node": ">=0.10.0" 3019 } 3020 }, 3021 "node_modules/is-number": { 3022 "version": "7.0.0", 3023 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3024 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3025 "dev": true, 3026 "engines": { 3027 "node": ">=0.12.0" 3028 } 3029 }, 3030 "node_modules/is-potential-custom-element-name": { 3031 "version": "1.0.1", 3032 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 3033 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 3034 "dev": true 3035 }, 3036 "node_modules/is-stream": { 3037 "version": "2.0.0", 3038 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", 3039 "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", 3040 "dev": true, 3041 "engines": { 3042 "node": ">=8" 3043 } 3044 }, 3045 "node_modules/is-typedarray": { 3046 "version": "1.0.0", 3047 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 3048 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", 3049 "dev": true 3050 }, 3051 "node_modules/isarray": { 3052 "version": "1.0.0", 3053 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 3054 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 3055 "dev": true 3056 }, 3057 "node_modules/isexe": { 3058 "version": "2.0.0", 3059 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3060 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 3061 "dev": true 3062 }, 3063 "node_modules/istanbul-lib-coverage": { 3064 "version": "3.0.0", 3065 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", 3066 "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", 3067 "dev": true, 3068 "engines": { 3069 "node": ">=8" 3070 } 3071 }, 3072 "node_modules/istanbul-lib-instrument": { 3073 "version": "4.0.3", 3074 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", 3075 "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", 3076 "dev": true, 3077 "dependencies": { 3078 "@babel/core": "^7.7.5", 3079 "@istanbuljs/schema": "^0.1.2", 3080 "istanbul-lib-coverage": "^3.0.0", 3081 "semver": "^6.3.0" 3082 }, 3083 "engines": { 3084 "node": ">=8" 3085 } 3086 }, 3087 "node_modules/istanbul-lib-report": { 3088 "version": "3.0.0", 3089 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 3090 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", 3091 "dev": true, 3092 "dependencies": { 3093 "istanbul-lib-coverage": "^3.0.0", 3094 "make-dir": "^3.0.0", 3095 "supports-color": "^7.1.0" 3096 }, 3097 "engines": { 3098 "node": ">=8" 3099 } 3100 }, 3101 "node_modules/istanbul-lib-report/node_modules/has-flag": { 3102 "version": "4.0.0", 3103 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3104 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3105 "dev": true, 3106 "engines": { 3107 "node": ">=8" 3108 } 3109 }, 3110 "node_modules/istanbul-lib-report/node_modules/supports-color": { 3111 "version": "7.2.0", 3112 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3113 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3114 "dev": true, 3115 "dependencies": { 3116 "has-flag": "^4.0.0" 3117 }, 3118 "engines": { 3119 "node": ">=8" 3120 } 3121 }, 3122 "node_modules/istanbul-lib-source-maps": { 3123 "version": "4.0.0", 3124 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", 3125 "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", 3126 "dev": true, 3127 "dependencies": { 3128 "debug": "^4.1.1", 3129 "istanbul-lib-coverage": "^3.0.0", 3130 "source-map": "^0.6.1" 3131 }, 3132 "engines": { 3133 "node": ">=8" 3134 } 3135 }, 3136 "node_modules/istanbul-lib-source-maps/node_modules/source-map": { 3137 "version": "0.6.1", 3138 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3139 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 3140 "dev": true, 3141 "engines": { 3142 "node": ">=0.10.0" 3143 } 3144 }, 3145 "node_modules/istanbul-reports": { 3146 "version": "3.0.2", 3147 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", 3148 "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", 3149 "dev": true, 3150 "dependencies": { 3151 "html-escaper": "^2.0.0", 3152 "istanbul-lib-report": "^3.0.0" 3153 }, 3154 "engines": { 3155 "node": ">=8" 3156 } 3157 }, 3158 "node_modules/jest": { 3159 "version": "27.0.5", 3160 "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.5.tgz", 3161 "integrity": "sha512-4NlVMS29gE+JOZvgmSAsz3eOjkSsHqjTajlIsah/4MVSmKvf3zFP/TvgcLoWe2UVHiE9KF741sReqhF0p4mqbQ==", 3162 "dev": true, 3163 "dependencies": { 3164 "@jest/core": "^27.0.5", 3165 "import-local": "^3.0.2", 3166 "jest-cli": "^27.0.5" 3167 }, 3168 "bin": { 3169 "jest": "bin/jest.js" 3170 }, 3171 "engines": { 3172 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3173 }, 3174 "peerDependencies": { 3175 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 3176 }, 3177 "peerDependenciesMeta": { 3178 "node-notifier": { 3179 "optional": true 3180 } 3181 } 3182 }, 3183 "node_modules/jest-changed-files": { 3184 "version": "27.0.2", 3185 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.2.tgz", 3186 "integrity": "sha512-eMeb1Pn7w7x3wue5/vF73LPCJ7DKQuC9wQUR5ebP9hDPpk5hzcT/3Hmz3Q5BOFpR3tgbmaWhJcMTVgC8Z1NuMw==", 3187 "dev": true, 3188 "dependencies": { 3189 "@jest/types": "^27.0.2", 3190 "execa": "^5.0.0", 3191 "throat": "^6.0.1" 3192 }, 3193 "engines": { 3194 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3195 } 3196 }, 3197 "node_modules/jest-circus": { 3198 "version": "27.0.5", 3199 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.5.tgz", 3200 "integrity": "sha512-p5rO90o1RTh8LPOG6l0Fc9qgp5YGv+8M5CFixhMh7gGHtGSobD1AxX9cjFZujILgY8t30QZ7WVvxlnuG31r8TA==", 3201 "dev": true, 3202 "dependencies": { 3203 "@jest/environment": "^27.0.5", 3204 "@jest/test-result": "^27.0.2", 3205 "@jest/types": "^27.0.2", 3206 "@types/node": "*", 3207 "chalk": "^4.0.0", 3208 "co": "^4.6.0", 3209 "dedent": "^0.7.0", 3210 "expect": "^27.0.2", 3211 "is-generator-fn": "^2.0.0", 3212 "jest-each": "^27.0.2", 3213 "jest-matcher-utils": "^27.0.2", 3214 "jest-message-util": "^27.0.2", 3215 "jest-runtime": "^27.0.5", 3216 "jest-snapshot": "^27.0.5", 3217 "jest-util": "^27.0.2", 3218 "pretty-format": "^27.0.2", 3219 "slash": "^3.0.0", 3220 "stack-utils": "^2.0.3", 3221 "throat": "^6.0.1" 3222 }, 3223 "engines": { 3224 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3225 } 3226 }, 3227 "node_modules/jest-circus/node_modules/ansi-styles": { 3228 "version": "4.3.0", 3229 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3230 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3231 "dev": true, 3232 "dependencies": { 3233 "color-convert": "^2.0.1" 3234 }, 3235 "engines": { 3236 "node": ">=8" 3237 }, 3238 "funding": { 3239 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3240 } 3241 }, 3242 "node_modules/jest-circus/node_modules/chalk": { 3243 "version": "4.1.1", 3244 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3245 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3246 "dev": true, 3247 "dependencies": { 3248 "ansi-styles": "^4.1.0", 3249 "supports-color": "^7.1.0" 3250 }, 3251 "engines": { 3252 "node": ">=10" 3253 }, 3254 "funding": { 3255 "url": "https://github.com/chalk/chalk?sponsor=1" 3256 } 3257 }, 3258 "node_modules/jest-circus/node_modules/color-convert": { 3259 "version": "2.0.1", 3260 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3261 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3262 "dev": true, 3263 "dependencies": { 3264 "color-name": "~1.1.4" 3265 }, 3266 "engines": { 3267 "node": ">=7.0.0" 3268 } 3269 }, 3270 "node_modules/jest-circus/node_modules/color-name": { 3271 "version": "1.1.4", 3272 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3273 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3274 "dev": true 3275 }, 3276 "node_modules/jest-circus/node_modules/has-flag": { 3277 "version": "4.0.0", 3278 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3279 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3280 "dev": true, 3281 "engines": { 3282 "node": ">=8" 3283 } 3284 }, 3285 "node_modules/jest-circus/node_modules/supports-color": { 3286 "version": "7.2.0", 3287 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3288 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3289 "dev": true, 3290 "dependencies": { 3291 "has-flag": "^4.0.0" 3292 }, 3293 "engines": { 3294 "node": ">=8" 3295 } 3296 }, 3297 "node_modules/jest-cli": { 3298 "version": "27.0.5", 3299 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.5.tgz", 3300 "integrity": "sha512-kZqY020QFOFQKVE2knFHirTBElw3/Q0kUbDc3nMfy/x+RQ7zUY89SUuzpHHJoSX1kX7Lq569ncvjNqU3Td/FCA==", 3301 "dev": true, 3302 "dependencies": { 3303 "@jest/core": "^27.0.5", 3304 "@jest/test-result": "^27.0.2", 3305 "@jest/types": "^27.0.2", 3306 "chalk": "^4.0.0", 3307 "exit": "^0.1.2", 3308 "graceful-fs": "^4.2.4", 3309 "import-local": "^3.0.2", 3310 "jest-config": "^27.0.5", 3311 "jest-util": "^27.0.2", 3312 "jest-validate": "^27.0.2", 3313 "prompts": "^2.0.1", 3314 "yargs": "^16.0.3" 3315 }, 3316 "bin": { 3317 "jest": "bin/jest.js" 3318 }, 3319 "engines": { 3320 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3321 }, 3322 "peerDependencies": { 3323 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 3324 }, 3325 "peerDependenciesMeta": { 3326 "node-notifier": { 3327 "optional": true 3328 } 3329 } 3330 }, 3331 "node_modules/jest-cli/node_modules/ansi-styles": { 3332 "version": "4.3.0", 3333 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3334 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3335 "dev": true, 3336 "dependencies": { 3337 "color-convert": "^2.0.1" 3338 }, 3339 "engines": { 3340 "node": ">=8" 3341 }, 3342 "funding": { 3343 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3344 } 3345 }, 3346 "node_modules/jest-cli/node_modules/chalk": { 3347 "version": "4.1.1", 3348 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3349 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3350 "dev": true, 3351 "dependencies": { 3352 "ansi-styles": "^4.1.0", 3353 "supports-color": "^7.1.0" 3354 }, 3355 "engines": { 3356 "node": ">=10" 3357 }, 3358 "funding": { 3359 "url": "https://github.com/chalk/chalk?sponsor=1" 3360 } 3361 }, 3362 "node_modules/jest-cli/node_modules/color-convert": { 3363 "version": "2.0.1", 3364 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3365 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3366 "dev": true, 3367 "dependencies": { 3368 "color-name": "~1.1.4" 3369 }, 3370 "engines": { 3371 "node": ">=7.0.0" 3372 } 3373 }, 3374 "node_modules/jest-cli/node_modules/color-name": { 3375 "version": "1.1.4", 3376 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3377 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3378 "dev": true 3379 }, 3380 "node_modules/jest-cli/node_modules/has-flag": { 3381 "version": "4.0.0", 3382 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3383 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3384 "dev": true, 3385 "engines": { 3386 "node": ">=8" 3387 } 3388 }, 3389 "node_modules/jest-cli/node_modules/supports-color": { 3390 "version": "7.2.0", 3391 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3392 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3393 "dev": true, 3394 "dependencies": { 3395 "has-flag": "^4.0.0" 3396 }, 3397 "engines": { 3398 "node": ">=8" 3399 } 3400 }, 3401 "node_modules/jest-config": { 3402 "version": "27.0.5", 3403 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.5.tgz", 3404 "integrity": "sha512-zCUIXag7QIXKEVN4kUKbDBDi9Q53dV5o3eNhGqe+5zAbt1vLs4VE3ceWaYrOub0L4Y7E9pGfM84TX/0ARcE+Qw==", 3405 "dev": true, 3406 "dependencies": { 3407 "@babel/core": "^7.1.0", 3408 "@jest/test-sequencer": "^27.0.5", 3409 "@jest/types": "^27.0.2", 3410 "babel-jest": "^27.0.5", 3411 "chalk": "^4.0.0", 3412 "deepmerge": "^4.2.2", 3413 "glob": "^7.1.1", 3414 "graceful-fs": "^4.2.4", 3415 "is-ci": "^3.0.0", 3416 "jest-circus": "^27.0.5", 3417 "jest-environment-jsdom": "^27.0.5", 3418 "jest-environment-node": "^27.0.5", 3419 "jest-get-type": "^27.0.1", 3420 "jest-jasmine2": "^27.0.5", 3421 "jest-regex-util": "^27.0.1", 3422 "jest-resolve": "^27.0.5", 3423 "jest-runner": "^27.0.5", 3424 "jest-util": "^27.0.2", 3425 "jest-validate": "^27.0.2", 3426 "micromatch": "^4.0.4", 3427 "pretty-format": "^27.0.2" 3428 }, 3429 "engines": { 3430 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3431 }, 3432 "peerDependencies": { 3433 "ts-node": ">=9.0.0" 3434 }, 3435 "peerDependenciesMeta": { 3436 "ts-node": { 3437 "optional": true 3438 } 3439 } 3440 }, 3441 "node_modules/jest-config/node_modules/ansi-styles": { 3442 "version": "4.3.0", 3443 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3444 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3445 "dev": true, 3446 "dependencies": { 3447 "color-convert": "^2.0.1" 3448 }, 3449 "engines": { 3450 "node": ">=8" 3451 }, 3452 "funding": { 3453 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3454 } 3455 }, 3456 "node_modules/jest-config/node_modules/chalk": { 3457 "version": "4.1.1", 3458 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3459 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3460 "dev": true, 3461 "dependencies": { 3462 "ansi-styles": "^4.1.0", 3463 "supports-color": "^7.1.0" 3464 }, 3465 "engines": { 3466 "node": ">=10" 3467 }, 3468 "funding": { 3469 "url": "https://github.com/chalk/chalk?sponsor=1" 3470 } 3471 }, 3472 "node_modules/jest-config/node_modules/color-convert": { 3473 "version": "2.0.1", 3474 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3475 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3476 "dev": true, 3477 "dependencies": { 3478 "color-name": "~1.1.4" 3479 }, 3480 "engines": { 3481 "node": ">=7.0.0" 3482 } 3483 }, 3484 "node_modules/jest-config/node_modules/color-name": { 3485 "version": "1.1.4", 3486 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3487 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3488 "dev": true 3489 }, 3490 "node_modules/jest-config/node_modules/has-flag": { 3491 "version": "4.0.0", 3492 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3493 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3494 "dev": true, 3495 "engines": { 3496 "node": ">=8" 3497 } 3498 }, 3499 "node_modules/jest-config/node_modules/supports-color": { 3500 "version": "7.2.0", 3501 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3502 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3503 "dev": true, 3504 "dependencies": { 3505 "has-flag": "^4.0.0" 3506 }, 3507 "engines": { 3508 "node": ">=8" 3509 } 3510 }, 3511 "node_modules/jest-diff": { 3512 "version": "27.0.2", 3513 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.2.tgz", 3514 "integrity": "sha512-BFIdRb0LqfV1hBt8crQmw6gGQHVDhM87SpMIZ45FPYKReZYG5er1+5pIn2zKqvrJp6WNox0ylR8571Iwk2Dmgw==", 3515 "dev": true, 3516 "dependencies": { 3517 "chalk": "^4.0.0", 3518 "diff-sequences": "^27.0.1", 3519 "jest-get-type": "^27.0.1", 3520 "pretty-format": "^27.0.2" 3521 }, 3522 "engines": { 3523 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3524 } 3525 }, 3526 "node_modules/jest-diff/node_modules/ansi-styles": { 3527 "version": "4.3.0", 3528 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3529 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3530 "dev": true, 3531 "dependencies": { 3532 "color-convert": "^2.0.1" 3533 }, 3534 "engines": { 3535 "node": ">=8" 3536 }, 3537 "funding": { 3538 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3539 } 3540 }, 3541 "node_modules/jest-diff/node_modules/chalk": { 3542 "version": "4.1.1", 3543 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3544 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3545 "dev": true, 3546 "dependencies": { 3547 "ansi-styles": "^4.1.0", 3548 "supports-color": "^7.1.0" 3549 }, 3550 "engines": { 3551 "node": ">=10" 3552 }, 3553 "funding": { 3554 "url": "https://github.com/chalk/chalk?sponsor=1" 3555 } 3556 }, 3557 "node_modules/jest-diff/node_modules/color-convert": { 3558 "version": "2.0.1", 3559 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3560 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3561 "dev": true, 3562 "dependencies": { 3563 "color-name": "~1.1.4" 3564 }, 3565 "engines": { 3566 "node": ">=7.0.0" 3567 } 3568 }, 3569 "node_modules/jest-diff/node_modules/color-name": { 3570 "version": "1.1.4", 3571 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3572 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3573 "dev": true 3574 }, 3575 "node_modules/jest-diff/node_modules/has-flag": { 3576 "version": "4.0.0", 3577 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3578 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3579 "dev": true, 3580 "engines": { 3581 "node": ">=8" 3582 } 3583 }, 3584 "node_modules/jest-diff/node_modules/supports-color": { 3585 "version": "7.2.0", 3586 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3587 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3588 "dev": true, 3589 "dependencies": { 3590 "has-flag": "^4.0.0" 3591 }, 3592 "engines": { 3593 "node": ">=8" 3594 } 3595 }, 3596 "node_modules/jest-docblock": { 3597 "version": "27.0.1", 3598 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.1.tgz", 3599 "integrity": "sha512-TA4+21s3oebURc7VgFV4r7ltdIJ5rtBH1E3Tbovcg7AV+oLfD5DcJ2V2vJ5zFA9sL5CFd/d2D6IpsAeSheEdrA==", 3600 "dev": true, 3601 "dependencies": { 3602 "detect-newline": "^3.0.0" 3603 }, 3604 "engines": { 3605 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3606 } 3607 }, 3608 "node_modules/jest-each": { 3609 "version": "27.0.2", 3610 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.2.tgz", 3611 "integrity": "sha512-OLMBZBZ6JkoXgUenDtseFRWA43wVl2BwmZYIWQws7eS7pqsIvePqj/jJmEnfq91ALk3LNphgwNK/PRFBYi7ITQ==", 3612 "dev": true, 3613 "dependencies": { 3614 "@jest/types": "^27.0.2", 3615 "chalk": "^4.0.0", 3616 "jest-get-type": "^27.0.1", 3617 "jest-util": "^27.0.2", 3618 "pretty-format": "^27.0.2" 3619 }, 3620 "engines": { 3621 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3622 } 3623 }, 3624 "node_modules/jest-each/node_modules/ansi-styles": { 3625 "version": "4.3.0", 3626 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3627 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3628 "dev": true, 3629 "dependencies": { 3630 "color-convert": "^2.0.1" 3631 }, 3632 "engines": { 3633 "node": ">=8" 3634 }, 3635 "funding": { 3636 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3637 } 3638 }, 3639 "node_modules/jest-each/node_modules/chalk": { 3640 "version": "4.1.1", 3641 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3642 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3643 "dev": true, 3644 "dependencies": { 3645 "ansi-styles": "^4.1.0", 3646 "supports-color": "^7.1.0" 3647 }, 3648 "engines": { 3649 "node": ">=10" 3650 }, 3651 "funding": { 3652 "url": "https://github.com/chalk/chalk?sponsor=1" 3653 } 3654 }, 3655 "node_modules/jest-each/node_modules/color-convert": { 3656 "version": "2.0.1", 3657 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3658 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3659 "dev": true, 3660 "dependencies": { 3661 "color-name": "~1.1.4" 3662 }, 3663 "engines": { 3664 "node": ">=7.0.0" 3665 } 3666 }, 3667 "node_modules/jest-each/node_modules/color-name": { 3668 "version": "1.1.4", 3669 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3670 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3671 "dev": true 3672 }, 3673 "node_modules/jest-each/node_modules/has-flag": { 3674 "version": "4.0.0", 3675 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3676 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3677 "dev": true, 3678 "engines": { 3679 "node": ">=8" 3680 } 3681 }, 3682 "node_modules/jest-each/node_modules/supports-color": { 3683 "version": "7.2.0", 3684 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3685 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3686 "dev": true, 3687 "dependencies": { 3688 "has-flag": "^4.0.0" 3689 }, 3690 "engines": { 3691 "node": ">=8" 3692 } 3693 }, 3694 "node_modules/jest-environment-jsdom": { 3695 "version": "27.0.5", 3696 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.5.tgz", 3697 "integrity": "sha512-ToWhViIoTl5738oRaajTMgYhdQL73UWPoV4GqHGk2DPhs+olv8OLq5KoQW8Yf+HtRao52XLqPWvl46dPI88PdA==", 3698 "dev": true, 3699 "dependencies": { 3700 "@jest/environment": "^27.0.5", 3701 "@jest/fake-timers": "^27.0.5", 3702 "@jest/types": "^27.0.2", 3703 "@types/node": "*", 3704 "jest-mock": "^27.0.3", 3705 "jest-util": "^27.0.2", 3706 "jsdom": "^16.6.0" 3707 }, 3708 "engines": { 3709 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3710 } 3711 }, 3712 "node_modules/jest-environment-node": { 3713 "version": "27.0.5", 3714 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.5.tgz", 3715 "integrity": "sha512-47qqScV/WMVz5OKF5TWpAeQ1neZKqM3ySwNveEnLyd+yaE/KT6lSMx/0SOx60+ZUcVxPiESYS+Kt2JS9y4PpkQ==", 3716 "dev": true, 3717 "dependencies": { 3718 "@jest/environment": "^27.0.5", 3719 "@jest/fake-timers": "^27.0.5", 3720 "@jest/types": "^27.0.2", 3721 "@types/node": "*", 3722 "jest-mock": "^27.0.3", 3723 "jest-util": "^27.0.2" 3724 }, 3725 "engines": { 3726 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3727 } 3728 }, 3729 "node_modules/jest-get-type": { 3730 "version": "27.0.1", 3731 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.1.tgz", 3732 "integrity": "sha512-9Tggo9zZbu0sHKebiAijyt1NM77Z0uO4tuWOxUCujAiSeXv30Vb5D4xVF4UR4YWNapcftj+PbByU54lKD7/xMg==", 3733 "dev": true, 3734 "engines": { 3735 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3736 } 3737 }, 3738 "node_modules/jest-haste-map": { 3739 "version": "27.0.5", 3740 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.5.tgz", 3741 "integrity": "sha512-3LFryGSHxwPFHzKIs6W0BGA2xr6g1MvzSjR3h3D8K8Uqy4vbRm/grpGHzbPtIbOPLC6wFoViRrNEmd116QWSkw==", 3742 "dev": true, 3743 "dependencies": { 3744 "@jest/types": "^27.0.2", 3745 "@types/graceful-fs": "^4.1.2", 3746 "@types/node": "*", 3747 "anymatch": "^3.0.3", 3748 "fb-watchman": "^2.0.0", 3749 "graceful-fs": "^4.2.4", 3750 "jest-regex-util": "^27.0.1", 3751 "jest-serializer": "^27.0.1", 3752 "jest-util": "^27.0.2", 3753 "jest-worker": "^27.0.2", 3754 "micromatch": "^4.0.4", 3755 "walker": "^1.0.7" 3756 }, 3757 "engines": { 3758 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3759 }, 3760 "optionalDependencies": { 3761 "fsevents": "^2.3.2" 3762 } 3763 }, 3764 "node_modules/jest-jasmine2": { 3765 "version": "27.0.5", 3766 "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.5.tgz", 3767 "integrity": "sha512-m3TojR19sFmTn79QoaGy1nOHBcLvtLso6Zh7u+gYxZWGcza4rRPVqwk1hciA5ZOWWZIJOukAcore8JRX992FaA==", 3768 "dev": true, 3769 "dependencies": { 3770 "@babel/traverse": "^7.1.0", 3771 "@jest/environment": "^27.0.5", 3772 "@jest/source-map": "^27.0.1", 3773 "@jest/test-result": "^27.0.2", 3774 "@jest/types": "^27.0.2", 3775 "@types/node": "*", 3776 "chalk": "^4.0.0", 3777 "co": "^4.6.0", 3778 "expect": "^27.0.2", 3779 "is-generator-fn": "^2.0.0", 3780 "jest-each": "^27.0.2", 3781 "jest-matcher-utils": "^27.0.2", 3782 "jest-message-util": "^27.0.2", 3783 "jest-runtime": "^27.0.5", 3784 "jest-snapshot": "^27.0.5", 3785 "jest-util": "^27.0.2", 3786 "pretty-format": "^27.0.2", 3787 "throat": "^6.0.1" 3788 }, 3789 "engines": { 3790 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3791 } 3792 }, 3793 "node_modules/jest-jasmine2/node_modules/ansi-styles": { 3794 "version": "4.3.0", 3795 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3796 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3797 "dev": true, 3798 "dependencies": { 3799 "color-convert": "^2.0.1" 3800 }, 3801 "engines": { 3802 "node": ">=8" 3803 }, 3804 "funding": { 3805 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3806 } 3807 }, 3808 "node_modules/jest-jasmine2/node_modules/chalk": { 3809 "version": "4.1.1", 3810 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3811 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3812 "dev": true, 3813 "dependencies": { 3814 "ansi-styles": "^4.1.0", 3815 "supports-color": "^7.1.0" 3816 }, 3817 "engines": { 3818 "node": ">=10" 3819 }, 3820 "funding": { 3821 "url": "https://github.com/chalk/chalk?sponsor=1" 3822 } 3823 }, 3824 "node_modules/jest-jasmine2/node_modules/color-convert": { 3825 "version": "2.0.1", 3826 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3827 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3828 "dev": true, 3829 "dependencies": { 3830 "color-name": "~1.1.4" 3831 }, 3832 "engines": { 3833 "node": ">=7.0.0" 3834 } 3835 }, 3836 "node_modules/jest-jasmine2/node_modules/color-name": { 3837 "version": "1.1.4", 3838 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3839 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3840 "dev": true 3841 }, 3842 "node_modules/jest-jasmine2/node_modules/has-flag": { 3843 "version": "4.0.0", 3844 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3845 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3846 "dev": true, 3847 "engines": { 3848 "node": ">=8" 3849 } 3850 }, 3851 "node_modules/jest-jasmine2/node_modules/supports-color": { 3852 "version": "7.2.0", 3853 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3854 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3855 "dev": true, 3856 "dependencies": { 3857 "has-flag": "^4.0.0" 3858 }, 3859 "engines": { 3860 "node": ">=8" 3861 } 3862 }, 3863 "node_modules/jest-leak-detector": { 3864 "version": "27.0.2", 3865 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.2.tgz", 3866 "integrity": "sha512-TZA3DmCOfe8YZFIMD1GxFqXUkQnIoOGQyy4hFCA2mlHtnAaf+FeOMxi0fZmfB41ZL+QbFG6BVaZF5IeFIVy53Q==", 3867 "dev": true, 3868 "dependencies": { 3869 "jest-get-type": "^27.0.1", 3870 "pretty-format": "^27.0.2" 3871 }, 3872 "engines": { 3873 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3874 } 3875 }, 3876 "node_modules/jest-matcher-utils": { 3877 "version": "27.0.2", 3878 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.2.tgz", 3879 "integrity": "sha512-Qczi5xnTNjkhcIB0Yy75Txt+Ez51xdhOxsukN7awzq2auZQGPHcQrJ623PZj0ECDEMOk2soxWx05EXdXGd1CbA==", 3880 "dev": true, 3881 "dependencies": { 3882 "chalk": "^4.0.0", 3883 "jest-diff": "^27.0.2", 3884 "jest-get-type": "^27.0.1", 3885 "pretty-format": "^27.0.2" 3886 }, 3887 "engines": { 3888 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3889 } 3890 }, 3891 "node_modules/jest-matcher-utils/node_modules/ansi-styles": { 3892 "version": "4.3.0", 3893 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3894 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3895 "dev": true, 3896 "dependencies": { 3897 "color-convert": "^2.0.1" 3898 }, 3899 "engines": { 3900 "node": ">=8" 3901 }, 3902 "funding": { 3903 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3904 } 3905 }, 3906 "node_modules/jest-matcher-utils/node_modules/chalk": { 3907 "version": "4.1.1", 3908 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3909 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3910 "dev": true, 3911 "dependencies": { 3912 "ansi-styles": "^4.1.0", 3913 "supports-color": "^7.1.0" 3914 }, 3915 "engines": { 3916 "node": ">=10" 3917 }, 3918 "funding": { 3919 "url": "https://github.com/chalk/chalk?sponsor=1" 3920 } 3921 }, 3922 "node_modules/jest-matcher-utils/node_modules/color-convert": { 3923 "version": "2.0.1", 3924 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3925 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3926 "dev": true, 3927 "dependencies": { 3928 "color-name": "~1.1.4" 3929 }, 3930 "engines": { 3931 "node": ">=7.0.0" 3932 } 3933 }, 3934 "node_modules/jest-matcher-utils/node_modules/color-name": { 3935 "version": "1.1.4", 3936 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3937 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3938 "dev": true 3939 }, 3940 "node_modules/jest-matcher-utils/node_modules/has-flag": { 3941 "version": "4.0.0", 3942 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3943 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3944 "dev": true, 3945 "engines": { 3946 "node": ">=8" 3947 } 3948 }, 3949 "node_modules/jest-matcher-utils/node_modules/supports-color": { 3950 "version": "7.2.0", 3951 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3952 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3953 "dev": true, 3954 "dependencies": { 3955 "has-flag": "^4.0.0" 3956 }, 3957 "engines": { 3958 "node": ">=8" 3959 } 3960 }, 3961 "node_modules/jest-message-util": { 3962 "version": "27.0.2", 3963 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.2.tgz", 3964 "integrity": "sha512-rTqWUX42ec2LdMkoUPOzrEd1Tcm+R1KfLOmFK+OVNo4MnLsEaxO5zPDb2BbdSmthdM/IfXxOZU60P/WbWF8BTw==", 3965 "dev": true, 3966 "dependencies": { 3967 "@babel/code-frame": "^7.12.13", 3968 "@jest/types": "^27.0.2", 3969 "@types/stack-utils": "^2.0.0", 3970 "chalk": "^4.0.0", 3971 "graceful-fs": "^4.2.4", 3972 "micromatch": "^4.0.4", 3973 "pretty-format": "^27.0.2", 3974 "slash": "^3.0.0", 3975 "stack-utils": "^2.0.3" 3976 }, 3977 "engines": { 3978 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3979 } 3980 }, 3981 "node_modules/jest-message-util/node_modules/ansi-styles": { 3982 "version": "4.3.0", 3983 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3984 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3985 "dev": true, 3986 "dependencies": { 3987 "color-convert": "^2.0.1" 3988 }, 3989 "engines": { 3990 "node": ">=8" 3991 }, 3992 "funding": { 3993 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3994 } 3995 }, 3996 "node_modules/jest-message-util/node_modules/chalk": { 3997 "version": "4.1.1", 3998 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3999 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4000 "dev": true, 4001 "dependencies": { 4002 "ansi-styles": "^4.1.0", 4003 "supports-color": "^7.1.0" 4004 }, 4005 "engines": { 4006 "node": ">=10" 4007 }, 4008 "funding": { 4009 "url": "https://github.com/chalk/chalk?sponsor=1" 4010 } 4011 }, 4012 "node_modules/jest-message-util/node_modules/color-convert": { 4013 "version": "2.0.1", 4014 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4015 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4016 "dev": true, 4017 "dependencies": { 4018 "color-name": "~1.1.4" 4019 }, 4020 "engines": { 4021 "node": ">=7.0.0" 4022 } 4023 }, 4024 "node_modules/jest-message-util/node_modules/color-name": { 4025 "version": "1.1.4", 4026 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4027 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4028 "dev": true 4029 }, 4030 "node_modules/jest-message-util/node_modules/has-flag": { 4031 "version": "4.0.0", 4032 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4033 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4034 "dev": true, 4035 "engines": { 4036 "node": ">=8" 4037 } 4038 }, 4039 "node_modules/jest-message-util/node_modules/supports-color": { 4040 "version": "7.2.0", 4041 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4042 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4043 "dev": true, 4044 "dependencies": { 4045 "has-flag": "^4.0.0" 4046 }, 4047 "engines": { 4048 "node": ">=8" 4049 } 4050 }, 4051 "node_modules/jest-mock": { 4052 "version": "27.0.3", 4053 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.3.tgz", 4054 "integrity": "sha512-O5FZn5XDzEp+Xg28mUz4ovVcdwBBPfAhW9+zJLO0Efn2qNbYcDaJvSlRiQ6BCZUCVOJjALicuJQI9mRFjv1o9Q==", 4055 "dev": true, 4056 "dependencies": { 4057 "@jest/types": "^27.0.2", 4058 "@types/node": "*" 4059 }, 4060 "engines": { 4061 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4062 } 4063 }, 4064 "node_modules/jest-pnp-resolver": { 4065 "version": "1.2.2", 4066 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", 4067 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", 4068 "dev": true, 4069 "engines": { 4070 "node": ">=6" 4071 }, 4072 "peerDependencies": { 4073 "jest-resolve": "*" 4074 }, 4075 "peerDependenciesMeta": { 4076 "jest-resolve": { 4077 "optional": true 4078 } 4079 } 4080 }, 4081 "node_modules/jest-regex-util": { 4082 "version": "27.0.1", 4083 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.1.tgz", 4084 "integrity": "sha512-6nY6QVcpTgEKQy1L41P4pr3aOddneK17kn3HJw6SdwGiKfgCGTvH02hVXL0GU8GEKtPH83eD2DIDgxHXOxVohQ==", 4085 "dev": true, 4086 "engines": { 4087 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4088 } 4089 }, 4090 "node_modules/jest-resolve": { 4091 "version": "27.0.5", 4092 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.5.tgz", 4093 "integrity": "sha512-Md65pngRh8cRuWVdWznXBB5eDt391OJpdBaJMxfjfuXCvOhM3qQBtLMCMTykhuUKiBMmy5BhqCW7AVOKmPrW+Q==", 4094 "dev": true, 4095 "dependencies": { 4096 "@jest/types": "^27.0.2", 4097 "chalk": "^4.0.0", 4098 "escalade": "^3.1.1", 4099 "graceful-fs": "^4.2.4", 4100 "jest-pnp-resolver": "^1.2.2", 4101 "jest-util": "^27.0.2", 4102 "jest-validate": "^27.0.2", 4103 "resolve": "^1.20.0", 4104 "slash": "^3.0.0" 4105 }, 4106 "engines": { 4107 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4108 } 4109 }, 4110 "node_modules/jest-resolve-dependencies": { 4111 "version": "27.0.5", 4112 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.5.tgz", 4113 "integrity": "sha512-xUj2dPoEEd59P+nuih4XwNa4nJ/zRd/g4rMvjHrZPEBWeWRq/aJnnM6mug+B+Nx+ILXGtfWHzQvh7TqNV/WbuA==", 4114 "dev": true, 4115 "dependencies": { 4116 "@jest/types": "^27.0.2", 4117 "jest-regex-util": "^27.0.1", 4118 "jest-snapshot": "^27.0.5" 4119 }, 4120 "engines": { 4121 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4122 } 4123 }, 4124 "node_modules/jest-resolve/node_modules/ansi-styles": { 4125 "version": "4.3.0", 4126 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4127 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4128 "dev": true, 4129 "dependencies": { 4130 "color-convert": "^2.0.1" 4131 }, 4132 "engines": { 4133 "node": ">=8" 4134 }, 4135 "funding": { 4136 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4137 } 4138 }, 4139 "node_modules/jest-resolve/node_modules/chalk": { 4140 "version": "4.1.1", 4141 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4142 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4143 "dev": true, 4144 "dependencies": { 4145 "ansi-styles": "^4.1.0", 4146 "supports-color": "^7.1.0" 4147 }, 4148 "engines": { 4149 "node": ">=10" 4150 }, 4151 "funding": { 4152 "url": "https://github.com/chalk/chalk?sponsor=1" 4153 } 4154 }, 4155 "node_modules/jest-resolve/node_modules/color-convert": { 4156 "version": "2.0.1", 4157 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4158 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4159 "dev": true, 4160 "dependencies": { 4161 "color-name": "~1.1.4" 4162 }, 4163 "engines": { 4164 "node": ">=7.0.0" 4165 } 4166 }, 4167 "node_modules/jest-resolve/node_modules/color-name": { 4168 "version": "1.1.4", 4169 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4170 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4171 "dev": true 4172 }, 4173 "node_modules/jest-resolve/node_modules/has-flag": { 4174 "version": "4.0.0", 4175 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4176 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4177 "dev": true, 4178 "engines": { 4179 "node": ">=8" 4180 } 4181 }, 4182 "node_modules/jest-resolve/node_modules/supports-color": { 4183 "version": "7.2.0", 4184 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4185 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4186 "dev": true, 4187 "dependencies": { 4188 "has-flag": "^4.0.0" 4189 }, 4190 "engines": { 4191 "node": ">=8" 4192 } 4193 }, 4194 "node_modules/jest-runner": { 4195 "version": "27.0.5", 4196 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.5.tgz", 4197 "integrity": "sha512-HNhOtrhfKPArcECgBTcWOc+8OSL8GoFoa7RsHGnfZR1C1dFohxy9eLtpYBS+koybAHlJLZzNCx2Y/Ic3iEtJpQ==", 4198 "dev": true, 4199 "dependencies": { 4200 "@jest/console": "^27.0.2", 4201 "@jest/environment": "^27.0.5", 4202 "@jest/test-result": "^27.0.2", 4203 "@jest/transform": "^27.0.5", 4204 "@jest/types": "^27.0.2", 4205 "@types/node": "*", 4206 "chalk": "^4.0.0", 4207 "emittery": "^0.8.1", 4208 "exit": "^0.1.2", 4209 "graceful-fs": "^4.2.4", 4210 "jest-docblock": "^27.0.1", 4211 "jest-environment-jsdom": "^27.0.5", 4212 "jest-environment-node": "^27.0.5", 4213 "jest-haste-map": "^27.0.5", 4214 "jest-leak-detector": "^27.0.2", 4215 "jest-message-util": "^27.0.2", 4216 "jest-resolve": "^27.0.5", 4217 "jest-runtime": "^27.0.5", 4218 "jest-util": "^27.0.2", 4219 "jest-worker": "^27.0.2", 4220 "source-map-support": "^0.5.6", 4221 "throat": "^6.0.1" 4222 }, 4223 "engines": { 4224 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4225 } 4226 }, 4227 "node_modules/jest-runner/node_modules/ansi-styles": { 4228 "version": "4.3.0", 4229 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4230 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4231 "dev": true, 4232 "dependencies": { 4233 "color-convert": "^2.0.1" 4234 }, 4235 "engines": { 4236 "node": ">=8" 4237 }, 4238 "funding": { 4239 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4240 } 4241 }, 4242 "node_modules/jest-runner/node_modules/chalk": { 4243 "version": "4.1.1", 4244 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4245 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4246 "dev": true, 4247 "dependencies": { 4248 "ansi-styles": "^4.1.0", 4249 "supports-color": "^7.1.0" 4250 }, 4251 "engines": { 4252 "node": ">=10" 4253 }, 4254 "funding": { 4255 "url": "https://github.com/chalk/chalk?sponsor=1" 4256 } 4257 }, 4258 "node_modules/jest-runner/node_modules/color-convert": { 4259 "version": "2.0.1", 4260 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4261 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4262 "dev": true, 4263 "dependencies": { 4264 "color-name": "~1.1.4" 4265 }, 4266 "engines": { 4267 "node": ">=7.0.0" 4268 } 4269 }, 4270 "node_modules/jest-runner/node_modules/color-name": { 4271 "version": "1.1.4", 4272 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4273 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4274 "dev": true 4275 }, 4276 "node_modules/jest-runner/node_modules/has-flag": { 4277 "version": "4.0.0", 4278 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4279 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4280 "dev": true, 4281 "engines": { 4282 "node": ">=8" 4283 } 4284 }, 4285 "node_modules/jest-runner/node_modules/supports-color": { 4286 "version": "7.2.0", 4287 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4288 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4289 "dev": true, 4290 "dependencies": { 4291 "has-flag": "^4.0.0" 4292 }, 4293 "engines": { 4294 "node": ">=8" 4295 } 4296 }, 4297 "node_modules/jest-runtime": { 4298 "version": "27.0.5", 4299 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.5.tgz", 4300 "integrity": "sha512-V/w/+VasowPESbmhXn5AsBGPfb35T7jZPGZybYTHxZdP7Gwaa+A0EXE6rx30DshHKA98lVCODbCO8KZpEW3hiQ==", 4301 "dev": true, 4302 "dependencies": { 4303 "@jest/console": "^27.0.2", 4304 "@jest/environment": "^27.0.5", 4305 "@jest/fake-timers": "^27.0.5", 4306 "@jest/globals": "^27.0.5", 4307 "@jest/source-map": "^27.0.1", 4308 "@jest/test-result": "^27.0.2", 4309 "@jest/transform": "^27.0.5", 4310 "@jest/types": "^27.0.2", 4311 "@types/yargs": "^16.0.0", 4312 "chalk": "^4.0.0", 4313 "cjs-module-lexer": "^1.0.0", 4314 "collect-v8-coverage": "^1.0.0", 4315 "exit": "^0.1.2", 4316 "glob": "^7.1.3", 4317 "graceful-fs": "^4.2.4", 4318 "jest-haste-map": "^27.0.5", 4319 "jest-message-util": "^27.0.2", 4320 "jest-mock": "^27.0.3", 4321 "jest-regex-util": "^27.0.1", 4322 "jest-resolve": "^27.0.5", 4323 "jest-snapshot": "^27.0.5", 4324 "jest-util": "^27.0.2", 4325 "jest-validate": "^27.0.2", 4326 "slash": "^3.0.0", 4327 "strip-bom": "^4.0.0", 4328 "yargs": "^16.0.3" 4329 }, 4330 "engines": { 4331 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4332 } 4333 }, 4334 "node_modules/jest-runtime/node_modules/ansi-styles": { 4335 "version": "4.3.0", 4336 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4337 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4338 "dev": true, 4339 "dependencies": { 4340 "color-convert": "^2.0.1" 4341 }, 4342 "engines": { 4343 "node": ">=8" 4344 }, 4345 "funding": { 4346 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4347 } 4348 }, 4349 "node_modules/jest-runtime/node_modules/chalk": { 4350 "version": "4.1.1", 4351 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4352 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4353 "dev": true, 4354 "dependencies": { 4355 "ansi-styles": "^4.1.0", 4356 "supports-color": "^7.1.0" 4357 }, 4358 "engines": { 4359 "node": ">=10" 4360 }, 4361 "funding": { 4362 "url": "https://github.com/chalk/chalk?sponsor=1" 4363 } 4364 }, 4365 "node_modules/jest-runtime/node_modules/color-convert": { 4366 "version": "2.0.1", 4367 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4368 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4369 "dev": true, 4370 "dependencies": { 4371 "color-name": "~1.1.4" 4372 }, 4373 "engines": { 4374 "node": ">=7.0.0" 4375 } 4376 }, 4377 "node_modules/jest-runtime/node_modules/color-name": { 4378 "version": "1.1.4", 4379 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4380 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4381 "dev": true 4382 }, 4383 "node_modules/jest-runtime/node_modules/has-flag": { 4384 "version": "4.0.0", 4385 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4386 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4387 "dev": true, 4388 "engines": { 4389 "node": ">=8" 4390 } 4391 }, 4392 "node_modules/jest-runtime/node_modules/supports-color": { 4393 "version": "7.2.0", 4394 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4395 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4396 "dev": true, 4397 "dependencies": { 4398 "has-flag": "^4.0.0" 4399 }, 4400 "engines": { 4401 "node": ">=8" 4402 } 4403 }, 4404 "node_modules/jest-serializer": { 4405 "version": "27.0.1", 4406 "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.1.tgz", 4407 "integrity": "sha512-svy//5IH6bfQvAbkAEg1s7xhhgHTtXu0li0I2fdKHDsLP2P2MOiscPQIENQep8oU2g2B3jqLyxKKzotZOz4CwQ==", 4408 "dev": true, 4409 "dependencies": { 4410 "@types/node": "*", 4411 "graceful-fs": "^4.2.4" 4412 }, 4413 "engines": { 4414 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4415 } 4416 }, 4417 "node_modules/jest-snapshot": { 4418 "version": "27.0.5", 4419 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.5.tgz", 4420 "integrity": "sha512-H1yFYdgnL1vXvDqMrnDStH6yHFdMEuzYQYc71SnC/IJnuuhW6J16w8GWG1P+qGd3Ag3sQHjbRr0TcwEo/vGS+g==", 4421 "dev": true, 4422 "dependencies": { 4423 "@babel/core": "^7.7.2", 4424 "@babel/generator": "^7.7.2", 4425 "@babel/parser": "^7.7.2", 4426 "@babel/plugin-syntax-typescript": "^7.7.2", 4427 "@babel/traverse": "^7.7.2", 4428 "@babel/types": "^7.0.0", 4429 "@jest/transform": "^27.0.5", 4430 "@jest/types": "^27.0.2", 4431 "@types/babel__traverse": "^7.0.4", 4432 "@types/prettier": "^2.1.5", 4433 "babel-preset-current-node-syntax": "^1.0.0", 4434 "chalk": "^4.0.0", 4435 "expect": "^27.0.2", 4436 "graceful-fs": "^4.2.4", 4437 "jest-diff": "^27.0.2", 4438 "jest-get-type": "^27.0.1", 4439 "jest-haste-map": "^27.0.5", 4440 "jest-matcher-utils": "^27.0.2", 4441 "jest-message-util": "^27.0.2", 4442 "jest-resolve": "^27.0.5", 4443 "jest-util": "^27.0.2", 4444 "natural-compare": "^1.4.0", 4445 "pretty-format": "^27.0.2", 4446 "semver": "^7.3.2" 4447 }, 4448 "engines": { 4449 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4450 } 4451 }, 4452 "node_modules/jest-snapshot/node_modules/ansi-styles": { 4453 "version": "4.3.0", 4454 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4455 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4456 "dev": true, 4457 "dependencies": { 4458 "color-convert": "^2.0.1" 4459 }, 4460 "engines": { 4461 "node": ">=8" 4462 }, 4463 "funding": { 4464 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4465 } 4466 }, 4467 "node_modules/jest-snapshot/node_modules/chalk": { 4468 "version": "4.1.1", 4469 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4470 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4471 "dev": true, 4472 "dependencies": { 4473 "ansi-styles": "^4.1.0", 4474 "supports-color": "^7.1.0" 4475 }, 4476 "engines": { 4477 "node": ">=10" 4478 }, 4479 "funding": { 4480 "url": "https://github.com/chalk/chalk?sponsor=1" 4481 } 4482 }, 4483 "node_modules/jest-snapshot/node_modules/color-convert": { 4484 "version": "2.0.1", 4485 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4486 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4487 "dev": true, 4488 "dependencies": { 4489 "color-name": "~1.1.4" 4490 }, 4491 "engines": { 4492 "node": ">=7.0.0" 4493 } 4494 }, 4495 "node_modules/jest-snapshot/node_modules/color-name": { 4496 "version": "1.1.4", 4497 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4498 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4499 "dev": true 4500 }, 4501 "node_modules/jest-snapshot/node_modules/has-flag": { 4502 "version": "4.0.0", 4503 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4504 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4505 "dev": true, 4506 "engines": { 4507 "node": ">=8" 4508 } 4509 }, 4510 "node_modules/jest-snapshot/node_modules/semver": { 4511 "version": "7.3.5", 4512 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 4513 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 4514 "dev": true, 4515 "dependencies": { 4516 "lru-cache": "^6.0.0" 4517 }, 4518 "bin": { 4519 "semver": "bin/semver.js" 4520 }, 4521 "engines": { 4522 "node": ">=10" 4523 } 4524 }, 4525 "node_modules/jest-snapshot/node_modules/supports-color": { 4526 "version": "7.2.0", 4527 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4528 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4529 "dev": true, 4530 "dependencies": { 4531 "has-flag": "^4.0.0" 4532 }, 4533 "engines": { 4534 "node": ">=8" 4535 } 4536 }, 4537 "node_modules/jest-util": { 4538 "version": "27.0.2", 4539 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.2.tgz", 4540 "integrity": "sha512-1d9uH3a00OFGGWSibpNYr+jojZ6AckOMCXV2Z4K3YXDnzpkAaXQyIpY14FOJPiUmil7CD+A6Qs+lnnh6ctRbIA==", 4541 "dev": true, 4542 "dependencies": { 4543 "@jest/types": "^27.0.2", 4544 "@types/node": "*", 4545 "chalk": "^4.0.0", 4546 "graceful-fs": "^4.2.4", 4547 "is-ci": "^3.0.0", 4548 "picomatch": "^2.2.3" 4549 }, 4550 "engines": { 4551 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4552 } 4553 }, 4554 "node_modules/jest-util/node_modules/ansi-styles": { 4555 "version": "4.3.0", 4556 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4557 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4558 "dev": true, 4559 "dependencies": { 4560 "color-convert": "^2.0.1" 4561 }, 4562 "engines": { 4563 "node": ">=8" 4564 }, 4565 "funding": { 4566 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4567 } 4568 }, 4569 "node_modules/jest-util/node_modules/chalk": { 4570 "version": "4.1.1", 4571 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4572 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4573 "dev": true, 4574 "dependencies": { 4575 "ansi-styles": "^4.1.0", 4576 "supports-color": "^7.1.0" 4577 }, 4578 "engines": { 4579 "node": ">=10" 4580 }, 4581 "funding": { 4582 "url": "https://github.com/chalk/chalk?sponsor=1" 4583 } 4584 }, 4585 "node_modules/jest-util/node_modules/color-convert": { 4586 "version": "2.0.1", 4587 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4588 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4589 "dev": true, 4590 "dependencies": { 4591 "color-name": "~1.1.4" 4592 }, 4593 "engines": { 4594 "node": ">=7.0.0" 4595 } 4596 }, 4597 "node_modules/jest-util/node_modules/color-name": { 4598 "version": "1.1.4", 4599 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4600 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4601 "dev": true 4602 }, 4603 "node_modules/jest-util/node_modules/has-flag": { 4604 "version": "4.0.0", 4605 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4606 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4607 "dev": true, 4608 "engines": { 4609 "node": ">=8" 4610 } 4611 }, 4612 "node_modules/jest-util/node_modules/supports-color": { 4613 "version": "7.2.0", 4614 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4615 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4616 "dev": true, 4617 "dependencies": { 4618 "has-flag": "^4.0.0" 4619 }, 4620 "engines": { 4621 "node": ">=8" 4622 } 4623 }, 4624 "node_modules/jest-validate": { 4625 "version": "27.0.2", 4626 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.2.tgz", 4627 "integrity": "sha512-UgBF6/oVu1ofd1XbaSotXKihi8nZhg0Prm8twQ9uCuAfo59vlxCXMPI/RKmrZEVgi3Nd9dS0I8A0wzWU48pOvg==", 4628 "dev": true, 4629 "dependencies": { 4630 "@jest/types": "^27.0.2", 4631 "camelcase": "^6.2.0", 4632 "chalk": "^4.0.0", 4633 "jest-get-type": "^27.0.1", 4634 "leven": "^3.1.0", 4635 "pretty-format": "^27.0.2" 4636 }, 4637 "engines": { 4638 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4639 } 4640 }, 4641 "node_modules/jest-validate/node_modules/ansi-styles": { 4642 "version": "4.3.0", 4643 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4644 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4645 "dev": true, 4646 "dependencies": { 4647 "color-convert": "^2.0.1" 4648 }, 4649 "engines": { 4650 "node": ">=8" 4651 }, 4652 "funding": { 4653 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4654 } 4655 }, 4656 "node_modules/jest-validate/node_modules/camelcase": { 4657 "version": "6.2.0", 4658 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", 4659 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", 4660 "dev": true, 4661 "engines": { 4662 "node": ">=10" 4663 }, 4664 "funding": { 4665 "url": "https://github.com/sponsors/sindresorhus" 4666 } 4667 }, 4668 "node_modules/jest-validate/node_modules/chalk": { 4669 "version": "4.1.1", 4670 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4671 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4672 "dev": true, 4673 "dependencies": { 4674 "ansi-styles": "^4.1.0", 4675 "supports-color": "^7.1.0" 4676 }, 4677 "engines": { 4678 "node": ">=10" 4679 }, 4680 "funding": { 4681 "url": "https://github.com/chalk/chalk?sponsor=1" 4682 } 4683 }, 4684 "node_modules/jest-validate/node_modules/color-convert": { 4685 "version": "2.0.1", 4686 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4687 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4688 "dev": true, 4689 "dependencies": { 4690 "color-name": "~1.1.4" 4691 }, 4692 "engines": { 4693 "node": ">=7.0.0" 4694 } 4695 }, 4696 "node_modules/jest-validate/node_modules/color-name": { 4697 "version": "1.1.4", 4698 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4699 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4700 "dev": true 4701 }, 4702 "node_modules/jest-validate/node_modules/has-flag": { 4703 "version": "4.0.0", 4704 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4705 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4706 "dev": true, 4707 "engines": { 4708 "node": ">=8" 4709 } 4710 }, 4711 "node_modules/jest-validate/node_modules/supports-color": { 4712 "version": "7.2.0", 4713 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4714 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4715 "dev": true, 4716 "dependencies": { 4717 "has-flag": "^4.0.0" 4718 }, 4719 "engines": { 4720 "node": ">=8" 4721 } 4722 }, 4723 "node_modules/jest-watcher": { 4724 "version": "27.0.2", 4725 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.2.tgz", 4726 "integrity": "sha512-8nuf0PGuTxWj/Ytfw5fyvNn/R80iXY8QhIT0ofyImUvdnoaBdT6kob0GmhXR+wO+ALYVnh8bQxN4Tjfez0JgkA==", 4727 "dev": true, 4728 "dependencies": { 4729 "@jest/test-result": "^27.0.2", 4730 "@jest/types": "^27.0.2", 4731 "@types/node": "*", 4732 "ansi-escapes": "^4.2.1", 4733 "chalk": "^4.0.0", 4734 "jest-util": "^27.0.2", 4735 "string-length": "^4.0.1" 4736 }, 4737 "engines": { 4738 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4739 } 4740 }, 4741 "node_modules/jest-watcher/node_modules/ansi-styles": { 4742 "version": "4.3.0", 4743 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4744 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4745 "dev": true, 4746 "dependencies": { 4747 "color-convert": "^2.0.1" 4748 }, 4749 "engines": { 4750 "node": ">=8" 4751 }, 4752 "funding": { 4753 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4754 } 4755 }, 4756 "node_modules/jest-watcher/node_modules/chalk": { 4757 "version": "4.1.1", 4758 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4759 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4760 "dev": true, 4761 "dependencies": { 4762 "ansi-styles": "^4.1.0", 4763 "supports-color": "^7.1.0" 4764 }, 4765 "engines": { 4766 "node": ">=10" 4767 }, 4768 "funding": { 4769 "url": "https://github.com/chalk/chalk?sponsor=1" 4770 } 4771 }, 4772 "node_modules/jest-watcher/node_modules/color-convert": { 4773 "version": "2.0.1", 4774 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4775 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4776 "dev": true, 4777 "dependencies": { 4778 "color-name": "~1.1.4" 4779 }, 4780 "engines": { 4781 "node": ">=7.0.0" 4782 } 4783 }, 4784 "node_modules/jest-watcher/node_modules/color-name": { 4785 "version": "1.1.4", 4786 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4787 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4788 "dev": true 4789 }, 4790 "node_modules/jest-watcher/node_modules/has-flag": { 4791 "version": "4.0.0", 4792 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4793 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4794 "dev": true, 4795 "engines": { 4796 "node": ">=8" 4797 } 4798 }, 4799 "node_modules/jest-watcher/node_modules/supports-color": { 4800 "version": "7.2.0", 4801 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4802 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4803 "dev": true, 4804 "dependencies": { 4805 "has-flag": "^4.0.0" 4806 }, 4807 "engines": { 4808 "node": ">=8" 4809 } 4810 }, 4811 "node_modules/jest-worker": { 4812 "version": "27.0.2", 4813 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.2.tgz", 4814 "integrity": "sha512-EoBdilOTTyOgmHXtw/cPc+ZrCA0KJMrkXzkrPGNwLmnvvlN1nj7MPrxpT7m+otSv2e1TLaVffzDnE/LB14zJMg==", 4815 "dev": true, 4816 "dependencies": { 4817 "@types/node": "*", 4818 "merge-stream": "^2.0.0", 4819 "supports-color": "^8.0.0" 4820 }, 4821 "engines": { 4822 "node": ">= 10.13.0" 4823 } 4824 }, 4825 "node_modules/jest-worker/node_modules/has-flag": { 4826 "version": "4.0.0", 4827 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4828 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4829 "dev": true, 4830 "engines": { 4831 "node": ">=8" 4832 } 4833 }, 4834 "node_modules/jest-worker/node_modules/supports-color": { 4835 "version": "8.1.1", 4836 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 4837 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 4838 "dev": true, 4839 "dependencies": { 4840 "has-flag": "^4.0.0" 4841 }, 4842 "engines": { 4843 "node": ">=10" 4844 }, 4845 "funding": { 4846 "url": "https://github.com/chalk/supports-color?sponsor=1" 4847 } 4848 }, 4849 "node_modules/js-tokens": { 4850 "version": "4.0.0", 4851 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 4852 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 4853 "dev": true 4854 }, 4855 "node_modules/js-yaml": { 4856 "version": "3.14.1", 4857 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 4858 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 4859 "dev": true, 4860 "dependencies": { 4861 "argparse": "^1.0.7", 4862 "esprima": "^4.0.0" 4863 }, 4864 "bin": { 4865 "js-yaml": "bin/js-yaml.js" 4866 } 4867 }, 4868 "node_modules/jsdom": { 4869 "version": "16.6.0", 4870 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", 4871 "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", 4872 "dev": true, 4873 "dependencies": { 4874 "abab": "^2.0.5", 4875 "acorn": "^8.2.4", 4876 "acorn-globals": "^6.0.0", 4877 "cssom": "^0.4.4", 4878 "cssstyle": "^2.3.0", 4879 "data-urls": "^2.0.0", 4880 "decimal.js": "^10.2.1", 4881 "domexception": "^2.0.1", 4882 "escodegen": "^2.0.0", 4883 "form-data": "^3.0.0", 4884 "html-encoding-sniffer": "^2.0.1", 4885 "http-proxy-agent": "^4.0.1", 4886 "https-proxy-agent": "^5.0.0", 4887 "is-potential-custom-element-name": "^1.0.1", 4888 "nwsapi": "^2.2.0", 4889 "parse5": "6.0.1", 4890 "saxes": "^5.0.1", 4891 "symbol-tree": "^3.2.4", 4892 "tough-cookie": "^4.0.0", 4893 "w3c-hr-time": "^1.0.2", 4894 "w3c-xmlserializer": "^2.0.0", 4895 "webidl-conversions": "^6.1.0", 4896 "whatwg-encoding": "^1.0.5", 4897 "whatwg-mimetype": "^2.3.0", 4898 "whatwg-url": "^8.5.0", 4899 "ws": "^7.4.5", 4900 "xml-name-validator": "^3.0.0" 4901 }, 4902 "engines": { 4903 "node": ">=10" 4904 }, 4905 "peerDependencies": { 4906 "canvas": "^2.5.0" 4907 }, 4908 "peerDependenciesMeta": { 4909 "canvas": { 4910 "optional": true 4911 } 4912 } 4913 }, 4914 "node_modules/jsesc": { 4915 "version": "2.5.2", 4916 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 4917 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 4918 "dev": true, 4919 "bin": { 4920 "jsesc": "bin/jsesc" 4921 }, 4922 "engines": { 4923 "node": ">=4" 4924 } 4925 }, 4926 "node_modules/json5": { 4927 "version": "2.2.0", 4928 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", 4929 "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", 4930 "dev": true, 4931 "dependencies": { 4932 "minimist": "^1.2.5" 4933 }, 4934 "bin": { 4935 "json5": "lib/cli.js" 4936 }, 4937 "engines": { 4938 "node": ">=6" 4939 } 4940 }, 4941 "node_modules/jsonc-parser": { 4942 "version": "3.1.0", 4943 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", 4944 "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==", 4945 "dev": true 4946 }, 4947 "node_modules/jsonfile": { 4948 "version": "6.1.0", 4949 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 4950 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 4951 "dev": true, 4952 "dependencies": { 4953 "universalify": "^2.0.0" 4954 }, 4955 "optionalDependencies": { 4956 "graceful-fs": "^4.1.6" 4957 } 4958 }, 4959 "node_modules/jsonfile/node_modules/universalify": { 4960 "version": "2.0.0", 4961 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 4962 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", 4963 "dev": true, 4964 "engines": { 4965 "node": ">= 10.0.0" 4966 } 4967 }, 4968 "node_modules/kleur": { 4969 "version": "3.0.3", 4970 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 4971 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 4972 "dev": true, 4973 "engines": { 4974 "node": ">=6" 4975 } 4976 }, 4977 "node_modules/leven": { 4978 "version": "3.1.0", 4979 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", 4980 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", 4981 "dev": true, 4982 "engines": { 4983 "node": ">=6" 4984 } 4985 }, 4986 "node_modules/levn": { 4987 "version": "0.3.0", 4988 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 4989 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 4990 "dev": true, 4991 "dependencies": { 4992 "prelude-ls": "~1.1.2", 4993 "type-check": "~0.3.2" 4994 }, 4995 "engines": { 4996 "node": ">= 0.8.0" 4997 } 4998 }, 4999 "node_modules/lilconfig": { 5000 "version": "2.0.6", 5001 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", 5002 "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", 5003 "dev": true, 5004 "engines": { 5005 "node": ">=10" 5006 } 5007 }, 5008 "node_modules/linkify-it": { 5009 "version": "4.0.1", 5010 "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz", 5011 "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==", 5012 "dev": true, 5013 "dependencies": { 5014 "uc.micro": "^1.0.1" 5015 } 5016 }, 5017 "node_modules/locate-path": { 5018 "version": "5.0.0", 5019 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 5020 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 5021 "dev": true, 5022 "dependencies": { 5023 "p-locate": "^4.1.0" 5024 }, 5025 "engines": { 5026 "node": ">=8" 5027 } 5028 }, 5029 "node_modules/lodash": { 5030 "version": "4.17.21", 5031 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 5032 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 5033 "dev": true 5034 }, 5035 "node_modules/lru-cache": { 5036 "version": "6.0.0", 5037 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 5038 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 5039 "dev": true, 5040 "dependencies": { 5041 "yallist": "^4.0.0" 5042 }, 5043 "engines": { 5044 "node": ">=10" 5045 } 5046 }, 5047 "node_modules/make-dir": { 5048 "version": "3.1.0", 5049 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 5050 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 5051 "dev": true, 5052 "dependencies": { 5053 "semver": "^6.0.0" 5054 }, 5055 "engines": { 5056 "node": ">=8" 5057 }, 5058 "funding": { 5059 "url": "https://github.com/sponsors/sindresorhus" 5060 } 5061 }, 5062 "node_modules/makeerror": { 5063 "version": "1.0.11", 5064 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", 5065 "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", 5066 "dev": true, 5067 "dependencies": { 5068 "tmpl": "1.0.x" 5069 } 5070 }, 5071 "node_modules/markdown-it": { 5072 "version": "13.0.1", 5073 "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz", 5074 "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==", 5075 "dev": true, 5076 "dependencies": { 5077 "argparse": "^2.0.1", 5078 "entities": "~3.0.1", 5079 "linkify-it": "^4.0.1", 5080 "mdurl": "^1.0.1", 5081 "uc.micro": "^1.0.5" 5082 }, 5083 "bin": { 5084 "markdown-it": "bin/markdown-it.js" 5085 } 5086 }, 5087 "node_modules/markdown-it/node_modules/argparse": { 5088 "version": "2.0.1", 5089 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 5090 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 5091 "dev": true 5092 }, 5093 "node_modules/markdownlint": { 5094 "version": "0.26.2", 5095 "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.26.2.tgz", 5096 "integrity": "sha512-2Am42YX2Ex5SQhRq35HxYWDfz1NLEOZWWN25nqd2h3AHRKsGRE+Qg1gt1++exW792eXTrR4jCNHfShfWk9Nz8w==", 5097 "dev": true, 5098 "dependencies": { 5099 "markdown-it": "13.0.1" 5100 }, 5101 "engines": { 5102 "node": ">=14" 5103 } 5104 }, 5105 "node_modules/markdownlint-cli": { 5106 "version": "0.32.2", 5107 "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.32.2.tgz", 5108 "integrity": "sha512-xmJT1rGueUgT4yGNwk6D0oqQr90UJ7nMyakXtqjgswAkEhYYqjHew9RY8wDbOmh2R270IWjuKSeZzHDEGPAUkQ==", 5109 "dev": true, 5110 "dependencies": { 5111 "commander": "~9.4.0", 5112 "get-stdin": "~9.0.0", 5113 "glob": "~8.0.3", 5114 "ignore": "~5.2.0", 5115 "js-yaml": "^4.1.0", 5116 "jsonc-parser": "~3.1.0", 5117 "markdownlint": "~0.26.2", 5118 "markdownlint-rule-helpers": "~0.17.2", 5119 "minimatch": "~5.1.0", 5120 "run-con": "~1.2.11" 5121 }, 5122 "bin": { 5123 "markdownlint": "markdownlint.js" 5124 }, 5125 "engines": { 5126 "node": ">=14" 5127 } 5128 }, 5129 "node_modules/markdownlint-cli/node_modules/argparse": { 5130 "version": "2.0.1", 5131 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 5132 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 5133 "dev": true 5134 }, 5135 "node_modules/markdownlint-cli/node_modules/brace-expansion": { 5136 "version": "2.0.1", 5137 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 5138 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 5139 "dev": true, 5140 "dependencies": { 5141 "balanced-match": "^1.0.0" 5142 } 5143 }, 5144 "node_modules/markdownlint-cli/node_modules/glob": { 5145 "version": "8.0.3", 5146 "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", 5147 "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", 5148 "dev": true, 5149 "dependencies": { 5150 "fs.realpath": "^1.0.0", 5151 "inflight": "^1.0.4", 5152 "inherits": "2", 5153 "minimatch": "^5.0.1", 5154 "once": "^1.3.0" 5155 }, 5156 "engines": { 5157 "node": ">=12" 5158 }, 5159 "funding": { 5160 "url": "https://github.com/sponsors/isaacs" 5161 } 5162 }, 5163 "node_modules/markdownlint-cli/node_modules/js-yaml": { 5164 "version": "4.1.0", 5165 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 5166 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 5167 "dev": true, 5168 "dependencies": { 5169 "argparse": "^2.0.1" 5170 }, 5171 "bin": { 5172 "js-yaml": "bin/js-yaml.js" 5173 } 5174 }, 5175 "node_modules/markdownlint-cli/node_modules/minimatch": { 5176 "version": "5.1.0", 5177 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", 5178 "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", 5179 "dev": true, 5180 "dependencies": { 5181 "brace-expansion": "^2.0.1" 5182 }, 5183 "engines": { 5184 "node": ">=10" 5185 } 5186 }, 5187 "node_modules/markdownlint-rule-helpers": { 5188 "version": "0.17.2", 5189 "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.17.2.tgz", 5190 "integrity": "sha512-XaeoW2NYSlWxMCZM2B3H7YTG6nlaLfkEZWMBhr4hSPlq9MuY2sy83+Xr89jXOqZMZYjvi5nBCGoFh7hHoPKZmA==", 5191 "dev": true, 5192 "engines": { 5193 "node": ">=12" 5194 } 5195 }, 5196 "node_modules/mdurl": { 5197 "version": "1.0.1", 5198 "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", 5199 "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", 5200 "dev": true 5201 }, 5202 "node_modules/merge-stream": { 5203 "version": "2.0.0", 5204 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 5205 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 5206 "dev": true 5207 }, 5208 "node_modules/merge2": { 5209 "version": "1.4.1", 5210 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 5211 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 5212 "dev": true, 5213 "engines": { 5214 "node": ">= 8" 5215 } 5216 }, 5217 "node_modules/micromatch": { 5218 "version": "4.0.4", 5219 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", 5220 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", 5221 "dev": true, 5222 "dependencies": { 5223 "braces": "^3.0.1", 5224 "picomatch": "^2.2.3" 5225 }, 5226 "engines": { 5227 "node": ">=8.6" 5228 } 5229 }, 5230 "node_modules/mime": { 5231 "version": "2.5.2", 5232 "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", 5233 "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", 5234 "dev": true, 5235 "bin": { 5236 "mime": "cli.js" 5237 }, 5238 "engines": { 5239 "node": ">=4.0.0" 5240 } 5241 }, 5242 "node_modules/mime-db": { 5243 "version": "1.48.0", 5244 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", 5245 "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", 5246 "dev": true, 5247 "engines": { 5248 "node": ">= 0.6" 5249 } 5250 }, 5251 "node_modules/mime-types": { 5252 "version": "2.1.31", 5253 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", 5254 "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", 5255 "dev": true, 5256 "dependencies": { 5257 "mime-db": "1.48.0" 5258 }, 5259 "engines": { 5260 "node": ">= 0.6" 5261 } 5262 }, 5263 "node_modules/mimic-fn": { 5264 "version": "2.1.0", 5265 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 5266 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 5267 "dev": true, 5268 "engines": { 5269 "node": ">=6" 5270 } 5271 }, 5272 "node_modules/minimatch": { 5273 "version": "3.0.4", 5274 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 5275 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 5276 "dev": true, 5277 "dependencies": { 5278 "brace-expansion": "^1.1.7" 5279 }, 5280 "engines": { 5281 "node": "*" 5282 } 5283 }, 5284 "node_modules/minimist": { 5285 "version": "1.2.6", 5286 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", 5287 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", 5288 "dev": true 5289 }, 5290 "node_modules/mkdirp": { 5291 "version": "0.5.5", 5292 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 5293 "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", 5294 "dev": true, 5295 "dependencies": { 5296 "minimist": "^1.2.5" 5297 }, 5298 "bin": { 5299 "mkdirp": "bin/cmd.js" 5300 } 5301 }, 5302 "node_modules/mkdirp-classic": { 5303 "version": "0.5.3", 5304 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", 5305 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", 5306 "dev": true 5307 }, 5308 "node_modules/mri": { 5309 "version": "1.1.6", 5310 "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.6.tgz", 5311 "integrity": "sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==", 5312 "dev": true, 5313 "engines": { 5314 "node": ">=4" 5315 } 5316 }, 5317 "node_modules/ms": { 5318 "version": "2.1.2", 5319 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 5320 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 5321 "dev": true 5322 }, 5323 "node_modules/nanoid": { 5324 "version": "3.3.4", 5325 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 5326 "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 5327 "dev": true, 5328 "peer": true, 5329 "bin": { 5330 "nanoid": "bin/nanoid.cjs" 5331 }, 5332 "engines": { 5333 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 5334 } 5335 }, 5336 "node_modules/natural-compare": { 5337 "version": "1.4.0", 5338 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 5339 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 5340 "dev": true 5341 }, 5342 "node_modules/node-fetch": { 5343 "version": "2.6.7", 5344 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", 5345 "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", 5346 "dev": true, 5347 "dependencies": { 5348 "whatwg-url": "^5.0.0" 5349 }, 5350 "engines": { 5351 "node": "4.x || >=6.0.0" 5352 }, 5353 "peerDependencies": { 5354 "encoding": "^0.1.0" 5355 }, 5356 "peerDependenciesMeta": { 5357 "encoding": { 5358 "optional": true 5359 } 5360 } 5361 }, 5362 "node_modules/node-fetch/node_modules/tr46": { 5363 "version": "0.0.3", 5364 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 5365 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 5366 "dev": true 5367 }, 5368 "node_modules/node-fetch/node_modules/webidl-conversions": { 5369 "version": "3.0.1", 5370 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 5371 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", 5372 "dev": true 5373 }, 5374 "node_modules/node-fetch/node_modules/whatwg-url": { 5375 "version": "5.0.0", 5376 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 5377 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 5378 "dev": true, 5379 "dependencies": { 5380 "tr46": "~0.0.3", 5381 "webidl-conversions": "^3.0.0" 5382 } 5383 }, 5384 "node_modules/node-int64": { 5385 "version": "0.4.0", 5386 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", 5387 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", 5388 "dev": true 5389 }, 5390 "node_modules/node-modules-regexp": { 5391 "version": "1.0.0", 5392 "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", 5393 "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", 5394 "dev": true, 5395 "engines": { 5396 "node": ">=0.10.0" 5397 } 5398 }, 5399 "node_modules/node-releases": { 5400 "version": "1.1.73", 5401 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", 5402 "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==", 5403 "dev": true 5404 }, 5405 "node_modules/normalize-path": { 5406 "version": "3.0.0", 5407 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 5408 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 5409 "dev": true, 5410 "engines": { 5411 "node": ">=0.10.0" 5412 } 5413 }, 5414 "node_modules/normalize-range": { 5415 "version": "0.1.2", 5416 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 5417 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", 5418 "dev": true, 5419 "engines": { 5420 "node": ">=0.10.0" 5421 } 5422 }, 5423 "node_modules/npm-run-path": { 5424 "version": "4.0.1", 5425 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 5426 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 5427 "dev": true, 5428 "dependencies": { 5429 "path-key": "^3.0.0" 5430 }, 5431 "engines": { 5432 "node": ">=8" 5433 } 5434 }, 5435 "node_modules/num2fraction": { 5436 "version": "1.2.2", 5437 "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", 5438 "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", 5439 "dev": true 5440 }, 5441 "node_modules/nwsapi": { 5442 "version": "2.2.0", 5443 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", 5444 "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", 5445 "dev": true 5446 }, 5447 "node_modules/once": { 5448 "version": "1.4.0", 5449 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 5450 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 5451 "dev": true, 5452 "dependencies": { 5453 "wrappy": "1" 5454 } 5455 }, 5456 "node_modules/onetime": { 5457 "version": "5.1.2", 5458 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 5459 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 5460 "dev": true, 5461 "dependencies": { 5462 "mimic-fn": "^2.1.0" 5463 }, 5464 "engines": { 5465 "node": ">=6" 5466 }, 5467 "funding": { 5468 "url": "https://github.com/sponsors/sindresorhus" 5469 } 5470 }, 5471 "node_modules/optionator": { 5472 "version": "0.8.3", 5473 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 5474 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 5475 "dev": true, 5476 "dependencies": { 5477 "deep-is": "~0.1.3", 5478 "fast-levenshtein": "~2.0.6", 5479 "levn": "~0.3.0", 5480 "prelude-ls": "~1.1.2", 5481 "type-check": "~0.3.2", 5482 "word-wrap": "~1.2.3" 5483 }, 5484 "engines": { 5485 "node": ">= 0.8.0" 5486 } 5487 }, 5488 "node_modules/p-each-series": { 5489 "version": "2.2.0", 5490 "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", 5491 "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", 5492 "dev": true, 5493 "engines": { 5494 "node": ">=8" 5495 }, 5496 "funding": { 5497 "url": "https://github.com/sponsors/sindresorhus" 5498 } 5499 }, 5500 "node_modules/p-limit": { 5501 "version": "2.3.0", 5502 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 5503 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 5504 "dev": true, 5505 "dependencies": { 5506 "p-try": "^2.0.0" 5507 }, 5508 "engines": { 5509 "node": ">=6" 5510 }, 5511 "funding": { 5512 "url": "https://github.com/sponsors/sindresorhus" 5513 } 5514 }, 5515 "node_modules/p-locate": { 5516 "version": "4.1.0", 5517 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 5518 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 5519 "dev": true, 5520 "dependencies": { 5521 "p-limit": "^2.2.0" 5522 }, 5523 "engines": { 5524 "node": ">=8" 5525 } 5526 }, 5527 "node_modules/p-try": { 5528 "version": "2.2.0", 5529 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 5530 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 5531 "dev": true, 5532 "engines": { 5533 "node": ">=6" 5534 } 5535 }, 5536 "node_modules/parse5": { 5537 "version": "6.0.1", 5538 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", 5539 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", 5540 "dev": true 5541 }, 5542 "node_modules/path-exists": { 5543 "version": "4.0.0", 5544 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 5545 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 5546 "dev": true, 5547 "engines": { 5548 "node": ">=8" 5549 } 5550 }, 5551 "node_modules/path-is-absolute": { 5552 "version": "1.0.1", 5553 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 5554 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 5555 "dev": true, 5556 "engines": { 5557 "node": ">=0.10.0" 5558 } 5559 }, 5560 "node_modules/path-key": { 5561 "version": "3.1.1", 5562 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 5563 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 5564 "dev": true, 5565 "engines": { 5566 "node": ">=8" 5567 } 5568 }, 5569 "node_modules/path-parse": { 5570 "version": "1.0.7", 5571 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 5572 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 5573 "dev": true 5574 }, 5575 "node_modules/path-type": { 5576 "version": "4.0.0", 5577 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 5578 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 5579 "dev": true, 5580 "engines": { 5581 "node": ">=8" 5582 } 5583 }, 5584 "node_modules/pend": { 5585 "version": "1.2.0", 5586 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 5587 "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", 5588 "dev": true 5589 }, 5590 "node_modules/picocolors": { 5591 "version": "1.0.0", 5592 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 5593 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 5594 "dev": true 5595 }, 5596 "node_modules/picomatch": { 5597 "version": "2.3.0", 5598 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", 5599 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", 5600 "dev": true, 5601 "engines": { 5602 "node": ">=8.6" 5603 }, 5604 "funding": { 5605 "url": "https://github.com/sponsors/jonschlinkert" 5606 } 5607 }, 5608 "node_modules/pirates": { 5609 "version": "4.0.1", 5610 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", 5611 "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", 5612 "dev": true, 5613 "dependencies": { 5614 "node-modules-regexp": "^1.0.0" 5615 }, 5616 "engines": { 5617 "node": ">= 6" 5618 } 5619 }, 5620 "node_modules/pkg-dir": { 5621 "version": "4.2.0", 5622 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 5623 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 5624 "dev": true, 5625 "dependencies": { 5626 "find-up": "^4.0.0" 5627 }, 5628 "engines": { 5629 "node": ">=8" 5630 } 5631 }, 5632 "node_modules/postcss": { 5633 "version": "8.4.18", 5634 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz", 5635 "integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==", 5636 "dev": true, 5637 "funding": [ 5638 { 5639 "type": "opencollective", 5640 "url": "https://opencollective.com/postcss/" 5641 }, 5642 { 5643 "type": "tidelift", 5644 "url": "https://tidelift.com/funding/github/npm/postcss" 5645 } 5646 ], 5647 "peer": true, 5648 "dependencies": { 5649 "nanoid": "^3.3.4", 5650 "picocolors": "^1.0.0", 5651 "source-map-js": "^1.0.2" 5652 }, 5653 "engines": { 5654 "node": "^10 || ^12 || >=14" 5655 } 5656 }, 5657 "node_modules/postcss-cli": { 5658 "version": "10.0.0", 5659 "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", 5660 "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", 5661 "dev": true, 5662 "dependencies": { 5663 "chokidar": "^3.3.0", 5664 "dependency-graph": "^0.11.0", 5665 "fs-extra": "^10.0.0", 5666 "get-stdin": "^9.0.0", 5667 "globby": "^13.0.0", 5668 "picocolors": "^1.0.0", 5669 "postcss-load-config": "^4.0.0", 5670 "postcss-reporter": "^7.0.0", 5671 "pretty-hrtime": "^1.0.3", 5672 "read-cache": "^1.0.0", 5673 "slash": "^4.0.0", 5674 "yargs": "^17.0.0" 5675 }, 5676 "bin": { 5677 "postcss": "index.js" 5678 }, 5679 "engines": { 5680 "node": ">=14" 5681 }, 5682 "peerDependencies": { 5683 "postcss": "^8.0.0" 5684 } 5685 }, 5686 "node_modules/postcss-cli/node_modules/cliui": { 5687 "version": "8.0.1", 5688 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 5689 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 5690 "dev": true, 5691 "dependencies": { 5692 "string-width": "^4.2.0", 5693 "strip-ansi": "^6.0.1", 5694 "wrap-ansi": "^7.0.0" 5695 }, 5696 "engines": { 5697 "node": ">=12" 5698 } 5699 }, 5700 "node_modules/postcss-cli/node_modules/slash": { 5701 "version": "4.0.0", 5702 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 5703 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 5704 "dev": true, 5705 "engines": { 5706 "node": ">=12" 5707 }, 5708 "funding": { 5709 "url": "https://github.com/sponsors/sindresorhus" 5710 } 5711 }, 5712 "node_modules/postcss-cli/node_modules/yargs": { 5713 "version": "17.6.0", 5714 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", 5715 "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", 5716 "dev": true, 5717 "dependencies": { 5718 "cliui": "^8.0.1", 5719 "escalade": "^3.1.1", 5720 "get-caller-file": "^2.0.5", 5721 "require-directory": "^2.1.1", 5722 "string-width": "^4.2.3", 5723 "y18n": "^5.0.5", 5724 "yargs-parser": "^21.0.0" 5725 }, 5726 "engines": { 5727 "node": ">=12" 5728 } 5729 }, 5730 "node_modules/postcss-cli/node_modules/yargs-parser": { 5731 "version": "21.1.1", 5732 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 5733 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 5734 "dev": true, 5735 "engines": { 5736 "node": ">=12" 5737 } 5738 }, 5739 "node_modules/postcss-load-config": { 5740 "version": "4.0.1", 5741 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", 5742 "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", 5743 "dev": true, 5744 "dependencies": { 5745 "lilconfig": "^2.0.5", 5746 "yaml": "^2.1.1" 5747 }, 5748 "engines": { 5749 "node": ">= 14" 5750 }, 5751 "funding": { 5752 "type": "opencollective", 5753 "url": "https://opencollective.com/postcss/" 5754 }, 5755 "peerDependencies": { 5756 "postcss": ">=8.0.9", 5757 "ts-node": ">=9.0.0" 5758 }, 5759 "peerDependenciesMeta": { 5760 "postcss": { 5761 "optional": true 5762 }, 5763 "ts-node": { 5764 "optional": true 5765 } 5766 } 5767 }, 5768 "node_modules/postcss-reporter": { 5769 "version": "7.0.5", 5770 "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", 5771 "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", 5772 "dev": true, 5773 "dependencies": { 5774 "picocolors": "^1.0.0", 5775 "thenby": "^1.3.4" 5776 }, 5777 "engines": { 5778 "node": ">=10" 5779 }, 5780 "funding": { 5781 "type": "opencollective", 5782 "url": "https://opencollective.com/postcss/" 5783 }, 5784 "peerDependencies": { 5785 "postcss": "^8.1.0" 5786 } 5787 }, 5788 "node_modules/postcss-value-parser": { 5789 "version": "4.1.0", 5790 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", 5791 "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", 5792 "dev": true 5793 }, 5794 "node_modules/prelude-ls": { 5795 "version": "1.1.2", 5796 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 5797 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 5798 "dev": true, 5799 "engines": { 5800 "node": ">= 0.8.0" 5801 } 5802 }, 5803 "node_modules/pretty-format": { 5804 "version": "27.0.2", 5805 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.2.tgz", 5806 "integrity": "sha512-mXKbbBPnYTG7Yra9qFBtqj+IXcsvxsvOBco3QHxtxTl+hHKq6QdzMZ+q0CtL4ORHZgwGImRr2XZUX2EWzORxig==", 5807 "dev": true, 5808 "dependencies": { 5809 "@jest/types": "^27.0.2", 5810 "ansi-regex": "^5.0.0", 5811 "ansi-styles": "^5.0.0", 5812 "react-is": "^17.0.1" 5813 }, 5814 "engines": { 5815 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5816 } 5817 }, 5818 "node_modules/pretty-format/node_modules/ansi-styles": { 5819 "version": "5.2.0", 5820 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 5821 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 5822 "dev": true, 5823 "engines": { 5824 "node": ">=10" 5825 }, 5826 "funding": { 5827 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 5828 } 5829 }, 5830 "node_modules/pretty-hrtime": { 5831 "version": "1.0.3", 5832 "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", 5833 "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", 5834 "dev": true, 5835 "engines": { 5836 "node": ">= 0.8" 5837 } 5838 }, 5839 "node_modules/process-nextick-args": { 5840 "version": "2.0.1", 5841 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 5842 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 5843 "dev": true 5844 }, 5845 "node_modules/progress": { 5846 "version": "2.0.3", 5847 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 5848 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 5849 "dev": true, 5850 "engines": { 5851 "node": ">=0.4.0" 5852 } 5853 }, 5854 "node_modules/prompts": { 5855 "version": "2.4.1", 5856 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", 5857 "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", 5858 "dev": true, 5859 "dependencies": { 5860 "kleur": "^3.0.3", 5861 "sisteransi": "^1.0.5" 5862 }, 5863 "engines": { 5864 "node": ">= 6" 5865 } 5866 }, 5867 "node_modules/proxy-from-env": { 5868 "version": "1.1.0", 5869 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", 5870 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", 5871 "dev": true 5872 }, 5873 "node_modules/psl": { 5874 "version": "1.8.0", 5875 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", 5876 "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", 5877 "dev": true 5878 }, 5879 "node_modules/pump": { 5880 "version": "3.0.0", 5881 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 5882 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 5883 "dev": true, 5884 "dependencies": { 5885 "end-of-stream": "^1.1.0", 5886 "once": "^1.3.1" 5887 } 5888 }, 5889 "node_modules/punycode": { 5890 "version": "2.1.1", 5891 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 5892 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 5893 "dev": true, 5894 "engines": { 5895 "node": ">=6" 5896 } 5897 }, 5898 "node_modules/puppeteer": { 5899 "version": "5.5.0", 5900 "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-5.5.0.tgz", 5901 "integrity": "sha512-OM8ZvTXAhfgFA7wBIIGlPQzvyEETzDjeRa4mZRCRHxYL+GNH5WAuYUQdja3rpWZvkX/JKqmuVgbsxDNsDFjMEg==", 5902 "dev": true, 5903 "hasInstallScript": true, 5904 "dependencies": { 5905 "debug": "^4.1.0", 5906 "devtools-protocol": "0.0.818844", 5907 "extract-zip": "^2.0.0", 5908 "https-proxy-agent": "^4.0.0", 5909 "node-fetch": "^2.6.1", 5910 "pkg-dir": "^4.2.0", 5911 "progress": "^2.0.1", 5912 "proxy-from-env": "^1.0.0", 5913 "rimraf": "^3.0.2", 5914 "tar-fs": "^2.0.0", 5915 "unbzip2-stream": "^1.3.3", 5916 "ws": "^7.2.3" 5917 }, 5918 "engines": { 5919 "node": ">=10.18.1" 5920 } 5921 }, 5922 "node_modules/puppeteer/node_modules/agent-base": { 5923 "version": "5.1.1", 5924 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", 5925 "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", 5926 "dev": true, 5927 "engines": { 5928 "node": ">= 6.0.0" 5929 } 5930 }, 5931 "node_modules/puppeteer/node_modules/https-proxy-agent": { 5932 "version": "4.0.0", 5933 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", 5934 "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", 5935 "dev": true, 5936 "dependencies": { 5937 "agent-base": "5", 5938 "debug": "4" 5939 }, 5940 "engines": { 5941 "node": ">= 6.0.0" 5942 } 5943 }, 5944 "node_modules/queue-microtask": { 5945 "version": "1.2.3", 5946 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 5947 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 5948 "dev": true, 5949 "funding": [ 5950 { 5951 "type": "github", 5952 "url": "https://github.com/sponsors/feross" 5953 }, 5954 { 5955 "type": "patreon", 5956 "url": "https://www.patreon.com/feross" 5957 }, 5958 { 5959 "type": "consulting", 5960 "url": "https://feross.org/support" 5961 } 5962 ] 5963 }, 5964 "node_modules/react-is": { 5965 "version": "17.0.2", 5966 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 5967 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 5968 "dev": true 5969 }, 5970 "node_modules/read-cache": { 5971 "version": "1.0.0", 5972 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 5973 "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", 5974 "dev": true, 5975 "dependencies": { 5976 "pify": "^2.3.0" 5977 } 5978 }, 5979 "node_modules/read-cache/node_modules/pify": { 5980 "version": "2.3.0", 5981 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 5982 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 5983 "dev": true, 5984 "engines": { 5985 "node": ">=0.10.0" 5986 } 5987 }, 5988 "node_modules/readable-stream": { 5989 "version": "2.3.7", 5990 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 5991 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 5992 "dev": true, 5993 "dependencies": { 5994 "core-util-is": "~1.0.0", 5995 "inherits": "~2.0.3", 5996 "isarray": "~1.0.0", 5997 "process-nextick-args": "~2.0.0", 5998 "safe-buffer": "~5.1.1", 5999 "string_decoder": "~1.1.1", 6000 "util-deprecate": "~1.0.1" 6001 } 6002 }, 6003 "node_modules/readdirp": { 6004 "version": "3.6.0", 6005 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 6006 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 6007 "dev": true, 6008 "dependencies": { 6009 "picomatch": "^2.2.1" 6010 }, 6011 "engines": { 6012 "node": ">=8.10.0" 6013 } 6014 }, 6015 "node_modules/require-directory": { 6016 "version": "2.1.1", 6017 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 6018 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", 6019 "dev": true, 6020 "engines": { 6021 "node": ">=0.10.0" 6022 } 6023 }, 6024 "node_modules/resolve": { 6025 "version": "1.20.0", 6026 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", 6027 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", 6028 "dev": true, 6029 "dependencies": { 6030 "is-core-module": "^2.2.0", 6031 "path-parse": "^1.0.6" 6032 }, 6033 "funding": { 6034 "url": "https://github.com/sponsors/ljharb" 6035 } 6036 }, 6037 "node_modules/resolve-cwd": { 6038 "version": "3.0.0", 6039 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", 6040 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", 6041 "dev": true, 6042 "dependencies": { 6043 "resolve-from": "^5.0.0" 6044 }, 6045 "engines": { 6046 "node": ">=8" 6047 } 6048 }, 6049 "node_modules/resolve-from": { 6050 "version": "5.0.0", 6051 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 6052 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 6053 "dev": true, 6054 "engines": { 6055 "node": ">=8" 6056 } 6057 }, 6058 "node_modules/reusify": { 6059 "version": "1.0.4", 6060 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 6061 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 6062 "dev": true, 6063 "engines": { 6064 "iojs": ">=1.0.0", 6065 "node": ">=0.10.0" 6066 } 6067 }, 6068 "node_modules/rimraf": { 6069 "version": "3.0.2", 6070 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 6071 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 6072 "dev": true, 6073 "dependencies": { 6074 "glob": "^7.1.3" 6075 }, 6076 "bin": { 6077 "rimraf": "bin.js" 6078 }, 6079 "funding": { 6080 "url": "https://github.com/sponsors/isaacs" 6081 } 6082 }, 6083 "node_modules/run-con": { 6084 "version": "1.2.11", 6085 "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.11.tgz", 6086 "integrity": "sha512-NEMGsUT+cglWkzEr4IFK21P4Jca45HqiAbIIZIBdX5+UZTB24Mb/21iNGgz9xZa8tL6vbW7CXmq7MFN42+VjNQ==", 6087 "dev": true, 6088 "dependencies": { 6089 "deep-extend": "^0.6.0", 6090 "ini": "~3.0.0", 6091 "minimist": "^1.2.6", 6092 "strip-json-comments": "~3.1.1" 6093 }, 6094 "bin": { 6095 "run-con": "cli.js" 6096 } 6097 }, 6098 "node_modules/run-parallel": { 6099 "version": "1.2.0", 6100 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 6101 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 6102 "dev": true, 6103 "funding": [ 6104 { 6105 "type": "github", 6106 "url": "https://github.com/sponsors/feross" 6107 }, 6108 { 6109 "type": "patreon", 6110 "url": "https://www.patreon.com/feross" 6111 }, 6112 { 6113 "type": "consulting", 6114 "url": "https://feross.org/support" 6115 } 6116 ], 6117 "dependencies": { 6118 "queue-microtask": "^1.2.2" 6119 } 6120 }, 6121 "node_modules/sade": { 6122 "version": "1.7.4", 6123 "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz", 6124 "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==", 6125 "dev": true, 6126 "dependencies": { 6127 "mri": "^1.1.0" 6128 }, 6129 "engines": { 6130 "node": ">= 6" 6131 } 6132 }, 6133 "node_modules/safe-buffer": { 6134 "version": "5.1.2", 6135 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 6136 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 6137 "dev": true 6138 }, 6139 "node_modules/safer-buffer": { 6140 "version": "2.1.2", 6141 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 6142 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 6143 "dev": true 6144 }, 6145 "node_modules/saxes": { 6146 "version": "5.0.1", 6147 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", 6148 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", 6149 "dev": true, 6150 "dependencies": { 6151 "xmlchars": "^2.2.0" 6152 }, 6153 "engines": { 6154 "node": ">=10" 6155 } 6156 }, 6157 "node_modules/semver": { 6158 "version": "6.3.0", 6159 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 6160 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 6161 "dev": true, 6162 "bin": { 6163 "semver": "bin/semver.js" 6164 } 6165 }, 6166 "node_modules/shebang-command": { 6167 "version": "2.0.0", 6168 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 6169 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 6170 "dev": true, 6171 "dependencies": { 6172 "shebang-regex": "^3.0.0" 6173 }, 6174 "engines": { 6175 "node": ">=8" 6176 } 6177 }, 6178 "node_modules/shebang-regex": { 6179 "version": "3.0.0", 6180 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 6181 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 6182 "dev": true, 6183 "engines": { 6184 "node": ">=8" 6185 } 6186 }, 6187 "node_modules/signal-exit": { 6188 "version": "3.0.3", 6189 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", 6190 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", 6191 "dev": true 6192 }, 6193 "node_modules/sisteransi": { 6194 "version": "1.0.5", 6195 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 6196 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 6197 "dev": true 6198 }, 6199 "node_modules/slash": { 6200 "version": "3.0.0", 6201 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 6202 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 6203 "dev": true, 6204 "engines": { 6205 "node": ">=8" 6206 } 6207 }, 6208 "node_modules/source-map": { 6209 "version": "0.5.7", 6210 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 6211 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 6212 "dev": true, 6213 "engines": { 6214 "node": ">=0.10.0" 6215 } 6216 }, 6217 "node_modules/source-map-js": { 6218 "version": "1.0.2", 6219 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 6220 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 6221 "dev": true, 6222 "peer": true, 6223 "engines": { 6224 "node": ">=0.10.0" 6225 } 6226 }, 6227 "node_modules/source-map-support": { 6228 "version": "0.5.19", 6229 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", 6230 "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", 6231 "dev": true, 6232 "dependencies": { 6233 "buffer-from": "^1.0.0", 6234 "source-map": "^0.6.0" 6235 } 6236 }, 6237 "node_modules/source-map-support/node_modules/source-map": { 6238 "version": "0.6.1", 6239 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 6240 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 6241 "dev": true, 6242 "engines": { 6243 "node": ">=0.10.0" 6244 } 6245 }, 6246 "node_modules/sprintf-js": { 6247 "version": "1.0.3", 6248 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 6249 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 6250 "dev": true 6251 }, 6252 "node_modules/stack-utils": { 6253 "version": "2.0.3", 6254 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", 6255 "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", 6256 "dev": true, 6257 "dependencies": { 6258 "escape-string-regexp": "^2.0.0" 6259 }, 6260 "engines": { 6261 "node": ">=10" 6262 } 6263 }, 6264 "node_modules/stack-utils/node_modules/escape-string-regexp": { 6265 "version": "2.0.0", 6266 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 6267 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 6268 "dev": true, 6269 "engines": { 6270 "node": ">=8" 6271 } 6272 }, 6273 "node_modules/string_decoder": { 6274 "version": "1.1.1", 6275 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 6276 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 6277 "dev": true, 6278 "dependencies": { 6279 "safe-buffer": "~5.1.0" 6280 } 6281 }, 6282 "node_modules/string-length": { 6283 "version": "4.0.2", 6284 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", 6285 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", 6286 "dev": true, 6287 "dependencies": { 6288 "char-regex": "^1.0.2", 6289 "strip-ansi": "^6.0.0" 6290 }, 6291 "engines": { 6292 "node": ">=10" 6293 } 6294 }, 6295 "node_modules/string-width": { 6296 "version": "4.2.3", 6297 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 6298 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 6299 "dev": true, 6300 "dependencies": { 6301 "emoji-regex": "^8.0.0", 6302 "is-fullwidth-code-point": "^3.0.0", 6303 "strip-ansi": "^6.0.1" 6304 }, 6305 "engines": { 6306 "node": ">=8" 6307 } 6308 }, 6309 "node_modules/strip-ansi": { 6310 "version": "6.0.1", 6311 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 6312 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 6313 "dev": true, 6314 "dependencies": { 6315 "ansi-regex": "^5.0.1" 6316 }, 6317 "engines": { 6318 "node": ">=8" 6319 } 6320 }, 6321 "node_modules/strip-bom": { 6322 "version": "4.0.0", 6323 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", 6324 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", 6325 "dev": true, 6326 "engines": { 6327 "node": ">=8" 6328 } 6329 }, 6330 "node_modules/strip-final-newline": { 6331 "version": "2.0.0", 6332 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 6333 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 6334 "dev": true, 6335 "engines": { 6336 "node": ">=6" 6337 } 6338 }, 6339 "node_modules/strip-json-comments": { 6340 "version": "3.1.1", 6341 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 6342 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 6343 "dev": true, 6344 "engines": { 6345 "node": ">=8" 6346 }, 6347 "funding": { 6348 "url": "https://github.com/sponsors/sindresorhus" 6349 } 6350 }, 6351 "node_modules/super-simple-sitemap-generator": { 6352 "version": "1.0.5", 6353 "resolved": "git+ssh://git@github.com/etefera/super-simple-sitemap-generator.git#cb84797ded8cbcd24446610acd538b35d2a80ee3", 6354 "dev": true, 6355 "license": "MIT", 6356 "dependencies": { 6357 "commander": "^4.1.1", 6358 "puppeteer": "^2.1.1", 6359 "xmlbuilder": "^13.0.2" 6360 }, 6361 "bin": { 6362 "sitemap": "bin/cli.js" 6363 }, 6364 "engines": { 6365 "node": ">=10" 6366 } 6367 }, 6368 "node_modules/super-simple-sitemap-generator/node_modules/agent-base": { 6369 "version": "5.1.1", 6370 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", 6371 "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", 6372 "dev": true, 6373 "engines": { 6374 "node": ">= 6.0.0" 6375 } 6376 }, 6377 "node_modules/super-simple-sitemap-generator/node_modules/commander": { 6378 "version": "4.1.1", 6379 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 6380 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 6381 "dev": true, 6382 "engines": { 6383 "node": ">= 6" 6384 } 6385 }, 6386 "node_modules/super-simple-sitemap-generator/node_modules/extract-zip": { 6387 "version": "1.7.0", 6388 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", 6389 "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", 6390 "dev": true, 6391 "dependencies": { 6392 "concat-stream": "^1.6.2", 6393 "debug": "^2.6.9", 6394 "mkdirp": "^0.5.4", 6395 "yauzl": "^2.10.0" 6396 }, 6397 "bin": { 6398 "extract-zip": "cli.js" 6399 } 6400 }, 6401 "node_modules/super-simple-sitemap-generator/node_modules/extract-zip/node_modules/debug": { 6402 "version": "2.6.9", 6403 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6404 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6405 "dev": true, 6406 "dependencies": { 6407 "ms": "2.0.0" 6408 } 6409 }, 6410 "node_modules/super-simple-sitemap-generator/node_modules/https-proxy-agent": { 6411 "version": "4.0.0", 6412 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", 6413 "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", 6414 "dev": true, 6415 "dependencies": { 6416 "agent-base": "5", 6417 "debug": "4" 6418 }, 6419 "engines": { 6420 "node": ">= 6.0.0" 6421 } 6422 }, 6423 "node_modules/super-simple-sitemap-generator/node_modules/ms": { 6424 "version": "2.0.0", 6425 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6426 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 6427 "dev": true 6428 }, 6429 "node_modules/super-simple-sitemap-generator/node_modules/puppeteer": { 6430 "version": "2.1.1", 6431 "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.1.1.tgz", 6432 "integrity": "sha512-LWzaDVQkk1EPiuYeTOj+CZRIjda4k2s5w4MK4xoH2+kgWV/SDlkYHmxatDdtYrciHUKSXTsGgPgPP8ILVdBsxg==", 6433 "dev": true, 6434 "hasInstallScript": true, 6435 "dependencies": { 6436 "@types/mime-types": "^2.1.0", 6437 "debug": "^4.1.0", 6438 "extract-zip": "^1.6.6", 6439 "https-proxy-agent": "^4.0.0", 6440 "mime": "^2.0.3", 6441 "mime-types": "^2.1.25", 6442 "progress": "^2.0.1", 6443 "proxy-from-env": "^1.0.0", 6444 "rimraf": "^2.6.1", 6445 "ws": "^6.1.0" 6446 }, 6447 "engines": { 6448 "node": ">=8.16.0" 6449 } 6450 }, 6451 "node_modules/super-simple-sitemap-generator/node_modules/rimraf": { 6452 "version": "2.7.1", 6453 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 6454 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 6455 "dev": true, 6456 "dependencies": { 6457 "glob": "^7.1.3" 6458 }, 6459 "bin": { 6460 "rimraf": "bin.js" 6461 } 6462 }, 6463 "node_modules/super-simple-sitemap-generator/node_modules/ws": { 6464 "version": "6.2.2", 6465 "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", 6466 "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", 6467 "dev": true, 6468 "dependencies": { 6469 "async-limiter": "~1.0.0" 6470 } 6471 }, 6472 "node_modules/supports-color": { 6473 "version": "5.5.0", 6474 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 6475 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 6476 "dev": true, 6477 "dependencies": { 6478 "has-flag": "^3.0.0" 6479 }, 6480 "engines": { 6481 "node": ">=4" 6482 } 6483 }, 6484 "node_modules/supports-hyperlinks": { 6485 "version": "2.2.0", 6486 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", 6487 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", 6488 "dev": true, 6489 "dependencies": { 6490 "has-flag": "^4.0.0", 6491 "supports-color": "^7.0.0" 6492 }, 6493 "engines": { 6494 "node": ">=8" 6495 } 6496 }, 6497 "node_modules/supports-hyperlinks/node_modules/has-flag": { 6498 "version": "4.0.0", 6499 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 6500 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 6501 "dev": true, 6502 "engines": { 6503 "node": ">=8" 6504 } 6505 }, 6506 "node_modules/supports-hyperlinks/node_modules/supports-color": { 6507 "version": "7.2.0", 6508 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 6509 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 6510 "dev": true, 6511 "dependencies": { 6512 "has-flag": "^4.0.0" 6513 }, 6514 "engines": { 6515 "node": ">=8" 6516 } 6517 }, 6518 "node_modules/symbol-tree": { 6519 "version": "3.2.4", 6520 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 6521 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 6522 "dev": true 6523 }, 6524 "node_modules/tar-fs": { 6525 "version": "2.1.1", 6526 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", 6527 "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", 6528 "dev": true, 6529 "dependencies": { 6530 "chownr": "^1.1.1", 6531 "mkdirp-classic": "^0.5.2", 6532 "pump": "^3.0.0", 6533 "tar-stream": "^2.1.4" 6534 } 6535 }, 6536 "node_modules/tar-stream": { 6537 "version": "2.2.0", 6538 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 6539 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 6540 "dev": true, 6541 "dependencies": { 6542 "bl": "^4.0.3", 6543 "end-of-stream": "^1.4.1", 6544 "fs-constants": "^1.0.0", 6545 "inherits": "^2.0.3", 6546 "readable-stream": "^3.1.1" 6547 }, 6548 "engines": { 6549 "node": ">=6" 6550 } 6551 }, 6552 "node_modules/tar-stream/node_modules/readable-stream": { 6553 "version": "3.6.0", 6554 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 6555 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 6556 "dev": true, 6557 "dependencies": { 6558 "inherits": "^2.0.3", 6559 "string_decoder": "^1.1.1", 6560 "util-deprecate": "^1.0.1" 6561 }, 6562 "engines": { 6563 "node": ">= 6" 6564 } 6565 }, 6566 "node_modules/terminal-link": { 6567 "version": "2.1.1", 6568 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", 6569 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", 6570 "dev": true, 6571 "dependencies": { 6572 "ansi-escapes": "^4.2.1", 6573 "supports-hyperlinks": "^2.0.0" 6574 }, 6575 "engines": { 6576 "node": ">=8" 6577 }, 6578 "funding": { 6579 "url": "https://github.com/sponsors/sindresorhus" 6580 } 6581 }, 6582 "node_modules/test-exclude": { 6583 "version": "6.0.0", 6584 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", 6585 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", 6586 "dev": true, 6587 "dependencies": { 6588 "@istanbuljs/schema": "^0.1.2", 6589 "glob": "^7.1.4", 6590 "minimatch": "^3.0.4" 6591 }, 6592 "engines": { 6593 "node": ">=8" 6594 } 6595 }, 6596 "node_modules/thenby": { 6597 "version": "1.3.4", 6598 "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", 6599 "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", 6600 "dev": true 6601 }, 6602 "node_modules/throat": { 6603 "version": "6.0.1", 6604 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", 6605 "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", 6606 "dev": true 6607 }, 6608 "node_modules/through": { 6609 "version": "2.3.8", 6610 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 6611 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 6612 "dev": true 6613 }, 6614 "node_modules/tmpl": { 6615 "version": "1.0.5", 6616 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", 6617 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", 6618 "dev": true 6619 }, 6620 "node_modules/to-fast-properties": { 6621 "version": "2.0.0", 6622 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 6623 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", 6624 "dev": true, 6625 "engines": { 6626 "node": ">=4" 6627 } 6628 }, 6629 "node_modules/to-regex-range": { 6630 "version": "5.0.1", 6631 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 6632 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 6633 "dev": true, 6634 "dependencies": { 6635 "is-number": "^7.0.0" 6636 }, 6637 "engines": { 6638 "node": ">=8.0" 6639 } 6640 }, 6641 "node_modules/tough-cookie": { 6642 "version": "4.0.0", 6643 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", 6644 "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", 6645 "dev": true, 6646 "dependencies": { 6647 "psl": "^1.1.33", 6648 "punycode": "^2.1.1", 6649 "universalify": "^0.1.2" 6650 }, 6651 "engines": { 6652 "node": ">=6" 6653 } 6654 }, 6655 "node_modules/tr46": { 6656 "version": "2.1.0", 6657 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", 6658 "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", 6659 "dev": true, 6660 "dependencies": { 6661 "punycode": "^2.1.1" 6662 }, 6663 "engines": { 6664 "node": ">=8" 6665 } 6666 }, 6667 "node_modules/type-check": { 6668 "version": "0.3.2", 6669 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 6670 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 6671 "dev": true, 6672 "dependencies": { 6673 "prelude-ls": "~1.1.2" 6674 }, 6675 "engines": { 6676 "node": ">= 0.8.0" 6677 } 6678 }, 6679 "node_modules/type-detect": { 6680 "version": "4.0.8", 6681 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", 6682 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", 6683 "dev": true, 6684 "engines": { 6685 "node": ">=4" 6686 } 6687 }, 6688 "node_modules/type-fest": { 6689 "version": "0.21.3", 6690 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 6691 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 6692 "dev": true, 6693 "engines": { 6694 "node": ">=10" 6695 }, 6696 "funding": { 6697 "url": "https://github.com/sponsors/sindresorhus" 6698 } 6699 }, 6700 "node_modules/typedarray": { 6701 "version": "0.0.6", 6702 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", 6703 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", 6704 "dev": true 6705 }, 6706 "node_modules/typedarray-to-buffer": { 6707 "version": "3.1.5", 6708 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", 6709 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", 6710 "dev": true, 6711 "dependencies": { 6712 "is-typedarray": "^1.0.0" 6713 } 6714 }, 6715 "node_modules/uc.micro": { 6716 "version": "1.0.6", 6717 "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", 6718 "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", 6719 "dev": true 6720 }, 6721 "node_modules/unbzip2-stream": { 6722 "version": "1.4.3", 6723 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", 6724 "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", 6725 "dev": true, 6726 "dependencies": { 6727 "buffer": "^5.2.1", 6728 "through": "^2.3.8" 6729 } 6730 }, 6731 "node_modules/universalify": { 6732 "version": "0.1.2", 6733 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 6734 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 6735 "dev": true, 6736 "engines": { 6737 "node": ">= 4.0.0" 6738 } 6739 }, 6740 "node_modules/util-deprecate": { 6741 "version": "1.0.2", 6742 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 6743 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 6744 "dev": true 6745 }, 6746 "node_modules/v8-to-istanbul": { 6747 "version": "8.0.0", 6748 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz", 6749 "integrity": "sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==", 6750 "dev": true, 6751 "dependencies": { 6752 "@types/istanbul-lib-coverage": "^2.0.1", 6753 "convert-source-map": "^1.6.0", 6754 "source-map": "^0.7.3" 6755 }, 6756 "engines": { 6757 "node": ">=10.12.0" 6758 } 6759 }, 6760 "node_modules/v8-to-istanbul/node_modules/source-map": { 6761 "version": "0.7.3", 6762 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 6763 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 6764 "dev": true, 6765 "engines": { 6766 "node": ">= 8" 6767 } 6768 }, 6769 "node_modules/w3c-hr-time": { 6770 "version": "1.0.2", 6771 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", 6772 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", 6773 "dev": true, 6774 "dependencies": { 6775 "browser-process-hrtime": "^1.0.0" 6776 } 6777 }, 6778 "node_modules/w3c-xmlserializer": { 6779 "version": "2.0.0", 6780 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", 6781 "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", 6782 "dev": true, 6783 "dependencies": { 6784 "xml-name-validator": "^3.0.0" 6785 }, 6786 "engines": { 6787 "node": ">=10" 6788 } 6789 }, 6790 "node_modules/walker": { 6791 "version": "1.0.7", 6792 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", 6793 "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", 6794 "dev": true, 6795 "dependencies": { 6796 "makeerror": "1.0.x" 6797 } 6798 }, 6799 "node_modules/webidl-conversions": { 6800 "version": "6.1.0", 6801 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", 6802 "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", 6803 "dev": true, 6804 "engines": { 6805 "node": ">=10.4" 6806 } 6807 }, 6808 "node_modules/whatwg-encoding": { 6809 "version": "1.0.5", 6810 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", 6811 "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", 6812 "dev": true, 6813 "dependencies": { 6814 "iconv-lite": "0.4.24" 6815 } 6816 }, 6817 "node_modules/whatwg-mimetype": { 6818 "version": "2.3.0", 6819 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", 6820 "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", 6821 "dev": true 6822 }, 6823 "node_modules/whatwg-url": { 6824 "version": "8.6.0", 6825 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.6.0.tgz", 6826 "integrity": "sha512-os0KkeeqUOl7ccdDT1qqUcS4KH4tcBTSKK5Nl5WKb2lyxInIZ/CpjkqKa1Ss12mjfdcRX9mHmPPs7/SxG1Hbdw==", 6827 "dev": true, 6828 "dependencies": { 6829 "lodash": "^4.7.0", 6830 "tr46": "^2.1.0", 6831 "webidl-conversions": "^6.1.0" 6832 }, 6833 "engines": { 6834 "node": ">=10" 6835 } 6836 }, 6837 "node_modules/which": { 6838 "version": "2.0.2", 6839 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 6840 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 6841 "dev": true, 6842 "dependencies": { 6843 "isexe": "^2.0.0" 6844 }, 6845 "bin": { 6846 "node-which": "bin/node-which" 6847 }, 6848 "engines": { 6849 "node": ">= 8" 6850 } 6851 }, 6852 "node_modules/word-wrap": { 6853 "version": "1.2.3", 6854 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 6855 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 6856 "dev": true, 6857 "engines": { 6858 "node": ">=0.10.0" 6859 } 6860 }, 6861 "node_modules/wrap-ansi": { 6862 "version": "7.0.0", 6863 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 6864 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 6865 "dev": true, 6866 "dependencies": { 6867 "ansi-styles": "^4.0.0", 6868 "string-width": "^4.1.0", 6869 "strip-ansi": "^6.0.0" 6870 }, 6871 "engines": { 6872 "node": ">=10" 6873 }, 6874 "funding": { 6875 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 6876 } 6877 }, 6878 "node_modules/wrap-ansi/node_modules/ansi-styles": { 6879 "version": "4.3.0", 6880 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 6881 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 6882 "dev": true, 6883 "dependencies": { 6884 "color-convert": "^2.0.1" 6885 }, 6886 "engines": { 6887 "node": ">=8" 6888 }, 6889 "funding": { 6890 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6891 } 6892 }, 6893 "node_modules/wrap-ansi/node_modules/color-convert": { 6894 "version": "2.0.1", 6895 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 6896 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 6897 "dev": true, 6898 "dependencies": { 6899 "color-name": "~1.1.4" 6900 }, 6901 "engines": { 6902 "node": ">=7.0.0" 6903 } 6904 }, 6905 "node_modules/wrap-ansi/node_modules/color-name": { 6906 "version": "1.1.4", 6907 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 6908 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 6909 "dev": true 6910 }, 6911 "node_modules/wrappy": { 6912 "version": "1.0.2", 6913 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 6914 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 6915 "dev": true 6916 }, 6917 "node_modules/write-file-atomic": { 6918 "version": "3.0.3", 6919 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", 6920 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", 6921 "dev": true, 6922 "dependencies": { 6923 "imurmurhash": "^0.1.4", 6924 "is-typedarray": "^1.0.0", 6925 "signal-exit": "^3.0.2", 6926 "typedarray-to-buffer": "^3.1.5" 6927 } 6928 }, 6929 "node_modules/ws": { 6930 "version": "7.5.0", 6931 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.0.tgz", 6932 "integrity": "sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw==", 6933 "dev": true, 6934 "engines": { 6935 "node": ">=8.3.0" 6936 }, 6937 "peerDependencies": { 6938 "bufferutil": "^4.0.1", 6939 "utf-8-validate": "^5.0.2" 6940 }, 6941 "peerDependenciesMeta": { 6942 "bufferutil": { 6943 "optional": true 6944 }, 6945 "utf-8-validate": { 6946 "optional": true 6947 } 6948 } 6949 }, 6950 "node_modules/xml-name-validator": { 6951 "version": "3.0.0", 6952 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", 6953 "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", 6954 "dev": true 6955 }, 6956 "node_modules/xmlbuilder": { 6957 "version": "13.0.2", 6958 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz", 6959 "integrity": "sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==", 6960 "dev": true, 6961 "engines": { 6962 "node": ">=6.0" 6963 } 6964 }, 6965 "node_modules/xmlchars": { 6966 "version": "2.2.0", 6967 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 6968 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 6969 "dev": true 6970 }, 6971 "node_modules/y18n": { 6972 "version": "5.0.8", 6973 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 6974 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 6975 "dev": true, 6976 "engines": { 6977 "node": ">=10" 6978 } 6979 }, 6980 "node_modules/yallist": { 6981 "version": "4.0.0", 6982 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 6983 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 6984 "dev": true 6985 }, 6986 "node_modules/yaml": { 6987 "version": "2.1.3", 6988 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.3.tgz", 6989 "integrity": "sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg==", 6990 "dev": true, 6991 "engines": { 6992 "node": ">= 14" 6993 } 6994 }, 6995 "node_modules/yargs": { 6996 "version": "16.2.0", 6997 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 6998 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 6999 "dev": true, 7000 "dependencies": { 7001 "cliui": "^7.0.2", 7002 "escalade": "^3.1.1", 7003 "get-caller-file": "^2.0.5", 7004 "require-directory": "^2.1.1", 7005 "string-width": "^4.2.0", 7006 "y18n": "^5.0.5", 7007 "yargs-parser": "^20.2.2" 7008 }, 7009 "engines": { 7010 "node": ">=10" 7011 } 7012 }, 7013 "node_modules/yargs-parser": { 7014 "version": "20.2.9", 7015 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", 7016 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", 7017 "dev": true, 7018 "engines": { 7019 "node": ">=10" 7020 } 7021 }, 7022 "node_modules/yauzl": { 7023 "version": "2.10.0", 7024 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 7025 "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", 7026 "dev": true, 7027 "dependencies": { 7028 "buffer-crc32": "~0.2.3", 7029 "fd-slicer": "~1.1.0" 7030 } 7031 } 7032 }, 7033 "dependencies": { 7034 "@babel/code-frame": { 7035 "version": "7.14.5", 7036 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", 7037 "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", 7038 "dev": true, 7039 "requires": { 7040 "@babel/highlight": "^7.14.5" 7041 } 7042 }, 7043 "@babel/compat-data": { 7044 "version": "7.14.7", 7045 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", 7046 "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==", 7047 "dev": true 7048 }, 7049 "@babel/core": { 7050 "version": "7.14.6", 7051 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", 7052 "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", 7053 "dev": true, 7054 "requires": { 7055 "@babel/code-frame": "^7.14.5", 7056 "@babel/generator": "^7.14.5", 7057 "@babel/helper-compilation-targets": "^7.14.5", 7058 "@babel/helper-module-transforms": "^7.14.5", 7059 "@babel/helpers": "^7.14.6", 7060 "@babel/parser": "^7.14.6", 7061 "@babel/template": "^7.14.5", 7062 "@babel/traverse": "^7.14.5", 7063 "@babel/types": "^7.14.5", 7064 "convert-source-map": "^1.7.0", 7065 "debug": "^4.1.0", 7066 "gensync": "^1.0.0-beta.2", 7067 "json5": "^2.1.2", 7068 "semver": "^6.3.0", 7069 "source-map": "^0.5.0" 7070 } 7071 }, 7072 "@babel/generator": { 7073 "version": "7.14.5", 7074 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", 7075 "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", 7076 "dev": true, 7077 "requires": { 7078 "@babel/types": "^7.14.5", 7079 "jsesc": "^2.5.1", 7080 "source-map": "^0.5.0" 7081 } 7082 }, 7083 "@babel/helper-compilation-targets": { 7084 "version": "7.14.5", 7085 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", 7086 "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", 7087 "dev": true, 7088 "requires": { 7089 "@babel/compat-data": "^7.14.5", 7090 "@babel/helper-validator-option": "^7.14.5", 7091 "browserslist": "^4.16.6", 7092 "semver": "^6.3.0" 7093 } 7094 }, 7095 "@babel/helper-function-name": { 7096 "version": "7.14.5", 7097 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", 7098 "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", 7099 "dev": true, 7100 "requires": { 7101 "@babel/helper-get-function-arity": "^7.14.5", 7102 "@babel/template": "^7.14.5", 7103 "@babel/types": "^7.14.5" 7104 } 7105 }, 7106 "@babel/helper-get-function-arity": { 7107 "version": "7.14.5", 7108 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", 7109 "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", 7110 "dev": true, 7111 "requires": { 7112 "@babel/types": "^7.14.5" 7113 } 7114 }, 7115 "@babel/helper-hoist-variables": { 7116 "version": "7.14.5", 7117 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", 7118 "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", 7119 "dev": true, 7120 "requires": { 7121 "@babel/types": "^7.14.5" 7122 } 7123 }, 7124 "@babel/helper-member-expression-to-functions": { 7125 "version": "7.14.7", 7126 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", 7127 "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", 7128 "dev": true, 7129 "requires": { 7130 "@babel/types": "^7.14.5" 7131 } 7132 }, 7133 "@babel/helper-module-imports": { 7134 "version": "7.14.5", 7135 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", 7136 "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", 7137 "dev": true, 7138 "requires": { 7139 "@babel/types": "^7.14.5" 7140 } 7141 }, 7142 "@babel/helper-module-transforms": { 7143 "version": "7.14.5", 7144 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", 7145 "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", 7146 "dev": true, 7147 "requires": { 7148 "@babel/helper-module-imports": "^7.14.5", 7149 "@babel/helper-replace-supers": "^7.14.5", 7150 "@babel/helper-simple-access": "^7.14.5", 7151 "@babel/helper-split-export-declaration": "^7.14.5", 7152 "@babel/helper-validator-identifier": "^7.14.5", 7153 "@babel/template": "^7.14.5", 7154 "@babel/traverse": "^7.14.5", 7155 "@babel/types": "^7.14.5" 7156 } 7157 }, 7158 "@babel/helper-optimise-call-expression": { 7159 "version": "7.14.5", 7160 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", 7161 "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", 7162 "dev": true, 7163 "requires": { 7164 "@babel/types": "^7.14.5" 7165 } 7166 }, 7167 "@babel/helper-plugin-utils": { 7168 "version": "7.14.5", 7169 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", 7170 "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", 7171 "dev": true 7172 }, 7173 "@babel/helper-replace-supers": { 7174 "version": "7.14.5", 7175 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", 7176 "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", 7177 "dev": true, 7178 "requires": { 7179 "@babel/helper-member-expression-to-functions": "^7.14.5", 7180 "@babel/helper-optimise-call-expression": "^7.14.5", 7181 "@babel/traverse": "^7.14.5", 7182 "@babel/types": "^7.14.5" 7183 } 7184 }, 7185 "@babel/helper-simple-access": { 7186 "version": "7.14.5", 7187 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", 7188 "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", 7189 "dev": true, 7190 "requires": { 7191 "@babel/types": "^7.14.5" 7192 } 7193 }, 7194 "@babel/helper-skip-transparent-expression-wrappers": { 7195 "version": "7.14.5", 7196 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", 7197 "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", 7198 "dev": true, 7199 "requires": { 7200 "@babel/types": "^7.14.5" 7201 } 7202 }, 7203 "@babel/helper-split-export-declaration": { 7204 "version": "7.14.5", 7205 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", 7206 "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", 7207 "dev": true, 7208 "requires": { 7209 "@babel/types": "^7.14.5" 7210 } 7211 }, 7212 "@babel/helper-validator-identifier": { 7213 "version": "7.14.5", 7214 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", 7215 "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==", 7216 "dev": true 7217 }, 7218 "@babel/helper-validator-option": { 7219 "version": "7.14.5", 7220 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", 7221 "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", 7222 "dev": true 7223 }, 7224 "@babel/helpers": { 7225 "version": "7.14.6", 7226 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", 7227 "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", 7228 "dev": true, 7229 "requires": { 7230 "@babel/template": "^7.14.5", 7231 "@babel/traverse": "^7.14.5", 7232 "@babel/types": "^7.14.5" 7233 } 7234 }, 7235 "@babel/highlight": { 7236 "version": "7.14.5", 7237 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", 7238 "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", 7239 "dev": true, 7240 "requires": { 7241 "@babel/helper-validator-identifier": "^7.14.5", 7242 "chalk": "^2.0.0", 7243 "js-tokens": "^4.0.0" 7244 } 7245 }, 7246 "@babel/parser": { 7247 "version": "7.14.7", 7248 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", 7249 "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==", 7250 "dev": true 7251 }, 7252 "@babel/plugin-proposal-optional-chaining": { 7253 "version": "7.14.5", 7254 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", 7255 "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", 7256 "dev": true, 7257 "requires": { 7258 "@babel/helper-plugin-utils": "^7.14.5", 7259 "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", 7260 "@babel/plugin-syntax-optional-chaining": "^7.8.3" 7261 } 7262 }, 7263 "@babel/plugin-syntax-async-generators": { 7264 "version": "7.8.4", 7265 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", 7266 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", 7267 "dev": true, 7268 "requires": { 7269 "@babel/helper-plugin-utils": "^7.8.0" 7270 } 7271 }, 7272 "@babel/plugin-syntax-bigint": { 7273 "version": "7.8.3", 7274 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", 7275 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", 7276 "dev": true, 7277 "requires": { 7278 "@babel/helper-plugin-utils": "^7.8.0" 7279 } 7280 }, 7281 "@babel/plugin-syntax-class-properties": { 7282 "version": "7.12.13", 7283 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", 7284 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", 7285 "dev": true, 7286 "requires": { 7287 "@babel/helper-plugin-utils": "^7.12.13" 7288 } 7289 }, 7290 "@babel/plugin-syntax-import-meta": { 7291 "version": "7.10.4", 7292 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", 7293 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", 7294 "dev": true, 7295 "requires": { 7296 "@babel/helper-plugin-utils": "^7.10.4" 7297 } 7298 }, 7299 "@babel/plugin-syntax-json-strings": { 7300 "version": "7.8.3", 7301 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", 7302 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", 7303 "dev": true, 7304 "requires": { 7305 "@babel/helper-plugin-utils": "^7.8.0" 7306 } 7307 }, 7308 "@babel/plugin-syntax-logical-assignment-operators": { 7309 "version": "7.10.4", 7310 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", 7311 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", 7312 "dev": true, 7313 "requires": { 7314 "@babel/helper-plugin-utils": "^7.10.4" 7315 } 7316 }, 7317 "@babel/plugin-syntax-nullish-coalescing-operator": { 7318 "version": "7.8.3", 7319 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", 7320 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", 7321 "dev": true, 7322 "requires": { 7323 "@babel/helper-plugin-utils": "^7.8.0" 7324 } 7325 }, 7326 "@babel/plugin-syntax-numeric-separator": { 7327 "version": "7.10.4", 7328 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", 7329 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", 7330 "dev": true, 7331 "requires": { 7332 "@babel/helper-plugin-utils": "^7.10.4" 7333 } 7334 }, 7335 "@babel/plugin-syntax-object-rest-spread": { 7336 "version": "7.8.3", 7337 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 7338 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 7339 "dev": true, 7340 "requires": { 7341 "@babel/helper-plugin-utils": "^7.8.0" 7342 } 7343 }, 7344 "@babel/plugin-syntax-optional-catch-binding": { 7345 "version": "7.8.3", 7346 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", 7347 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", 7348 "dev": true, 7349 "requires": { 7350 "@babel/helper-plugin-utils": "^7.8.0" 7351 } 7352 }, 7353 "@babel/plugin-syntax-optional-chaining": { 7354 "version": "7.8.3", 7355 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", 7356 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", 7357 "dev": true, 7358 "requires": { 7359 "@babel/helper-plugin-utils": "^7.8.0" 7360 } 7361 }, 7362 "@babel/plugin-syntax-top-level-await": { 7363 "version": "7.14.5", 7364 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", 7365 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", 7366 "dev": true, 7367 "requires": { 7368 "@babel/helper-plugin-utils": "^7.14.5" 7369 } 7370 }, 7371 "@babel/plugin-syntax-typescript": { 7372 "version": "7.14.5", 7373 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", 7374 "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", 7375 "dev": true, 7376 "requires": { 7377 "@babel/helper-plugin-utils": "^7.14.5" 7378 } 7379 }, 7380 "@babel/template": { 7381 "version": "7.14.5", 7382 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", 7383 "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", 7384 "dev": true, 7385 "requires": { 7386 "@babel/code-frame": "^7.14.5", 7387 "@babel/parser": "^7.14.5", 7388 "@babel/types": "^7.14.5" 7389 } 7390 }, 7391 "@babel/traverse": { 7392 "version": "7.14.7", 7393 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", 7394 "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", 7395 "dev": true, 7396 "requires": { 7397 "@babel/code-frame": "^7.14.5", 7398 "@babel/generator": "^7.14.5", 7399 "@babel/helper-function-name": "^7.14.5", 7400 "@babel/helper-hoist-variables": "^7.14.5", 7401 "@babel/helper-split-export-declaration": "^7.14.5", 7402 "@babel/parser": "^7.14.7", 7403 "@babel/types": "^7.14.5", 7404 "debug": "^4.1.0", 7405 "globals": "^11.1.0" 7406 } 7407 }, 7408 "@babel/types": { 7409 "version": "7.14.5", 7410 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", 7411 "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", 7412 "dev": true, 7413 "requires": { 7414 "@babel/helper-validator-identifier": "^7.14.5", 7415 "to-fast-properties": "^2.0.0" 7416 } 7417 }, 7418 "@bcoe/v8-coverage": { 7419 "version": "0.2.3", 7420 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", 7421 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", 7422 "dev": true 7423 }, 7424 "@gouch/to-title-case": { 7425 "version": "2.2.1", 7426 "resolved": "https://registry.npmjs.org/@gouch/to-title-case/-/to-title-case-2.2.1.tgz", 7427 "integrity": "sha512-i/Hj91LfiE2pxYdIT0Ttdc/fIzdBwojDNQe6S6/N/Uf3xMmn0lWO+iLkAd84zs/NUGfTLsMUacDZzSy6N4jkcw==", 7428 "dev": true 7429 }, 7430 "@istanbuljs/load-nyc-config": { 7431 "version": "1.1.0", 7432 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", 7433 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", 7434 "dev": true, 7435 "requires": { 7436 "camelcase": "^5.3.1", 7437 "find-up": "^4.1.0", 7438 "get-package-type": "^0.1.0", 7439 "js-yaml": "^3.13.1", 7440 "resolve-from": "^5.0.0" 7441 } 7442 }, 7443 "@istanbuljs/schema": { 7444 "version": "0.1.3", 7445 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", 7446 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", 7447 "dev": true 7448 }, 7449 "@jest/console": { 7450 "version": "27.0.2", 7451 "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.2.tgz", 7452 "integrity": "sha512-/zYigssuHLImGeMAACkjI4VLAiiJznHgAl3xnFT19iWyct2LhrH3KXOjHRmxBGTkiPLZKKAJAgaPpiU9EZ9K+w==", 7453 "dev": true, 7454 "requires": { 7455 "@jest/types": "^27.0.2", 7456 "@types/node": "*", 7457 "chalk": "^4.0.0", 7458 "jest-message-util": "^27.0.2", 7459 "jest-util": "^27.0.2", 7460 "slash": "^3.0.0" 7461 }, 7462 "dependencies": { 7463 "ansi-styles": { 7464 "version": "4.3.0", 7465 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7466 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7467 "dev": true, 7468 "requires": { 7469 "color-convert": "^2.0.1" 7470 } 7471 }, 7472 "chalk": { 7473 "version": "4.1.1", 7474 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 7475 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 7476 "dev": true, 7477 "requires": { 7478 "ansi-styles": "^4.1.0", 7479 "supports-color": "^7.1.0" 7480 } 7481 }, 7482 "color-convert": { 7483 "version": "2.0.1", 7484 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7485 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7486 "dev": true, 7487 "requires": { 7488 "color-name": "~1.1.4" 7489 } 7490 }, 7491 "color-name": { 7492 "version": "1.1.4", 7493 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7494 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7495 "dev": true 7496 }, 7497 "has-flag": { 7498 "version": "4.0.0", 7499 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7500 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7501 "dev": true 7502 }, 7503 "supports-color": { 7504 "version": "7.2.0", 7505 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7506 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7507 "dev": true, 7508 "requires": { 7509 "has-flag": "^4.0.0" 7510 } 7511 } 7512 } 7513 }, 7514 "@jest/core": { 7515 "version": "27.0.5", 7516 "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.5.tgz", 7517 "integrity": "sha512-g73//jF0VwsOIrWUC9Cqg03lU3QoAMFxVjsm6n6yNmwZcQPN/o8w+gLWODw5VfKNFZT38otXHWxc6b8eGDUpEA==", 7518 "dev": true, 7519 "requires": { 7520 "@jest/console": "^27.0.2", 7521 "@jest/reporters": "^27.0.5", 7522 "@jest/test-result": "^27.0.2", 7523 "@jest/transform": "^27.0.5", 7524 "@jest/types": "^27.0.2", 7525 "@types/node": "*", 7526 "ansi-escapes": "^4.2.1", 7527 "chalk": "^4.0.0", 7528 "emittery": "^0.8.1", 7529 "exit": "^0.1.2", 7530 "graceful-fs": "^4.2.4", 7531 "jest-changed-files": "^27.0.2", 7532 "jest-config": "^27.0.5", 7533 "jest-haste-map": "^27.0.5", 7534 "jest-message-util": "^27.0.2", 7535 "jest-regex-util": "^27.0.1", 7536 "jest-resolve": "^27.0.5", 7537 "jest-resolve-dependencies": "^27.0.5", 7538 "jest-runner": "^27.0.5", 7539 "jest-runtime": "^27.0.5", 7540 "jest-snapshot": "^27.0.5", 7541 "jest-util": "^27.0.2", 7542 "jest-validate": "^27.0.2", 7543 "jest-watcher": "^27.0.2", 7544 "micromatch": "^4.0.4", 7545 "p-each-series": "^2.1.0", 7546 "rimraf": "^3.0.0", 7547 "slash": "^3.0.0", 7548 "strip-ansi": "^6.0.0" 7549 }, 7550 "dependencies": { 7551 "ansi-styles": { 7552 "version": "4.3.0", 7553 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7554 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7555 "dev": true, 7556 "requires": { 7557 "color-convert": "^2.0.1" 7558 } 7559 }, 7560 "chalk": { 7561 "version": "4.1.1", 7562 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 7563 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 7564 "dev": true, 7565 "requires": { 7566 "ansi-styles": "^4.1.0", 7567 "supports-color": "^7.1.0" 7568 } 7569 }, 7570 "color-convert": { 7571 "version": "2.0.1", 7572 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7573 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7574 "dev": true, 7575 "requires": { 7576 "color-name": "~1.1.4" 7577 } 7578 }, 7579 "color-name": { 7580 "version": "1.1.4", 7581 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7582 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7583 "dev": true 7584 }, 7585 "has-flag": { 7586 "version": "4.0.0", 7587 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7588 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7589 "dev": true 7590 }, 7591 "supports-color": { 7592 "version": "7.2.0", 7593 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7594 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7595 "dev": true, 7596 "requires": { 7597 "has-flag": "^4.0.0" 7598 } 7599 } 7600 } 7601 }, 7602 "@jest/environment": { 7603 "version": "27.0.5", 7604 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.5.tgz", 7605 "integrity": "sha512-IAkJPOT7bqn0GiX5LPio6/e1YpcmLbrd8O5EFYpAOZ6V+9xJDsXjdgN2vgv9WOKIs/uA1kf5WeD96HhlBYO+FA==", 7606 "dev": true, 7607 "requires": { 7608 "@jest/fake-timers": "^27.0.5", 7609 "@jest/types": "^27.0.2", 7610 "@types/node": "*", 7611 "jest-mock": "^27.0.3" 7612 } 7613 }, 7614 "@jest/fake-timers": { 7615 "version": "27.0.5", 7616 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.5.tgz", 7617 "integrity": "sha512-d6Tyf7iDoKqeUdwUKrOBV/GvEZRF67m7lpuWI0+SCD9D3aaejiOQZxAOxwH2EH/W18gnfYaBPLi0VeTGBHtQBg==", 7618 "dev": true, 7619 "requires": { 7620 "@jest/types": "^27.0.2", 7621 "@sinonjs/fake-timers": "^7.0.2", 7622 "@types/node": "*", 7623 "jest-message-util": "^27.0.2", 7624 "jest-mock": "^27.0.3", 7625 "jest-util": "^27.0.2" 7626 } 7627 }, 7628 "@jest/globals": { 7629 "version": "27.0.5", 7630 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.5.tgz", 7631 "integrity": "sha512-qqKyjDXUaZwDuccpbMMKCCMBftvrbXzigtIsikAH/9ca+kaae8InP2MDf+Y/PdCSMuAsSpHS6q6M25irBBUh+Q==", 7632 "dev": true, 7633 "requires": { 7634 "@jest/environment": "^27.0.5", 7635 "@jest/types": "^27.0.2", 7636 "expect": "^27.0.2" 7637 } 7638 }, 7639 "@jest/reporters": { 7640 "version": "27.0.5", 7641 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.5.tgz", 7642 "integrity": "sha512-4uNg5+0eIfRafnpgu3jCZws3NNcFzhu5JdRd1mKQ4/53+vkIqwB6vfZ4gn5BdGqOaLtYhlOsPaL5ATkKzyBrJw==", 7643 "dev": true, 7644 "requires": { 7645 "@bcoe/v8-coverage": "^0.2.3", 7646 "@jest/console": "^27.0.2", 7647 "@jest/test-result": "^27.0.2", 7648 "@jest/transform": "^27.0.5", 7649 "@jest/types": "^27.0.2", 7650 "chalk": "^4.0.0", 7651 "collect-v8-coverage": "^1.0.0", 7652 "exit": "^0.1.2", 7653 "glob": "^7.1.2", 7654 "graceful-fs": "^4.2.4", 7655 "istanbul-lib-coverage": "^3.0.0", 7656 "istanbul-lib-instrument": "^4.0.3", 7657 "istanbul-lib-report": "^3.0.0", 7658 "istanbul-lib-source-maps": "^4.0.0", 7659 "istanbul-reports": "^3.0.2", 7660 "jest-haste-map": "^27.0.5", 7661 "jest-resolve": "^27.0.5", 7662 "jest-util": "^27.0.2", 7663 "jest-worker": "^27.0.2", 7664 "slash": "^3.0.0", 7665 "source-map": "^0.6.0", 7666 "string-length": "^4.0.1", 7667 "terminal-link": "^2.0.0", 7668 "v8-to-istanbul": "^8.0.0" 7669 }, 7670 "dependencies": { 7671 "ansi-styles": { 7672 "version": "4.3.0", 7673 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7674 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7675 "dev": true, 7676 "requires": { 7677 "color-convert": "^2.0.1" 7678 } 7679 }, 7680 "chalk": { 7681 "version": "4.1.1", 7682 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 7683 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 7684 "dev": true, 7685 "requires": { 7686 "ansi-styles": "^4.1.0", 7687 "supports-color": "^7.1.0" 7688 } 7689 }, 7690 "color-convert": { 7691 "version": "2.0.1", 7692 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7693 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7694 "dev": true, 7695 "requires": { 7696 "color-name": "~1.1.4" 7697 } 7698 }, 7699 "color-name": { 7700 "version": "1.1.4", 7701 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7702 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7703 "dev": true 7704 }, 7705 "has-flag": { 7706 "version": "4.0.0", 7707 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7708 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7709 "dev": true 7710 }, 7711 "source-map": { 7712 "version": "0.6.1", 7713 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 7714 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 7715 "dev": true 7716 }, 7717 "supports-color": { 7718 "version": "7.2.0", 7719 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7720 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7721 "dev": true, 7722 "requires": { 7723 "has-flag": "^4.0.0" 7724 } 7725 } 7726 } 7727 }, 7728 "@jest/source-map": { 7729 "version": "27.0.1", 7730 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.1.tgz", 7731 "integrity": "sha512-yMgkF0f+6WJtDMdDYNavmqvbHtiSpwRN2U/W+6uztgfqgkq/PXdKPqjBTUF1RD/feth4rH5N3NW0T5+wIuln1A==", 7732 "dev": true, 7733 "requires": { 7734 "callsites": "^3.0.0", 7735 "graceful-fs": "^4.2.4", 7736 "source-map": "^0.6.0" 7737 }, 7738 "dependencies": { 7739 "source-map": { 7740 "version": "0.6.1", 7741 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 7742 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 7743 "dev": true 7744 } 7745 } 7746 }, 7747 "@jest/test-result": { 7748 "version": "27.0.2", 7749 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.2.tgz", 7750 "integrity": "sha512-gcdWwL3yP5VaIadzwQtbZyZMgpmes8ryBAJp70tuxghiA8qL4imJyZex+i+USQH2H4jeLVVszhwntgdQ97fccA==", 7751 "dev": true, 7752 "requires": { 7753 "@jest/console": "^27.0.2", 7754 "@jest/types": "^27.0.2", 7755 "@types/istanbul-lib-coverage": "^2.0.0", 7756 "collect-v8-coverage": "^1.0.0" 7757 } 7758 }, 7759 "@jest/test-sequencer": { 7760 "version": "27.0.5", 7761 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.5.tgz", 7762 "integrity": "sha512-opztnGs+cXzZ5txFG2+omBaV5ge/0yuJNKbhE3DREMiXE0YxBuzyEa6pNv3kk2JuucIlH2Xvgmn9kEEHSNt/SA==", 7763 "dev": true, 7764 "requires": { 7765 "@jest/test-result": "^27.0.2", 7766 "graceful-fs": "^4.2.4", 7767 "jest-haste-map": "^27.0.5", 7768 "jest-runtime": "^27.0.5" 7769 } 7770 }, 7771 "@jest/transform": { 7772 "version": "27.0.5", 7773 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.5.tgz", 7774 "integrity": "sha512-lBD6OwKXSc6JJECBNk4mVxtSVuJSBsQrJ9WCBisfJs7EZuYq4K6vM9HmoB7hmPiLIDGeyaerw3feBV/bC4z8tg==", 7775 "dev": true, 7776 "requires": { 7777 "@babel/core": "^7.1.0", 7778 "@jest/types": "^27.0.2", 7779 "babel-plugin-istanbul": "^6.0.0", 7780 "chalk": "^4.0.0", 7781 "convert-source-map": "^1.4.0", 7782 "fast-json-stable-stringify": "^2.0.0", 7783 "graceful-fs": "^4.2.4", 7784 "jest-haste-map": "^27.0.5", 7785 "jest-regex-util": "^27.0.1", 7786 "jest-util": "^27.0.2", 7787 "micromatch": "^4.0.4", 7788 "pirates": "^4.0.1", 7789 "slash": "^3.0.0", 7790 "source-map": "^0.6.1", 7791 "write-file-atomic": "^3.0.0" 7792 }, 7793 "dependencies": { 7794 "ansi-styles": { 7795 "version": "4.3.0", 7796 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7797 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7798 "dev": true, 7799 "requires": { 7800 "color-convert": "^2.0.1" 7801 } 7802 }, 7803 "chalk": { 7804 "version": "4.1.1", 7805 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 7806 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 7807 "dev": true, 7808 "requires": { 7809 "ansi-styles": "^4.1.0", 7810 "supports-color": "^7.1.0" 7811 } 7812 }, 7813 "color-convert": { 7814 "version": "2.0.1", 7815 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7816 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7817 "dev": true, 7818 "requires": { 7819 "color-name": "~1.1.4" 7820 } 7821 }, 7822 "color-name": { 7823 "version": "1.1.4", 7824 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7825 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7826 "dev": true 7827 }, 7828 "has-flag": { 7829 "version": "4.0.0", 7830 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7831 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7832 "dev": true 7833 }, 7834 "source-map": { 7835 "version": "0.6.1", 7836 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 7837 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 7838 "dev": true 7839 }, 7840 "supports-color": { 7841 "version": "7.2.0", 7842 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7843 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7844 "dev": true, 7845 "requires": { 7846 "has-flag": "^4.0.0" 7847 } 7848 } 7849 } 7850 }, 7851 "@jest/types": { 7852 "version": "27.0.2", 7853 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.2.tgz", 7854 "integrity": "sha512-XpjCtJ/99HB4PmyJ2vgmN7vT+JLP7RW1FBT9RgnMFS4Dt7cvIyBee8O3/j98aUZ34ZpenPZFqmaaObWSeL65dg==", 7855 "dev": true, 7856 "requires": { 7857 "@types/istanbul-lib-coverage": "^2.0.0", 7858 "@types/istanbul-reports": "^3.0.0", 7859 "@types/node": "*", 7860 "@types/yargs": "^16.0.0", 7861 "chalk": "^4.0.0" 7862 }, 7863 "dependencies": { 7864 "ansi-styles": { 7865 "version": "4.3.0", 7866 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7867 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7868 "dev": true, 7869 "requires": { 7870 "color-convert": "^2.0.1" 7871 } 7872 }, 7873 "chalk": { 7874 "version": "4.1.1", 7875 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 7876 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 7877 "dev": true, 7878 "requires": { 7879 "ansi-styles": "^4.1.0", 7880 "supports-color": "^7.1.0" 7881 } 7882 }, 7883 "color-convert": { 7884 "version": "2.0.1", 7885 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7886 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7887 "dev": true, 7888 "requires": { 7889 "color-name": "~1.1.4" 7890 } 7891 }, 7892 "color-name": { 7893 "version": "1.1.4", 7894 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7895 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7896 "dev": true 7897 }, 7898 "has-flag": { 7899 "version": "4.0.0", 7900 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7901 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7902 "dev": true 7903 }, 7904 "supports-color": { 7905 "version": "7.2.0", 7906 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7907 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7908 "dev": true, 7909 "requires": { 7910 "has-flag": "^4.0.0" 7911 } 7912 } 7913 } 7914 }, 7915 "@nodelib/fs.scandir": { 7916 "version": "2.1.5", 7917 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 7918 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 7919 "dev": true, 7920 "requires": { 7921 "@nodelib/fs.stat": "2.0.5", 7922 "run-parallel": "^1.1.9" 7923 } 7924 }, 7925 "@nodelib/fs.stat": { 7926 "version": "2.0.5", 7927 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 7928 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 7929 "dev": true 7930 }, 7931 "@nodelib/fs.walk": { 7932 "version": "1.2.8", 7933 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 7934 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 7935 "dev": true, 7936 "requires": { 7937 "@nodelib/fs.scandir": "2.1.5", 7938 "fastq": "^1.6.0" 7939 } 7940 }, 7941 "@sinonjs/commons": { 7942 "version": "1.8.3", 7943 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", 7944 "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", 7945 "dev": true, 7946 "requires": { 7947 "type-detect": "4.0.8" 7948 } 7949 }, 7950 "@sinonjs/fake-timers": { 7951 "version": "7.1.2", 7952 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz", 7953 "integrity": "sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==", 7954 "dev": true, 7955 "requires": { 7956 "@sinonjs/commons": "^1.7.0" 7957 } 7958 }, 7959 "@tootallnate/once": { 7960 "version": "1.1.2", 7961 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", 7962 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", 7963 "dev": true 7964 }, 7965 "@types/babel__core": { 7966 "version": "7.1.14", 7967 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", 7968 "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", 7969 "dev": true, 7970 "requires": { 7971 "@babel/parser": "^7.1.0", 7972 "@babel/types": "^7.0.0", 7973 "@types/babel__generator": "*", 7974 "@types/babel__template": "*", 7975 "@types/babel__traverse": "*" 7976 } 7977 }, 7978 "@types/babel__generator": { 7979 "version": "7.6.2", 7980 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", 7981 "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", 7982 "dev": true, 7983 "requires": { 7984 "@babel/types": "^7.0.0" 7985 } 7986 }, 7987 "@types/babel__template": { 7988 "version": "7.4.0", 7989 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", 7990 "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", 7991 "dev": true, 7992 "requires": { 7993 "@babel/parser": "^7.1.0", 7994 "@babel/types": "^7.0.0" 7995 } 7996 }, 7997 "@types/babel__traverse": { 7998 "version": "7.11.1", 7999 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", 8000 "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", 8001 "dev": true, 8002 "requires": { 8003 "@babel/types": "^7.3.0" 8004 } 8005 }, 8006 "@types/graceful-fs": { 8007 "version": "4.1.5", 8008 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", 8009 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", 8010 "dev": true, 8011 "requires": { 8012 "@types/node": "*" 8013 } 8014 }, 8015 "@types/istanbul-lib-coverage": { 8016 "version": "2.0.3", 8017 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", 8018 "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", 8019 "dev": true 8020 }, 8021 "@types/istanbul-lib-report": { 8022 "version": "3.0.0", 8023 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 8024 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", 8025 "dev": true, 8026 "requires": { 8027 "@types/istanbul-lib-coverage": "*" 8028 } 8029 }, 8030 "@types/istanbul-reports": { 8031 "version": "3.0.1", 8032 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", 8033 "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", 8034 "dev": true, 8035 "requires": { 8036 "@types/istanbul-lib-report": "*" 8037 } 8038 }, 8039 "@types/mime-types": { 8040 "version": "2.1.0", 8041 "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz", 8042 "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=", 8043 "dev": true 8044 }, 8045 "@types/node": { 8046 "version": "15.12.4", 8047 "resolved": "https://registry.npmjs.org/@types/node/-/node-15.12.4.tgz", 8048 "integrity": "sha512-zrNj1+yqYF4WskCMOHwN+w9iuD12+dGm0rQ35HLl9/Ouuq52cEtd0CH9qMgrdNmi5ejC1/V7vKEXYubB+65DkA==", 8049 "dev": true 8050 }, 8051 "@types/prettier": { 8052 "version": "2.3.0", 8053 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.0.tgz", 8054 "integrity": "sha512-hkc1DATxFLQo4VxPDpMH1gCkPpBbpOoJ/4nhuXw4n63/0R6bCpQECj4+K226UJ4JO/eJQz+1mC2I7JsWanAdQw==", 8055 "dev": true 8056 }, 8057 "@types/stack-utils": { 8058 "version": "2.0.0", 8059 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", 8060 "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", 8061 "dev": true 8062 }, 8063 "@types/yargs": { 8064 "version": "16.0.3", 8065 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.3.tgz", 8066 "integrity": "sha512-YlFfTGS+zqCgXuXNV26rOIeETOkXnGQXP/pjjL9P0gO/EP9jTmc7pUBhx+jVEIxpq41RX33GQ7N3DzOSfZoglQ==", 8067 "dev": true, 8068 "requires": { 8069 "@types/yargs-parser": "*" 8070 } 8071 }, 8072 "@types/yargs-parser": { 8073 "version": "20.2.0", 8074 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", 8075 "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", 8076 "dev": true 8077 }, 8078 "@types/yauzl": { 8079 "version": "2.9.1", 8080 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz", 8081 "integrity": "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==", 8082 "dev": true, 8083 "optional": true, 8084 "requires": { 8085 "@types/node": "*" 8086 } 8087 }, 8088 "abab": { 8089 "version": "2.0.5", 8090 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", 8091 "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", 8092 "dev": true 8093 }, 8094 "acorn": { 8095 "version": "8.4.1", 8096 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", 8097 "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", 8098 "dev": true 8099 }, 8100 "acorn-globals": { 8101 "version": "6.0.0", 8102 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", 8103 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", 8104 "dev": true, 8105 "requires": { 8106 "acorn": "^7.1.1", 8107 "acorn-walk": "^7.1.1" 8108 }, 8109 "dependencies": { 8110 "acorn": { 8111 "version": "7.4.1", 8112 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 8113 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 8114 "dev": true 8115 } 8116 } 8117 }, 8118 "acorn-walk": { 8119 "version": "7.2.0", 8120 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 8121 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 8122 "dev": true 8123 }, 8124 "agent-base": { 8125 "version": "6.0.2", 8126 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", 8127 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", 8128 "dev": true, 8129 "requires": { 8130 "debug": "4" 8131 } 8132 }, 8133 "ansi-escapes": { 8134 "version": "4.3.2", 8135 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 8136 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 8137 "dev": true, 8138 "requires": { 8139 "type-fest": "^0.21.3" 8140 } 8141 }, 8142 "ansi-regex": { 8143 "version": "5.0.1", 8144 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 8145 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 8146 "dev": true 8147 }, 8148 "ansi-styles": { 8149 "version": "3.2.1", 8150 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 8151 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 8152 "dev": true, 8153 "requires": { 8154 "color-convert": "^1.9.0" 8155 } 8156 }, 8157 "anymatch": { 8158 "version": "3.1.2", 8159 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 8160 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 8161 "dev": true, 8162 "requires": { 8163 "normalize-path": "^3.0.0", 8164 "picomatch": "^2.0.4" 8165 } 8166 }, 8167 "argparse": { 8168 "version": "1.0.10", 8169 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 8170 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 8171 "dev": true, 8172 "requires": { 8173 "sprintf-js": "~1.0.2" 8174 } 8175 }, 8176 "async-limiter": { 8177 "version": "1.0.1", 8178 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", 8179 "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", 8180 "dev": true 8181 }, 8182 "asynckit": { 8183 "version": "0.4.0", 8184 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 8185 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 8186 "dev": true 8187 }, 8188 "autoprefixer": { 8189 "version": "9.8.6", 8190 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", 8191 "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", 8192 "dev": true, 8193 "requires": { 8194 "browserslist": "^4.12.0", 8195 "caniuse-lite": "^1.0.30001109", 8196 "colorette": "^1.2.1", 8197 "normalize-range": "^0.1.2", 8198 "num2fraction": "^1.2.2", 8199 "postcss": "^7.0.32", 8200 "postcss-value-parser": "^4.1.0" 8201 }, 8202 "dependencies": { 8203 "picocolors": { 8204 "version": "0.2.1", 8205 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", 8206 "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", 8207 "dev": true 8208 }, 8209 "postcss": { 8210 "version": "7.0.39", 8211 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", 8212 "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", 8213 "dev": true, 8214 "requires": { 8215 "picocolors": "^0.2.1", 8216 "source-map": "^0.6.1" 8217 } 8218 }, 8219 "source-map": { 8220 "version": "0.6.1", 8221 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 8222 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 8223 "dev": true 8224 } 8225 } 8226 }, 8227 "babel-jest": { 8228 "version": "27.0.5", 8229 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.5.tgz", 8230 "integrity": "sha512-bTMAbpCX7ldtfbca2llYLeSFsDM257aspyAOpsdrdSrBqoLkWCy4HPYTXtXWaSLgFPjrJGACL65rzzr4RFGadw==", 8231 "dev": true, 8232 "requires": { 8233 "@jest/transform": "^27.0.5", 8234 "@jest/types": "^27.0.2", 8235 "@types/babel__core": "^7.1.14", 8236 "babel-plugin-istanbul": "^6.0.0", 8237 "babel-preset-jest": "^27.0.1", 8238 "chalk": "^4.0.0", 8239 "graceful-fs": "^4.2.4", 8240 "slash": "^3.0.0" 8241 }, 8242 "dependencies": { 8243 "ansi-styles": { 8244 "version": "4.3.0", 8245 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8246 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8247 "dev": true, 8248 "requires": { 8249 "color-convert": "^2.0.1" 8250 } 8251 }, 8252 "chalk": { 8253 "version": "4.1.1", 8254 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 8255 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 8256 "dev": true, 8257 "requires": { 8258 "ansi-styles": "^4.1.0", 8259 "supports-color": "^7.1.0" 8260 } 8261 }, 8262 "color-convert": { 8263 "version": "2.0.1", 8264 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8265 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8266 "dev": true, 8267 "requires": { 8268 "color-name": "~1.1.4" 8269 } 8270 }, 8271 "color-name": { 8272 "version": "1.1.4", 8273 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8274 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8275 "dev": true 8276 }, 8277 "has-flag": { 8278 "version": "4.0.0", 8279 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8280 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8281 "dev": true 8282 }, 8283 "supports-color": { 8284 "version": "7.2.0", 8285 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8286 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8287 "dev": true, 8288 "requires": { 8289 "has-flag": "^4.0.0" 8290 } 8291 } 8292 } 8293 }, 8294 "babel-plugin-istanbul": { 8295 "version": "6.0.0", 8296 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", 8297 "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", 8298 "dev": true, 8299 "requires": { 8300 "@babel/helper-plugin-utils": "^7.0.0", 8301 "@istanbuljs/load-nyc-config": "^1.0.0", 8302 "@istanbuljs/schema": "^0.1.2", 8303 "istanbul-lib-instrument": "^4.0.0", 8304 "test-exclude": "^6.0.0" 8305 } 8306 }, 8307 "babel-plugin-jest-hoist": { 8308 "version": "27.0.1", 8309 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.1.tgz", 8310 "integrity": "sha512-sqBF0owAcCDBVEDtxqfYr2F36eSHdx7lAVGyYuOBRnKdD6gzcy0I0XrAYCZgOA3CRrLhmR+Uae9nogPzmAtOfQ==", 8311 "dev": true, 8312 "requires": { 8313 "@babel/template": "^7.3.3", 8314 "@babel/types": "^7.3.3", 8315 "@types/babel__core": "^7.0.0", 8316 "@types/babel__traverse": "^7.0.6" 8317 } 8318 }, 8319 "babel-preset-current-node-syntax": { 8320 "version": "1.0.1", 8321 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", 8322 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", 8323 "dev": true, 8324 "requires": { 8325 "@babel/plugin-syntax-async-generators": "^7.8.4", 8326 "@babel/plugin-syntax-bigint": "^7.8.3", 8327 "@babel/plugin-syntax-class-properties": "^7.8.3", 8328 "@babel/plugin-syntax-import-meta": "^7.8.3", 8329 "@babel/plugin-syntax-json-strings": "^7.8.3", 8330 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", 8331 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 8332 "@babel/plugin-syntax-numeric-separator": "^7.8.3", 8333 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 8334 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", 8335 "@babel/plugin-syntax-optional-chaining": "^7.8.3", 8336 "@babel/plugin-syntax-top-level-await": "^7.8.3" 8337 } 8338 }, 8339 "babel-preset-jest": { 8340 "version": "27.0.1", 8341 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.1.tgz", 8342 "integrity": "sha512-nIBIqCEpuiyhvjQs2mVNwTxQQa2xk70p9Dd/0obQGBf8FBzbnI8QhQKzLsWMN2i6q+5B0OcWDtrboBX5gmOLyA==", 8343 "dev": true, 8344 "requires": { 8345 "babel-plugin-jest-hoist": "^27.0.1", 8346 "babel-preset-current-node-syntax": "^1.0.0" 8347 } 8348 }, 8349 "balanced-match": { 8350 "version": "1.0.2", 8351 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 8352 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 8353 "dev": true 8354 }, 8355 "base64-js": { 8356 "version": "1.5.1", 8357 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 8358 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 8359 "dev": true 8360 }, 8361 "binary-extensions": { 8362 "version": "2.2.0", 8363 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 8364 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 8365 "dev": true 8366 }, 8367 "bl": { 8368 "version": "4.1.0", 8369 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 8370 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 8371 "dev": true, 8372 "requires": { 8373 "buffer": "^5.5.0", 8374 "inherits": "^2.0.4", 8375 "readable-stream": "^3.4.0" 8376 }, 8377 "dependencies": { 8378 "readable-stream": { 8379 "version": "3.6.0", 8380 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 8381 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 8382 "dev": true, 8383 "requires": { 8384 "inherits": "^2.0.3", 8385 "string_decoder": "^1.1.1", 8386 "util-deprecate": "^1.0.1" 8387 } 8388 } 8389 } 8390 }, 8391 "brace-expansion": { 8392 "version": "1.1.11", 8393 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 8394 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 8395 "dev": true, 8396 "requires": { 8397 "balanced-match": "^1.0.0", 8398 "concat-map": "0.0.1" 8399 } 8400 }, 8401 "braces": { 8402 "version": "3.0.2", 8403 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 8404 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 8405 "dev": true, 8406 "requires": { 8407 "fill-range": "^7.0.1" 8408 } 8409 }, 8410 "browser-process-hrtime": { 8411 "version": "1.0.0", 8412 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", 8413 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", 8414 "dev": true 8415 }, 8416 "browserslist": { 8417 "version": "4.16.6", 8418 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", 8419 "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", 8420 "dev": true, 8421 "requires": { 8422 "caniuse-lite": "^1.0.30001219", 8423 "colorette": "^1.2.2", 8424 "electron-to-chromium": "^1.3.723", 8425 "escalade": "^3.1.1", 8426 "node-releases": "^1.1.71" 8427 } 8428 }, 8429 "bser": { 8430 "version": "2.1.1", 8431 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 8432 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 8433 "dev": true, 8434 "requires": { 8435 "node-int64": "^0.4.0" 8436 } 8437 }, 8438 "buffer": { 8439 "version": "5.7.1", 8440 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 8441 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 8442 "dev": true, 8443 "requires": { 8444 "base64-js": "^1.3.1", 8445 "ieee754": "^1.1.13" 8446 } 8447 }, 8448 "buffer-crc32": { 8449 "version": "0.2.13", 8450 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 8451 "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", 8452 "dev": true 8453 }, 8454 "buffer-from": { 8455 "version": "1.1.1", 8456 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", 8457 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", 8458 "dev": true 8459 }, 8460 "callsites": { 8461 "version": "3.1.0", 8462 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 8463 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 8464 "dev": true 8465 }, 8466 "camelcase": { 8467 "version": "5.3.1", 8468 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 8469 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 8470 "dev": true 8471 }, 8472 "caniuse-lite": { 8473 "version": "1.0.30001239", 8474 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001239.tgz", 8475 "integrity": "sha512-cyBkXJDMeI4wthy8xJ2FvDU6+0dtcZSJW3voUF8+e9f1bBeuvyZfc3PNbkOETyhbR+dGCPzn9E7MA3iwzusOhQ==", 8476 "dev": true 8477 }, 8478 "chalk": { 8479 "version": "2.4.2", 8480 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 8481 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 8482 "dev": true, 8483 "requires": { 8484 "ansi-styles": "^3.2.1", 8485 "escape-string-regexp": "^1.0.5", 8486 "supports-color": "^5.3.0" 8487 } 8488 }, 8489 "char-regex": { 8490 "version": "1.0.2", 8491 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", 8492 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", 8493 "dev": true 8494 }, 8495 "chokidar": { 8496 "version": "3.5.3", 8497 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 8498 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 8499 "dev": true, 8500 "requires": { 8501 "anymatch": "~3.1.2", 8502 "braces": "~3.0.2", 8503 "fsevents": "~2.3.2", 8504 "glob-parent": "~5.1.2", 8505 "is-binary-path": "~2.1.0", 8506 "is-glob": "~4.0.1", 8507 "normalize-path": "~3.0.0", 8508 "readdirp": "~3.6.0" 8509 } 8510 }, 8511 "chownr": { 8512 "version": "1.1.4", 8513 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 8514 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", 8515 "dev": true 8516 }, 8517 "ci-info": { 8518 "version": "3.2.0", 8519 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 8520 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 8521 "dev": true 8522 }, 8523 "cjs-module-lexer": { 8524 "version": "1.2.1", 8525 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.1.tgz", 8526 "integrity": "sha512-jVamGdJPDeuQilKhvVn1h3knuMOZzr8QDnpk+M9aMlCaMkTDd6fBWPhiDqFvFZ07pL0liqabAiuy8SY4jGHeaw==", 8527 "dev": true 8528 }, 8529 "cliui": { 8530 "version": "7.0.4", 8531 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 8532 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 8533 "dev": true, 8534 "requires": { 8535 "string-width": "^4.2.0", 8536 "strip-ansi": "^6.0.0", 8537 "wrap-ansi": "^7.0.0" 8538 } 8539 }, 8540 "co": { 8541 "version": "4.6.0", 8542 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 8543 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", 8544 "dev": true 8545 }, 8546 "collect-v8-coverage": { 8547 "version": "1.0.1", 8548 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", 8549 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", 8550 "dev": true 8551 }, 8552 "color-convert": { 8553 "version": "1.9.3", 8554 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 8555 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 8556 "dev": true, 8557 "requires": { 8558 "color-name": "1.1.3" 8559 } 8560 }, 8561 "color-name": { 8562 "version": "1.1.3", 8563 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 8564 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 8565 "dev": true 8566 }, 8567 "colorette": { 8568 "version": "1.2.2", 8569 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", 8570 "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", 8571 "dev": true 8572 }, 8573 "combined-stream": { 8574 "version": "1.0.8", 8575 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 8576 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 8577 "dev": true, 8578 "requires": { 8579 "delayed-stream": "~1.0.0" 8580 } 8581 }, 8582 "commander": { 8583 "version": "9.4.0", 8584 "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.0.tgz", 8585 "integrity": "sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==", 8586 "dev": true 8587 }, 8588 "concat-map": { 8589 "version": "0.0.1", 8590 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 8591 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 8592 "dev": true 8593 }, 8594 "concat-stream": { 8595 "version": "1.6.2", 8596 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", 8597 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", 8598 "dev": true, 8599 "requires": { 8600 "buffer-from": "^1.0.0", 8601 "inherits": "^2.0.3", 8602 "readable-stream": "^2.2.2", 8603 "typedarray": "^0.0.6" 8604 } 8605 }, 8606 "convert-source-map": { 8607 "version": "1.8.0", 8608 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", 8609 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", 8610 "dev": true, 8611 "requires": { 8612 "safe-buffer": "~5.1.1" 8613 } 8614 }, 8615 "core-util-is": { 8616 "version": "1.0.2", 8617 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 8618 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 8619 "dev": true 8620 }, 8621 "cross-spawn": { 8622 "version": "7.0.3", 8623 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 8624 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 8625 "dev": true, 8626 "requires": { 8627 "path-key": "^3.1.0", 8628 "shebang-command": "^2.0.0", 8629 "which": "^2.0.1" 8630 } 8631 }, 8632 "cssom": { 8633 "version": "0.4.4", 8634 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", 8635 "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", 8636 "dev": true 8637 }, 8638 "cssstyle": { 8639 "version": "2.3.0", 8640 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", 8641 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", 8642 "dev": true, 8643 "requires": { 8644 "cssom": "~0.3.6" 8645 }, 8646 "dependencies": { 8647 "cssom": { 8648 "version": "0.3.8", 8649 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 8650 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", 8651 "dev": true 8652 } 8653 } 8654 }, 8655 "data-urls": { 8656 "version": "2.0.0", 8657 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", 8658 "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", 8659 "dev": true, 8660 "requires": { 8661 "abab": "^2.0.3", 8662 "whatwg-mimetype": "^2.3.0", 8663 "whatwg-url": "^8.0.0" 8664 } 8665 }, 8666 "debug": { 8667 "version": "4.3.1", 8668 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", 8669 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", 8670 "dev": true, 8671 "requires": { 8672 "ms": "2.1.2" 8673 } 8674 }, 8675 "decimal.js": { 8676 "version": "10.3.0", 8677 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.0.tgz", 8678 "integrity": "sha512-MrQRs2gyD//7NeHi9TtsfClkf+cFAewDz+PZHR8ILKglLmBMyVX3ymQ+oeznE3tjrS7beTN+6JXb2C3JDHm7ug==", 8679 "dev": true 8680 }, 8681 "dedent": { 8682 "version": "0.7.0", 8683 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", 8684 "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", 8685 "dev": true 8686 }, 8687 "deep-extend": { 8688 "version": "0.6.0", 8689 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 8690 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 8691 "dev": true 8692 }, 8693 "deep-is": { 8694 "version": "0.1.3", 8695 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 8696 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", 8697 "dev": true 8698 }, 8699 "deepmerge": { 8700 "version": "4.2.2", 8701 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", 8702 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", 8703 "dev": true 8704 }, 8705 "delayed-stream": { 8706 "version": "1.0.0", 8707 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 8708 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 8709 "dev": true 8710 }, 8711 "dependency-graph": { 8712 "version": "0.11.0", 8713 "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", 8714 "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", 8715 "dev": true 8716 }, 8717 "detect-newline": { 8718 "version": "3.1.0", 8719 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", 8720 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", 8721 "dev": true 8722 }, 8723 "devtools-protocol": { 8724 "version": "0.0.818844", 8725 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz", 8726 "integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==", 8727 "dev": true 8728 }, 8729 "diff-sequences": { 8730 "version": "27.0.1", 8731 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.1.tgz", 8732 "integrity": "sha512-XPLijkfJUh/PIBnfkcSHgvD6tlYixmcMAn3osTk6jt+H0v/mgURto1XUiD9DKuGX5NDoVS6dSlA23gd9FUaCFg==", 8733 "dev": true 8734 }, 8735 "dir-glob": { 8736 "version": "3.0.1", 8737 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 8738 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 8739 "dev": true, 8740 "requires": { 8741 "path-type": "^4.0.0" 8742 } 8743 }, 8744 "domexception": { 8745 "version": "2.0.1", 8746 "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", 8747 "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", 8748 "dev": true, 8749 "requires": { 8750 "webidl-conversions": "^5.0.0" 8751 }, 8752 "dependencies": { 8753 "webidl-conversions": { 8754 "version": "5.0.0", 8755 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", 8756 "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", 8757 "dev": true 8758 } 8759 } 8760 }, 8761 "electron-to-chromium": { 8762 "version": "1.3.757", 8763 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.757.tgz", 8764 "integrity": "sha512-kP0ooyrvavDC+Y9UG6G/pUVxfRNM2VTJwtLQLvgsJeyf1V+7shMCb68Wj0/TETmfx8dWv9pToGkVT39udE87wQ==", 8765 "dev": true 8766 }, 8767 "emittery": { 8768 "version": "0.8.1", 8769 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", 8770 "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", 8771 "dev": true 8772 }, 8773 "emoji-regex": { 8774 "version": "8.0.0", 8775 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 8776 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 8777 "dev": true 8778 }, 8779 "end-of-stream": { 8780 "version": "1.4.4", 8781 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 8782 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 8783 "dev": true, 8784 "requires": { 8785 "once": "^1.4.0" 8786 } 8787 }, 8788 "entities": { 8789 "version": "3.0.1", 8790 "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", 8791 "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", 8792 "dev": true 8793 }, 8794 "escalade": { 8795 "version": "3.1.1", 8796 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 8797 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 8798 "dev": true 8799 }, 8800 "escape-string-regexp": { 8801 "version": "1.0.5", 8802 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 8803 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 8804 "dev": true 8805 }, 8806 "escodegen": { 8807 "version": "2.0.0", 8808 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", 8809 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", 8810 "dev": true, 8811 "requires": { 8812 "esprima": "^4.0.1", 8813 "estraverse": "^5.2.0", 8814 "esutils": "^2.0.2", 8815 "optionator": "^0.8.1", 8816 "source-map": "~0.6.1" 8817 }, 8818 "dependencies": { 8819 "source-map": { 8820 "version": "0.6.1", 8821 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 8822 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 8823 "dev": true, 8824 "optional": true 8825 } 8826 } 8827 }, 8828 "esprima": { 8829 "version": "4.0.1", 8830 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 8831 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 8832 "dev": true 8833 }, 8834 "estraverse": { 8835 "version": "5.2.0", 8836 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 8837 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 8838 "dev": true 8839 }, 8840 "esutils": { 8841 "version": "2.0.3", 8842 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 8843 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 8844 "dev": true 8845 }, 8846 "execa": { 8847 "version": "5.1.1", 8848 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 8849 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 8850 "dev": true, 8851 "requires": { 8852 "cross-spawn": "^7.0.3", 8853 "get-stream": "^6.0.0", 8854 "human-signals": "^2.1.0", 8855 "is-stream": "^2.0.0", 8856 "merge-stream": "^2.0.0", 8857 "npm-run-path": "^4.0.1", 8858 "onetime": "^5.1.2", 8859 "signal-exit": "^3.0.3", 8860 "strip-final-newline": "^2.0.0" 8861 } 8862 }, 8863 "exit": { 8864 "version": "0.1.2", 8865 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 8866 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", 8867 "dev": true 8868 }, 8869 "expect": { 8870 "version": "27.0.2", 8871 "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.2.tgz", 8872 "integrity": "sha512-YJFNJe2+P2DqH+ZrXy+ydRQYO87oxRUonZImpDodR1G7qo3NYd3pL+NQ9Keqpez3cehczYwZDBC3A7xk3n7M/w==", 8873 "dev": true, 8874 "requires": { 8875 "@jest/types": "^27.0.2", 8876 "ansi-styles": "^5.0.0", 8877 "jest-get-type": "^27.0.1", 8878 "jest-matcher-utils": "^27.0.2", 8879 "jest-message-util": "^27.0.2", 8880 "jest-regex-util": "^27.0.1" 8881 }, 8882 "dependencies": { 8883 "ansi-styles": { 8884 "version": "5.2.0", 8885 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 8886 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 8887 "dev": true 8888 } 8889 } 8890 }, 8891 "extract-zip": { 8892 "version": "2.0.1", 8893 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 8894 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 8895 "dev": true, 8896 "requires": { 8897 "@types/yauzl": "^2.9.1", 8898 "debug": "^4.1.1", 8899 "get-stream": "^5.1.0", 8900 "yauzl": "^2.10.0" 8901 }, 8902 "dependencies": { 8903 "get-stream": { 8904 "version": "5.2.0", 8905 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 8906 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 8907 "dev": true, 8908 "requires": { 8909 "pump": "^3.0.0" 8910 } 8911 } 8912 } 8913 }, 8914 "fast-glob": { 8915 "version": "3.2.12", 8916 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 8917 "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 8918 "dev": true, 8919 "requires": { 8920 "@nodelib/fs.stat": "^2.0.2", 8921 "@nodelib/fs.walk": "^1.2.3", 8922 "glob-parent": "^5.1.2", 8923 "merge2": "^1.3.0", 8924 "micromatch": "^4.0.4" 8925 } 8926 }, 8927 "fast-json-stable-stringify": { 8928 "version": "2.1.0", 8929 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 8930 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 8931 "dev": true 8932 }, 8933 "fast-levenshtein": { 8934 "version": "2.0.6", 8935 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 8936 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 8937 "dev": true 8938 }, 8939 "fastq": { 8940 "version": "1.13.0", 8941 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 8942 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 8943 "dev": true, 8944 "requires": { 8945 "reusify": "^1.0.4" 8946 } 8947 }, 8948 "fb-watchman": { 8949 "version": "2.0.1", 8950 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", 8951 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", 8952 "dev": true, 8953 "requires": { 8954 "bser": "2.1.1" 8955 } 8956 }, 8957 "fd-slicer": { 8958 "version": "1.1.0", 8959 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 8960 "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", 8961 "dev": true, 8962 "requires": { 8963 "pend": "~1.2.0" 8964 } 8965 }, 8966 "fill-range": { 8967 "version": "7.0.1", 8968 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 8969 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 8970 "dev": true, 8971 "requires": { 8972 "to-regex-range": "^5.0.1" 8973 } 8974 }, 8975 "find-up": { 8976 "version": "4.1.0", 8977 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 8978 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 8979 "dev": true, 8980 "requires": { 8981 "locate-path": "^5.0.0", 8982 "path-exists": "^4.0.0" 8983 } 8984 }, 8985 "form-data": { 8986 "version": "3.0.1", 8987 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", 8988 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", 8989 "dev": true, 8990 "requires": { 8991 "asynckit": "^0.4.0", 8992 "combined-stream": "^1.0.8", 8993 "mime-types": "^2.1.12" 8994 } 8995 }, 8996 "fs-constants": { 8997 "version": "1.0.0", 8998 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 8999 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 9000 "dev": true 9001 }, 9002 "fs-extra": { 9003 "version": "10.1.0", 9004 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 9005 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 9006 "dev": true, 9007 "requires": { 9008 "graceful-fs": "^4.2.0", 9009 "jsonfile": "^6.0.1", 9010 "universalify": "^2.0.0" 9011 }, 9012 "dependencies": { 9013 "universalify": { 9014 "version": "2.0.0", 9015 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 9016 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", 9017 "dev": true 9018 } 9019 } 9020 }, 9021 "fs.realpath": { 9022 "version": "1.0.0", 9023 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 9024 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 9025 "dev": true 9026 }, 9027 "fsevents": { 9028 "version": "2.3.2", 9029 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 9030 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 9031 "dev": true, 9032 "optional": true 9033 }, 9034 "function-bind": { 9035 "version": "1.1.1", 9036 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 9037 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 9038 "dev": true 9039 }, 9040 "gensync": { 9041 "version": "1.0.0-beta.2", 9042 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 9043 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 9044 "dev": true 9045 }, 9046 "get-caller-file": { 9047 "version": "2.0.5", 9048 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 9049 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 9050 "dev": true 9051 }, 9052 "get-package-type": { 9053 "version": "0.1.0", 9054 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", 9055 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", 9056 "dev": true 9057 }, 9058 "get-stdin": { 9059 "version": "9.0.0", 9060 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", 9061 "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", 9062 "dev": true 9063 }, 9064 "get-stream": { 9065 "version": "6.0.1", 9066 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 9067 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 9068 "dev": true 9069 }, 9070 "glob": { 9071 "version": "7.1.7", 9072 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", 9073 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", 9074 "dev": true, 9075 "requires": { 9076 "fs.realpath": "^1.0.0", 9077 "inflight": "^1.0.4", 9078 "inherits": "2", 9079 "minimatch": "^3.0.4", 9080 "once": "^1.3.0", 9081 "path-is-absolute": "^1.0.0" 9082 } 9083 }, 9084 "glob-parent": { 9085 "version": "5.1.2", 9086 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 9087 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 9088 "dev": true, 9089 "requires": { 9090 "is-glob": "^4.0.1" 9091 } 9092 }, 9093 "globals": { 9094 "version": "11.12.0", 9095 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 9096 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 9097 "dev": true 9098 }, 9099 "globby": { 9100 "version": "13.1.2", 9101 "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", 9102 "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", 9103 "dev": true, 9104 "requires": { 9105 "dir-glob": "^3.0.1", 9106 "fast-glob": "^3.2.11", 9107 "ignore": "^5.2.0", 9108 "merge2": "^1.4.1", 9109 "slash": "^4.0.0" 9110 }, 9111 "dependencies": { 9112 "slash": { 9113 "version": "4.0.0", 9114 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 9115 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 9116 "dev": true 9117 } 9118 } 9119 }, 9120 "graceful-fs": { 9121 "version": "4.2.6", 9122 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 9123 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", 9124 "dev": true 9125 }, 9126 "has": { 9127 "version": "1.0.3", 9128 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 9129 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 9130 "dev": true, 9131 "requires": { 9132 "function-bind": "^1.1.1" 9133 } 9134 }, 9135 "has-flag": { 9136 "version": "3.0.0", 9137 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 9138 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 9139 "dev": true 9140 }, 9141 "href-checker": { 9142 "version": "git+ssh://git@github.com/etefera/href-checker.git#b60a5f983aeed02df5a635825f05aac66b7292fa", 9143 "dev": true, 9144 "from": "href-checker@etefera/href-checker#docsify", 9145 "requires": { 9146 "puppeteer": "^5.4.1", 9147 "sade": "^1.7.4" 9148 } 9149 }, 9150 "html-encoding-sniffer": { 9151 "version": "2.0.1", 9152 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", 9153 "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", 9154 "dev": true, 9155 "requires": { 9156 "whatwg-encoding": "^1.0.5" 9157 } 9158 }, 9159 "html-escaper": { 9160 "version": "2.0.2", 9161 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 9162 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 9163 "dev": true 9164 }, 9165 "http-proxy-agent": { 9166 "version": "4.0.1", 9167 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", 9168 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", 9169 "dev": true, 9170 "requires": { 9171 "@tootallnate/once": "1", 9172 "agent-base": "6", 9173 "debug": "4" 9174 } 9175 }, 9176 "https-proxy-agent": { 9177 "version": "5.0.0", 9178 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", 9179 "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", 9180 "dev": true, 9181 "requires": { 9182 "agent-base": "6", 9183 "debug": "4" 9184 } 9185 }, 9186 "human-signals": { 9187 "version": "2.1.0", 9188 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 9189 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 9190 "dev": true 9191 }, 9192 "iconv-lite": { 9193 "version": "0.4.24", 9194 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 9195 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 9196 "dev": true, 9197 "requires": { 9198 "safer-buffer": ">= 2.1.2 < 3" 9199 } 9200 }, 9201 "ieee754": { 9202 "version": "1.2.1", 9203 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 9204 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 9205 "dev": true 9206 }, 9207 "ignore": { 9208 "version": "5.2.0", 9209 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 9210 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 9211 "dev": true 9212 }, 9213 "import-local": { 9214 "version": "3.0.2", 9215 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", 9216 "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", 9217 "dev": true, 9218 "requires": { 9219 "pkg-dir": "^4.2.0", 9220 "resolve-cwd": "^3.0.0" 9221 } 9222 }, 9223 "imurmurhash": { 9224 "version": "0.1.4", 9225 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 9226 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 9227 "dev": true 9228 }, 9229 "inflight": { 9230 "version": "1.0.6", 9231 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 9232 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 9233 "dev": true, 9234 "requires": { 9235 "once": "^1.3.0", 9236 "wrappy": "1" 9237 } 9238 }, 9239 "inherits": { 9240 "version": "2.0.4", 9241 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 9242 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 9243 "dev": true 9244 }, 9245 "ini": { 9246 "version": "3.0.1", 9247 "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", 9248 "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", 9249 "dev": true 9250 }, 9251 "is-binary-path": { 9252 "version": "2.1.0", 9253 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 9254 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 9255 "dev": true, 9256 "requires": { 9257 "binary-extensions": "^2.0.0" 9258 } 9259 }, 9260 "is-ci": { 9261 "version": "3.0.0", 9262 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 9263 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 9264 "dev": true, 9265 "requires": { 9266 "ci-info": "^3.1.1" 9267 } 9268 }, 9269 "is-core-module": { 9270 "version": "2.4.0", 9271 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", 9272 "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", 9273 "dev": true, 9274 "requires": { 9275 "has": "^1.0.3" 9276 } 9277 }, 9278 "is-extglob": { 9279 "version": "2.1.1", 9280 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 9281 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 9282 "dev": true 9283 }, 9284 "is-fullwidth-code-point": { 9285 "version": "3.0.0", 9286 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 9287 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 9288 "dev": true 9289 }, 9290 "is-generator-fn": { 9291 "version": "2.1.0", 9292 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", 9293 "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", 9294 "dev": true 9295 }, 9296 "is-glob": { 9297 "version": "4.0.3", 9298 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 9299 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 9300 "dev": true, 9301 "requires": { 9302 "is-extglob": "^2.1.1" 9303 } 9304 }, 9305 "is-number": { 9306 "version": "7.0.0", 9307 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 9308 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 9309 "dev": true 9310 }, 9311 "is-potential-custom-element-name": { 9312 "version": "1.0.1", 9313 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 9314 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 9315 "dev": true 9316 }, 9317 "is-stream": { 9318 "version": "2.0.0", 9319 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", 9320 "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", 9321 "dev": true 9322 }, 9323 "is-typedarray": { 9324 "version": "1.0.0", 9325 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 9326 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", 9327 "dev": true 9328 }, 9329 "isarray": { 9330 "version": "1.0.0", 9331 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 9332 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 9333 "dev": true 9334 }, 9335 "isexe": { 9336 "version": "2.0.0", 9337 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 9338 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 9339 "dev": true 9340 }, 9341 "istanbul-lib-coverage": { 9342 "version": "3.0.0", 9343 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", 9344 "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", 9345 "dev": true 9346 }, 9347 "istanbul-lib-instrument": { 9348 "version": "4.0.3", 9349 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", 9350 "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", 9351 "dev": true, 9352 "requires": { 9353 "@babel/core": "^7.7.5", 9354 "@istanbuljs/schema": "^0.1.2", 9355 "istanbul-lib-coverage": "^3.0.0", 9356 "semver": "^6.3.0" 9357 } 9358 }, 9359 "istanbul-lib-report": { 9360 "version": "3.0.0", 9361 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 9362 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", 9363 "dev": true, 9364 "requires": { 9365 "istanbul-lib-coverage": "^3.0.0", 9366 "make-dir": "^3.0.0", 9367 "supports-color": "^7.1.0" 9368 }, 9369 "dependencies": { 9370 "has-flag": { 9371 "version": "4.0.0", 9372 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9373 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9374 "dev": true 9375 }, 9376 "supports-color": { 9377 "version": "7.2.0", 9378 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9379 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9380 "dev": true, 9381 "requires": { 9382 "has-flag": "^4.0.0" 9383 } 9384 } 9385 } 9386 }, 9387 "istanbul-lib-source-maps": { 9388 "version": "4.0.0", 9389 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", 9390 "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", 9391 "dev": true, 9392 "requires": { 9393 "debug": "^4.1.1", 9394 "istanbul-lib-coverage": "^3.0.0", 9395 "source-map": "^0.6.1" 9396 }, 9397 "dependencies": { 9398 "source-map": { 9399 "version": "0.6.1", 9400 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 9401 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 9402 "dev": true 9403 } 9404 } 9405 }, 9406 "istanbul-reports": { 9407 "version": "3.0.2", 9408 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", 9409 "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", 9410 "dev": true, 9411 "requires": { 9412 "html-escaper": "^2.0.0", 9413 "istanbul-lib-report": "^3.0.0" 9414 } 9415 }, 9416 "jest": { 9417 "version": "27.0.5", 9418 "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.5.tgz", 9419 "integrity": "sha512-4NlVMS29gE+JOZvgmSAsz3eOjkSsHqjTajlIsah/4MVSmKvf3zFP/TvgcLoWe2UVHiE9KF741sReqhF0p4mqbQ==", 9420 "dev": true, 9421 "requires": { 9422 "@jest/core": "^27.0.5", 9423 "import-local": "^3.0.2", 9424 "jest-cli": "^27.0.5" 9425 } 9426 }, 9427 "jest-changed-files": { 9428 "version": "27.0.2", 9429 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.2.tgz", 9430 "integrity": "sha512-eMeb1Pn7w7x3wue5/vF73LPCJ7DKQuC9wQUR5ebP9hDPpk5hzcT/3Hmz3Q5BOFpR3tgbmaWhJcMTVgC8Z1NuMw==", 9431 "dev": true, 9432 "requires": { 9433 "@jest/types": "^27.0.2", 9434 "execa": "^5.0.0", 9435 "throat": "^6.0.1" 9436 } 9437 }, 9438 "jest-circus": { 9439 "version": "27.0.5", 9440 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.5.tgz", 9441 "integrity": "sha512-p5rO90o1RTh8LPOG6l0Fc9qgp5YGv+8M5CFixhMh7gGHtGSobD1AxX9cjFZujILgY8t30QZ7WVvxlnuG31r8TA==", 9442 "dev": true, 9443 "requires": { 9444 "@jest/environment": "^27.0.5", 9445 "@jest/test-result": "^27.0.2", 9446 "@jest/types": "^27.0.2", 9447 "@types/node": "*", 9448 "chalk": "^4.0.0", 9449 "co": "^4.6.0", 9450 "dedent": "^0.7.0", 9451 "expect": "^27.0.2", 9452 "is-generator-fn": "^2.0.0", 9453 "jest-each": "^27.0.2", 9454 "jest-matcher-utils": "^27.0.2", 9455 "jest-message-util": "^27.0.2", 9456 "jest-runtime": "^27.0.5", 9457 "jest-snapshot": "^27.0.5", 9458 "jest-util": "^27.0.2", 9459 "pretty-format": "^27.0.2", 9460 "slash": "^3.0.0", 9461 "stack-utils": "^2.0.3", 9462 "throat": "^6.0.1" 9463 }, 9464 "dependencies": { 9465 "ansi-styles": { 9466 "version": "4.3.0", 9467 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9468 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9469 "dev": true, 9470 "requires": { 9471 "color-convert": "^2.0.1" 9472 } 9473 }, 9474 "chalk": { 9475 "version": "4.1.1", 9476 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9477 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9478 "dev": true, 9479 "requires": { 9480 "ansi-styles": "^4.1.0", 9481 "supports-color": "^7.1.0" 9482 } 9483 }, 9484 "color-convert": { 9485 "version": "2.0.1", 9486 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9487 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9488 "dev": true, 9489 "requires": { 9490 "color-name": "~1.1.4" 9491 } 9492 }, 9493 "color-name": { 9494 "version": "1.1.4", 9495 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9496 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9497 "dev": true 9498 }, 9499 "has-flag": { 9500 "version": "4.0.0", 9501 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9502 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9503 "dev": true 9504 }, 9505 "supports-color": { 9506 "version": "7.2.0", 9507 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9508 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9509 "dev": true, 9510 "requires": { 9511 "has-flag": "^4.0.0" 9512 } 9513 } 9514 } 9515 }, 9516 "jest-cli": { 9517 "version": "27.0.5", 9518 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.5.tgz", 9519 "integrity": "sha512-kZqY020QFOFQKVE2knFHirTBElw3/Q0kUbDc3nMfy/x+RQ7zUY89SUuzpHHJoSX1kX7Lq569ncvjNqU3Td/FCA==", 9520 "dev": true, 9521 "requires": { 9522 "@jest/core": "^27.0.5", 9523 "@jest/test-result": "^27.0.2", 9524 "@jest/types": "^27.0.2", 9525 "chalk": "^4.0.0", 9526 "exit": "^0.1.2", 9527 "graceful-fs": "^4.2.4", 9528 "import-local": "^3.0.2", 9529 "jest-config": "^27.0.5", 9530 "jest-util": "^27.0.2", 9531 "jest-validate": "^27.0.2", 9532 "prompts": "^2.0.1", 9533 "yargs": "^16.0.3" 9534 }, 9535 "dependencies": { 9536 "ansi-styles": { 9537 "version": "4.3.0", 9538 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9539 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9540 "dev": true, 9541 "requires": { 9542 "color-convert": "^2.0.1" 9543 } 9544 }, 9545 "chalk": { 9546 "version": "4.1.1", 9547 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9548 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9549 "dev": true, 9550 "requires": { 9551 "ansi-styles": "^4.1.0", 9552 "supports-color": "^7.1.0" 9553 } 9554 }, 9555 "color-convert": { 9556 "version": "2.0.1", 9557 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9558 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9559 "dev": true, 9560 "requires": { 9561 "color-name": "~1.1.4" 9562 } 9563 }, 9564 "color-name": { 9565 "version": "1.1.4", 9566 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9567 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9568 "dev": true 9569 }, 9570 "has-flag": { 9571 "version": "4.0.0", 9572 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9573 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9574 "dev": true 9575 }, 9576 "supports-color": { 9577 "version": "7.2.0", 9578 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9579 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9580 "dev": true, 9581 "requires": { 9582 "has-flag": "^4.0.0" 9583 } 9584 } 9585 } 9586 }, 9587 "jest-config": { 9588 "version": "27.0.5", 9589 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.5.tgz", 9590 "integrity": "sha512-zCUIXag7QIXKEVN4kUKbDBDi9Q53dV5o3eNhGqe+5zAbt1vLs4VE3ceWaYrOub0L4Y7E9pGfM84TX/0ARcE+Qw==", 9591 "dev": true, 9592 "requires": { 9593 "@babel/core": "^7.1.0", 9594 "@jest/test-sequencer": "^27.0.5", 9595 "@jest/types": "^27.0.2", 9596 "babel-jest": "^27.0.5", 9597 "chalk": "^4.0.0", 9598 "deepmerge": "^4.2.2", 9599 "glob": "^7.1.1", 9600 "graceful-fs": "^4.2.4", 9601 "is-ci": "^3.0.0", 9602 "jest-circus": "^27.0.5", 9603 "jest-environment-jsdom": "^27.0.5", 9604 "jest-environment-node": "^27.0.5", 9605 "jest-get-type": "^27.0.1", 9606 "jest-jasmine2": "^27.0.5", 9607 "jest-regex-util": "^27.0.1", 9608 "jest-resolve": "^27.0.5", 9609 "jest-runner": "^27.0.5", 9610 "jest-util": "^27.0.2", 9611 "jest-validate": "^27.0.2", 9612 "micromatch": "^4.0.4", 9613 "pretty-format": "^27.0.2" 9614 }, 9615 "dependencies": { 9616 "ansi-styles": { 9617 "version": "4.3.0", 9618 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9619 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9620 "dev": true, 9621 "requires": { 9622 "color-convert": "^2.0.1" 9623 } 9624 }, 9625 "chalk": { 9626 "version": "4.1.1", 9627 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9628 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9629 "dev": true, 9630 "requires": { 9631 "ansi-styles": "^4.1.0", 9632 "supports-color": "^7.1.0" 9633 } 9634 }, 9635 "color-convert": { 9636 "version": "2.0.1", 9637 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9638 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9639 "dev": true, 9640 "requires": { 9641 "color-name": "~1.1.4" 9642 } 9643 }, 9644 "color-name": { 9645 "version": "1.1.4", 9646 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9647 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9648 "dev": true 9649 }, 9650 "has-flag": { 9651 "version": "4.0.0", 9652 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9653 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9654 "dev": true 9655 }, 9656 "supports-color": { 9657 "version": "7.2.0", 9658 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9659 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9660 "dev": true, 9661 "requires": { 9662 "has-flag": "^4.0.0" 9663 } 9664 } 9665 } 9666 }, 9667 "jest-diff": { 9668 "version": "27.0.2", 9669 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.2.tgz", 9670 "integrity": "sha512-BFIdRb0LqfV1hBt8crQmw6gGQHVDhM87SpMIZ45FPYKReZYG5er1+5pIn2zKqvrJp6WNox0ylR8571Iwk2Dmgw==", 9671 "dev": true, 9672 "requires": { 9673 "chalk": "^4.0.0", 9674 "diff-sequences": "^27.0.1", 9675 "jest-get-type": "^27.0.1", 9676 "pretty-format": "^27.0.2" 9677 }, 9678 "dependencies": { 9679 "ansi-styles": { 9680 "version": "4.3.0", 9681 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9682 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9683 "dev": true, 9684 "requires": { 9685 "color-convert": "^2.0.1" 9686 } 9687 }, 9688 "chalk": { 9689 "version": "4.1.1", 9690 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9691 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9692 "dev": true, 9693 "requires": { 9694 "ansi-styles": "^4.1.0", 9695 "supports-color": "^7.1.0" 9696 } 9697 }, 9698 "color-convert": { 9699 "version": "2.0.1", 9700 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9701 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9702 "dev": true, 9703 "requires": { 9704 "color-name": "~1.1.4" 9705 } 9706 }, 9707 "color-name": { 9708 "version": "1.1.4", 9709 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9710 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9711 "dev": true 9712 }, 9713 "has-flag": { 9714 "version": "4.0.0", 9715 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9716 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9717 "dev": true 9718 }, 9719 "supports-color": { 9720 "version": "7.2.0", 9721 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9722 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9723 "dev": true, 9724 "requires": { 9725 "has-flag": "^4.0.0" 9726 } 9727 } 9728 } 9729 }, 9730 "jest-docblock": { 9731 "version": "27.0.1", 9732 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.1.tgz", 9733 "integrity": "sha512-TA4+21s3oebURc7VgFV4r7ltdIJ5rtBH1E3Tbovcg7AV+oLfD5DcJ2V2vJ5zFA9sL5CFd/d2D6IpsAeSheEdrA==", 9734 "dev": true, 9735 "requires": { 9736 "detect-newline": "^3.0.0" 9737 } 9738 }, 9739 "jest-each": { 9740 "version": "27.0.2", 9741 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.2.tgz", 9742 "integrity": "sha512-OLMBZBZ6JkoXgUenDtseFRWA43wVl2BwmZYIWQws7eS7pqsIvePqj/jJmEnfq91ALk3LNphgwNK/PRFBYi7ITQ==", 9743 "dev": true, 9744 "requires": { 9745 "@jest/types": "^27.0.2", 9746 "chalk": "^4.0.0", 9747 "jest-get-type": "^27.0.1", 9748 "jest-util": "^27.0.2", 9749 "pretty-format": "^27.0.2" 9750 }, 9751 "dependencies": { 9752 "ansi-styles": { 9753 "version": "4.3.0", 9754 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9755 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9756 "dev": true, 9757 "requires": { 9758 "color-convert": "^2.0.1" 9759 } 9760 }, 9761 "chalk": { 9762 "version": "4.1.1", 9763 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9764 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9765 "dev": true, 9766 "requires": { 9767 "ansi-styles": "^4.1.0", 9768 "supports-color": "^7.1.0" 9769 } 9770 }, 9771 "color-convert": { 9772 "version": "2.0.1", 9773 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9774 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9775 "dev": true, 9776 "requires": { 9777 "color-name": "~1.1.4" 9778 } 9779 }, 9780 "color-name": { 9781 "version": "1.1.4", 9782 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9783 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9784 "dev": true 9785 }, 9786 "has-flag": { 9787 "version": "4.0.0", 9788 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9789 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9790 "dev": true 9791 }, 9792 "supports-color": { 9793 "version": "7.2.0", 9794 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9795 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9796 "dev": true, 9797 "requires": { 9798 "has-flag": "^4.0.0" 9799 } 9800 } 9801 } 9802 }, 9803 "jest-environment-jsdom": { 9804 "version": "27.0.5", 9805 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.5.tgz", 9806 "integrity": "sha512-ToWhViIoTl5738oRaajTMgYhdQL73UWPoV4GqHGk2DPhs+olv8OLq5KoQW8Yf+HtRao52XLqPWvl46dPI88PdA==", 9807 "dev": true, 9808 "requires": { 9809 "@jest/environment": "^27.0.5", 9810 "@jest/fake-timers": "^27.0.5", 9811 "@jest/types": "^27.0.2", 9812 "@types/node": "*", 9813 "jest-mock": "^27.0.3", 9814 "jest-util": "^27.0.2", 9815 "jsdom": "^16.6.0" 9816 } 9817 }, 9818 "jest-environment-node": { 9819 "version": "27.0.5", 9820 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.5.tgz", 9821 "integrity": "sha512-47qqScV/WMVz5OKF5TWpAeQ1neZKqM3ySwNveEnLyd+yaE/KT6lSMx/0SOx60+ZUcVxPiESYS+Kt2JS9y4PpkQ==", 9822 "dev": true, 9823 "requires": { 9824 "@jest/environment": "^27.0.5", 9825 "@jest/fake-timers": "^27.0.5", 9826 "@jest/types": "^27.0.2", 9827 "@types/node": "*", 9828 "jest-mock": "^27.0.3", 9829 "jest-util": "^27.0.2" 9830 } 9831 }, 9832 "jest-get-type": { 9833 "version": "27.0.1", 9834 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.1.tgz", 9835 "integrity": "sha512-9Tggo9zZbu0sHKebiAijyt1NM77Z0uO4tuWOxUCujAiSeXv30Vb5D4xVF4UR4YWNapcftj+PbByU54lKD7/xMg==", 9836 "dev": true 9837 }, 9838 "jest-haste-map": { 9839 "version": "27.0.5", 9840 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.5.tgz", 9841 "integrity": "sha512-3LFryGSHxwPFHzKIs6W0BGA2xr6g1MvzSjR3h3D8K8Uqy4vbRm/grpGHzbPtIbOPLC6wFoViRrNEmd116QWSkw==", 9842 "dev": true, 9843 "requires": { 9844 "@jest/types": "^27.0.2", 9845 "@types/graceful-fs": "^4.1.2", 9846 "@types/node": "*", 9847 "anymatch": "^3.0.3", 9848 "fb-watchman": "^2.0.0", 9849 "fsevents": "^2.3.2", 9850 "graceful-fs": "^4.2.4", 9851 "jest-regex-util": "^27.0.1", 9852 "jest-serializer": "^27.0.1", 9853 "jest-util": "^27.0.2", 9854 "jest-worker": "^27.0.2", 9855 "micromatch": "^4.0.4", 9856 "walker": "^1.0.7" 9857 } 9858 }, 9859 "jest-jasmine2": { 9860 "version": "27.0.5", 9861 "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.5.tgz", 9862 "integrity": "sha512-m3TojR19sFmTn79QoaGy1nOHBcLvtLso6Zh7u+gYxZWGcza4rRPVqwk1hciA5ZOWWZIJOukAcore8JRX992FaA==", 9863 "dev": true, 9864 "requires": { 9865 "@babel/traverse": "^7.1.0", 9866 "@jest/environment": "^27.0.5", 9867 "@jest/source-map": "^27.0.1", 9868 "@jest/test-result": "^27.0.2", 9869 "@jest/types": "^27.0.2", 9870 "@types/node": "*", 9871 "chalk": "^4.0.0", 9872 "co": "^4.6.0", 9873 "expect": "^27.0.2", 9874 "is-generator-fn": "^2.0.0", 9875 "jest-each": "^27.0.2", 9876 "jest-matcher-utils": "^27.0.2", 9877 "jest-message-util": "^27.0.2", 9878 "jest-runtime": "^27.0.5", 9879 "jest-snapshot": "^27.0.5", 9880 "jest-util": "^27.0.2", 9881 "pretty-format": "^27.0.2", 9882 "throat": "^6.0.1" 9883 }, 9884 "dependencies": { 9885 "ansi-styles": { 9886 "version": "4.3.0", 9887 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9888 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9889 "dev": true, 9890 "requires": { 9891 "color-convert": "^2.0.1" 9892 } 9893 }, 9894 "chalk": { 9895 "version": "4.1.1", 9896 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9897 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9898 "dev": true, 9899 "requires": { 9900 "ansi-styles": "^4.1.0", 9901 "supports-color": "^7.1.0" 9902 } 9903 }, 9904 "color-convert": { 9905 "version": "2.0.1", 9906 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9907 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9908 "dev": true, 9909 "requires": { 9910 "color-name": "~1.1.4" 9911 } 9912 }, 9913 "color-name": { 9914 "version": "1.1.4", 9915 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9916 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9917 "dev": true 9918 }, 9919 "has-flag": { 9920 "version": "4.0.0", 9921 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9922 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9923 "dev": true 9924 }, 9925 "supports-color": { 9926 "version": "7.2.0", 9927 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9928 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9929 "dev": true, 9930 "requires": { 9931 "has-flag": "^4.0.0" 9932 } 9933 } 9934 } 9935 }, 9936 "jest-leak-detector": { 9937 "version": "27.0.2", 9938 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.2.tgz", 9939 "integrity": "sha512-TZA3DmCOfe8YZFIMD1GxFqXUkQnIoOGQyy4hFCA2mlHtnAaf+FeOMxi0fZmfB41ZL+QbFG6BVaZF5IeFIVy53Q==", 9940 "dev": true, 9941 "requires": { 9942 "jest-get-type": "^27.0.1", 9943 "pretty-format": "^27.0.2" 9944 } 9945 }, 9946 "jest-matcher-utils": { 9947 "version": "27.0.2", 9948 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.2.tgz", 9949 "integrity": "sha512-Qczi5xnTNjkhcIB0Yy75Txt+Ez51xdhOxsukN7awzq2auZQGPHcQrJ623PZj0ECDEMOk2soxWx05EXdXGd1CbA==", 9950 "dev": true, 9951 "requires": { 9952 "chalk": "^4.0.0", 9953 "jest-diff": "^27.0.2", 9954 "jest-get-type": "^27.0.1", 9955 "pretty-format": "^27.0.2" 9956 }, 9957 "dependencies": { 9958 "ansi-styles": { 9959 "version": "4.3.0", 9960 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9961 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9962 "dev": true, 9963 "requires": { 9964 "color-convert": "^2.0.1" 9965 } 9966 }, 9967 "chalk": { 9968 "version": "4.1.1", 9969 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9970 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9971 "dev": true, 9972 "requires": { 9973 "ansi-styles": "^4.1.0", 9974 "supports-color": "^7.1.0" 9975 } 9976 }, 9977 "color-convert": { 9978 "version": "2.0.1", 9979 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9980 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9981 "dev": true, 9982 "requires": { 9983 "color-name": "~1.1.4" 9984 } 9985 }, 9986 "color-name": { 9987 "version": "1.1.4", 9988 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9989 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9990 "dev": true 9991 }, 9992 "has-flag": { 9993 "version": "4.0.0", 9994 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9995 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9996 "dev": true 9997 }, 9998 "supports-color": { 9999 "version": "7.2.0", 10000 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10001 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10002 "dev": true, 10003 "requires": { 10004 "has-flag": "^4.0.0" 10005 } 10006 } 10007 } 10008 }, 10009 "jest-message-util": { 10010 "version": "27.0.2", 10011 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.2.tgz", 10012 "integrity": "sha512-rTqWUX42ec2LdMkoUPOzrEd1Tcm+R1KfLOmFK+OVNo4MnLsEaxO5zPDb2BbdSmthdM/IfXxOZU60P/WbWF8BTw==", 10013 "dev": true, 10014 "requires": { 10015 "@babel/code-frame": "^7.12.13", 10016 "@jest/types": "^27.0.2", 10017 "@types/stack-utils": "^2.0.0", 10018 "chalk": "^4.0.0", 10019 "graceful-fs": "^4.2.4", 10020 "micromatch": "^4.0.4", 10021 "pretty-format": "^27.0.2", 10022 "slash": "^3.0.0", 10023 "stack-utils": "^2.0.3" 10024 }, 10025 "dependencies": { 10026 "ansi-styles": { 10027 "version": "4.3.0", 10028 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10029 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10030 "dev": true, 10031 "requires": { 10032 "color-convert": "^2.0.1" 10033 } 10034 }, 10035 "chalk": { 10036 "version": "4.1.1", 10037 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10038 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10039 "dev": true, 10040 "requires": { 10041 "ansi-styles": "^4.1.0", 10042 "supports-color": "^7.1.0" 10043 } 10044 }, 10045 "color-convert": { 10046 "version": "2.0.1", 10047 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10048 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10049 "dev": true, 10050 "requires": { 10051 "color-name": "~1.1.4" 10052 } 10053 }, 10054 "color-name": { 10055 "version": "1.1.4", 10056 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10057 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10058 "dev": true 10059 }, 10060 "has-flag": { 10061 "version": "4.0.0", 10062 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10063 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10064 "dev": true 10065 }, 10066 "supports-color": { 10067 "version": "7.2.0", 10068 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10069 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10070 "dev": true, 10071 "requires": { 10072 "has-flag": "^4.0.0" 10073 } 10074 } 10075 } 10076 }, 10077 "jest-mock": { 10078 "version": "27.0.3", 10079 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.3.tgz", 10080 "integrity": "sha512-O5FZn5XDzEp+Xg28mUz4ovVcdwBBPfAhW9+zJLO0Efn2qNbYcDaJvSlRiQ6BCZUCVOJjALicuJQI9mRFjv1o9Q==", 10081 "dev": true, 10082 "requires": { 10083 "@jest/types": "^27.0.2", 10084 "@types/node": "*" 10085 } 10086 }, 10087 "jest-pnp-resolver": { 10088 "version": "1.2.2", 10089 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", 10090 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", 10091 "dev": true, 10092 "requires": {} 10093 }, 10094 "jest-regex-util": { 10095 "version": "27.0.1", 10096 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.1.tgz", 10097 "integrity": "sha512-6nY6QVcpTgEKQy1L41P4pr3aOddneK17kn3HJw6SdwGiKfgCGTvH02hVXL0GU8GEKtPH83eD2DIDgxHXOxVohQ==", 10098 "dev": true 10099 }, 10100 "jest-resolve": { 10101 "version": "27.0.5", 10102 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.5.tgz", 10103 "integrity": "sha512-Md65pngRh8cRuWVdWznXBB5eDt391OJpdBaJMxfjfuXCvOhM3qQBtLMCMTykhuUKiBMmy5BhqCW7AVOKmPrW+Q==", 10104 "dev": true, 10105 "requires": { 10106 "@jest/types": "^27.0.2", 10107 "chalk": "^4.0.0", 10108 "escalade": "^3.1.1", 10109 "graceful-fs": "^4.2.4", 10110 "jest-pnp-resolver": "^1.2.2", 10111 "jest-util": "^27.0.2", 10112 "jest-validate": "^27.0.2", 10113 "resolve": "^1.20.0", 10114 "slash": "^3.0.0" 10115 }, 10116 "dependencies": { 10117 "ansi-styles": { 10118 "version": "4.3.0", 10119 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10120 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10121 "dev": true, 10122 "requires": { 10123 "color-convert": "^2.0.1" 10124 } 10125 }, 10126 "chalk": { 10127 "version": "4.1.1", 10128 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10129 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10130 "dev": true, 10131 "requires": { 10132 "ansi-styles": "^4.1.0", 10133 "supports-color": "^7.1.0" 10134 } 10135 }, 10136 "color-convert": { 10137 "version": "2.0.1", 10138 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10139 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10140 "dev": true, 10141 "requires": { 10142 "color-name": "~1.1.4" 10143 } 10144 }, 10145 "color-name": { 10146 "version": "1.1.4", 10147 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10148 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10149 "dev": true 10150 }, 10151 "has-flag": { 10152 "version": "4.0.0", 10153 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10154 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10155 "dev": true 10156 }, 10157 "supports-color": { 10158 "version": "7.2.0", 10159 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10160 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10161 "dev": true, 10162 "requires": { 10163 "has-flag": "^4.0.0" 10164 } 10165 } 10166 } 10167 }, 10168 "jest-resolve-dependencies": { 10169 "version": "27.0.5", 10170 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.5.tgz", 10171 "integrity": "sha512-xUj2dPoEEd59P+nuih4XwNa4nJ/zRd/g4rMvjHrZPEBWeWRq/aJnnM6mug+B+Nx+ILXGtfWHzQvh7TqNV/WbuA==", 10172 "dev": true, 10173 "requires": { 10174 "@jest/types": "^27.0.2", 10175 "jest-regex-util": "^27.0.1", 10176 "jest-snapshot": "^27.0.5" 10177 } 10178 }, 10179 "jest-runner": { 10180 "version": "27.0.5", 10181 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.5.tgz", 10182 "integrity": "sha512-HNhOtrhfKPArcECgBTcWOc+8OSL8GoFoa7RsHGnfZR1C1dFohxy9eLtpYBS+koybAHlJLZzNCx2Y/Ic3iEtJpQ==", 10183 "dev": true, 10184 "requires": { 10185 "@jest/console": "^27.0.2", 10186 "@jest/environment": "^27.0.5", 10187 "@jest/test-result": "^27.0.2", 10188 "@jest/transform": "^27.0.5", 10189 "@jest/types": "^27.0.2", 10190 "@types/node": "*", 10191 "chalk": "^4.0.0", 10192 "emittery": "^0.8.1", 10193 "exit": "^0.1.2", 10194 "graceful-fs": "^4.2.4", 10195 "jest-docblock": "^27.0.1", 10196 "jest-environment-jsdom": "^27.0.5", 10197 "jest-environment-node": "^27.0.5", 10198 "jest-haste-map": "^27.0.5", 10199 "jest-leak-detector": "^27.0.2", 10200 "jest-message-util": "^27.0.2", 10201 "jest-resolve": "^27.0.5", 10202 "jest-runtime": "^27.0.5", 10203 "jest-util": "^27.0.2", 10204 "jest-worker": "^27.0.2", 10205 "source-map-support": "^0.5.6", 10206 "throat": "^6.0.1" 10207 }, 10208 "dependencies": { 10209 "ansi-styles": { 10210 "version": "4.3.0", 10211 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10212 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10213 "dev": true, 10214 "requires": { 10215 "color-convert": "^2.0.1" 10216 } 10217 }, 10218 "chalk": { 10219 "version": "4.1.1", 10220 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10221 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10222 "dev": true, 10223 "requires": { 10224 "ansi-styles": "^4.1.0", 10225 "supports-color": "^7.1.0" 10226 } 10227 }, 10228 "color-convert": { 10229 "version": "2.0.1", 10230 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10231 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10232 "dev": true, 10233 "requires": { 10234 "color-name": "~1.1.4" 10235 } 10236 }, 10237 "color-name": { 10238 "version": "1.1.4", 10239 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10240 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10241 "dev": true 10242 }, 10243 "has-flag": { 10244 "version": "4.0.0", 10245 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10246 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10247 "dev": true 10248 }, 10249 "supports-color": { 10250 "version": "7.2.0", 10251 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10252 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10253 "dev": true, 10254 "requires": { 10255 "has-flag": "^4.0.0" 10256 } 10257 } 10258 } 10259 }, 10260 "jest-runtime": { 10261 "version": "27.0.5", 10262 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.5.tgz", 10263 "integrity": "sha512-V/w/+VasowPESbmhXn5AsBGPfb35T7jZPGZybYTHxZdP7Gwaa+A0EXE6rx30DshHKA98lVCODbCO8KZpEW3hiQ==", 10264 "dev": true, 10265 "requires": { 10266 "@jest/console": "^27.0.2", 10267 "@jest/environment": "^27.0.5", 10268 "@jest/fake-timers": "^27.0.5", 10269 "@jest/globals": "^27.0.5", 10270 "@jest/source-map": "^27.0.1", 10271 "@jest/test-result": "^27.0.2", 10272 "@jest/transform": "^27.0.5", 10273 "@jest/types": "^27.0.2", 10274 "@types/yargs": "^16.0.0", 10275 "chalk": "^4.0.0", 10276 "cjs-module-lexer": "^1.0.0", 10277 "collect-v8-coverage": "^1.0.0", 10278 "exit": "^0.1.2", 10279 "glob": "^7.1.3", 10280 "graceful-fs": "^4.2.4", 10281 "jest-haste-map": "^27.0.5", 10282 "jest-message-util": "^27.0.2", 10283 "jest-mock": "^27.0.3", 10284 "jest-regex-util": "^27.0.1", 10285 "jest-resolve": "^27.0.5", 10286 "jest-snapshot": "^27.0.5", 10287 "jest-util": "^27.0.2", 10288 "jest-validate": "^27.0.2", 10289 "slash": "^3.0.0", 10290 "strip-bom": "^4.0.0", 10291 "yargs": "^16.0.3" 10292 }, 10293 "dependencies": { 10294 "ansi-styles": { 10295 "version": "4.3.0", 10296 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10297 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10298 "dev": true, 10299 "requires": { 10300 "color-convert": "^2.0.1" 10301 } 10302 }, 10303 "chalk": { 10304 "version": "4.1.1", 10305 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10306 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10307 "dev": true, 10308 "requires": { 10309 "ansi-styles": "^4.1.0", 10310 "supports-color": "^7.1.0" 10311 } 10312 }, 10313 "color-convert": { 10314 "version": "2.0.1", 10315 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10316 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10317 "dev": true, 10318 "requires": { 10319 "color-name": "~1.1.4" 10320 } 10321 }, 10322 "color-name": { 10323 "version": "1.1.4", 10324 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10325 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10326 "dev": true 10327 }, 10328 "has-flag": { 10329 "version": "4.0.0", 10330 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10331 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10332 "dev": true 10333 }, 10334 "supports-color": { 10335 "version": "7.2.0", 10336 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10337 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10338 "dev": true, 10339 "requires": { 10340 "has-flag": "^4.0.0" 10341 } 10342 } 10343 } 10344 }, 10345 "jest-serializer": { 10346 "version": "27.0.1", 10347 "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.1.tgz", 10348 "integrity": "sha512-svy//5IH6bfQvAbkAEg1s7xhhgHTtXu0li0I2fdKHDsLP2P2MOiscPQIENQep8oU2g2B3jqLyxKKzotZOz4CwQ==", 10349 "dev": true, 10350 "requires": { 10351 "@types/node": "*", 10352 "graceful-fs": "^4.2.4" 10353 } 10354 }, 10355 "jest-snapshot": { 10356 "version": "27.0.5", 10357 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.5.tgz", 10358 "integrity": "sha512-H1yFYdgnL1vXvDqMrnDStH6yHFdMEuzYQYc71SnC/IJnuuhW6J16w8GWG1P+qGd3Ag3sQHjbRr0TcwEo/vGS+g==", 10359 "dev": true, 10360 "requires": { 10361 "@babel/core": "^7.7.2", 10362 "@babel/generator": "^7.7.2", 10363 "@babel/parser": "^7.7.2", 10364 "@babel/plugin-syntax-typescript": "^7.7.2", 10365 "@babel/traverse": "^7.7.2", 10366 "@babel/types": "^7.0.0", 10367 "@jest/transform": "^27.0.5", 10368 "@jest/types": "^27.0.2", 10369 "@types/babel__traverse": "^7.0.4", 10370 "@types/prettier": "^2.1.5", 10371 "babel-preset-current-node-syntax": "^1.0.0", 10372 "chalk": "^4.0.0", 10373 "expect": "^27.0.2", 10374 "graceful-fs": "^4.2.4", 10375 "jest-diff": "^27.0.2", 10376 "jest-get-type": "^27.0.1", 10377 "jest-haste-map": "^27.0.5", 10378 "jest-matcher-utils": "^27.0.2", 10379 "jest-message-util": "^27.0.2", 10380 "jest-resolve": "^27.0.5", 10381 "jest-util": "^27.0.2", 10382 "natural-compare": "^1.4.0", 10383 "pretty-format": "^27.0.2", 10384 "semver": "^7.3.2" 10385 }, 10386 "dependencies": { 10387 "ansi-styles": { 10388 "version": "4.3.0", 10389 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10390 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10391 "dev": true, 10392 "requires": { 10393 "color-convert": "^2.0.1" 10394 } 10395 }, 10396 "chalk": { 10397 "version": "4.1.1", 10398 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10399 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10400 "dev": true, 10401 "requires": { 10402 "ansi-styles": "^4.1.0", 10403 "supports-color": "^7.1.0" 10404 } 10405 }, 10406 "color-convert": { 10407 "version": "2.0.1", 10408 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10409 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10410 "dev": true, 10411 "requires": { 10412 "color-name": "~1.1.4" 10413 } 10414 }, 10415 "color-name": { 10416 "version": "1.1.4", 10417 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10418 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10419 "dev": true 10420 }, 10421 "has-flag": { 10422 "version": "4.0.0", 10423 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10424 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10425 "dev": true 10426 }, 10427 "semver": { 10428 "version": "7.3.5", 10429 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 10430 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 10431 "dev": true, 10432 "requires": { 10433 "lru-cache": "^6.0.0" 10434 } 10435 }, 10436 "supports-color": { 10437 "version": "7.2.0", 10438 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10439 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10440 "dev": true, 10441 "requires": { 10442 "has-flag": "^4.0.0" 10443 } 10444 } 10445 } 10446 }, 10447 "jest-util": { 10448 "version": "27.0.2", 10449 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.2.tgz", 10450 "integrity": "sha512-1d9uH3a00OFGGWSibpNYr+jojZ6AckOMCXV2Z4K3YXDnzpkAaXQyIpY14FOJPiUmil7CD+A6Qs+lnnh6ctRbIA==", 10451 "dev": true, 10452 "requires": { 10453 "@jest/types": "^27.0.2", 10454 "@types/node": "*", 10455 "chalk": "^4.0.0", 10456 "graceful-fs": "^4.2.4", 10457 "is-ci": "^3.0.0", 10458 "picomatch": "^2.2.3" 10459 }, 10460 "dependencies": { 10461 "ansi-styles": { 10462 "version": "4.3.0", 10463 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10464 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10465 "dev": true, 10466 "requires": { 10467 "color-convert": "^2.0.1" 10468 } 10469 }, 10470 "chalk": { 10471 "version": "4.1.1", 10472 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10473 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10474 "dev": true, 10475 "requires": { 10476 "ansi-styles": "^4.1.0", 10477 "supports-color": "^7.1.0" 10478 } 10479 }, 10480 "color-convert": { 10481 "version": "2.0.1", 10482 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10483 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10484 "dev": true, 10485 "requires": { 10486 "color-name": "~1.1.4" 10487 } 10488 }, 10489 "color-name": { 10490 "version": "1.1.4", 10491 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10492 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10493 "dev": true 10494 }, 10495 "has-flag": { 10496 "version": "4.0.0", 10497 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10498 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10499 "dev": true 10500 }, 10501 "supports-color": { 10502 "version": "7.2.0", 10503 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10504 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10505 "dev": true, 10506 "requires": { 10507 "has-flag": "^4.0.0" 10508 } 10509 } 10510 } 10511 }, 10512 "jest-validate": { 10513 "version": "27.0.2", 10514 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.2.tgz", 10515 "integrity": "sha512-UgBF6/oVu1ofd1XbaSotXKihi8nZhg0Prm8twQ9uCuAfo59vlxCXMPI/RKmrZEVgi3Nd9dS0I8A0wzWU48pOvg==", 10516 "dev": true, 10517 "requires": { 10518 "@jest/types": "^27.0.2", 10519 "camelcase": "^6.2.0", 10520 "chalk": "^4.0.0", 10521 "jest-get-type": "^27.0.1", 10522 "leven": "^3.1.0", 10523 "pretty-format": "^27.0.2" 10524 }, 10525 "dependencies": { 10526 "ansi-styles": { 10527 "version": "4.3.0", 10528 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10529 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10530 "dev": true, 10531 "requires": { 10532 "color-convert": "^2.0.1" 10533 } 10534 }, 10535 "camelcase": { 10536 "version": "6.2.0", 10537 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", 10538 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", 10539 "dev": true 10540 }, 10541 "chalk": { 10542 "version": "4.1.1", 10543 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10544 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10545 "dev": true, 10546 "requires": { 10547 "ansi-styles": "^4.1.0", 10548 "supports-color": "^7.1.0" 10549 } 10550 }, 10551 "color-convert": { 10552 "version": "2.0.1", 10553 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10554 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10555 "dev": true, 10556 "requires": { 10557 "color-name": "~1.1.4" 10558 } 10559 }, 10560 "color-name": { 10561 "version": "1.1.4", 10562 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10563 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10564 "dev": true 10565 }, 10566 "has-flag": { 10567 "version": "4.0.0", 10568 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10569 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10570 "dev": true 10571 }, 10572 "supports-color": { 10573 "version": "7.2.0", 10574 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10575 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10576 "dev": true, 10577 "requires": { 10578 "has-flag": "^4.0.0" 10579 } 10580 } 10581 } 10582 }, 10583 "jest-watcher": { 10584 "version": "27.0.2", 10585 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.2.tgz", 10586 "integrity": "sha512-8nuf0PGuTxWj/Ytfw5fyvNn/R80iXY8QhIT0ofyImUvdnoaBdT6kob0GmhXR+wO+ALYVnh8bQxN4Tjfez0JgkA==", 10587 "dev": true, 10588 "requires": { 10589 "@jest/test-result": "^27.0.2", 10590 "@jest/types": "^27.0.2", 10591 "@types/node": "*", 10592 "ansi-escapes": "^4.2.1", 10593 "chalk": "^4.0.0", 10594 "jest-util": "^27.0.2", 10595 "string-length": "^4.0.1" 10596 }, 10597 "dependencies": { 10598 "ansi-styles": { 10599 "version": "4.3.0", 10600 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10601 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10602 "dev": true, 10603 "requires": { 10604 "color-convert": "^2.0.1" 10605 } 10606 }, 10607 "chalk": { 10608 "version": "4.1.1", 10609 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10610 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10611 "dev": true, 10612 "requires": { 10613 "ansi-styles": "^4.1.0", 10614 "supports-color": "^7.1.0" 10615 } 10616 }, 10617 "color-convert": { 10618 "version": "2.0.1", 10619 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10620 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10621 "dev": true, 10622 "requires": { 10623 "color-name": "~1.1.4" 10624 } 10625 }, 10626 "color-name": { 10627 "version": "1.1.4", 10628 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10629 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10630 "dev": true 10631 }, 10632 "has-flag": { 10633 "version": "4.0.0", 10634 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10635 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10636 "dev": true 10637 }, 10638 "supports-color": { 10639 "version": "7.2.0", 10640 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10641 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10642 "dev": true, 10643 "requires": { 10644 "has-flag": "^4.0.0" 10645 } 10646 } 10647 } 10648 }, 10649 "jest-worker": { 10650 "version": "27.0.2", 10651 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.2.tgz", 10652 "integrity": "sha512-EoBdilOTTyOgmHXtw/cPc+ZrCA0KJMrkXzkrPGNwLmnvvlN1nj7MPrxpT7m+otSv2e1TLaVffzDnE/LB14zJMg==", 10653 "dev": true, 10654 "requires": { 10655 "@types/node": "*", 10656 "merge-stream": "^2.0.0", 10657 "supports-color": "^8.0.0" 10658 }, 10659 "dependencies": { 10660 "has-flag": { 10661 "version": "4.0.0", 10662 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10663 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10664 "dev": true 10665 }, 10666 "supports-color": { 10667 "version": "8.1.1", 10668 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 10669 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 10670 "dev": true, 10671 "requires": { 10672 "has-flag": "^4.0.0" 10673 } 10674 } 10675 } 10676 }, 10677 "js-tokens": { 10678 "version": "4.0.0", 10679 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 10680 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 10681 "dev": true 10682 }, 10683 "js-yaml": { 10684 "version": "3.14.1", 10685 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 10686 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 10687 "dev": true, 10688 "requires": { 10689 "argparse": "^1.0.7", 10690 "esprima": "^4.0.0" 10691 } 10692 }, 10693 "jsdom": { 10694 "version": "16.6.0", 10695 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", 10696 "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", 10697 "dev": true, 10698 "requires": { 10699 "abab": "^2.0.5", 10700 "acorn": "^8.2.4", 10701 "acorn-globals": "^6.0.0", 10702 "cssom": "^0.4.4", 10703 "cssstyle": "^2.3.0", 10704 "data-urls": "^2.0.0", 10705 "decimal.js": "^10.2.1", 10706 "domexception": "^2.0.1", 10707 "escodegen": "^2.0.0", 10708 "form-data": "^3.0.0", 10709 "html-encoding-sniffer": "^2.0.1", 10710 "http-proxy-agent": "^4.0.1", 10711 "https-proxy-agent": "^5.0.0", 10712 "is-potential-custom-element-name": "^1.0.1", 10713 "nwsapi": "^2.2.0", 10714 "parse5": "6.0.1", 10715 "saxes": "^5.0.1", 10716 "symbol-tree": "^3.2.4", 10717 "tough-cookie": "^4.0.0", 10718 "w3c-hr-time": "^1.0.2", 10719 "w3c-xmlserializer": "^2.0.0", 10720 "webidl-conversions": "^6.1.0", 10721 "whatwg-encoding": "^1.0.5", 10722 "whatwg-mimetype": "^2.3.0", 10723 "whatwg-url": "^8.5.0", 10724 "ws": "^7.4.5", 10725 "xml-name-validator": "^3.0.0" 10726 } 10727 }, 10728 "jsesc": { 10729 "version": "2.5.2", 10730 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 10731 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 10732 "dev": true 10733 }, 10734 "json5": { 10735 "version": "2.2.0", 10736 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", 10737 "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", 10738 "dev": true, 10739 "requires": { 10740 "minimist": "^1.2.5" 10741 } 10742 }, 10743 "jsonc-parser": { 10744 "version": "3.1.0", 10745 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", 10746 "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==", 10747 "dev": true 10748 }, 10749 "jsonfile": { 10750 "version": "6.1.0", 10751 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 10752 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 10753 "dev": true, 10754 "requires": { 10755 "graceful-fs": "^4.1.6", 10756 "universalify": "^2.0.0" 10757 }, 10758 "dependencies": { 10759 "universalify": { 10760 "version": "2.0.0", 10761 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 10762 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", 10763 "dev": true 10764 } 10765 } 10766 }, 10767 "kleur": { 10768 "version": "3.0.3", 10769 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 10770 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 10771 "dev": true 10772 }, 10773 "leven": { 10774 "version": "3.1.0", 10775 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", 10776 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", 10777 "dev": true 10778 }, 10779 "levn": { 10780 "version": "0.3.0", 10781 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 10782 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 10783 "dev": true, 10784 "requires": { 10785 "prelude-ls": "~1.1.2", 10786 "type-check": "~0.3.2" 10787 } 10788 }, 10789 "lilconfig": { 10790 "version": "2.0.6", 10791 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", 10792 "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", 10793 "dev": true 10794 }, 10795 "linkify-it": { 10796 "version": "4.0.1", 10797 "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz", 10798 "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==", 10799 "dev": true, 10800 "requires": { 10801 "uc.micro": "^1.0.1" 10802 } 10803 }, 10804 "locate-path": { 10805 "version": "5.0.0", 10806 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 10807 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 10808 "dev": true, 10809 "requires": { 10810 "p-locate": "^4.1.0" 10811 } 10812 }, 10813 "lodash": { 10814 "version": "4.17.21", 10815 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 10816 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 10817 "dev": true 10818 }, 10819 "lru-cache": { 10820 "version": "6.0.0", 10821 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 10822 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 10823 "dev": true, 10824 "requires": { 10825 "yallist": "^4.0.0" 10826 } 10827 }, 10828 "make-dir": { 10829 "version": "3.1.0", 10830 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 10831 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 10832 "dev": true, 10833 "requires": { 10834 "semver": "^6.0.0" 10835 } 10836 }, 10837 "makeerror": { 10838 "version": "1.0.11", 10839 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", 10840 "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", 10841 "dev": true, 10842 "requires": { 10843 "tmpl": "1.0.x" 10844 } 10845 }, 10846 "markdown-it": { 10847 "version": "13.0.1", 10848 "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz", 10849 "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==", 10850 "dev": true, 10851 "requires": { 10852 "argparse": "^2.0.1", 10853 "entities": "~3.0.1", 10854 "linkify-it": "^4.0.1", 10855 "mdurl": "^1.0.1", 10856 "uc.micro": "^1.0.5" 10857 }, 10858 "dependencies": { 10859 "argparse": { 10860 "version": "2.0.1", 10861 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 10862 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 10863 "dev": true 10864 } 10865 } 10866 }, 10867 "markdownlint": { 10868 "version": "0.26.2", 10869 "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.26.2.tgz", 10870 "integrity": "sha512-2Am42YX2Ex5SQhRq35HxYWDfz1NLEOZWWN25nqd2h3AHRKsGRE+Qg1gt1++exW792eXTrR4jCNHfShfWk9Nz8w==", 10871 "dev": true, 10872 "requires": { 10873 "markdown-it": "13.0.1" 10874 } 10875 }, 10876 "markdownlint-cli": { 10877 "version": "0.32.2", 10878 "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.32.2.tgz", 10879 "integrity": "sha512-xmJT1rGueUgT4yGNwk6D0oqQr90UJ7nMyakXtqjgswAkEhYYqjHew9RY8wDbOmh2R270IWjuKSeZzHDEGPAUkQ==", 10880 "dev": true, 10881 "requires": { 10882 "commander": "~9.4.0", 10883 "get-stdin": "~9.0.0", 10884 "glob": "~8.0.3", 10885 "ignore": "~5.2.0", 10886 "js-yaml": "^4.1.0", 10887 "jsonc-parser": "~3.1.0", 10888 "markdownlint": "~0.26.2", 10889 "markdownlint-rule-helpers": "~0.17.2", 10890 "minimatch": "~5.1.0", 10891 "run-con": "~1.2.11" 10892 }, 10893 "dependencies": { 10894 "argparse": { 10895 "version": "2.0.1", 10896 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 10897 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 10898 "dev": true 10899 }, 10900 "brace-expansion": { 10901 "version": "2.0.1", 10902 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 10903 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 10904 "dev": true, 10905 "requires": { 10906 "balanced-match": "^1.0.0" 10907 } 10908 }, 10909 "glob": { 10910 "version": "8.0.3", 10911 "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", 10912 "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", 10913 "dev": true, 10914 "requires": { 10915 "fs.realpath": "^1.0.0", 10916 "inflight": "^1.0.4", 10917 "inherits": "2", 10918 "minimatch": "^5.0.1", 10919 "once": "^1.3.0" 10920 } 10921 }, 10922 "js-yaml": { 10923 "version": "4.1.0", 10924 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 10925 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 10926 "dev": true, 10927 "requires": { 10928 "argparse": "^2.0.1" 10929 } 10930 }, 10931 "minimatch": { 10932 "version": "5.1.0", 10933 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", 10934 "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", 10935 "dev": true, 10936 "requires": { 10937 "brace-expansion": "^2.0.1" 10938 } 10939 } 10940 } 10941 }, 10942 "markdownlint-rule-helpers": { 10943 "version": "0.17.2", 10944 "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.17.2.tgz", 10945 "integrity": "sha512-XaeoW2NYSlWxMCZM2B3H7YTG6nlaLfkEZWMBhr4hSPlq9MuY2sy83+Xr89jXOqZMZYjvi5nBCGoFh7hHoPKZmA==", 10946 "dev": true 10947 }, 10948 "mdurl": { 10949 "version": "1.0.1", 10950 "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", 10951 "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", 10952 "dev": true 10953 }, 10954 "merge-stream": { 10955 "version": "2.0.0", 10956 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 10957 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 10958 "dev": true 10959 }, 10960 "merge2": { 10961 "version": "1.4.1", 10962 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 10963 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 10964 "dev": true 10965 }, 10966 "micromatch": { 10967 "version": "4.0.4", 10968 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", 10969 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", 10970 "dev": true, 10971 "requires": { 10972 "braces": "^3.0.1", 10973 "picomatch": "^2.2.3" 10974 } 10975 }, 10976 "mime": { 10977 "version": "2.5.2", 10978 "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", 10979 "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", 10980 "dev": true 10981 }, 10982 "mime-db": { 10983 "version": "1.48.0", 10984 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", 10985 "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", 10986 "dev": true 10987 }, 10988 "mime-types": { 10989 "version": "2.1.31", 10990 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", 10991 "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", 10992 "dev": true, 10993 "requires": { 10994 "mime-db": "1.48.0" 10995 } 10996 }, 10997 "mimic-fn": { 10998 "version": "2.1.0", 10999 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 11000 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 11001 "dev": true 11002 }, 11003 "minimatch": { 11004 "version": "3.0.4", 11005 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 11006 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 11007 "dev": true, 11008 "requires": { 11009 "brace-expansion": "^1.1.7" 11010 } 11011 }, 11012 "minimist": { 11013 "version": "1.2.6", 11014 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", 11015 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", 11016 "dev": true 11017 }, 11018 "mkdirp": { 11019 "version": "0.5.5", 11020 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 11021 "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", 11022 "dev": true, 11023 "requires": { 11024 "minimist": "^1.2.5" 11025 } 11026 }, 11027 "mkdirp-classic": { 11028 "version": "0.5.3", 11029 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", 11030 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", 11031 "dev": true 11032 }, 11033 "mri": { 11034 "version": "1.1.6", 11035 "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.6.tgz", 11036 "integrity": "sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==", 11037 "dev": true 11038 }, 11039 "ms": { 11040 "version": "2.1.2", 11041 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 11042 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 11043 "dev": true 11044 }, 11045 "nanoid": { 11046 "version": "3.3.4", 11047 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", 11048 "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", 11049 "dev": true, 11050 "peer": true 11051 }, 11052 "natural-compare": { 11053 "version": "1.4.0", 11054 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 11055 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 11056 "dev": true 11057 }, 11058 "node-fetch": { 11059 "version": "2.6.7", 11060 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", 11061 "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", 11062 "dev": true, 11063 "requires": { 11064 "whatwg-url": "^5.0.0" 11065 }, 11066 "dependencies": { 11067 "tr46": { 11068 "version": "0.0.3", 11069 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 11070 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 11071 "dev": true 11072 }, 11073 "webidl-conversions": { 11074 "version": "3.0.1", 11075 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 11076 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", 11077 "dev": true 11078 }, 11079 "whatwg-url": { 11080 "version": "5.0.0", 11081 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 11082 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 11083 "dev": true, 11084 "requires": { 11085 "tr46": "~0.0.3", 11086 "webidl-conversions": "^3.0.0" 11087 } 11088 } 11089 } 11090 }, 11091 "node-int64": { 11092 "version": "0.4.0", 11093 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", 11094 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", 11095 "dev": true 11096 }, 11097 "node-modules-regexp": { 11098 "version": "1.0.0", 11099 "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", 11100 "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", 11101 "dev": true 11102 }, 11103 "node-releases": { 11104 "version": "1.1.73", 11105 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", 11106 "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==", 11107 "dev": true 11108 }, 11109 "normalize-path": { 11110 "version": "3.0.0", 11111 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 11112 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 11113 "dev": true 11114 }, 11115 "normalize-range": { 11116 "version": "0.1.2", 11117 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 11118 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", 11119 "dev": true 11120 }, 11121 "npm-run-path": { 11122 "version": "4.0.1", 11123 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 11124 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 11125 "dev": true, 11126 "requires": { 11127 "path-key": "^3.0.0" 11128 } 11129 }, 11130 "num2fraction": { 11131 "version": "1.2.2", 11132 "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", 11133 "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", 11134 "dev": true 11135 }, 11136 "nwsapi": { 11137 "version": "2.2.0", 11138 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", 11139 "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", 11140 "dev": true 11141 }, 11142 "once": { 11143 "version": "1.4.0", 11144 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 11145 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 11146 "dev": true, 11147 "requires": { 11148 "wrappy": "1" 11149 } 11150 }, 11151 "onetime": { 11152 "version": "5.1.2", 11153 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 11154 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 11155 "dev": true, 11156 "requires": { 11157 "mimic-fn": "^2.1.0" 11158 } 11159 }, 11160 "optionator": { 11161 "version": "0.8.3", 11162 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 11163 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 11164 "dev": true, 11165 "requires": { 11166 "deep-is": "~0.1.3", 11167 "fast-levenshtein": "~2.0.6", 11168 "levn": "~0.3.0", 11169 "prelude-ls": "~1.1.2", 11170 "type-check": "~0.3.2", 11171 "word-wrap": "~1.2.3" 11172 } 11173 }, 11174 "p-each-series": { 11175 "version": "2.2.0", 11176 "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", 11177 "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", 11178 "dev": true 11179 }, 11180 "p-limit": { 11181 "version": "2.3.0", 11182 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 11183 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 11184 "dev": true, 11185 "requires": { 11186 "p-try": "^2.0.0" 11187 } 11188 }, 11189 "p-locate": { 11190 "version": "4.1.0", 11191 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 11192 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 11193 "dev": true, 11194 "requires": { 11195 "p-limit": "^2.2.0" 11196 } 11197 }, 11198 "p-try": { 11199 "version": "2.2.0", 11200 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 11201 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 11202 "dev": true 11203 }, 11204 "parse5": { 11205 "version": "6.0.1", 11206 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", 11207 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", 11208 "dev": true 11209 }, 11210 "path-exists": { 11211 "version": "4.0.0", 11212 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 11213 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 11214 "dev": true 11215 }, 11216 "path-is-absolute": { 11217 "version": "1.0.1", 11218 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 11219 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 11220 "dev": true 11221 }, 11222 "path-key": { 11223 "version": "3.1.1", 11224 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 11225 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 11226 "dev": true 11227 }, 11228 "path-parse": { 11229 "version": "1.0.7", 11230 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 11231 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 11232 "dev": true 11233 }, 11234 "path-type": { 11235 "version": "4.0.0", 11236 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 11237 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 11238 "dev": true 11239 }, 11240 "pend": { 11241 "version": "1.2.0", 11242 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 11243 "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", 11244 "dev": true 11245 }, 11246 "picocolors": { 11247 "version": "1.0.0", 11248 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 11249 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 11250 "dev": true 11251 }, 11252 "picomatch": { 11253 "version": "2.3.0", 11254 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", 11255 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", 11256 "dev": true 11257 }, 11258 "pirates": { 11259 "version": "4.0.1", 11260 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", 11261 "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", 11262 "dev": true, 11263 "requires": { 11264 "node-modules-regexp": "^1.0.0" 11265 } 11266 }, 11267 "pkg-dir": { 11268 "version": "4.2.0", 11269 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 11270 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 11271 "dev": true, 11272 "requires": { 11273 "find-up": "^4.0.0" 11274 } 11275 }, 11276 "postcss": { 11277 "version": "8.4.18", 11278 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz", 11279 "integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==", 11280 "dev": true, 11281 "peer": true, 11282 "requires": { 11283 "nanoid": "^3.3.4", 11284 "picocolors": "^1.0.0", 11285 "source-map-js": "^1.0.2" 11286 } 11287 }, 11288 "postcss-cli": { 11289 "version": "10.0.0", 11290 "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", 11291 "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", 11292 "dev": true, 11293 "requires": { 11294 "chokidar": "^3.3.0", 11295 "dependency-graph": "^0.11.0", 11296 "fs-extra": "^10.0.0", 11297 "get-stdin": "^9.0.0", 11298 "globby": "^13.0.0", 11299 "picocolors": "^1.0.0", 11300 "postcss-load-config": "^4.0.0", 11301 "postcss-reporter": "^7.0.0", 11302 "pretty-hrtime": "^1.0.3", 11303 "read-cache": "^1.0.0", 11304 "slash": "^4.0.0", 11305 "yargs": "^17.0.0" 11306 }, 11307 "dependencies": { 11308 "cliui": { 11309 "version": "8.0.1", 11310 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 11311 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 11312 "dev": true, 11313 "requires": { 11314 "string-width": "^4.2.0", 11315 "strip-ansi": "^6.0.1", 11316 "wrap-ansi": "^7.0.0" 11317 } 11318 }, 11319 "slash": { 11320 "version": "4.0.0", 11321 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 11322 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 11323 "dev": true 11324 }, 11325 "yargs": { 11326 "version": "17.6.0", 11327 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", 11328 "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", 11329 "dev": true, 11330 "requires": { 11331 "cliui": "^8.0.1", 11332 "escalade": "^3.1.1", 11333 "get-caller-file": "^2.0.5", 11334 "require-directory": "^2.1.1", 11335 "string-width": "^4.2.3", 11336 "y18n": "^5.0.5", 11337 "yargs-parser": "^21.0.0" 11338 } 11339 }, 11340 "yargs-parser": { 11341 "version": "21.1.1", 11342 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 11343 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 11344 "dev": true 11345 } 11346 } 11347 }, 11348 "postcss-load-config": { 11349 "version": "4.0.1", 11350 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", 11351 "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", 11352 "dev": true, 11353 "requires": { 11354 "lilconfig": "^2.0.5", 11355 "yaml": "^2.1.1" 11356 } 11357 }, 11358 "postcss-reporter": { 11359 "version": "7.0.5", 11360 "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", 11361 "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", 11362 "dev": true, 11363 "requires": { 11364 "picocolors": "^1.0.0", 11365 "thenby": "^1.3.4" 11366 } 11367 }, 11368 "postcss-value-parser": { 11369 "version": "4.1.0", 11370 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", 11371 "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", 11372 "dev": true 11373 }, 11374 "prelude-ls": { 11375 "version": "1.1.2", 11376 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 11377 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 11378 "dev": true 11379 }, 11380 "pretty-format": { 11381 "version": "27.0.2", 11382 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.2.tgz", 11383 "integrity": "sha512-mXKbbBPnYTG7Yra9qFBtqj+IXcsvxsvOBco3QHxtxTl+hHKq6QdzMZ+q0CtL4ORHZgwGImRr2XZUX2EWzORxig==", 11384 "dev": true, 11385 "requires": { 11386 "@jest/types": "^27.0.2", 11387 "ansi-regex": "^5.0.0", 11388 "ansi-styles": "^5.0.0", 11389 "react-is": "^17.0.1" 11390 }, 11391 "dependencies": { 11392 "ansi-styles": { 11393 "version": "5.2.0", 11394 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 11395 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 11396 "dev": true 11397 } 11398 } 11399 }, 11400 "pretty-hrtime": { 11401 "version": "1.0.3", 11402 "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", 11403 "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", 11404 "dev": true 11405 }, 11406 "process-nextick-args": { 11407 "version": "2.0.1", 11408 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 11409 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 11410 "dev": true 11411 }, 11412 "progress": { 11413 "version": "2.0.3", 11414 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 11415 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 11416 "dev": true 11417 }, 11418 "prompts": { 11419 "version": "2.4.1", 11420 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", 11421 "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", 11422 "dev": true, 11423 "requires": { 11424 "kleur": "^3.0.3", 11425 "sisteransi": "^1.0.5" 11426 } 11427 }, 11428 "proxy-from-env": { 11429 "version": "1.1.0", 11430 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", 11431 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", 11432 "dev": true 11433 }, 11434 "psl": { 11435 "version": "1.8.0", 11436 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", 11437 "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", 11438 "dev": true 11439 }, 11440 "pump": { 11441 "version": "3.0.0", 11442 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 11443 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 11444 "dev": true, 11445 "requires": { 11446 "end-of-stream": "^1.1.0", 11447 "once": "^1.3.1" 11448 } 11449 }, 11450 "punycode": { 11451 "version": "2.1.1", 11452 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 11453 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 11454 "dev": true 11455 }, 11456 "puppeteer": { 11457 "version": "5.5.0", 11458 "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-5.5.0.tgz", 11459 "integrity": "sha512-OM8ZvTXAhfgFA7wBIIGlPQzvyEETzDjeRa4mZRCRHxYL+GNH5WAuYUQdja3rpWZvkX/JKqmuVgbsxDNsDFjMEg==", 11460 "dev": true, 11461 "requires": { 11462 "debug": "^4.1.0", 11463 "devtools-protocol": "0.0.818844", 11464 "extract-zip": "^2.0.0", 11465 "https-proxy-agent": "^4.0.0", 11466 "node-fetch": "^2.6.1", 11467 "pkg-dir": "^4.2.0", 11468 "progress": "^2.0.1", 11469 "proxy-from-env": "^1.0.0", 11470 "rimraf": "^3.0.2", 11471 "tar-fs": "^2.0.0", 11472 "unbzip2-stream": "^1.3.3", 11473 "ws": "^7.2.3" 11474 }, 11475 "dependencies": { 11476 "agent-base": { 11477 "version": "5.1.1", 11478 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", 11479 "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", 11480 "dev": true 11481 }, 11482 "https-proxy-agent": { 11483 "version": "4.0.0", 11484 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", 11485 "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", 11486 "dev": true, 11487 "requires": { 11488 "agent-base": "5", 11489 "debug": "4" 11490 } 11491 } 11492 } 11493 }, 11494 "queue-microtask": { 11495 "version": "1.2.3", 11496 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 11497 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 11498 "dev": true 11499 }, 11500 "react-is": { 11501 "version": "17.0.2", 11502 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 11503 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 11504 "dev": true 11505 }, 11506 "read-cache": { 11507 "version": "1.0.0", 11508 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 11509 "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", 11510 "dev": true, 11511 "requires": { 11512 "pify": "^2.3.0" 11513 }, 11514 "dependencies": { 11515 "pify": { 11516 "version": "2.3.0", 11517 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 11518 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 11519 "dev": true 11520 } 11521 } 11522 }, 11523 "readable-stream": { 11524 "version": "2.3.7", 11525 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 11526 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 11527 "dev": true, 11528 "requires": { 11529 "core-util-is": "~1.0.0", 11530 "inherits": "~2.0.3", 11531 "isarray": "~1.0.0", 11532 "process-nextick-args": "~2.0.0", 11533 "safe-buffer": "~5.1.1", 11534 "string_decoder": "~1.1.1", 11535 "util-deprecate": "~1.0.1" 11536 } 11537 }, 11538 "readdirp": { 11539 "version": "3.6.0", 11540 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 11541 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 11542 "dev": true, 11543 "requires": { 11544 "picomatch": "^2.2.1" 11545 } 11546 }, 11547 "require-directory": { 11548 "version": "2.1.1", 11549 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 11550 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", 11551 "dev": true 11552 }, 11553 "resolve": { 11554 "version": "1.20.0", 11555 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", 11556 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", 11557 "dev": true, 11558 "requires": { 11559 "is-core-module": "^2.2.0", 11560 "path-parse": "^1.0.6" 11561 } 11562 }, 11563 "resolve-cwd": { 11564 "version": "3.0.0", 11565 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", 11566 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", 11567 "dev": true, 11568 "requires": { 11569 "resolve-from": "^5.0.0" 11570 } 11571 }, 11572 "resolve-from": { 11573 "version": "5.0.0", 11574 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 11575 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 11576 "dev": true 11577 }, 11578 "reusify": { 11579 "version": "1.0.4", 11580 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 11581 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 11582 "dev": true 11583 }, 11584 "rimraf": { 11585 "version": "3.0.2", 11586 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 11587 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 11588 "dev": true, 11589 "requires": { 11590 "glob": "^7.1.3" 11591 } 11592 }, 11593 "run-con": { 11594 "version": "1.2.11", 11595 "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.11.tgz", 11596 "integrity": "sha512-NEMGsUT+cglWkzEr4IFK21P4Jca45HqiAbIIZIBdX5+UZTB24Mb/21iNGgz9xZa8tL6vbW7CXmq7MFN42+VjNQ==", 11597 "dev": true, 11598 "requires": { 11599 "deep-extend": "^0.6.0", 11600 "ini": "~3.0.0", 11601 "minimist": "^1.2.6", 11602 "strip-json-comments": "~3.1.1" 11603 } 11604 }, 11605 "run-parallel": { 11606 "version": "1.2.0", 11607 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 11608 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 11609 "dev": true, 11610 "requires": { 11611 "queue-microtask": "^1.2.2" 11612 } 11613 }, 11614 "sade": { 11615 "version": "1.7.4", 11616 "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz", 11617 "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==", 11618 "dev": true, 11619 "requires": { 11620 "mri": "^1.1.0" 11621 } 11622 }, 11623 "safe-buffer": { 11624 "version": "5.1.2", 11625 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 11626 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 11627 "dev": true 11628 }, 11629 "safer-buffer": { 11630 "version": "2.1.2", 11631 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 11632 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 11633 "dev": true 11634 }, 11635 "saxes": { 11636 "version": "5.0.1", 11637 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", 11638 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", 11639 "dev": true, 11640 "requires": { 11641 "xmlchars": "^2.2.0" 11642 } 11643 }, 11644 "semver": { 11645 "version": "6.3.0", 11646 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 11647 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 11648 "dev": true 11649 }, 11650 "shebang-command": { 11651 "version": "2.0.0", 11652 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 11653 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 11654 "dev": true, 11655 "requires": { 11656 "shebang-regex": "^3.0.0" 11657 } 11658 }, 11659 "shebang-regex": { 11660 "version": "3.0.0", 11661 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 11662 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 11663 "dev": true 11664 }, 11665 "signal-exit": { 11666 "version": "3.0.3", 11667 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", 11668 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", 11669 "dev": true 11670 }, 11671 "sisteransi": { 11672 "version": "1.0.5", 11673 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 11674 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 11675 "dev": true 11676 }, 11677 "slash": { 11678 "version": "3.0.0", 11679 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 11680 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 11681 "dev": true 11682 }, 11683 "source-map": { 11684 "version": "0.5.7", 11685 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 11686 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 11687 "dev": true 11688 }, 11689 "source-map-js": { 11690 "version": "1.0.2", 11691 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 11692 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 11693 "dev": true, 11694 "peer": true 11695 }, 11696 "source-map-support": { 11697 "version": "0.5.19", 11698 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", 11699 "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", 11700 "dev": true, 11701 "requires": { 11702 "buffer-from": "^1.0.0", 11703 "source-map": "^0.6.0" 11704 }, 11705 "dependencies": { 11706 "source-map": { 11707 "version": "0.6.1", 11708 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 11709 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 11710 "dev": true 11711 } 11712 } 11713 }, 11714 "sprintf-js": { 11715 "version": "1.0.3", 11716 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 11717 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 11718 "dev": true 11719 }, 11720 "stack-utils": { 11721 "version": "2.0.3", 11722 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", 11723 "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", 11724 "dev": true, 11725 "requires": { 11726 "escape-string-regexp": "^2.0.0" 11727 }, 11728 "dependencies": { 11729 "escape-string-regexp": { 11730 "version": "2.0.0", 11731 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 11732 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 11733 "dev": true 11734 } 11735 } 11736 }, 11737 "string_decoder": { 11738 "version": "1.1.1", 11739 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 11740 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 11741 "dev": true, 11742 "requires": { 11743 "safe-buffer": "~5.1.0" 11744 } 11745 }, 11746 "string-length": { 11747 "version": "4.0.2", 11748 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", 11749 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", 11750 "dev": true, 11751 "requires": { 11752 "char-regex": "^1.0.2", 11753 "strip-ansi": "^6.0.0" 11754 } 11755 }, 11756 "string-width": { 11757 "version": "4.2.3", 11758 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 11759 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 11760 "dev": true, 11761 "requires": { 11762 "emoji-regex": "^8.0.0", 11763 "is-fullwidth-code-point": "^3.0.0", 11764 "strip-ansi": "^6.0.1" 11765 } 11766 }, 11767 "strip-ansi": { 11768 "version": "6.0.1", 11769 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 11770 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 11771 "dev": true, 11772 "requires": { 11773 "ansi-regex": "^5.0.1" 11774 } 11775 }, 11776 "strip-bom": { 11777 "version": "4.0.0", 11778 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", 11779 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", 11780 "dev": true 11781 }, 11782 "strip-final-newline": { 11783 "version": "2.0.0", 11784 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 11785 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 11786 "dev": true 11787 }, 11788 "strip-json-comments": { 11789 "version": "3.1.1", 11790 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 11791 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 11792 "dev": true 11793 }, 11794 "super-simple-sitemap-generator": { 11795 "version": "git+ssh://git@github.com/etefera/super-simple-sitemap-generator.git#cb84797ded8cbcd24446610acd538b35d2a80ee3", 11796 "dev": true, 11797 "from": "super-simple-sitemap-generator@etefera/super-simple-sitemap-generator", 11798 "requires": { 11799 "commander": "^4.1.1", 11800 "puppeteer": "^2.1.1", 11801 "xmlbuilder": "^13.0.2" 11802 }, 11803 "dependencies": { 11804 "agent-base": { 11805 "version": "5.1.1", 11806 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", 11807 "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", 11808 "dev": true 11809 }, 11810 "commander": { 11811 "version": "4.1.1", 11812 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 11813 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 11814 "dev": true 11815 }, 11816 "extract-zip": { 11817 "version": "1.7.0", 11818 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", 11819 "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", 11820 "dev": true, 11821 "requires": { 11822 "concat-stream": "^1.6.2", 11823 "debug": "^2.6.9", 11824 "mkdirp": "^0.5.4", 11825 "yauzl": "^2.10.0" 11826 }, 11827 "dependencies": { 11828 "debug": { 11829 "version": "2.6.9", 11830 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 11831 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 11832 "dev": true, 11833 "requires": { 11834 "ms": "2.0.0" 11835 } 11836 } 11837 } 11838 }, 11839 "https-proxy-agent": { 11840 "version": "4.0.0", 11841 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", 11842 "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", 11843 "dev": true, 11844 "requires": { 11845 "agent-base": "5", 11846 "debug": "4" 11847 } 11848 }, 11849 "ms": { 11850 "version": "2.0.0", 11851 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 11852 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 11853 "dev": true 11854 }, 11855 "puppeteer": { 11856 "version": "2.1.1", 11857 "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.1.1.tgz", 11858 "integrity": "sha512-LWzaDVQkk1EPiuYeTOj+CZRIjda4k2s5w4MK4xoH2+kgWV/SDlkYHmxatDdtYrciHUKSXTsGgPgPP8ILVdBsxg==", 11859 "dev": true, 11860 "requires": { 11861 "@types/mime-types": "^2.1.0", 11862 "debug": "^4.1.0", 11863 "extract-zip": "^1.6.6", 11864 "https-proxy-agent": "^4.0.0", 11865 "mime": "^2.0.3", 11866 "mime-types": "^2.1.25", 11867 "progress": "^2.0.1", 11868 "proxy-from-env": "^1.0.0", 11869 "rimraf": "^2.6.1", 11870 "ws": "^6.1.0" 11871 } 11872 }, 11873 "rimraf": { 11874 "version": "2.7.1", 11875 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 11876 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 11877 "dev": true, 11878 "requires": { 11879 "glob": "^7.1.3" 11880 } 11881 }, 11882 "ws": { 11883 "version": "6.2.2", 11884 "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", 11885 "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", 11886 "dev": true, 11887 "requires": { 11888 "async-limiter": "~1.0.0" 11889 } 11890 } 11891 } 11892 }, 11893 "supports-color": { 11894 "version": "5.5.0", 11895 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 11896 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 11897 "dev": true, 11898 "requires": { 11899 "has-flag": "^3.0.0" 11900 } 11901 }, 11902 "supports-hyperlinks": { 11903 "version": "2.2.0", 11904 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", 11905 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", 11906 "dev": true, 11907 "requires": { 11908 "has-flag": "^4.0.0", 11909 "supports-color": "^7.0.0" 11910 }, 11911 "dependencies": { 11912 "has-flag": { 11913 "version": "4.0.0", 11914 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11915 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11916 "dev": true 11917 }, 11918 "supports-color": { 11919 "version": "7.2.0", 11920 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11921 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11922 "dev": true, 11923 "requires": { 11924 "has-flag": "^4.0.0" 11925 } 11926 } 11927 } 11928 }, 11929 "symbol-tree": { 11930 "version": "3.2.4", 11931 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 11932 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 11933 "dev": true 11934 }, 11935 "tar-fs": { 11936 "version": "2.1.1", 11937 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", 11938 "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", 11939 "dev": true, 11940 "requires": { 11941 "chownr": "^1.1.1", 11942 "mkdirp-classic": "^0.5.2", 11943 "pump": "^3.0.0", 11944 "tar-stream": "^2.1.4" 11945 } 11946 }, 11947 "tar-stream": { 11948 "version": "2.2.0", 11949 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 11950 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 11951 "dev": true, 11952 "requires": { 11953 "bl": "^4.0.3", 11954 "end-of-stream": "^1.4.1", 11955 "fs-constants": "^1.0.0", 11956 "inherits": "^2.0.3", 11957 "readable-stream": "^3.1.1" 11958 }, 11959 "dependencies": { 11960 "readable-stream": { 11961 "version": "3.6.0", 11962 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 11963 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 11964 "dev": true, 11965 "requires": { 11966 "inherits": "^2.0.3", 11967 "string_decoder": "^1.1.1", 11968 "util-deprecate": "^1.0.1" 11969 } 11970 } 11971 } 11972 }, 11973 "terminal-link": { 11974 "version": "2.1.1", 11975 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", 11976 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", 11977 "dev": true, 11978 "requires": { 11979 "ansi-escapes": "^4.2.1", 11980 "supports-hyperlinks": "^2.0.0" 11981 } 11982 }, 11983 "test-exclude": { 11984 "version": "6.0.0", 11985 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", 11986 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", 11987 "dev": true, 11988 "requires": { 11989 "@istanbuljs/schema": "^0.1.2", 11990 "glob": "^7.1.4", 11991 "minimatch": "^3.0.4" 11992 } 11993 }, 11994 "thenby": { 11995 "version": "1.3.4", 11996 "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", 11997 "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", 11998 "dev": true 11999 }, 12000 "throat": { 12001 "version": "6.0.1", 12002 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", 12003 "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", 12004 "dev": true 12005 }, 12006 "through": { 12007 "version": "2.3.8", 12008 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 12009 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 12010 "dev": true 12011 }, 12012 "tmpl": { 12013 "version": "1.0.5", 12014 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", 12015 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", 12016 "dev": true 12017 }, 12018 "to-fast-properties": { 12019 "version": "2.0.0", 12020 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 12021 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", 12022 "dev": true 12023 }, 12024 "to-regex-range": { 12025 "version": "5.0.1", 12026 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 12027 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 12028 "dev": true, 12029 "requires": { 12030 "is-number": "^7.0.0" 12031 } 12032 }, 12033 "tough-cookie": { 12034 "version": "4.0.0", 12035 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", 12036 "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", 12037 "dev": true, 12038 "requires": { 12039 "psl": "^1.1.33", 12040 "punycode": "^2.1.1", 12041 "universalify": "^0.1.2" 12042 } 12043 }, 12044 "tr46": { 12045 "version": "2.1.0", 12046 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", 12047 "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", 12048 "dev": true, 12049 "requires": { 12050 "punycode": "^2.1.1" 12051 } 12052 }, 12053 "type-check": { 12054 "version": "0.3.2", 12055 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 12056 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 12057 "dev": true, 12058 "requires": { 12059 "prelude-ls": "~1.1.2" 12060 } 12061 }, 12062 "type-detect": { 12063 "version": "4.0.8", 12064 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", 12065 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", 12066 "dev": true 12067 }, 12068 "type-fest": { 12069 "version": "0.21.3", 12070 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 12071 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 12072 "dev": true 12073 }, 12074 "typedarray": { 12075 "version": "0.0.6", 12076 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", 12077 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", 12078 "dev": true 12079 }, 12080 "typedarray-to-buffer": { 12081 "version": "3.1.5", 12082 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", 12083 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", 12084 "dev": true, 12085 "requires": { 12086 "is-typedarray": "^1.0.0" 12087 } 12088 }, 12089 "uc.micro": { 12090 "version": "1.0.6", 12091 "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", 12092 "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", 12093 "dev": true 12094 }, 12095 "unbzip2-stream": { 12096 "version": "1.4.3", 12097 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", 12098 "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", 12099 "dev": true, 12100 "requires": { 12101 "buffer": "^5.2.1", 12102 "through": "^2.3.8" 12103 } 12104 }, 12105 "universalify": { 12106 "version": "0.1.2", 12107 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 12108 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 12109 "dev": true 12110 }, 12111 "util-deprecate": { 12112 "version": "1.0.2", 12113 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 12114 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 12115 "dev": true 12116 }, 12117 "v8-to-istanbul": { 12118 "version": "8.0.0", 12119 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz", 12120 "integrity": "sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==", 12121 "dev": true, 12122 "requires": { 12123 "@types/istanbul-lib-coverage": "^2.0.1", 12124 "convert-source-map": "^1.6.0", 12125 "source-map": "^0.7.3" 12126 }, 12127 "dependencies": { 12128 "source-map": { 12129 "version": "0.7.3", 12130 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 12131 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 12132 "dev": true 12133 } 12134 } 12135 }, 12136 "w3c-hr-time": { 12137 "version": "1.0.2", 12138 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", 12139 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", 12140 "dev": true, 12141 "requires": { 12142 "browser-process-hrtime": "^1.0.0" 12143 } 12144 }, 12145 "w3c-xmlserializer": { 12146 "version": "2.0.0", 12147 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", 12148 "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", 12149 "dev": true, 12150 "requires": { 12151 "xml-name-validator": "^3.0.0" 12152 } 12153 }, 12154 "walker": { 12155 "version": "1.0.7", 12156 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", 12157 "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", 12158 "dev": true, 12159 "requires": { 12160 "makeerror": "1.0.x" 12161 } 12162 }, 12163 "webidl-conversions": { 12164 "version": "6.1.0", 12165 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", 12166 "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", 12167 "dev": true 12168 }, 12169 "whatwg-encoding": { 12170 "version": "1.0.5", 12171 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", 12172 "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", 12173 "dev": true, 12174 "requires": { 12175 "iconv-lite": "0.4.24" 12176 } 12177 }, 12178 "whatwg-mimetype": { 12179 "version": "2.3.0", 12180 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", 12181 "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", 12182 "dev": true 12183 }, 12184 "whatwg-url": { 12185 "version": "8.6.0", 12186 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.6.0.tgz", 12187 "integrity": "sha512-os0KkeeqUOl7ccdDT1qqUcS4KH4tcBTSKK5Nl5WKb2lyxInIZ/CpjkqKa1Ss12mjfdcRX9mHmPPs7/SxG1Hbdw==", 12188 "dev": true, 12189 "requires": { 12190 "lodash": "^4.7.0", 12191 "tr46": "^2.1.0", 12192 "webidl-conversions": "^6.1.0" 12193 } 12194 }, 12195 "which": { 12196 "version": "2.0.2", 12197 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 12198 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 12199 "dev": true, 12200 "requires": { 12201 "isexe": "^2.0.0" 12202 } 12203 }, 12204 "word-wrap": { 12205 "version": "1.2.3", 12206 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 12207 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 12208 "dev": true 12209 }, 12210 "wrap-ansi": { 12211 "version": "7.0.0", 12212 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 12213 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 12214 "dev": true, 12215 "requires": { 12216 "ansi-styles": "^4.0.0", 12217 "string-width": "^4.1.0", 12218 "strip-ansi": "^6.0.0" 12219 }, 12220 "dependencies": { 12221 "ansi-styles": { 12222 "version": "4.3.0", 12223 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12224 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 12225 "dev": true, 12226 "requires": { 12227 "color-convert": "^2.0.1" 12228 } 12229 }, 12230 "color-convert": { 12231 "version": "2.0.1", 12232 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 12233 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 12234 "dev": true, 12235 "requires": { 12236 "color-name": "~1.1.4" 12237 } 12238 }, 12239 "color-name": { 12240 "version": "1.1.4", 12241 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 12242 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 12243 "dev": true 12244 } 12245 } 12246 }, 12247 "wrappy": { 12248 "version": "1.0.2", 12249 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 12250 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 12251 "dev": true 12252 }, 12253 "write-file-atomic": { 12254 "version": "3.0.3", 12255 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", 12256 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", 12257 "dev": true, 12258 "requires": { 12259 "imurmurhash": "^0.1.4", 12260 "is-typedarray": "^1.0.0", 12261 "signal-exit": "^3.0.2", 12262 "typedarray-to-buffer": "^3.1.5" 12263 } 12264 }, 12265 "ws": { 12266 "version": "7.5.0", 12267 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.0.tgz", 12268 "integrity": "sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw==", 12269 "dev": true, 12270 "requires": {} 12271 }, 12272 "xml-name-validator": { 12273 "version": "3.0.0", 12274 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", 12275 "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", 12276 "dev": true 12277 }, 12278 "xmlbuilder": { 12279 "version": "13.0.2", 12280 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz", 12281 "integrity": "sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==", 12282 "dev": true 12283 }, 12284 "xmlchars": { 12285 "version": "2.2.0", 12286 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 12287 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 12288 "dev": true 12289 }, 12290 "y18n": { 12291 "version": "5.0.8", 12292 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 12293 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 12294 "dev": true 12295 }, 12296 "yallist": { 12297 "version": "4.0.0", 12298 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 12299 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 12300 "dev": true 12301 }, 12302 "yaml": { 12303 "version": "2.1.3", 12304 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.1.3.tgz", 12305 "integrity": "sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg==", 12306 "dev": true 12307 }, 12308 "yargs": { 12309 "version": "16.2.0", 12310 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 12311 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 12312 "dev": true, 12313 "requires": { 12314 "cliui": "^7.0.2", 12315 "escalade": "^3.1.1", 12316 "get-caller-file": "^2.0.5", 12317 "require-directory": "^2.1.1", 12318 "string-width": "^4.2.0", 12319 "y18n": "^5.0.5", 12320 "yargs-parser": "^20.2.2" 12321 } 12322 }, 12323 "yargs-parser": { 12324 "version": "20.2.9", 12325 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", 12326 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", 12327 "dev": true 12328 }, 12329 "yauzl": { 12330 "version": "2.10.0", 12331 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 12332 "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", 12333 "dev": true, 12334 "requires": { 12335 "buffer-crc32": "~0.2.3", 12336 "fd-slicer": "~1.1.0" 12337 } 12338 } 12339 } 12340 }