github.com/GoogleContainerTools/kpt@v1.0.0-beta.50.0.20240520170205-c25345ffcbee/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": "^10.4.16", 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": "10.4.16", 1510 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", 1511 "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", 1512 "dev": true, 1513 "funding": [ 1514 { 1515 "type": "opencollective", 1516 "url": "https://opencollective.com/postcss/" 1517 }, 1518 { 1519 "type": "tidelift", 1520 "url": "https://tidelift.com/funding/github/npm/autoprefixer" 1521 }, 1522 { 1523 "type": "github", 1524 "url": "https://github.com/sponsors/ai" 1525 } 1526 ], 1527 "dependencies": { 1528 "browserslist": "^4.21.10", 1529 "caniuse-lite": "^1.0.30001538", 1530 "fraction.js": "^4.3.6", 1531 "normalize-range": "^0.1.2", 1532 "picocolors": "^1.0.0", 1533 "postcss-value-parser": "^4.2.0" 1534 }, 1535 "bin": { 1536 "autoprefixer": "bin/autoprefixer" 1537 }, 1538 "engines": { 1539 "node": "^10 || ^12 || >=14" 1540 }, 1541 "peerDependencies": { 1542 "postcss": "^8.1.0" 1543 } 1544 }, 1545 "node_modules/babel-jest": { 1546 "version": "27.0.5", 1547 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.5.tgz", 1548 "integrity": "sha512-bTMAbpCX7ldtfbca2llYLeSFsDM257aspyAOpsdrdSrBqoLkWCy4HPYTXtXWaSLgFPjrJGACL65rzzr4RFGadw==", 1549 "dev": true, 1550 "dependencies": { 1551 "@jest/transform": "^27.0.5", 1552 "@jest/types": "^27.0.2", 1553 "@types/babel__core": "^7.1.14", 1554 "babel-plugin-istanbul": "^6.0.0", 1555 "babel-preset-jest": "^27.0.1", 1556 "chalk": "^4.0.0", 1557 "graceful-fs": "^4.2.4", 1558 "slash": "^3.0.0" 1559 }, 1560 "engines": { 1561 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 1562 }, 1563 "peerDependencies": { 1564 "@babel/core": "^7.8.0" 1565 } 1566 }, 1567 "node_modules/babel-jest/node_modules/ansi-styles": { 1568 "version": "4.3.0", 1569 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1570 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1571 "dev": true, 1572 "dependencies": { 1573 "color-convert": "^2.0.1" 1574 }, 1575 "engines": { 1576 "node": ">=8" 1577 }, 1578 "funding": { 1579 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1580 } 1581 }, 1582 "node_modules/babel-jest/node_modules/chalk": { 1583 "version": "4.1.1", 1584 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 1585 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 1586 "dev": true, 1587 "dependencies": { 1588 "ansi-styles": "^4.1.0", 1589 "supports-color": "^7.1.0" 1590 }, 1591 "engines": { 1592 "node": ">=10" 1593 }, 1594 "funding": { 1595 "url": "https://github.com/chalk/chalk?sponsor=1" 1596 } 1597 }, 1598 "node_modules/babel-jest/node_modules/color-convert": { 1599 "version": "2.0.1", 1600 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1601 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1602 "dev": true, 1603 "dependencies": { 1604 "color-name": "~1.1.4" 1605 }, 1606 "engines": { 1607 "node": ">=7.0.0" 1608 } 1609 }, 1610 "node_modules/babel-jest/node_modules/color-name": { 1611 "version": "1.1.4", 1612 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1613 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1614 "dev": true 1615 }, 1616 "node_modules/babel-jest/node_modules/has-flag": { 1617 "version": "4.0.0", 1618 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1619 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1620 "dev": true, 1621 "engines": { 1622 "node": ">=8" 1623 } 1624 }, 1625 "node_modules/babel-jest/node_modules/supports-color": { 1626 "version": "7.2.0", 1627 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1628 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1629 "dev": true, 1630 "dependencies": { 1631 "has-flag": "^4.0.0" 1632 }, 1633 "engines": { 1634 "node": ">=8" 1635 } 1636 }, 1637 "node_modules/babel-plugin-istanbul": { 1638 "version": "6.0.0", 1639 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", 1640 "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", 1641 "dev": true, 1642 "dependencies": { 1643 "@babel/helper-plugin-utils": "^7.0.0", 1644 "@istanbuljs/load-nyc-config": "^1.0.0", 1645 "@istanbuljs/schema": "^0.1.2", 1646 "istanbul-lib-instrument": "^4.0.0", 1647 "test-exclude": "^6.0.0" 1648 }, 1649 "engines": { 1650 "node": ">=8" 1651 } 1652 }, 1653 "node_modules/babel-plugin-jest-hoist": { 1654 "version": "27.0.1", 1655 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.1.tgz", 1656 "integrity": "sha512-sqBF0owAcCDBVEDtxqfYr2F36eSHdx7lAVGyYuOBRnKdD6gzcy0I0XrAYCZgOA3CRrLhmR+Uae9nogPzmAtOfQ==", 1657 "dev": true, 1658 "dependencies": { 1659 "@babel/template": "^7.3.3", 1660 "@babel/types": "^7.3.3", 1661 "@types/babel__core": "^7.0.0", 1662 "@types/babel__traverse": "^7.0.6" 1663 }, 1664 "engines": { 1665 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 1666 } 1667 }, 1668 "node_modules/babel-preset-current-node-syntax": { 1669 "version": "1.0.1", 1670 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", 1671 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", 1672 "dev": true, 1673 "dependencies": { 1674 "@babel/plugin-syntax-async-generators": "^7.8.4", 1675 "@babel/plugin-syntax-bigint": "^7.8.3", 1676 "@babel/plugin-syntax-class-properties": "^7.8.3", 1677 "@babel/plugin-syntax-import-meta": "^7.8.3", 1678 "@babel/plugin-syntax-json-strings": "^7.8.3", 1679 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", 1680 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 1681 "@babel/plugin-syntax-numeric-separator": "^7.8.3", 1682 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 1683 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", 1684 "@babel/plugin-syntax-optional-chaining": "^7.8.3", 1685 "@babel/plugin-syntax-top-level-await": "^7.8.3" 1686 }, 1687 "peerDependencies": { 1688 "@babel/core": "^7.0.0" 1689 } 1690 }, 1691 "node_modules/babel-preset-jest": { 1692 "version": "27.0.1", 1693 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.1.tgz", 1694 "integrity": "sha512-nIBIqCEpuiyhvjQs2mVNwTxQQa2xk70p9Dd/0obQGBf8FBzbnI8QhQKzLsWMN2i6q+5B0OcWDtrboBX5gmOLyA==", 1695 "dev": true, 1696 "dependencies": { 1697 "babel-plugin-jest-hoist": "^27.0.1", 1698 "babel-preset-current-node-syntax": "^1.0.0" 1699 }, 1700 "engines": { 1701 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 1702 }, 1703 "peerDependencies": { 1704 "@babel/core": "^7.0.0" 1705 } 1706 }, 1707 "node_modules/balanced-match": { 1708 "version": "1.0.2", 1709 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1710 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1711 "dev": true 1712 }, 1713 "node_modules/base64-js": { 1714 "version": "1.5.1", 1715 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 1716 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 1717 "dev": true, 1718 "funding": [ 1719 { 1720 "type": "github", 1721 "url": "https://github.com/sponsors/feross" 1722 }, 1723 { 1724 "type": "patreon", 1725 "url": "https://www.patreon.com/feross" 1726 }, 1727 { 1728 "type": "consulting", 1729 "url": "https://feross.org/support" 1730 } 1731 ] 1732 }, 1733 "node_modules/binary-extensions": { 1734 "version": "2.2.0", 1735 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 1736 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 1737 "dev": true, 1738 "engines": { 1739 "node": ">=8" 1740 } 1741 }, 1742 "node_modules/bl": { 1743 "version": "4.1.0", 1744 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 1745 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 1746 "dev": true, 1747 "dependencies": { 1748 "buffer": "^5.5.0", 1749 "inherits": "^2.0.4", 1750 "readable-stream": "^3.4.0" 1751 } 1752 }, 1753 "node_modules/bl/node_modules/readable-stream": { 1754 "version": "3.6.0", 1755 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 1756 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 1757 "dev": true, 1758 "dependencies": { 1759 "inherits": "^2.0.3", 1760 "string_decoder": "^1.1.1", 1761 "util-deprecate": "^1.0.1" 1762 }, 1763 "engines": { 1764 "node": ">= 6" 1765 } 1766 }, 1767 "node_modules/brace-expansion": { 1768 "version": "1.1.11", 1769 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1770 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1771 "dev": true, 1772 "dependencies": { 1773 "balanced-match": "^1.0.0", 1774 "concat-map": "0.0.1" 1775 } 1776 }, 1777 "node_modules/braces": { 1778 "version": "3.0.2", 1779 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 1780 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 1781 "dev": true, 1782 "dependencies": { 1783 "fill-range": "^7.0.1" 1784 }, 1785 "engines": { 1786 "node": ">=8" 1787 } 1788 }, 1789 "node_modules/browser-process-hrtime": { 1790 "version": "1.0.0", 1791 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", 1792 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", 1793 "dev": true 1794 }, 1795 "node_modules/browserslist": { 1796 "version": "4.22.1", 1797 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", 1798 "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", 1799 "dev": true, 1800 "funding": [ 1801 { 1802 "type": "opencollective", 1803 "url": "https://opencollective.com/browserslist" 1804 }, 1805 { 1806 "type": "tidelift", 1807 "url": "https://tidelift.com/funding/github/npm/browserslist" 1808 }, 1809 { 1810 "type": "github", 1811 "url": "https://github.com/sponsors/ai" 1812 } 1813 ], 1814 "dependencies": { 1815 "caniuse-lite": "^1.0.30001541", 1816 "electron-to-chromium": "^1.4.535", 1817 "node-releases": "^2.0.13", 1818 "update-browserslist-db": "^1.0.13" 1819 }, 1820 "bin": { 1821 "browserslist": "cli.js" 1822 }, 1823 "engines": { 1824 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 1825 } 1826 }, 1827 "node_modules/bser": { 1828 "version": "2.1.1", 1829 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 1830 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 1831 "dev": true, 1832 "dependencies": { 1833 "node-int64": "^0.4.0" 1834 } 1835 }, 1836 "node_modules/buffer": { 1837 "version": "5.7.1", 1838 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 1839 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 1840 "dev": true, 1841 "funding": [ 1842 { 1843 "type": "github", 1844 "url": "https://github.com/sponsors/feross" 1845 }, 1846 { 1847 "type": "patreon", 1848 "url": "https://www.patreon.com/feross" 1849 }, 1850 { 1851 "type": "consulting", 1852 "url": "https://feross.org/support" 1853 } 1854 ], 1855 "dependencies": { 1856 "base64-js": "^1.3.1", 1857 "ieee754": "^1.1.13" 1858 } 1859 }, 1860 "node_modules/buffer-crc32": { 1861 "version": "0.2.13", 1862 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 1863 "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", 1864 "dev": true, 1865 "engines": { 1866 "node": "*" 1867 } 1868 }, 1869 "node_modules/buffer-from": { 1870 "version": "1.1.1", 1871 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", 1872 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", 1873 "dev": true 1874 }, 1875 "node_modules/callsites": { 1876 "version": "3.1.0", 1877 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1878 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1879 "dev": true, 1880 "engines": { 1881 "node": ">=6" 1882 } 1883 }, 1884 "node_modules/camelcase": { 1885 "version": "5.3.1", 1886 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 1887 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 1888 "dev": true, 1889 "engines": { 1890 "node": ">=6" 1891 } 1892 }, 1893 "node_modules/caniuse-lite": { 1894 "version": "1.0.30001546", 1895 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001546.tgz", 1896 "integrity": "sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==", 1897 "dev": true, 1898 "funding": [ 1899 { 1900 "type": "opencollective", 1901 "url": "https://opencollective.com/browserslist" 1902 }, 1903 { 1904 "type": "tidelift", 1905 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 1906 }, 1907 { 1908 "type": "github", 1909 "url": "https://github.com/sponsors/ai" 1910 } 1911 ] 1912 }, 1913 "node_modules/chalk": { 1914 "version": "2.4.2", 1915 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 1916 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 1917 "dev": true, 1918 "dependencies": { 1919 "ansi-styles": "^3.2.1", 1920 "escape-string-regexp": "^1.0.5", 1921 "supports-color": "^5.3.0" 1922 }, 1923 "engines": { 1924 "node": ">=4" 1925 } 1926 }, 1927 "node_modules/char-regex": { 1928 "version": "1.0.2", 1929 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", 1930 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", 1931 "dev": true, 1932 "engines": { 1933 "node": ">=10" 1934 } 1935 }, 1936 "node_modules/chokidar": { 1937 "version": "3.5.3", 1938 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 1939 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 1940 "dev": true, 1941 "funding": [ 1942 { 1943 "type": "individual", 1944 "url": "https://paulmillr.com/funding/" 1945 } 1946 ], 1947 "dependencies": { 1948 "anymatch": "~3.1.2", 1949 "braces": "~3.0.2", 1950 "glob-parent": "~5.1.2", 1951 "is-binary-path": "~2.1.0", 1952 "is-glob": "~4.0.1", 1953 "normalize-path": "~3.0.0", 1954 "readdirp": "~3.6.0" 1955 }, 1956 "engines": { 1957 "node": ">= 8.10.0" 1958 }, 1959 "optionalDependencies": { 1960 "fsevents": "~2.3.2" 1961 } 1962 }, 1963 "node_modules/chownr": { 1964 "version": "1.1.4", 1965 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 1966 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", 1967 "dev": true 1968 }, 1969 "node_modules/ci-info": { 1970 "version": "3.2.0", 1971 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 1972 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 1973 "dev": true 1974 }, 1975 "node_modules/cjs-module-lexer": { 1976 "version": "1.2.1", 1977 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.1.tgz", 1978 "integrity": "sha512-jVamGdJPDeuQilKhvVn1h3knuMOZzr8QDnpk+M9aMlCaMkTDd6fBWPhiDqFvFZ07pL0liqabAiuy8SY4jGHeaw==", 1979 "dev": true 1980 }, 1981 "node_modules/cliui": { 1982 "version": "7.0.4", 1983 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 1984 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 1985 "dev": true, 1986 "dependencies": { 1987 "string-width": "^4.2.0", 1988 "strip-ansi": "^6.0.0", 1989 "wrap-ansi": "^7.0.0" 1990 } 1991 }, 1992 "node_modules/co": { 1993 "version": "4.6.0", 1994 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 1995 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", 1996 "dev": true, 1997 "engines": { 1998 "iojs": ">= 1.0.0", 1999 "node": ">= 0.12.0" 2000 } 2001 }, 2002 "node_modules/collect-v8-coverage": { 2003 "version": "1.0.1", 2004 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", 2005 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", 2006 "dev": true 2007 }, 2008 "node_modules/color-convert": { 2009 "version": "1.9.3", 2010 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 2011 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 2012 "dev": true, 2013 "dependencies": { 2014 "color-name": "1.1.3" 2015 } 2016 }, 2017 "node_modules/color-name": { 2018 "version": "1.1.3", 2019 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 2020 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 2021 "dev": true 2022 }, 2023 "node_modules/combined-stream": { 2024 "version": "1.0.8", 2025 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 2026 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 2027 "dev": true, 2028 "dependencies": { 2029 "delayed-stream": "~1.0.0" 2030 }, 2031 "engines": { 2032 "node": ">= 0.8" 2033 } 2034 }, 2035 "node_modules/commander": { 2036 "version": "9.4.0", 2037 "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.0.tgz", 2038 "integrity": "sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==", 2039 "dev": true, 2040 "engines": { 2041 "node": "^12.20.0 || >=14" 2042 } 2043 }, 2044 "node_modules/concat-map": { 2045 "version": "0.0.1", 2046 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2047 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 2048 "dev": true 2049 }, 2050 "node_modules/concat-stream": { 2051 "version": "1.6.2", 2052 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", 2053 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", 2054 "dev": true, 2055 "engines": [ 2056 "node >= 0.8" 2057 ], 2058 "dependencies": { 2059 "buffer-from": "^1.0.0", 2060 "inherits": "^2.0.3", 2061 "readable-stream": "^2.2.2", 2062 "typedarray": "^0.0.6" 2063 } 2064 }, 2065 "node_modules/convert-source-map": { 2066 "version": "1.8.0", 2067 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", 2068 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", 2069 "dev": true, 2070 "dependencies": { 2071 "safe-buffer": "~5.1.1" 2072 } 2073 }, 2074 "node_modules/core-util-is": { 2075 "version": "1.0.2", 2076 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 2077 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 2078 "dev": true 2079 }, 2080 "node_modules/cross-spawn": { 2081 "version": "7.0.3", 2082 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 2083 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 2084 "dev": true, 2085 "dependencies": { 2086 "path-key": "^3.1.0", 2087 "shebang-command": "^2.0.0", 2088 "which": "^2.0.1" 2089 }, 2090 "engines": { 2091 "node": ">= 8" 2092 } 2093 }, 2094 "node_modules/cssom": { 2095 "version": "0.4.4", 2096 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", 2097 "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", 2098 "dev": true 2099 }, 2100 "node_modules/cssstyle": { 2101 "version": "2.3.0", 2102 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", 2103 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", 2104 "dev": true, 2105 "dependencies": { 2106 "cssom": "~0.3.6" 2107 }, 2108 "engines": { 2109 "node": ">=8" 2110 } 2111 }, 2112 "node_modules/cssstyle/node_modules/cssom": { 2113 "version": "0.3.8", 2114 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 2115 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", 2116 "dev": true 2117 }, 2118 "node_modules/data-urls": { 2119 "version": "2.0.0", 2120 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", 2121 "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", 2122 "dev": true, 2123 "dependencies": { 2124 "abab": "^2.0.3", 2125 "whatwg-mimetype": "^2.3.0", 2126 "whatwg-url": "^8.0.0" 2127 }, 2128 "engines": { 2129 "node": ">=10" 2130 } 2131 }, 2132 "node_modules/debug": { 2133 "version": "4.3.1", 2134 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", 2135 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", 2136 "dev": true, 2137 "dependencies": { 2138 "ms": "2.1.2" 2139 }, 2140 "engines": { 2141 "node": ">=6.0" 2142 }, 2143 "peerDependenciesMeta": { 2144 "supports-color": { 2145 "optional": true 2146 } 2147 } 2148 }, 2149 "node_modules/decimal.js": { 2150 "version": "10.3.0", 2151 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.0.tgz", 2152 "integrity": "sha512-MrQRs2gyD//7NeHi9TtsfClkf+cFAewDz+PZHR8ILKglLmBMyVX3ymQ+oeznE3tjrS7beTN+6JXb2C3JDHm7ug==", 2153 "dev": true 2154 }, 2155 "node_modules/dedent": { 2156 "version": "0.7.0", 2157 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", 2158 "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", 2159 "dev": true 2160 }, 2161 "node_modules/deep-extend": { 2162 "version": "0.6.0", 2163 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 2164 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 2165 "dev": true, 2166 "engines": { 2167 "node": ">=4.0.0" 2168 } 2169 }, 2170 "node_modules/deep-is": { 2171 "version": "0.1.3", 2172 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 2173 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", 2174 "dev": true 2175 }, 2176 "node_modules/deepmerge": { 2177 "version": "4.2.2", 2178 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", 2179 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", 2180 "dev": true, 2181 "engines": { 2182 "node": ">=0.10.0" 2183 } 2184 }, 2185 "node_modules/delayed-stream": { 2186 "version": "1.0.0", 2187 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 2188 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 2189 "dev": true, 2190 "engines": { 2191 "node": ">=0.4.0" 2192 } 2193 }, 2194 "node_modules/dependency-graph": { 2195 "version": "0.11.0", 2196 "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", 2197 "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", 2198 "dev": true, 2199 "engines": { 2200 "node": ">= 0.6.0" 2201 } 2202 }, 2203 "node_modules/detect-newline": { 2204 "version": "3.1.0", 2205 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", 2206 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", 2207 "dev": true, 2208 "engines": { 2209 "node": ">=8" 2210 } 2211 }, 2212 "node_modules/devtools-protocol": { 2213 "version": "0.0.818844", 2214 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz", 2215 "integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==", 2216 "dev": true 2217 }, 2218 "node_modules/diff-sequences": { 2219 "version": "27.0.1", 2220 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.1.tgz", 2221 "integrity": "sha512-XPLijkfJUh/PIBnfkcSHgvD6tlYixmcMAn3osTk6jt+H0v/mgURto1XUiD9DKuGX5NDoVS6dSlA23gd9FUaCFg==", 2222 "dev": true, 2223 "engines": { 2224 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2225 } 2226 }, 2227 "node_modules/dir-glob": { 2228 "version": "3.0.1", 2229 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 2230 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 2231 "dev": true, 2232 "dependencies": { 2233 "path-type": "^4.0.0" 2234 }, 2235 "engines": { 2236 "node": ">=8" 2237 } 2238 }, 2239 "node_modules/domexception": { 2240 "version": "2.0.1", 2241 "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", 2242 "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", 2243 "dev": true, 2244 "dependencies": { 2245 "webidl-conversions": "^5.0.0" 2246 }, 2247 "engines": { 2248 "node": ">=8" 2249 } 2250 }, 2251 "node_modules/domexception/node_modules/webidl-conversions": { 2252 "version": "5.0.0", 2253 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", 2254 "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", 2255 "dev": true, 2256 "engines": { 2257 "node": ">=8" 2258 } 2259 }, 2260 "node_modules/electron-to-chromium": { 2261 "version": "1.4.542", 2262 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.542.tgz", 2263 "integrity": "sha512-6+cpa00G09N3sfh2joln4VUXHquWrOFx3FLZqiVQvl45+zS9DskDBTPvob+BhvFRmTBkyDSk0vvLMMRo/qc6mQ==", 2264 "dev": true 2265 }, 2266 "node_modules/emittery": { 2267 "version": "0.8.1", 2268 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", 2269 "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", 2270 "dev": true, 2271 "engines": { 2272 "node": ">=10" 2273 }, 2274 "funding": { 2275 "url": "https://github.com/sindresorhus/emittery?sponsor=1" 2276 } 2277 }, 2278 "node_modules/emoji-regex": { 2279 "version": "8.0.0", 2280 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 2281 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 2282 "dev": true 2283 }, 2284 "node_modules/end-of-stream": { 2285 "version": "1.4.4", 2286 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 2287 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 2288 "dev": true, 2289 "dependencies": { 2290 "once": "^1.4.0" 2291 } 2292 }, 2293 "node_modules/entities": { 2294 "version": "3.0.1", 2295 "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", 2296 "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", 2297 "dev": true, 2298 "engines": { 2299 "node": ">=0.12" 2300 }, 2301 "funding": { 2302 "url": "https://github.com/fb55/entities?sponsor=1" 2303 } 2304 }, 2305 "node_modules/escalade": { 2306 "version": "3.1.1", 2307 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 2308 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 2309 "dev": true, 2310 "engines": { 2311 "node": ">=6" 2312 } 2313 }, 2314 "node_modules/escape-string-regexp": { 2315 "version": "1.0.5", 2316 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 2317 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 2318 "dev": true, 2319 "engines": { 2320 "node": ">=0.8.0" 2321 } 2322 }, 2323 "node_modules/escodegen": { 2324 "version": "2.0.0", 2325 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", 2326 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", 2327 "dev": true, 2328 "dependencies": { 2329 "esprima": "^4.0.1", 2330 "estraverse": "^5.2.0", 2331 "esutils": "^2.0.2", 2332 "optionator": "^0.8.1" 2333 }, 2334 "bin": { 2335 "escodegen": "bin/escodegen.js", 2336 "esgenerate": "bin/esgenerate.js" 2337 }, 2338 "engines": { 2339 "node": ">=6.0" 2340 }, 2341 "optionalDependencies": { 2342 "source-map": "~0.6.1" 2343 } 2344 }, 2345 "node_modules/escodegen/node_modules/source-map": { 2346 "version": "0.6.1", 2347 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2348 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2349 "dev": true, 2350 "optional": true, 2351 "engines": { 2352 "node": ">=0.10.0" 2353 } 2354 }, 2355 "node_modules/esprima": { 2356 "version": "4.0.1", 2357 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 2358 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 2359 "dev": true, 2360 "bin": { 2361 "esparse": "bin/esparse.js", 2362 "esvalidate": "bin/esvalidate.js" 2363 }, 2364 "engines": { 2365 "node": ">=4" 2366 } 2367 }, 2368 "node_modules/estraverse": { 2369 "version": "5.2.0", 2370 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 2371 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 2372 "dev": true, 2373 "engines": { 2374 "node": ">=4.0" 2375 } 2376 }, 2377 "node_modules/esutils": { 2378 "version": "2.0.3", 2379 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 2380 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 2381 "dev": true, 2382 "engines": { 2383 "node": ">=0.10.0" 2384 } 2385 }, 2386 "node_modules/execa": { 2387 "version": "5.1.1", 2388 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 2389 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 2390 "dev": true, 2391 "dependencies": { 2392 "cross-spawn": "^7.0.3", 2393 "get-stream": "^6.0.0", 2394 "human-signals": "^2.1.0", 2395 "is-stream": "^2.0.0", 2396 "merge-stream": "^2.0.0", 2397 "npm-run-path": "^4.0.1", 2398 "onetime": "^5.1.2", 2399 "signal-exit": "^3.0.3", 2400 "strip-final-newline": "^2.0.0" 2401 }, 2402 "engines": { 2403 "node": ">=10" 2404 }, 2405 "funding": { 2406 "url": "https://github.com/sindresorhus/execa?sponsor=1" 2407 } 2408 }, 2409 "node_modules/exit": { 2410 "version": "0.1.2", 2411 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 2412 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", 2413 "dev": true, 2414 "engines": { 2415 "node": ">= 0.8.0" 2416 } 2417 }, 2418 "node_modules/expect": { 2419 "version": "27.0.2", 2420 "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.2.tgz", 2421 "integrity": "sha512-YJFNJe2+P2DqH+ZrXy+ydRQYO87oxRUonZImpDodR1G7qo3NYd3pL+NQ9Keqpez3cehczYwZDBC3A7xk3n7M/w==", 2422 "dev": true, 2423 "dependencies": { 2424 "@jest/types": "^27.0.2", 2425 "ansi-styles": "^5.0.0", 2426 "jest-get-type": "^27.0.1", 2427 "jest-matcher-utils": "^27.0.2", 2428 "jest-message-util": "^27.0.2", 2429 "jest-regex-util": "^27.0.1" 2430 }, 2431 "engines": { 2432 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 2433 } 2434 }, 2435 "node_modules/expect/node_modules/ansi-styles": { 2436 "version": "5.2.0", 2437 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 2438 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 2439 "dev": true, 2440 "engines": { 2441 "node": ">=10" 2442 }, 2443 "funding": { 2444 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2445 } 2446 }, 2447 "node_modules/extract-zip": { 2448 "version": "2.0.1", 2449 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 2450 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 2451 "dev": true, 2452 "dependencies": { 2453 "debug": "^4.1.1", 2454 "get-stream": "^5.1.0", 2455 "yauzl": "^2.10.0" 2456 }, 2457 "bin": { 2458 "extract-zip": "cli.js" 2459 }, 2460 "engines": { 2461 "node": ">= 10.17.0" 2462 }, 2463 "optionalDependencies": { 2464 "@types/yauzl": "^2.9.1" 2465 } 2466 }, 2467 "node_modules/extract-zip/node_modules/get-stream": { 2468 "version": "5.2.0", 2469 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 2470 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 2471 "dev": true, 2472 "dependencies": { 2473 "pump": "^3.0.0" 2474 }, 2475 "engines": { 2476 "node": ">=8" 2477 }, 2478 "funding": { 2479 "url": "https://github.com/sponsors/sindresorhus" 2480 } 2481 }, 2482 "node_modules/fast-glob": { 2483 "version": "3.2.12", 2484 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 2485 "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 2486 "dev": true, 2487 "dependencies": { 2488 "@nodelib/fs.stat": "^2.0.2", 2489 "@nodelib/fs.walk": "^1.2.3", 2490 "glob-parent": "^5.1.2", 2491 "merge2": "^1.3.0", 2492 "micromatch": "^4.0.4" 2493 }, 2494 "engines": { 2495 "node": ">=8.6.0" 2496 } 2497 }, 2498 "node_modules/fast-json-stable-stringify": { 2499 "version": "2.1.0", 2500 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 2501 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 2502 "dev": true 2503 }, 2504 "node_modules/fast-levenshtein": { 2505 "version": "2.0.6", 2506 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 2507 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 2508 "dev": true 2509 }, 2510 "node_modules/fastq": { 2511 "version": "1.13.0", 2512 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 2513 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 2514 "dev": true, 2515 "dependencies": { 2516 "reusify": "^1.0.4" 2517 } 2518 }, 2519 "node_modules/fb-watchman": { 2520 "version": "2.0.1", 2521 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", 2522 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", 2523 "dev": true, 2524 "dependencies": { 2525 "bser": "2.1.1" 2526 } 2527 }, 2528 "node_modules/fd-slicer": { 2529 "version": "1.1.0", 2530 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 2531 "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", 2532 "dev": true, 2533 "dependencies": { 2534 "pend": "~1.2.0" 2535 } 2536 }, 2537 "node_modules/fill-range": { 2538 "version": "7.0.1", 2539 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 2540 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 2541 "dev": true, 2542 "dependencies": { 2543 "to-regex-range": "^5.0.1" 2544 }, 2545 "engines": { 2546 "node": ">=8" 2547 } 2548 }, 2549 "node_modules/find-up": { 2550 "version": "4.1.0", 2551 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 2552 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 2553 "dev": true, 2554 "dependencies": { 2555 "locate-path": "^5.0.0", 2556 "path-exists": "^4.0.0" 2557 }, 2558 "engines": { 2559 "node": ">=8" 2560 } 2561 }, 2562 "node_modules/form-data": { 2563 "version": "3.0.1", 2564 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", 2565 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", 2566 "dev": true, 2567 "dependencies": { 2568 "asynckit": "^0.4.0", 2569 "combined-stream": "^1.0.8", 2570 "mime-types": "^2.1.12" 2571 }, 2572 "engines": { 2573 "node": ">= 6" 2574 } 2575 }, 2576 "node_modules/fraction.js": { 2577 "version": "4.3.6", 2578 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", 2579 "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", 2580 "dev": true, 2581 "engines": { 2582 "node": "*" 2583 }, 2584 "funding": { 2585 "type": "patreon", 2586 "url": "https://github.com/sponsors/rawify" 2587 } 2588 }, 2589 "node_modules/fs-constants": { 2590 "version": "1.0.0", 2591 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 2592 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 2593 "dev": true 2594 }, 2595 "node_modules/fs-extra": { 2596 "version": "10.1.0", 2597 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 2598 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 2599 "dev": true, 2600 "dependencies": { 2601 "graceful-fs": "^4.2.0", 2602 "jsonfile": "^6.0.1", 2603 "universalify": "^2.0.0" 2604 }, 2605 "engines": { 2606 "node": ">=12" 2607 } 2608 }, 2609 "node_modules/fs-extra/node_modules/universalify": { 2610 "version": "2.0.0", 2611 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 2612 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", 2613 "dev": true, 2614 "engines": { 2615 "node": ">= 10.0.0" 2616 } 2617 }, 2618 "node_modules/fs.realpath": { 2619 "version": "1.0.0", 2620 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2621 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 2622 "dev": true 2623 }, 2624 "node_modules/fsevents": { 2625 "version": "2.3.2", 2626 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 2627 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 2628 "dev": true, 2629 "hasInstallScript": true, 2630 "optional": true, 2631 "os": [ 2632 "darwin" 2633 ], 2634 "engines": { 2635 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2636 } 2637 }, 2638 "node_modules/function-bind": { 2639 "version": "1.1.1", 2640 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 2641 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 2642 "dev": true 2643 }, 2644 "node_modules/gensync": { 2645 "version": "1.0.0-beta.2", 2646 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 2647 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 2648 "dev": true, 2649 "engines": { 2650 "node": ">=6.9.0" 2651 } 2652 }, 2653 "node_modules/get-caller-file": { 2654 "version": "2.0.5", 2655 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 2656 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 2657 "dev": true, 2658 "engines": { 2659 "node": "6.* || 8.* || >= 10.*" 2660 } 2661 }, 2662 "node_modules/get-package-type": { 2663 "version": "0.1.0", 2664 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", 2665 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", 2666 "dev": true, 2667 "engines": { 2668 "node": ">=8.0.0" 2669 } 2670 }, 2671 "node_modules/get-stdin": { 2672 "version": "9.0.0", 2673 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", 2674 "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", 2675 "dev": true, 2676 "engines": { 2677 "node": ">=12" 2678 }, 2679 "funding": { 2680 "url": "https://github.com/sponsors/sindresorhus" 2681 } 2682 }, 2683 "node_modules/get-stream": { 2684 "version": "6.0.1", 2685 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 2686 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 2687 "dev": true, 2688 "engines": { 2689 "node": ">=10" 2690 }, 2691 "funding": { 2692 "url": "https://github.com/sponsors/sindresorhus" 2693 } 2694 }, 2695 "node_modules/glob": { 2696 "version": "7.1.7", 2697 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", 2698 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", 2699 "dev": true, 2700 "dependencies": { 2701 "fs.realpath": "^1.0.0", 2702 "inflight": "^1.0.4", 2703 "inherits": "2", 2704 "minimatch": "^3.0.4", 2705 "once": "^1.3.0", 2706 "path-is-absolute": "^1.0.0" 2707 }, 2708 "engines": { 2709 "node": "*" 2710 }, 2711 "funding": { 2712 "url": "https://github.com/sponsors/isaacs" 2713 } 2714 }, 2715 "node_modules/glob-parent": { 2716 "version": "5.1.2", 2717 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 2718 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 2719 "dev": true, 2720 "dependencies": { 2721 "is-glob": "^4.0.1" 2722 }, 2723 "engines": { 2724 "node": ">= 6" 2725 } 2726 }, 2727 "node_modules/globals": { 2728 "version": "11.12.0", 2729 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 2730 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 2731 "dev": true, 2732 "engines": { 2733 "node": ">=4" 2734 } 2735 }, 2736 "node_modules/globby": { 2737 "version": "13.1.2", 2738 "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", 2739 "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", 2740 "dev": true, 2741 "dependencies": { 2742 "dir-glob": "^3.0.1", 2743 "fast-glob": "^3.2.11", 2744 "ignore": "^5.2.0", 2745 "merge2": "^1.4.1", 2746 "slash": "^4.0.0" 2747 }, 2748 "engines": { 2749 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2750 }, 2751 "funding": { 2752 "url": "https://github.com/sponsors/sindresorhus" 2753 } 2754 }, 2755 "node_modules/globby/node_modules/slash": { 2756 "version": "4.0.0", 2757 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 2758 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 2759 "dev": true, 2760 "engines": { 2761 "node": ">=12" 2762 }, 2763 "funding": { 2764 "url": "https://github.com/sponsors/sindresorhus" 2765 } 2766 }, 2767 "node_modules/graceful-fs": { 2768 "version": "4.2.6", 2769 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 2770 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", 2771 "dev": true 2772 }, 2773 "node_modules/has": { 2774 "version": "1.0.3", 2775 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 2776 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 2777 "dev": true, 2778 "dependencies": { 2779 "function-bind": "^1.1.1" 2780 }, 2781 "engines": { 2782 "node": ">= 0.4.0" 2783 } 2784 }, 2785 "node_modules/has-flag": { 2786 "version": "3.0.0", 2787 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 2788 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 2789 "dev": true, 2790 "engines": { 2791 "node": ">=4" 2792 } 2793 }, 2794 "node_modules/href-checker": { 2795 "version": "1.1.2", 2796 "resolved": "git+ssh://git@github.com/etefera/href-checker.git#b60a5f983aeed02df5a635825f05aac66b7292fa", 2797 "dev": true, 2798 "license": "MIT", 2799 "dependencies": { 2800 "puppeteer": "^5.4.1", 2801 "sade": "^1.7.4" 2802 }, 2803 "bin": { 2804 "href-checker": "cli.js" 2805 }, 2806 "engines": { 2807 "node": ">= 12.11" 2808 } 2809 }, 2810 "node_modules/html-encoding-sniffer": { 2811 "version": "2.0.1", 2812 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", 2813 "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", 2814 "dev": true, 2815 "dependencies": { 2816 "whatwg-encoding": "^1.0.5" 2817 }, 2818 "engines": { 2819 "node": ">=10" 2820 } 2821 }, 2822 "node_modules/html-escaper": { 2823 "version": "2.0.2", 2824 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 2825 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 2826 "dev": true 2827 }, 2828 "node_modules/http-proxy-agent": { 2829 "version": "4.0.1", 2830 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", 2831 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", 2832 "dev": true, 2833 "dependencies": { 2834 "@tootallnate/once": "1", 2835 "agent-base": "6", 2836 "debug": "4" 2837 }, 2838 "engines": { 2839 "node": ">= 6" 2840 } 2841 }, 2842 "node_modules/https-proxy-agent": { 2843 "version": "5.0.0", 2844 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", 2845 "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", 2846 "dev": true, 2847 "dependencies": { 2848 "agent-base": "6", 2849 "debug": "4" 2850 }, 2851 "engines": { 2852 "node": ">= 6" 2853 } 2854 }, 2855 "node_modules/human-signals": { 2856 "version": "2.1.0", 2857 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 2858 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 2859 "dev": true, 2860 "engines": { 2861 "node": ">=10.17.0" 2862 } 2863 }, 2864 "node_modules/iconv-lite": { 2865 "version": "0.4.24", 2866 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 2867 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 2868 "dev": true, 2869 "dependencies": { 2870 "safer-buffer": ">= 2.1.2 < 3" 2871 }, 2872 "engines": { 2873 "node": ">=0.10.0" 2874 } 2875 }, 2876 "node_modules/ieee754": { 2877 "version": "1.2.1", 2878 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 2879 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 2880 "dev": true, 2881 "funding": [ 2882 { 2883 "type": "github", 2884 "url": "https://github.com/sponsors/feross" 2885 }, 2886 { 2887 "type": "patreon", 2888 "url": "https://www.patreon.com/feross" 2889 }, 2890 { 2891 "type": "consulting", 2892 "url": "https://feross.org/support" 2893 } 2894 ] 2895 }, 2896 "node_modules/ignore": { 2897 "version": "5.2.0", 2898 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 2899 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 2900 "dev": true, 2901 "engines": { 2902 "node": ">= 4" 2903 } 2904 }, 2905 "node_modules/import-local": { 2906 "version": "3.0.2", 2907 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", 2908 "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", 2909 "dev": true, 2910 "dependencies": { 2911 "pkg-dir": "^4.2.0", 2912 "resolve-cwd": "^3.0.0" 2913 }, 2914 "bin": { 2915 "import-local-fixture": "fixtures/cli.js" 2916 }, 2917 "engines": { 2918 "node": ">=8" 2919 } 2920 }, 2921 "node_modules/imurmurhash": { 2922 "version": "0.1.4", 2923 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 2924 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 2925 "dev": true, 2926 "engines": { 2927 "node": ">=0.8.19" 2928 } 2929 }, 2930 "node_modules/inflight": { 2931 "version": "1.0.6", 2932 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 2933 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 2934 "dev": true, 2935 "dependencies": { 2936 "once": "^1.3.0", 2937 "wrappy": "1" 2938 } 2939 }, 2940 "node_modules/inherits": { 2941 "version": "2.0.4", 2942 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 2943 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 2944 "dev": true 2945 }, 2946 "node_modules/ini": { 2947 "version": "3.0.1", 2948 "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", 2949 "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", 2950 "dev": true, 2951 "engines": { 2952 "node": "^12.13.0 || ^14.15.0 || >=16.0.0" 2953 } 2954 }, 2955 "node_modules/is-binary-path": { 2956 "version": "2.1.0", 2957 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 2958 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 2959 "dev": true, 2960 "dependencies": { 2961 "binary-extensions": "^2.0.0" 2962 }, 2963 "engines": { 2964 "node": ">=8" 2965 } 2966 }, 2967 "node_modules/is-ci": { 2968 "version": "3.0.0", 2969 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 2970 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 2971 "dev": true, 2972 "dependencies": { 2973 "ci-info": "^3.1.1" 2974 }, 2975 "bin": { 2976 "is-ci": "bin.js" 2977 } 2978 }, 2979 "node_modules/is-core-module": { 2980 "version": "2.4.0", 2981 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", 2982 "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", 2983 "dev": true, 2984 "dependencies": { 2985 "has": "^1.0.3" 2986 }, 2987 "funding": { 2988 "url": "https://github.com/sponsors/ljharb" 2989 } 2990 }, 2991 "node_modules/is-extglob": { 2992 "version": "2.1.1", 2993 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 2994 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 2995 "dev": true, 2996 "engines": { 2997 "node": ">=0.10.0" 2998 } 2999 }, 3000 "node_modules/is-fullwidth-code-point": { 3001 "version": "3.0.0", 3002 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 3003 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 3004 "dev": true, 3005 "engines": { 3006 "node": ">=8" 3007 } 3008 }, 3009 "node_modules/is-generator-fn": { 3010 "version": "2.1.0", 3011 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", 3012 "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", 3013 "dev": true, 3014 "engines": { 3015 "node": ">=6" 3016 } 3017 }, 3018 "node_modules/is-glob": { 3019 "version": "4.0.3", 3020 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3021 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3022 "dev": true, 3023 "dependencies": { 3024 "is-extglob": "^2.1.1" 3025 }, 3026 "engines": { 3027 "node": ">=0.10.0" 3028 } 3029 }, 3030 "node_modules/is-number": { 3031 "version": "7.0.0", 3032 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3033 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3034 "dev": true, 3035 "engines": { 3036 "node": ">=0.12.0" 3037 } 3038 }, 3039 "node_modules/is-potential-custom-element-name": { 3040 "version": "1.0.1", 3041 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 3042 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 3043 "dev": true 3044 }, 3045 "node_modules/is-stream": { 3046 "version": "2.0.0", 3047 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", 3048 "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", 3049 "dev": true, 3050 "engines": { 3051 "node": ">=8" 3052 } 3053 }, 3054 "node_modules/is-typedarray": { 3055 "version": "1.0.0", 3056 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 3057 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", 3058 "dev": true 3059 }, 3060 "node_modules/isarray": { 3061 "version": "1.0.0", 3062 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 3063 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 3064 "dev": true 3065 }, 3066 "node_modules/isexe": { 3067 "version": "2.0.0", 3068 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3069 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 3070 "dev": true 3071 }, 3072 "node_modules/istanbul-lib-coverage": { 3073 "version": "3.0.0", 3074 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", 3075 "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", 3076 "dev": true, 3077 "engines": { 3078 "node": ">=8" 3079 } 3080 }, 3081 "node_modules/istanbul-lib-instrument": { 3082 "version": "4.0.3", 3083 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", 3084 "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", 3085 "dev": true, 3086 "dependencies": { 3087 "@babel/core": "^7.7.5", 3088 "@istanbuljs/schema": "^0.1.2", 3089 "istanbul-lib-coverage": "^3.0.0", 3090 "semver": "^6.3.0" 3091 }, 3092 "engines": { 3093 "node": ">=8" 3094 } 3095 }, 3096 "node_modules/istanbul-lib-report": { 3097 "version": "3.0.0", 3098 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 3099 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", 3100 "dev": true, 3101 "dependencies": { 3102 "istanbul-lib-coverage": "^3.0.0", 3103 "make-dir": "^3.0.0", 3104 "supports-color": "^7.1.0" 3105 }, 3106 "engines": { 3107 "node": ">=8" 3108 } 3109 }, 3110 "node_modules/istanbul-lib-report/node_modules/has-flag": { 3111 "version": "4.0.0", 3112 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3113 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3114 "dev": true, 3115 "engines": { 3116 "node": ">=8" 3117 } 3118 }, 3119 "node_modules/istanbul-lib-report/node_modules/supports-color": { 3120 "version": "7.2.0", 3121 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3122 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3123 "dev": true, 3124 "dependencies": { 3125 "has-flag": "^4.0.0" 3126 }, 3127 "engines": { 3128 "node": ">=8" 3129 } 3130 }, 3131 "node_modules/istanbul-lib-source-maps": { 3132 "version": "4.0.0", 3133 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", 3134 "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", 3135 "dev": true, 3136 "dependencies": { 3137 "debug": "^4.1.1", 3138 "istanbul-lib-coverage": "^3.0.0", 3139 "source-map": "^0.6.1" 3140 }, 3141 "engines": { 3142 "node": ">=8" 3143 } 3144 }, 3145 "node_modules/istanbul-lib-source-maps/node_modules/source-map": { 3146 "version": "0.6.1", 3147 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3148 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 3149 "dev": true, 3150 "engines": { 3151 "node": ">=0.10.0" 3152 } 3153 }, 3154 "node_modules/istanbul-reports": { 3155 "version": "3.0.2", 3156 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", 3157 "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", 3158 "dev": true, 3159 "dependencies": { 3160 "html-escaper": "^2.0.0", 3161 "istanbul-lib-report": "^3.0.0" 3162 }, 3163 "engines": { 3164 "node": ">=8" 3165 } 3166 }, 3167 "node_modules/jest": { 3168 "version": "27.0.5", 3169 "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.5.tgz", 3170 "integrity": "sha512-4NlVMS29gE+JOZvgmSAsz3eOjkSsHqjTajlIsah/4MVSmKvf3zFP/TvgcLoWe2UVHiE9KF741sReqhF0p4mqbQ==", 3171 "dev": true, 3172 "dependencies": { 3173 "@jest/core": "^27.0.5", 3174 "import-local": "^3.0.2", 3175 "jest-cli": "^27.0.5" 3176 }, 3177 "bin": { 3178 "jest": "bin/jest.js" 3179 }, 3180 "engines": { 3181 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3182 }, 3183 "peerDependencies": { 3184 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 3185 }, 3186 "peerDependenciesMeta": { 3187 "node-notifier": { 3188 "optional": true 3189 } 3190 } 3191 }, 3192 "node_modules/jest-changed-files": { 3193 "version": "27.0.2", 3194 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.2.tgz", 3195 "integrity": "sha512-eMeb1Pn7w7x3wue5/vF73LPCJ7DKQuC9wQUR5ebP9hDPpk5hzcT/3Hmz3Q5BOFpR3tgbmaWhJcMTVgC8Z1NuMw==", 3196 "dev": true, 3197 "dependencies": { 3198 "@jest/types": "^27.0.2", 3199 "execa": "^5.0.0", 3200 "throat": "^6.0.1" 3201 }, 3202 "engines": { 3203 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3204 } 3205 }, 3206 "node_modules/jest-circus": { 3207 "version": "27.0.5", 3208 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.5.tgz", 3209 "integrity": "sha512-p5rO90o1RTh8LPOG6l0Fc9qgp5YGv+8M5CFixhMh7gGHtGSobD1AxX9cjFZujILgY8t30QZ7WVvxlnuG31r8TA==", 3210 "dev": true, 3211 "dependencies": { 3212 "@jest/environment": "^27.0.5", 3213 "@jest/test-result": "^27.0.2", 3214 "@jest/types": "^27.0.2", 3215 "@types/node": "*", 3216 "chalk": "^4.0.0", 3217 "co": "^4.6.0", 3218 "dedent": "^0.7.0", 3219 "expect": "^27.0.2", 3220 "is-generator-fn": "^2.0.0", 3221 "jest-each": "^27.0.2", 3222 "jest-matcher-utils": "^27.0.2", 3223 "jest-message-util": "^27.0.2", 3224 "jest-runtime": "^27.0.5", 3225 "jest-snapshot": "^27.0.5", 3226 "jest-util": "^27.0.2", 3227 "pretty-format": "^27.0.2", 3228 "slash": "^3.0.0", 3229 "stack-utils": "^2.0.3", 3230 "throat": "^6.0.1" 3231 }, 3232 "engines": { 3233 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3234 } 3235 }, 3236 "node_modules/jest-circus/node_modules/ansi-styles": { 3237 "version": "4.3.0", 3238 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3239 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3240 "dev": true, 3241 "dependencies": { 3242 "color-convert": "^2.0.1" 3243 }, 3244 "engines": { 3245 "node": ">=8" 3246 }, 3247 "funding": { 3248 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3249 } 3250 }, 3251 "node_modules/jest-circus/node_modules/chalk": { 3252 "version": "4.1.1", 3253 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3254 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3255 "dev": true, 3256 "dependencies": { 3257 "ansi-styles": "^4.1.0", 3258 "supports-color": "^7.1.0" 3259 }, 3260 "engines": { 3261 "node": ">=10" 3262 }, 3263 "funding": { 3264 "url": "https://github.com/chalk/chalk?sponsor=1" 3265 } 3266 }, 3267 "node_modules/jest-circus/node_modules/color-convert": { 3268 "version": "2.0.1", 3269 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3270 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3271 "dev": true, 3272 "dependencies": { 3273 "color-name": "~1.1.4" 3274 }, 3275 "engines": { 3276 "node": ">=7.0.0" 3277 } 3278 }, 3279 "node_modules/jest-circus/node_modules/color-name": { 3280 "version": "1.1.4", 3281 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3282 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3283 "dev": true 3284 }, 3285 "node_modules/jest-circus/node_modules/has-flag": { 3286 "version": "4.0.0", 3287 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3288 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3289 "dev": true, 3290 "engines": { 3291 "node": ">=8" 3292 } 3293 }, 3294 "node_modules/jest-circus/node_modules/supports-color": { 3295 "version": "7.2.0", 3296 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3297 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3298 "dev": true, 3299 "dependencies": { 3300 "has-flag": "^4.0.0" 3301 }, 3302 "engines": { 3303 "node": ">=8" 3304 } 3305 }, 3306 "node_modules/jest-cli": { 3307 "version": "27.0.5", 3308 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.5.tgz", 3309 "integrity": "sha512-kZqY020QFOFQKVE2knFHirTBElw3/Q0kUbDc3nMfy/x+RQ7zUY89SUuzpHHJoSX1kX7Lq569ncvjNqU3Td/FCA==", 3310 "dev": true, 3311 "dependencies": { 3312 "@jest/core": "^27.0.5", 3313 "@jest/test-result": "^27.0.2", 3314 "@jest/types": "^27.0.2", 3315 "chalk": "^4.0.0", 3316 "exit": "^0.1.2", 3317 "graceful-fs": "^4.2.4", 3318 "import-local": "^3.0.2", 3319 "jest-config": "^27.0.5", 3320 "jest-util": "^27.0.2", 3321 "jest-validate": "^27.0.2", 3322 "prompts": "^2.0.1", 3323 "yargs": "^16.0.3" 3324 }, 3325 "bin": { 3326 "jest": "bin/jest.js" 3327 }, 3328 "engines": { 3329 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3330 }, 3331 "peerDependencies": { 3332 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 3333 }, 3334 "peerDependenciesMeta": { 3335 "node-notifier": { 3336 "optional": true 3337 } 3338 } 3339 }, 3340 "node_modules/jest-cli/node_modules/ansi-styles": { 3341 "version": "4.3.0", 3342 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3343 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3344 "dev": true, 3345 "dependencies": { 3346 "color-convert": "^2.0.1" 3347 }, 3348 "engines": { 3349 "node": ">=8" 3350 }, 3351 "funding": { 3352 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3353 } 3354 }, 3355 "node_modules/jest-cli/node_modules/chalk": { 3356 "version": "4.1.1", 3357 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3358 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3359 "dev": true, 3360 "dependencies": { 3361 "ansi-styles": "^4.1.0", 3362 "supports-color": "^7.1.0" 3363 }, 3364 "engines": { 3365 "node": ">=10" 3366 }, 3367 "funding": { 3368 "url": "https://github.com/chalk/chalk?sponsor=1" 3369 } 3370 }, 3371 "node_modules/jest-cli/node_modules/color-convert": { 3372 "version": "2.0.1", 3373 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3374 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3375 "dev": true, 3376 "dependencies": { 3377 "color-name": "~1.1.4" 3378 }, 3379 "engines": { 3380 "node": ">=7.0.0" 3381 } 3382 }, 3383 "node_modules/jest-cli/node_modules/color-name": { 3384 "version": "1.1.4", 3385 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3386 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3387 "dev": true 3388 }, 3389 "node_modules/jest-cli/node_modules/has-flag": { 3390 "version": "4.0.0", 3391 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3392 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3393 "dev": true, 3394 "engines": { 3395 "node": ">=8" 3396 } 3397 }, 3398 "node_modules/jest-cli/node_modules/supports-color": { 3399 "version": "7.2.0", 3400 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3401 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3402 "dev": true, 3403 "dependencies": { 3404 "has-flag": "^4.0.0" 3405 }, 3406 "engines": { 3407 "node": ">=8" 3408 } 3409 }, 3410 "node_modules/jest-config": { 3411 "version": "27.0.5", 3412 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.5.tgz", 3413 "integrity": "sha512-zCUIXag7QIXKEVN4kUKbDBDi9Q53dV5o3eNhGqe+5zAbt1vLs4VE3ceWaYrOub0L4Y7E9pGfM84TX/0ARcE+Qw==", 3414 "dev": true, 3415 "dependencies": { 3416 "@babel/core": "^7.1.0", 3417 "@jest/test-sequencer": "^27.0.5", 3418 "@jest/types": "^27.0.2", 3419 "babel-jest": "^27.0.5", 3420 "chalk": "^4.0.0", 3421 "deepmerge": "^4.2.2", 3422 "glob": "^7.1.1", 3423 "graceful-fs": "^4.2.4", 3424 "is-ci": "^3.0.0", 3425 "jest-circus": "^27.0.5", 3426 "jest-environment-jsdom": "^27.0.5", 3427 "jest-environment-node": "^27.0.5", 3428 "jest-get-type": "^27.0.1", 3429 "jest-jasmine2": "^27.0.5", 3430 "jest-regex-util": "^27.0.1", 3431 "jest-resolve": "^27.0.5", 3432 "jest-runner": "^27.0.5", 3433 "jest-util": "^27.0.2", 3434 "jest-validate": "^27.0.2", 3435 "micromatch": "^4.0.4", 3436 "pretty-format": "^27.0.2" 3437 }, 3438 "engines": { 3439 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3440 }, 3441 "peerDependencies": { 3442 "ts-node": ">=9.0.0" 3443 }, 3444 "peerDependenciesMeta": { 3445 "ts-node": { 3446 "optional": true 3447 } 3448 } 3449 }, 3450 "node_modules/jest-config/node_modules/ansi-styles": { 3451 "version": "4.3.0", 3452 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3453 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3454 "dev": true, 3455 "dependencies": { 3456 "color-convert": "^2.0.1" 3457 }, 3458 "engines": { 3459 "node": ">=8" 3460 }, 3461 "funding": { 3462 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3463 } 3464 }, 3465 "node_modules/jest-config/node_modules/chalk": { 3466 "version": "4.1.1", 3467 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3468 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3469 "dev": true, 3470 "dependencies": { 3471 "ansi-styles": "^4.1.0", 3472 "supports-color": "^7.1.0" 3473 }, 3474 "engines": { 3475 "node": ">=10" 3476 }, 3477 "funding": { 3478 "url": "https://github.com/chalk/chalk?sponsor=1" 3479 } 3480 }, 3481 "node_modules/jest-config/node_modules/color-convert": { 3482 "version": "2.0.1", 3483 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3484 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3485 "dev": true, 3486 "dependencies": { 3487 "color-name": "~1.1.4" 3488 }, 3489 "engines": { 3490 "node": ">=7.0.0" 3491 } 3492 }, 3493 "node_modules/jest-config/node_modules/color-name": { 3494 "version": "1.1.4", 3495 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3496 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3497 "dev": true 3498 }, 3499 "node_modules/jest-config/node_modules/has-flag": { 3500 "version": "4.0.0", 3501 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3502 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3503 "dev": true, 3504 "engines": { 3505 "node": ">=8" 3506 } 3507 }, 3508 "node_modules/jest-config/node_modules/supports-color": { 3509 "version": "7.2.0", 3510 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3511 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3512 "dev": true, 3513 "dependencies": { 3514 "has-flag": "^4.0.0" 3515 }, 3516 "engines": { 3517 "node": ">=8" 3518 } 3519 }, 3520 "node_modules/jest-diff": { 3521 "version": "27.0.2", 3522 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.2.tgz", 3523 "integrity": "sha512-BFIdRb0LqfV1hBt8crQmw6gGQHVDhM87SpMIZ45FPYKReZYG5er1+5pIn2zKqvrJp6WNox0ylR8571Iwk2Dmgw==", 3524 "dev": true, 3525 "dependencies": { 3526 "chalk": "^4.0.0", 3527 "diff-sequences": "^27.0.1", 3528 "jest-get-type": "^27.0.1", 3529 "pretty-format": "^27.0.2" 3530 }, 3531 "engines": { 3532 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3533 } 3534 }, 3535 "node_modules/jest-diff/node_modules/ansi-styles": { 3536 "version": "4.3.0", 3537 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3538 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3539 "dev": true, 3540 "dependencies": { 3541 "color-convert": "^2.0.1" 3542 }, 3543 "engines": { 3544 "node": ">=8" 3545 }, 3546 "funding": { 3547 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3548 } 3549 }, 3550 "node_modules/jest-diff/node_modules/chalk": { 3551 "version": "4.1.1", 3552 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3553 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3554 "dev": true, 3555 "dependencies": { 3556 "ansi-styles": "^4.1.0", 3557 "supports-color": "^7.1.0" 3558 }, 3559 "engines": { 3560 "node": ">=10" 3561 }, 3562 "funding": { 3563 "url": "https://github.com/chalk/chalk?sponsor=1" 3564 } 3565 }, 3566 "node_modules/jest-diff/node_modules/color-convert": { 3567 "version": "2.0.1", 3568 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3569 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3570 "dev": true, 3571 "dependencies": { 3572 "color-name": "~1.1.4" 3573 }, 3574 "engines": { 3575 "node": ">=7.0.0" 3576 } 3577 }, 3578 "node_modules/jest-diff/node_modules/color-name": { 3579 "version": "1.1.4", 3580 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3581 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3582 "dev": true 3583 }, 3584 "node_modules/jest-diff/node_modules/has-flag": { 3585 "version": "4.0.0", 3586 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3587 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3588 "dev": true, 3589 "engines": { 3590 "node": ">=8" 3591 } 3592 }, 3593 "node_modules/jest-diff/node_modules/supports-color": { 3594 "version": "7.2.0", 3595 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3596 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3597 "dev": true, 3598 "dependencies": { 3599 "has-flag": "^4.0.0" 3600 }, 3601 "engines": { 3602 "node": ">=8" 3603 } 3604 }, 3605 "node_modules/jest-docblock": { 3606 "version": "27.0.1", 3607 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.1.tgz", 3608 "integrity": "sha512-TA4+21s3oebURc7VgFV4r7ltdIJ5rtBH1E3Tbovcg7AV+oLfD5DcJ2V2vJ5zFA9sL5CFd/d2D6IpsAeSheEdrA==", 3609 "dev": true, 3610 "dependencies": { 3611 "detect-newline": "^3.0.0" 3612 }, 3613 "engines": { 3614 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3615 } 3616 }, 3617 "node_modules/jest-each": { 3618 "version": "27.0.2", 3619 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.2.tgz", 3620 "integrity": "sha512-OLMBZBZ6JkoXgUenDtseFRWA43wVl2BwmZYIWQws7eS7pqsIvePqj/jJmEnfq91ALk3LNphgwNK/PRFBYi7ITQ==", 3621 "dev": true, 3622 "dependencies": { 3623 "@jest/types": "^27.0.2", 3624 "chalk": "^4.0.0", 3625 "jest-get-type": "^27.0.1", 3626 "jest-util": "^27.0.2", 3627 "pretty-format": "^27.0.2" 3628 }, 3629 "engines": { 3630 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3631 } 3632 }, 3633 "node_modules/jest-each/node_modules/ansi-styles": { 3634 "version": "4.3.0", 3635 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3636 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3637 "dev": true, 3638 "dependencies": { 3639 "color-convert": "^2.0.1" 3640 }, 3641 "engines": { 3642 "node": ">=8" 3643 }, 3644 "funding": { 3645 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3646 } 3647 }, 3648 "node_modules/jest-each/node_modules/chalk": { 3649 "version": "4.1.1", 3650 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3651 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3652 "dev": true, 3653 "dependencies": { 3654 "ansi-styles": "^4.1.0", 3655 "supports-color": "^7.1.0" 3656 }, 3657 "engines": { 3658 "node": ">=10" 3659 }, 3660 "funding": { 3661 "url": "https://github.com/chalk/chalk?sponsor=1" 3662 } 3663 }, 3664 "node_modules/jest-each/node_modules/color-convert": { 3665 "version": "2.0.1", 3666 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3667 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3668 "dev": true, 3669 "dependencies": { 3670 "color-name": "~1.1.4" 3671 }, 3672 "engines": { 3673 "node": ">=7.0.0" 3674 } 3675 }, 3676 "node_modules/jest-each/node_modules/color-name": { 3677 "version": "1.1.4", 3678 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3679 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3680 "dev": true 3681 }, 3682 "node_modules/jest-each/node_modules/has-flag": { 3683 "version": "4.0.0", 3684 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3685 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3686 "dev": true, 3687 "engines": { 3688 "node": ">=8" 3689 } 3690 }, 3691 "node_modules/jest-each/node_modules/supports-color": { 3692 "version": "7.2.0", 3693 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3694 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3695 "dev": true, 3696 "dependencies": { 3697 "has-flag": "^4.0.0" 3698 }, 3699 "engines": { 3700 "node": ">=8" 3701 } 3702 }, 3703 "node_modules/jest-environment-jsdom": { 3704 "version": "27.0.5", 3705 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.5.tgz", 3706 "integrity": "sha512-ToWhViIoTl5738oRaajTMgYhdQL73UWPoV4GqHGk2DPhs+olv8OLq5KoQW8Yf+HtRao52XLqPWvl46dPI88PdA==", 3707 "dev": true, 3708 "dependencies": { 3709 "@jest/environment": "^27.0.5", 3710 "@jest/fake-timers": "^27.0.5", 3711 "@jest/types": "^27.0.2", 3712 "@types/node": "*", 3713 "jest-mock": "^27.0.3", 3714 "jest-util": "^27.0.2", 3715 "jsdom": "^16.6.0" 3716 }, 3717 "engines": { 3718 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3719 } 3720 }, 3721 "node_modules/jest-environment-node": { 3722 "version": "27.0.5", 3723 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.5.tgz", 3724 "integrity": "sha512-47qqScV/WMVz5OKF5TWpAeQ1neZKqM3ySwNveEnLyd+yaE/KT6lSMx/0SOx60+ZUcVxPiESYS+Kt2JS9y4PpkQ==", 3725 "dev": true, 3726 "dependencies": { 3727 "@jest/environment": "^27.0.5", 3728 "@jest/fake-timers": "^27.0.5", 3729 "@jest/types": "^27.0.2", 3730 "@types/node": "*", 3731 "jest-mock": "^27.0.3", 3732 "jest-util": "^27.0.2" 3733 }, 3734 "engines": { 3735 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3736 } 3737 }, 3738 "node_modules/jest-get-type": { 3739 "version": "27.0.1", 3740 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.1.tgz", 3741 "integrity": "sha512-9Tggo9zZbu0sHKebiAijyt1NM77Z0uO4tuWOxUCujAiSeXv30Vb5D4xVF4UR4YWNapcftj+PbByU54lKD7/xMg==", 3742 "dev": true, 3743 "engines": { 3744 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3745 } 3746 }, 3747 "node_modules/jest-haste-map": { 3748 "version": "27.0.5", 3749 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.5.tgz", 3750 "integrity": "sha512-3LFryGSHxwPFHzKIs6W0BGA2xr6g1MvzSjR3h3D8K8Uqy4vbRm/grpGHzbPtIbOPLC6wFoViRrNEmd116QWSkw==", 3751 "dev": true, 3752 "dependencies": { 3753 "@jest/types": "^27.0.2", 3754 "@types/graceful-fs": "^4.1.2", 3755 "@types/node": "*", 3756 "anymatch": "^3.0.3", 3757 "fb-watchman": "^2.0.0", 3758 "graceful-fs": "^4.2.4", 3759 "jest-regex-util": "^27.0.1", 3760 "jest-serializer": "^27.0.1", 3761 "jest-util": "^27.0.2", 3762 "jest-worker": "^27.0.2", 3763 "micromatch": "^4.0.4", 3764 "walker": "^1.0.7" 3765 }, 3766 "engines": { 3767 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3768 }, 3769 "optionalDependencies": { 3770 "fsevents": "^2.3.2" 3771 } 3772 }, 3773 "node_modules/jest-jasmine2": { 3774 "version": "27.0.5", 3775 "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.5.tgz", 3776 "integrity": "sha512-m3TojR19sFmTn79QoaGy1nOHBcLvtLso6Zh7u+gYxZWGcza4rRPVqwk1hciA5ZOWWZIJOukAcore8JRX992FaA==", 3777 "dev": true, 3778 "dependencies": { 3779 "@babel/traverse": "^7.1.0", 3780 "@jest/environment": "^27.0.5", 3781 "@jest/source-map": "^27.0.1", 3782 "@jest/test-result": "^27.0.2", 3783 "@jest/types": "^27.0.2", 3784 "@types/node": "*", 3785 "chalk": "^4.0.0", 3786 "co": "^4.6.0", 3787 "expect": "^27.0.2", 3788 "is-generator-fn": "^2.0.0", 3789 "jest-each": "^27.0.2", 3790 "jest-matcher-utils": "^27.0.2", 3791 "jest-message-util": "^27.0.2", 3792 "jest-runtime": "^27.0.5", 3793 "jest-snapshot": "^27.0.5", 3794 "jest-util": "^27.0.2", 3795 "pretty-format": "^27.0.2", 3796 "throat": "^6.0.1" 3797 }, 3798 "engines": { 3799 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3800 } 3801 }, 3802 "node_modules/jest-jasmine2/node_modules/ansi-styles": { 3803 "version": "4.3.0", 3804 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3805 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3806 "dev": true, 3807 "dependencies": { 3808 "color-convert": "^2.0.1" 3809 }, 3810 "engines": { 3811 "node": ">=8" 3812 }, 3813 "funding": { 3814 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3815 } 3816 }, 3817 "node_modules/jest-jasmine2/node_modules/chalk": { 3818 "version": "4.1.1", 3819 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3820 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3821 "dev": true, 3822 "dependencies": { 3823 "ansi-styles": "^4.1.0", 3824 "supports-color": "^7.1.0" 3825 }, 3826 "engines": { 3827 "node": ">=10" 3828 }, 3829 "funding": { 3830 "url": "https://github.com/chalk/chalk?sponsor=1" 3831 } 3832 }, 3833 "node_modules/jest-jasmine2/node_modules/color-convert": { 3834 "version": "2.0.1", 3835 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3836 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3837 "dev": true, 3838 "dependencies": { 3839 "color-name": "~1.1.4" 3840 }, 3841 "engines": { 3842 "node": ">=7.0.0" 3843 } 3844 }, 3845 "node_modules/jest-jasmine2/node_modules/color-name": { 3846 "version": "1.1.4", 3847 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3848 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3849 "dev": true 3850 }, 3851 "node_modules/jest-jasmine2/node_modules/has-flag": { 3852 "version": "4.0.0", 3853 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3854 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3855 "dev": true, 3856 "engines": { 3857 "node": ">=8" 3858 } 3859 }, 3860 "node_modules/jest-jasmine2/node_modules/supports-color": { 3861 "version": "7.2.0", 3862 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3863 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3864 "dev": true, 3865 "dependencies": { 3866 "has-flag": "^4.0.0" 3867 }, 3868 "engines": { 3869 "node": ">=8" 3870 } 3871 }, 3872 "node_modules/jest-leak-detector": { 3873 "version": "27.0.2", 3874 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.2.tgz", 3875 "integrity": "sha512-TZA3DmCOfe8YZFIMD1GxFqXUkQnIoOGQyy4hFCA2mlHtnAaf+FeOMxi0fZmfB41ZL+QbFG6BVaZF5IeFIVy53Q==", 3876 "dev": true, 3877 "dependencies": { 3878 "jest-get-type": "^27.0.1", 3879 "pretty-format": "^27.0.2" 3880 }, 3881 "engines": { 3882 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3883 } 3884 }, 3885 "node_modules/jest-matcher-utils": { 3886 "version": "27.0.2", 3887 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.2.tgz", 3888 "integrity": "sha512-Qczi5xnTNjkhcIB0Yy75Txt+Ez51xdhOxsukN7awzq2auZQGPHcQrJ623PZj0ECDEMOk2soxWx05EXdXGd1CbA==", 3889 "dev": true, 3890 "dependencies": { 3891 "chalk": "^4.0.0", 3892 "jest-diff": "^27.0.2", 3893 "jest-get-type": "^27.0.1", 3894 "pretty-format": "^27.0.2" 3895 }, 3896 "engines": { 3897 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3898 } 3899 }, 3900 "node_modules/jest-matcher-utils/node_modules/ansi-styles": { 3901 "version": "4.3.0", 3902 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3903 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3904 "dev": true, 3905 "dependencies": { 3906 "color-convert": "^2.0.1" 3907 }, 3908 "engines": { 3909 "node": ">=8" 3910 }, 3911 "funding": { 3912 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3913 } 3914 }, 3915 "node_modules/jest-matcher-utils/node_modules/chalk": { 3916 "version": "4.1.1", 3917 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 3918 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 3919 "dev": true, 3920 "dependencies": { 3921 "ansi-styles": "^4.1.0", 3922 "supports-color": "^7.1.0" 3923 }, 3924 "engines": { 3925 "node": ">=10" 3926 }, 3927 "funding": { 3928 "url": "https://github.com/chalk/chalk?sponsor=1" 3929 } 3930 }, 3931 "node_modules/jest-matcher-utils/node_modules/color-convert": { 3932 "version": "2.0.1", 3933 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3934 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3935 "dev": true, 3936 "dependencies": { 3937 "color-name": "~1.1.4" 3938 }, 3939 "engines": { 3940 "node": ">=7.0.0" 3941 } 3942 }, 3943 "node_modules/jest-matcher-utils/node_modules/color-name": { 3944 "version": "1.1.4", 3945 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3946 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3947 "dev": true 3948 }, 3949 "node_modules/jest-matcher-utils/node_modules/has-flag": { 3950 "version": "4.0.0", 3951 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3952 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3953 "dev": true, 3954 "engines": { 3955 "node": ">=8" 3956 } 3957 }, 3958 "node_modules/jest-matcher-utils/node_modules/supports-color": { 3959 "version": "7.2.0", 3960 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3961 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3962 "dev": true, 3963 "dependencies": { 3964 "has-flag": "^4.0.0" 3965 }, 3966 "engines": { 3967 "node": ">=8" 3968 } 3969 }, 3970 "node_modules/jest-message-util": { 3971 "version": "27.0.2", 3972 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.2.tgz", 3973 "integrity": "sha512-rTqWUX42ec2LdMkoUPOzrEd1Tcm+R1KfLOmFK+OVNo4MnLsEaxO5zPDb2BbdSmthdM/IfXxOZU60P/WbWF8BTw==", 3974 "dev": true, 3975 "dependencies": { 3976 "@babel/code-frame": "^7.12.13", 3977 "@jest/types": "^27.0.2", 3978 "@types/stack-utils": "^2.0.0", 3979 "chalk": "^4.0.0", 3980 "graceful-fs": "^4.2.4", 3981 "micromatch": "^4.0.4", 3982 "pretty-format": "^27.0.2", 3983 "slash": "^3.0.0", 3984 "stack-utils": "^2.0.3" 3985 }, 3986 "engines": { 3987 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 3988 } 3989 }, 3990 "node_modules/jest-message-util/node_modules/ansi-styles": { 3991 "version": "4.3.0", 3992 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3993 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3994 "dev": true, 3995 "dependencies": { 3996 "color-convert": "^2.0.1" 3997 }, 3998 "engines": { 3999 "node": ">=8" 4000 }, 4001 "funding": { 4002 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4003 } 4004 }, 4005 "node_modules/jest-message-util/node_modules/chalk": { 4006 "version": "4.1.1", 4007 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4008 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4009 "dev": true, 4010 "dependencies": { 4011 "ansi-styles": "^4.1.0", 4012 "supports-color": "^7.1.0" 4013 }, 4014 "engines": { 4015 "node": ">=10" 4016 }, 4017 "funding": { 4018 "url": "https://github.com/chalk/chalk?sponsor=1" 4019 } 4020 }, 4021 "node_modules/jest-message-util/node_modules/color-convert": { 4022 "version": "2.0.1", 4023 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4024 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4025 "dev": true, 4026 "dependencies": { 4027 "color-name": "~1.1.4" 4028 }, 4029 "engines": { 4030 "node": ">=7.0.0" 4031 } 4032 }, 4033 "node_modules/jest-message-util/node_modules/color-name": { 4034 "version": "1.1.4", 4035 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4036 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4037 "dev": true 4038 }, 4039 "node_modules/jest-message-util/node_modules/has-flag": { 4040 "version": "4.0.0", 4041 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4042 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4043 "dev": true, 4044 "engines": { 4045 "node": ">=8" 4046 } 4047 }, 4048 "node_modules/jest-message-util/node_modules/supports-color": { 4049 "version": "7.2.0", 4050 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4051 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4052 "dev": true, 4053 "dependencies": { 4054 "has-flag": "^4.0.0" 4055 }, 4056 "engines": { 4057 "node": ">=8" 4058 } 4059 }, 4060 "node_modules/jest-mock": { 4061 "version": "27.0.3", 4062 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.3.tgz", 4063 "integrity": "sha512-O5FZn5XDzEp+Xg28mUz4ovVcdwBBPfAhW9+zJLO0Efn2qNbYcDaJvSlRiQ6BCZUCVOJjALicuJQI9mRFjv1o9Q==", 4064 "dev": true, 4065 "dependencies": { 4066 "@jest/types": "^27.0.2", 4067 "@types/node": "*" 4068 }, 4069 "engines": { 4070 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4071 } 4072 }, 4073 "node_modules/jest-pnp-resolver": { 4074 "version": "1.2.2", 4075 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", 4076 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", 4077 "dev": true, 4078 "engines": { 4079 "node": ">=6" 4080 }, 4081 "peerDependencies": { 4082 "jest-resolve": "*" 4083 }, 4084 "peerDependenciesMeta": { 4085 "jest-resolve": { 4086 "optional": true 4087 } 4088 } 4089 }, 4090 "node_modules/jest-regex-util": { 4091 "version": "27.0.1", 4092 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.1.tgz", 4093 "integrity": "sha512-6nY6QVcpTgEKQy1L41P4pr3aOddneK17kn3HJw6SdwGiKfgCGTvH02hVXL0GU8GEKtPH83eD2DIDgxHXOxVohQ==", 4094 "dev": true, 4095 "engines": { 4096 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4097 } 4098 }, 4099 "node_modules/jest-resolve": { 4100 "version": "27.0.5", 4101 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.5.tgz", 4102 "integrity": "sha512-Md65pngRh8cRuWVdWznXBB5eDt391OJpdBaJMxfjfuXCvOhM3qQBtLMCMTykhuUKiBMmy5BhqCW7AVOKmPrW+Q==", 4103 "dev": true, 4104 "dependencies": { 4105 "@jest/types": "^27.0.2", 4106 "chalk": "^4.0.0", 4107 "escalade": "^3.1.1", 4108 "graceful-fs": "^4.2.4", 4109 "jest-pnp-resolver": "^1.2.2", 4110 "jest-util": "^27.0.2", 4111 "jest-validate": "^27.0.2", 4112 "resolve": "^1.20.0", 4113 "slash": "^3.0.0" 4114 }, 4115 "engines": { 4116 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4117 } 4118 }, 4119 "node_modules/jest-resolve-dependencies": { 4120 "version": "27.0.5", 4121 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.5.tgz", 4122 "integrity": "sha512-xUj2dPoEEd59P+nuih4XwNa4nJ/zRd/g4rMvjHrZPEBWeWRq/aJnnM6mug+B+Nx+ILXGtfWHzQvh7TqNV/WbuA==", 4123 "dev": true, 4124 "dependencies": { 4125 "@jest/types": "^27.0.2", 4126 "jest-regex-util": "^27.0.1", 4127 "jest-snapshot": "^27.0.5" 4128 }, 4129 "engines": { 4130 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4131 } 4132 }, 4133 "node_modules/jest-resolve/node_modules/ansi-styles": { 4134 "version": "4.3.0", 4135 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4136 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4137 "dev": true, 4138 "dependencies": { 4139 "color-convert": "^2.0.1" 4140 }, 4141 "engines": { 4142 "node": ">=8" 4143 }, 4144 "funding": { 4145 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4146 } 4147 }, 4148 "node_modules/jest-resolve/node_modules/chalk": { 4149 "version": "4.1.1", 4150 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4151 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4152 "dev": true, 4153 "dependencies": { 4154 "ansi-styles": "^4.1.0", 4155 "supports-color": "^7.1.0" 4156 }, 4157 "engines": { 4158 "node": ">=10" 4159 }, 4160 "funding": { 4161 "url": "https://github.com/chalk/chalk?sponsor=1" 4162 } 4163 }, 4164 "node_modules/jest-resolve/node_modules/color-convert": { 4165 "version": "2.0.1", 4166 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4167 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4168 "dev": true, 4169 "dependencies": { 4170 "color-name": "~1.1.4" 4171 }, 4172 "engines": { 4173 "node": ">=7.0.0" 4174 } 4175 }, 4176 "node_modules/jest-resolve/node_modules/color-name": { 4177 "version": "1.1.4", 4178 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4179 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4180 "dev": true 4181 }, 4182 "node_modules/jest-resolve/node_modules/has-flag": { 4183 "version": "4.0.0", 4184 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4185 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4186 "dev": true, 4187 "engines": { 4188 "node": ">=8" 4189 } 4190 }, 4191 "node_modules/jest-resolve/node_modules/supports-color": { 4192 "version": "7.2.0", 4193 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4194 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4195 "dev": true, 4196 "dependencies": { 4197 "has-flag": "^4.0.0" 4198 }, 4199 "engines": { 4200 "node": ">=8" 4201 } 4202 }, 4203 "node_modules/jest-runner": { 4204 "version": "27.0.5", 4205 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.5.tgz", 4206 "integrity": "sha512-HNhOtrhfKPArcECgBTcWOc+8OSL8GoFoa7RsHGnfZR1C1dFohxy9eLtpYBS+koybAHlJLZzNCx2Y/Ic3iEtJpQ==", 4207 "dev": true, 4208 "dependencies": { 4209 "@jest/console": "^27.0.2", 4210 "@jest/environment": "^27.0.5", 4211 "@jest/test-result": "^27.0.2", 4212 "@jest/transform": "^27.0.5", 4213 "@jest/types": "^27.0.2", 4214 "@types/node": "*", 4215 "chalk": "^4.0.0", 4216 "emittery": "^0.8.1", 4217 "exit": "^0.1.2", 4218 "graceful-fs": "^4.2.4", 4219 "jest-docblock": "^27.0.1", 4220 "jest-environment-jsdom": "^27.0.5", 4221 "jest-environment-node": "^27.0.5", 4222 "jest-haste-map": "^27.0.5", 4223 "jest-leak-detector": "^27.0.2", 4224 "jest-message-util": "^27.0.2", 4225 "jest-resolve": "^27.0.5", 4226 "jest-runtime": "^27.0.5", 4227 "jest-util": "^27.0.2", 4228 "jest-worker": "^27.0.2", 4229 "source-map-support": "^0.5.6", 4230 "throat": "^6.0.1" 4231 }, 4232 "engines": { 4233 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4234 } 4235 }, 4236 "node_modules/jest-runner/node_modules/ansi-styles": { 4237 "version": "4.3.0", 4238 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4239 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4240 "dev": true, 4241 "dependencies": { 4242 "color-convert": "^2.0.1" 4243 }, 4244 "engines": { 4245 "node": ">=8" 4246 }, 4247 "funding": { 4248 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4249 } 4250 }, 4251 "node_modules/jest-runner/node_modules/chalk": { 4252 "version": "4.1.1", 4253 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4254 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4255 "dev": true, 4256 "dependencies": { 4257 "ansi-styles": "^4.1.0", 4258 "supports-color": "^7.1.0" 4259 }, 4260 "engines": { 4261 "node": ">=10" 4262 }, 4263 "funding": { 4264 "url": "https://github.com/chalk/chalk?sponsor=1" 4265 } 4266 }, 4267 "node_modules/jest-runner/node_modules/color-convert": { 4268 "version": "2.0.1", 4269 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4270 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4271 "dev": true, 4272 "dependencies": { 4273 "color-name": "~1.1.4" 4274 }, 4275 "engines": { 4276 "node": ">=7.0.0" 4277 } 4278 }, 4279 "node_modules/jest-runner/node_modules/color-name": { 4280 "version": "1.1.4", 4281 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4282 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4283 "dev": true 4284 }, 4285 "node_modules/jest-runner/node_modules/has-flag": { 4286 "version": "4.0.0", 4287 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4288 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4289 "dev": true, 4290 "engines": { 4291 "node": ">=8" 4292 } 4293 }, 4294 "node_modules/jest-runner/node_modules/supports-color": { 4295 "version": "7.2.0", 4296 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4297 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4298 "dev": true, 4299 "dependencies": { 4300 "has-flag": "^4.0.0" 4301 }, 4302 "engines": { 4303 "node": ">=8" 4304 } 4305 }, 4306 "node_modules/jest-runtime": { 4307 "version": "27.0.5", 4308 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.5.tgz", 4309 "integrity": "sha512-V/w/+VasowPESbmhXn5AsBGPfb35T7jZPGZybYTHxZdP7Gwaa+A0EXE6rx30DshHKA98lVCODbCO8KZpEW3hiQ==", 4310 "dev": true, 4311 "dependencies": { 4312 "@jest/console": "^27.0.2", 4313 "@jest/environment": "^27.0.5", 4314 "@jest/fake-timers": "^27.0.5", 4315 "@jest/globals": "^27.0.5", 4316 "@jest/source-map": "^27.0.1", 4317 "@jest/test-result": "^27.0.2", 4318 "@jest/transform": "^27.0.5", 4319 "@jest/types": "^27.0.2", 4320 "@types/yargs": "^16.0.0", 4321 "chalk": "^4.0.0", 4322 "cjs-module-lexer": "^1.0.0", 4323 "collect-v8-coverage": "^1.0.0", 4324 "exit": "^0.1.2", 4325 "glob": "^7.1.3", 4326 "graceful-fs": "^4.2.4", 4327 "jest-haste-map": "^27.0.5", 4328 "jest-message-util": "^27.0.2", 4329 "jest-mock": "^27.0.3", 4330 "jest-regex-util": "^27.0.1", 4331 "jest-resolve": "^27.0.5", 4332 "jest-snapshot": "^27.0.5", 4333 "jest-util": "^27.0.2", 4334 "jest-validate": "^27.0.2", 4335 "slash": "^3.0.0", 4336 "strip-bom": "^4.0.0", 4337 "yargs": "^16.0.3" 4338 }, 4339 "engines": { 4340 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4341 } 4342 }, 4343 "node_modules/jest-runtime/node_modules/ansi-styles": { 4344 "version": "4.3.0", 4345 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4346 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4347 "dev": true, 4348 "dependencies": { 4349 "color-convert": "^2.0.1" 4350 }, 4351 "engines": { 4352 "node": ">=8" 4353 }, 4354 "funding": { 4355 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4356 } 4357 }, 4358 "node_modules/jest-runtime/node_modules/chalk": { 4359 "version": "4.1.1", 4360 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4361 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4362 "dev": true, 4363 "dependencies": { 4364 "ansi-styles": "^4.1.0", 4365 "supports-color": "^7.1.0" 4366 }, 4367 "engines": { 4368 "node": ">=10" 4369 }, 4370 "funding": { 4371 "url": "https://github.com/chalk/chalk?sponsor=1" 4372 } 4373 }, 4374 "node_modules/jest-runtime/node_modules/color-convert": { 4375 "version": "2.0.1", 4376 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4377 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4378 "dev": true, 4379 "dependencies": { 4380 "color-name": "~1.1.4" 4381 }, 4382 "engines": { 4383 "node": ">=7.0.0" 4384 } 4385 }, 4386 "node_modules/jest-runtime/node_modules/color-name": { 4387 "version": "1.1.4", 4388 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4389 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4390 "dev": true 4391 }, 4392 "node_modules/jest-runtime/node_modules/has-flag": { 4393 "version": "4.0.0", 4394 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4395 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4396 "dev": true, 4397 "engines": { 4398 "node": ">=8" 4399 } 4400 }, 4401 "node_modules/jest-runtime/node_modules/supports-color": { 4402 "version": "7.2.0", 4403 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4404 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4405 "dev": true, 4406 "dependencies": { 4407 "has-flag": "^4.0.0" 4408 }, 4409 "engines": { 4410 "node": ">=8" 4411 } 4412 }, 4413 "node_modules/jest-serializer": { 4414 "version": "27.0.1", 4415 "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.1.tgz", 4416 "integrity": "sha512-svy//5IH6bfQvAbkAEg1s7xhhgHTtXu0li0I2fdKHDsLP2P2MOiscPQIENQep8oU2g2B3jqLyxKKzotZOz4CwQ==", 4417 "dev": true, 4418 "dependencies": { 4419 "@types/node": "*", 4420 "graceful-fs": "^4.2.4" 4421 }, 4422 "engines": { 4423 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4424 } 4425 }, 4426 "node_modules/jest-snapshot": { 4427 "version": "27.0.5", 4428 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.5.tgz", 4429 "integrity": "sha512-H1yFYdgnL1vXvDqMrnDStH6yHFdMEuzYQYc71SnC/IJnuuhW6J16w8GWG1P+qGd3Ag3sQHjbRr0TcwEo/vGS+g==", 4430 "dev": true, 4431 "dependencies": { 4432 "@babel/core": "^7.7.2", 4433 "@babel/generator": "^7.7.2", 4434 "@babel/parser": "^7.7.2", 4435 "@babel/plugin-syntax-typescript": "^7.7.2", 4436 "@babel/traverse": "^7.7.2", 4437 "@babel/types": "^7.0.0", 4438 "@jest/transform": "^27.0.5", 4439 "@jest/types": "^27.0.2", 4440 "@types/babel__traverse": "^7.0.4", 4441 "@types/prettier": "^2.1.5", 4442 "babel-preset-current-node-syntax": "^1.0.0", 4443 "chalk": "^4.0.0", 4444 "expect": "^27.0.2", 4445 "graceful-fs": "^4.2.4", 4446 "jest-diff": "^27.0.2", 4447 "jest-get-type": "^27.0.1", 4448 "jest-haste-map": "^27.0.5", 4449 "jest-matcher-utils": "^27.0.2", 4450 "jest-message-util": "^27.0.2", 4451 "jest-resolve": "^27.0.5", 4452 "jest-util": "^27.0.2", 4453 "natural-compare": "^1.4.0", 4454 "pretty-format": "^27.0.2", 4455 "semver": "^7.3.2" 4456 }, 4457 "engines": { 4458 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4459 } 4460 }, 4461 "node_modules/jest-snapshot/node_modules/ansi-styles": { 4462 "version": "4.3.0", 4463 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4464 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4465 "dev": true, 4466 "dependencies": { 4467 "color-convert": "^2.0.1" 4468 }, 4469 "engines": { 4470 "node": ">=8" 4471 }, 4472 "funding": { 4473 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4474 } 4475 }, 4476 "node_modules/jest-snapshot/node_modules/chalk": { 4477 "version": "4.1.1", 4478 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4479 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4480 "dev": true, 4481 "dependencies": { 4482 "ansi-styles": "^4.1.0", 4483 "supports-color": "^7.1.0" 4484 }, 4485 "engines": { 4486 "node": ">=10" 4487 }, 4488 "funding": { 4489 "url": "https://github.com/chalk/chalk?sponsor=1" 4490 } 4491 }, 4492 "node_modules/jest-snapshot/node_modules/color-convert": { 4493 "version": "2.0.1", 4494 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4495 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4496 "dev": true, 4497 "dependencies": { 4498 "color-name": "~1.1.4" 4499 }, 4500 "engines": { 4501 "node": ">=7.0.0" 4502 } 4503 }, 4504 "node_modules/jest-snapshot/node_modules/color-name": { 4505 "version": "1.1.4", 4506 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4507 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4508 "dev": true 4509 }, 4510 "node_modules/jest-snapshot/node_modules/has-flag": { 4511 "version": "4.0.0", 4512 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4513 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4514 "dev": true, 4515 "engines": { 4516 "node": ">=8" 4517 } 4518 }, 4519 "node_modules/jest-snapshot/node_modules/semver": { 4520 "version": "7.3.5", 4521 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 4522 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 4523 "dev": true, 4524 "dependencies": { 4525 "lru-cache": "^6.0.0" 4526 }, 4527 "bin": { 4528 "semver": "bin/semver.js" 4529 }, 4530 "engines": { 4531 "node": ">=10" 4532 } 4533 }, 4534 "node_modules/jest-snapshot/node_modules/supports-color": { 4535 "version": "7.2.0", 4536 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4537 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4538 "dev": true, 4539 "dependencies": { 4540 "has-flag": "^4.0.0" 4541 }, 4542 "engines": { 4543 "node": ">=8" 4544 } 4545 }, 4546 "node_modules/jest-util": { 4547 "version": "27.0.2", 4548 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.2.tgz", 4549 "integrity": "sha512-1d9uH3a00OFGGWSibpNYr+jojZ6AckOMCXV2Z4K3YXDnzpkAaXQyIpY14FOJPiUmil7CD+A6Qs+lnnh6ctRbIA==", 4550 "dev": true, 4551 "dependencies": { 4552 "@jest/types": "^27.0.2", 4553 "@types/node": "*", 4554 "chalk": "^4.0.0", 4555 "graceful-fs": "^4.2.4", 4556 "is-ci": "^3.0.0", 4557 "picomatch": "^2.2.3" 4558 }, 4559 "engines": { 4560 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4561 } 4562 }, 4563 "node_modules/jest-util/node_modules/ansi-styles": { 4564 "version": "4.3.0", 4565 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4566 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4567 "dev": true, 4568 "dependencies": { 4569 "color-convert": "^2.0.1" 4570 }, 4571 "engines": { 4572 "node": ">=8" 4573 }, 4574 "funding": { 4575 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4576 } 4577 }, 4578 "node_modules/jest-util/node_modules/chalk": { 4579 "version": "4.1.1", 4580 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4581 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4582 "dev": true, 4583 "dependencies": { 4584 "ansi-styles": "^4.1.0", 4585 "supports-color": "^7.1.0" 4586 }, 4587 "engines": { 4588 "node": ">=10" 4589 }, 4590 "funding": { 4591 "url": "https://github.com/chalk/chalk?sponsor=1" 4592 } 4593 }, 4594 "node_modules/jest-util/node_modules/color-convert": { 4595 "version": "2.0.1", 4596 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4597 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4598 "dev": true, 4599 "dependencies": { 4600 "color-name": "~1.1.4" 4601 }, 4602 "engines": { 4603 "node": ">=7.0.0" 4604 } 4605 }, 4606 "node_modules/jest-util/node_modules/color-name": { 4607 "version": "1.1.4", 4608 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4609 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4610 "dev": true 4611 }, 4612 "node_modules/jest-util/node_modules/has-flag": { 4613 "version": "4.0.0", 4614 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4615 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4616 "dev": true, 4617 "engines": { 4618 "node": ">=8" 4619 } 4620 }, 4621 "node_modules/jest-util/node_modules/supports-color": { 4622 "version": "7.2.0", 4623 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4624 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4625 "dev": true, 4626 "dependencies": { 4627 "has-flag": "^4.0.0" 4628 }, 4629 "engines": { 4630 "node": ">=8" 4631 } 4632 }, 4633 "node_modules/jest-validate": { 4634 "version": "27.0.2", 4635 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.2.tgz", 4636 "integrity": "sha512-UgBF6/oVu1ofd1XbaSotXKihi8nZhg0Prm8twQ9uCuAfo59vlxCXMPI/RKmrZEVgi3Nd9dS0I8A0wzWU48pOvg==", 4637 "dev": true, 4638 "dependencies": { 4639 "@jest/types": "^27.0.2", 4640 "camelcase": "^6.2.0", 4641 "chalk": "^4.0.0", 4642 "jest-get-type": "^27.0.1", 4643 "leven": "^3.1.0", 4644 "pretty-format": "^27.0.2" 4645 }, 4646 "engines": { 4647 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4648 } 4649 }, 4650 "node_modules/jest-validate/node_modules/ansi-styles": { 4651 "version": "4.3.0", 4652 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4653 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4654 "dev": true, 4655 "dependencies": { 4656 "color-convert": "^2.0.1" 4657 }, 4658 "engines": { 4659 "node": ">=8" 4660 }, 4661 "funding": { 4662 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4663 } 4664 }, 4665 "node_modules/jest-validate/node_modules/camelcase": { 4666 "version": "6.2.0", 4667 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", 4668 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", 4669 "dev": true, 4670 "engines": { 4671 "node": ">=10" 4672 }, 4673 "funding": { 4674 "url": "https://github.com/sponsors/sindresorhus" 4675 } 4676 }, 4677 "node_modules/jest-validate/node_modules/chalk": { 4678 "version": "4.1.1", 4679 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4680 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4681 "dev": true, 4682 "dependencies": { 4683 "ansi-styles": "^4.1.0", 4684 "supports-color": "^7.1.0" 4685 }, 4686 "engines": { 4687 "node": ">=10" 4688 }, 4689 "funding": { 4690 "url": "https://github.com/chalk/chalk?sponsor=1" 4691 } 4692 }, 4693 "node_modules/jest-validate/node_modules/color-convert": { 4694 "version": "2.0.1", 4695 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4696 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4697 "dev": true, 4698 "dependencies": { 4699 "color-name": "~1.1.4" 4700 }, 4701 "engines": { 4702 "node": ">=7.0.0" 4703 } 4704 }, 4705 "node_modules/jest-validate/node_modules/color-name": { 4706 "version": "1.1.4", 4707 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4708 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4709 "dev": true 4710 }, 4711 "node_modules/jest-validate/node_modules/has-flag": { 4712 "version": "4.0.0", 4713 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4714 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4715 "dev": true, 4716 "engines": { 4717 "node": ">=8" 4718 } 4719 }, 4720 "node_modules/jest-validate/node_modules/supports-color": { 4721 "version": "7.2.0", 4722 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4723 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4724 "dev": true, 4725 "dependencies": { 4726 "has-flag": "^4.0.0" 4727 }, 4728 "engines": { 4729 "node": ">=8" 4730 } 4731 }, 4732 "node_modules/jest-watcher": { 4733 "version": "27.0.2", 4734 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.2.tgz", 4735 "integrity": "sha512-8nuf0PGuTxWj/Ytfw5fyvNn/R80iXY8QhIT0ofyImUvdnoaBdT6kob0GmhXR+wO+ALYVnh8bQxN4Tjfez0JgkA==", 4736 "dev": true, 4737 "dependencies": { 4738 "@jest/test-result": "^27.0.2", 4739 "@jest/types": "^27.0.2", 4740 "@types/node": "*", 4741 "ansi-escapes": "^4.2.1", 4742 "chalk": "^4.0.0", 4743 "jest-util": "^27.0.2", 4744 "string-length": "^4.0.1" 4745 }, 4746 "engines": { 4747 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4748 } 4749 }, 4750 "node_modules/jest-watcher/node_modules/ansi-styles": { 4751 "version": "4.3.0", 4752 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4753 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4754 "dev": true, 4755 "dependencies": { 4756 "color-convert": "^2.0.1" 4757 }, 4758 "engines": { 4759 "node": ">=8" 4760 }, 4761 "funding": { 4762 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4763 } 4764 }, 4765 "node_modules/jest-watcher/node_modules/chalk": { 4766 "version": "4.1.1", 4767 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 4768 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 4769 "dev": true, 4770 "dependencies": { 4771 "ansi-styles": "^4.1.0", 4772 "supports-color": "^7.1.0" 4773 }, 4774 "engines": { 4775 "node": ">=10" 4776 }, 4777 "funding": { 4778 "url": "https://github.com/chalk/chalk?sponsor=1" 4779 } 4780 }, 4781 "node_modules/jest-watcher/node_modules/color-convert": { 4782 "version": "2.0.1", 4783 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4784 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4785 "dev": true, 4786 "dependencies": { 4787 "color-name": "~1.1.4" 4788 }, 4789 "engines": { 4790 "node": ">=7.0.0" 4791 } 4792 }, 4793 "node_modules/jest-watcher/node_modules/color-name": { 4794 "version": "1.1.4", 4795 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4796 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4797 "dev": true 4798 }, 4799 "node_modules/jest-watcher/node_modules/has-flag": { 4800 "version": "4.0.0", 4801 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4802 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4803 "dev": true, 4804 "engines": { 4805 "node": ">=8" 4806 } 4807 }, 4808 "node_modules/jest-watcher/node_modules/supports-color": { 4809 "version": "7.2.0", 4810 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4811 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4812 "dev": true, 4813 "dependencies": { 4814 "has-flag": "^4.0.0" 4815 }, 4816 "engines": { 4817 "node": ">=8" 4818 } 4819 }, 4820 "node_modules/jest-worker": { 4821 "version": "27.0.2", 4822 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.2.tgz", 4823 "integrity": "sha512-EoBdilOTTyOgmHXtw/cPc+ZrCA0KJMrkXzkrPGNwLmnvvlN1nj7MPrxpT7m+otSv2e1TLaVffzDnE/LB14zJMg==", 4824 "dev": true, 4825 "dependencies": { 4826 "@types/node": "*", 4827 "merge-stream": "^2.0.0", 4828 "supports-color": "^8.0.0" 4829 }, 4830 "engines": { 4831 "node": ">= 10.13.0" 4832 } 4833 }, 4834 "node_modules/jest-worker/node_modules/has-flag": { 4835 "version": "4.0.0", 4836 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4837 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4838 "dev": true, 4839 "engines": { 4840 "node": ">=8" 4841 } 4842 }, 4843 "node_modules/jest-worker/node_modules/supports-color": { 4844 "version": "8.1.1", 4845 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 4846 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 4847 "dev": true, 4848 "dependencies": { 4849 "has-flag": "^4.0.0" 4850 }, 4851 "engines": { 4852 "node": ">=10" 4853 }, 4854 "funding": { 4855 "url": "https://github.com/chalk/supports-color?sponsor=1" 4856 } 4857 }, 4858 "node_modules/js-tokens": { 4859 "version": "4.0.0", 4860 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 4861 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 4862 "dev": true 4863 }, 4864 "node_modules/js-yaml": { 4865 "version": "3.14.1", 4866 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 4867 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 4868 "dev": true, 4869 "dependencies": { 4870 "argparse": "^1.0.7", 4871 "esprima": "^4.0.0" 4872 }, 4873 "bin": { 4874 "js-yaml": "bin/js-yaml.js" 4875 } 4876 }, 4877 "node_modules/jsdom": { 4878 "version": "16.6.0", 4879 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", 4880 "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", 4881 "dev": true, 4882 "dependencies": { 4883 "abab": "^2.0.5", 4884 "acorn": "^8.2.4", 4885 "acorn-globals": "^6.0.0", 4886 "cssom": "^0.4.4", 4887 "cssstyle": "^2.3.0", 4888 "data-urls": "^2.0.0", 4889 "decimal.js": "^10.2.1", 4890 "domexception": "^2.0.1", 4891 "escodegen": "^2.0.0", 4892 "form-data": "^3.0.0", 4893 "html-encoding-sniffer": "^2.0.1", 4894 "http-proxy-agent": "^4.0.1", 4895 "https-proxy-agent": "^5.0.0", 4896 "is-potential-custom-element-name": "^1.0.1", 4897 "nwsapi": "^2.2.0", 4898 "parse5": "6.0.1", 4899 "saxes": "^5.0.1", 4900 "symbol-tree": "^3.2.4", 4901 "tough-cookie": "^4.0.0", 4902 "w3c-hr-time": "^1.0.2", 4903 "w3c-xmlserializer": "^2.0.0", 4904 "webidl-conversions": "^6.1.0", 4905 "whatwg-encoding": "^1.0.5", 4906 "whatwg-mimetype": "^2.3.0", 4907 "whatwg-url": "^8.5.0", 4908 "ws": "^7.4.5", 4909 "xml-name-validator": "^3.0.0" 4910 }, 4911 "engines": { 4912 "node": ">=10" 4913 }, 4914 "peerDependencies": { 4915 "canvas": "^2.5.0" 4916 }, 4917 "peerDependenciesMeta": { 4918 "canvas": { 4919 "optional": true 4920 } 4921 } 4922 }, 4923 "node_modules/jsesc": { 4924 "version": "2.5.2", 4925 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 4926 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 4927 "dev": true, 4928 "bin": { 4929 "jsesc": "bin/jsesc" 4930 }, 4931 "engines": { 4932 "node": ">=4" 4933 } 4934 }, 4935 "node_modules/json5": { 4936 "version": "2.2.3", 4937 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 4938 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 4939 "dev": true, 4940 "bin": { 4941 "json5": "lib/cli.js" 4942 }, 4943 "engines": { 4944 "node": ">=6" 4945 } 4946 }, 4947 "node_modules/jsonc-parser": { 4948 "version": "3.1.0", 4949 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", 4950 "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==", 4951 "dev": true 4952 }, 4953 "node_modules/jsonfile": { 4954 "version": "6.1.0", 4955 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 4956 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 4957 "dev": true, 4958 "dependencies": { 4959 "universalify": "^2.0.0" 4960 }, 4961 "optionalDependencies": { 4962 "graceful-fs": "^4.1.6" 4963 } 4964 }, 4965 "node_modules/jsonfile/node_modules/universalify": { 4966 "version": "2.0.0", 4967 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 4968 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", 4969 "dev": true, 4970 "engines": { 4971 "node": ">= 10.0.0" 4972 } 4973 }, 4974 "node_modules/kleur": { 4975 "version": "3.0.3", 4976 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 4977 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 4978 "dev": true, 4979 "engines": { 4980 "node": ">=6" 4981 } 4982 }, 4983 "node_modules/leven": { 4984 "version": "3.1.0", 4985 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", 4986 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", 4987 "dev": true, 4988 "engines": { 4989 "node": ">=6" 4990 } 4991 }, 4992 "node_modules/levn": { 4993 "version": "0.3.0", 4994 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 4995 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 4996 "dev": true, 4997 "dependencies": { 4998 "prelude-ls": "~1.1.2", 4999 "type-check": "~0.3.2" 5000 }, 5001 "engines": { 5002 "node": ">= 0.8.0" 5003 } 5004 }, 5005 "node_modules/lilconfig": { 5006 "version": "2.0.6", 5007 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", 5008 "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", 5009 "dev": true, 5010 "engines": { 5011 "node": ">=10" 5012 } 5013 }, 5014 "node_modules/linkify-it": { 5015 "version": "4.0.1", 5016 "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz", 5017 "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==", 5018 "dev": true, 5019 "dependencies": { 5020 "uc.micro": "^1.0.1" 5021 } 5022 }, 5023 "node_modules/locate-path": { 5024 "version": "5.0.0", 5025 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 5026 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 5027 "dev": true, 5028 "dependencies": { 5029 "p-locate": "^4.1.0" 5030 }, 5031 "engines": { 5032 "node": ">=8" 5033 } 5034 }, 5035 "node_modules/lodash": { 5036 "version": "4.17.21", 5037 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 5038 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 5039 "dev": true 5040 }, 5041 "node_modules/lru-cache": { 5042 "version": "6.0.0", 5043 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 5044 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 5045 "dev": true, 5046 "dependencies": { 5047 "yallist": "^4.0.0" 5048 }, 5049 "engines": { 5050 "node": ">=10" 5051 } 5052 }, 5053 "node_modules/make-dir": { 5054 "version": "3.1.0", 5055 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 5056 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 5057 "dev": true, 5058 "dependencies": { 5059 "semver": "^6.0.0" 5060 }, 5061 "engines": { 5062 "node": ">=8" 5063 }, 5064 "funding": { 5065 "url": "https://github.com/sponsors/sindresorhus" 5066 } 5067 }, 5068 "node_modules/makeerror": { 5069 "version": "1.0.11", 5070 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", 5071 "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", 5072 "dev": true, 5073 "dependencies": { 5074 "tmpl": "1.0.x" 5075 } 5076 }, 5077 "node_modules/markdown-it": { 5078 "version": "13.0.1", 5079 "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz", 5080 "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==", 5081 "dev": true, 5082 "dependencies": { 5083 "argparse": "^2.0.1", 5084 "entities": "~3.0.1", 5085 "linkify-it": "^4.0.1", 5086 "mdurl": "^1.0.1", 5087 "uc.micro": "^1.0.5" 5088 }, 5089 "bin": { 5090 "markdown-it": "bin/markdown-it.js" 5091 } 5092 }, 5093 "node_modules/markdown-it/node_modules/argparse": { 5094 "version": "2.0.1", 5095 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 5096 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 5097 "dev": true 5098 }, 5099 "node_modules/markdownlint": { 5100 "version": "0.26.2", 5101 "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.26.2.tgz", 5102 "integrity": "sha512-2Am42YX2Ex5SQhRq35HxYWDfz1NLEOZWWN25nqd2h3AHRKsGRE+Qg1gt1++exW792eXTrR4jCNHfShfWk9Nz8w==", 5103 "dev": true, 5104 "dependencies": { 5105 "markdown-it": "13.0.1" 5106 }, 5107 "engines": { 5108 "node": ">=14" 5109 } 5110 }, 5111 "node_modules/markdownlint-cli": { 5112 "version": "0.32.2", 5113 "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.32.2.tgz", 5114 "integrity": "sha512-xmJT1rGueUgT4yGNwk6D0oqQr90UJ7nMyakXtqjgswAkEhYYqjHew9RY8wDbOmh2R270IWjuKSeZzHDEGPAUkQ==", 5115 "dev": true, 5116 "dependencies": { 5117 "commander": "~9.4.0", 5118 "get-stdin": "~9.0.0", 5119 "glob": "~8.0.3", 5120 "ignore": "~5.2.0", 5121 "js-yaml": "^4.1.0", 5122 "jsonc-parser": "~3.1.0", 5123 "markdownlint": "~0.26.2", 5124 "markdownlint-rule-helpers": "~0.17.2", 5125 "minimatch": "~5.1.0", 5126 "run-con": "~1.2.11" 5127 }, 5128 "bin": { 5129 "markdownlint": "markdownlint.js" 5130 }, 5131 "engines": { 5132 "node": ">=14" 5133 } 5134 }, 5135 "node_modules/markdownlint-cli/node_modules/argparse": { 5136 "version": "2.0.1", 5137 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 5138 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 5139 "dev": true 5140 }, 5141 "node_modules/markdownlint-cli/node_modules/brace-expansion": { 5142 "version": "2.0.1", 5143 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 5144 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 5145 "dev": true, 5146 "dependencies": { 5147 "balanced-match": "^1.0.0" 5148 } 5149 }, 5150 "node_modules/markdownlint-cli/node_modules/glob": { 5151 "version": "8.0.3", 5152 "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", 5153 "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", 5154 "dev": true, 5155 "dependencies": { 5156 "fs.realpath": "^1.0.0", 5157 "inflight": "^1.0.4", 5158 "inherits": "2", 5159 "minimatch": "^5.0.1", 5160 "once": "^1.3.0" 5161 }, 5162 "engines": { 5163 "node": ">=12" 5164 }, 5165 "funding": { 5166 "url": "https://github.com/sponsors/isaacs" 5167 } 5168 }, 5169 "node_modules/markdownlint-cli/node_modules/js-yaml": { 5170 "version": "4.1.0", 5171 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 5172 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 5173 "dev": true, 5174 "dependencies": { 5175 "argparse": "^2.0.1" 5176 }, 5177 "bin": { 5178 "js-yaml": "bin/js-yaml.js" 5179 } 5180 }, 5181 "node_modules/markdownlint-cli/node_modules/minimatch": { 5182 "version": "5.1.0", 5183 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", 5184 "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", 5185 "dev": true, 5186 "dependencies": { 5187 "brace-expansion": "^2.0.1" 5188 }, 5189 "engines": { 5190 "node": ">=10" 5191 } 5192 }, 5193 "node_modules/markdownlint-rule-helpers": { 5194 "version": "0.17.2", 5195 "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.17.2.tgz", 5196 "integrity": "sha512-XaeoW2NYSlWxMCZM2B3H7YTG6nlaLfkEZWMBhr4hSPlq9MuY2sy83+Xr89jXOqZMZYjvi5nBCGoFh7hHoPKZmA==", 5197 "dev": true, 5198 "engines": { 5199 "node": ">=12" 5200 } 5201 }, 5202 "node_modules/mdurl": { 5203 "version": "1.0.1", 5204 "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", 5205 "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", 5206 "dev": true 5207 }, 5208 "node_modules/merge-stream": { 5209 "version": "2.0.0", 5210 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 5211 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 5212 "dev": true 5213 }, 5214 "node_modules/merge2": { 5215 "version": "1.4.1", 5216 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 5217 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 5218 "dev": true, 5219 "engines": { 5220 "node": ">= 8" 5221 } 5222 }, 5223 "node_modules/micromatch": { 5224 "version": "4.0.4", 5225 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", 5226 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", 5227 "dev": true, 5228 "dependencies": { 5229 "braces": "^3.0.1", 5230 "picomatch": "^2.2.3" 5231 }, 5232 "engines": { 5233 "node": ">=8.6" 5234 } 5235 }, 5236 "node_modules/mime": { 5237 "version": "2.5.2", 5238 "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", 5239 "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", 5240 "dev": true, 5241 "bin": { 5242 "mime": "cli.js" 5243 }, 5244 "engines": { 5245 "node": ">=4.0.0" 5246 } 5247 }, 5248 "node_modules/mime-db": { 5249 "version": "1.48.0", 5250 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", 5251 "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", 5252 "dev": true, 5253 "engines": { 5254 "node": ">= 0.6" 5255 } 5256 }, 5257 "node_modules/mime-types": { 5258 "version": "2.1.31", 5259 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", 5260 "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", 5261 "dev": true, 5262 "dependencies": { 5263 "mime-db": "1.48.0" 5264 }, 5265 "engines": { 5266 "node": ">= 0.6" 5267 } 5268 }, 5269 "node_modules/mimic-fn": { 5270 "version": "2.1.0", 5271 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 5272 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 5273 "dev": true, 5274 "engines": { 5275 "node": ">=6" 5276 } 5277 }, 5278 "node_modules/minimatch": { 5279 "version": "3.1.2", 5280 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 5281 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 5282 "dev": true, 5283 "dependencies": { 5284 "brace-expansion": "^1.1.7" 5285 }, 5286 "engines": { 5287 "node": "*" 5288 } 5289 }, 5290 "node_modules/minimist": { 5291 "version": "1.2.6", 5292 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", 5293 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", 5294 "dev": true 5295 }, 5296 "node_modules/mkdirp": { 5297 "version": "0.5.5", 5298 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 5299 "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", 5300 "dev": true, 5301 "dependencies": { 5302 "minimist": "^1.2.5" 5303 }, 5304 "bin": { 5305 "mkdirp": "bin/cmd.js" 5306 } 5307 }, 5308 "node_modules/mkdirp-classic": { 5309 "version": "0.5.3", 5310 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", 5311 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", 5312 "dev": true 5313 }, 5314 "node_modules/mri": { 5315 "version": "1.1.6", 5316 "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.6.tgz", 5317 "integrity": "sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==", 5318 "dev": true, 5319 "engines": { 5320 "node": ">=4" 5321 } 5322 }, 5323 "node_modules/ms": { 5324 "version": "2.1.2", 5325 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 5326 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 5327 "dev": true 5328 }, 5329 "node_modules/nanoid": { 5330 "version": "3.3.6", 5331 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", 5332 "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", 5333 "dev": true, 5334 "funding": [ 5335 { 5336 "type": "github", 5337 "url": "https://github.com/sponsors/ai" 5338 } 5339 ], 5340 "peer": true, 5341 "bin": { 5342 "nanoid": "bin/nanoid.cjs" 5343 }, 5344 "engines": { 5345 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 5346 } 5347 }, 5348 "node_modules/natural-compare": { 5349 "version": "1.4.0", 5350 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 5351 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 5352 "dev": true 5353 }, 5354 "node_modules/node-fetch": { 5355 "version": "2.6.7", 5356 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", 5357 "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", 5358 "dev": true, 5359 "dependencies": { 5360 "whatwg-url": "^5.0.0" 5361 }, 5362 "engines": { 5363 "node": "4.x || >=6.0.0" 5364 }, 5365 "peerDependencies": { 5366 "encoding": "^0.1.0" 5367 }, 5368 "peerDependenciesMeta": { 5369 "encoding": { 5370 "optional": true 5371 } 5372 } 5373 }, 5374 "node_modules/node-fetch/node_modules/tr46": { 5375 "version": "0.0.3", 5376 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 5377 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 5378 "dev": true 5379 }, 5380 "node_modules/node-fetch/node_modules/webidl-conversions": { 5381 "version": "3.0.1", 5382 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 5383 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", 5384 "dev": true 5385 }, 5386 "node_modules/node-fetch/node_modules/whatwg-url": { 5387 "version": "5.0.0", 5388 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 5389 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 5390 "dev": true, 5391 "dependencies": { 5392 "tr46": "~0.0.3", 5393 "webidl-conversions": "^3.0.0" 5394 } 5395 }, 5396 "node_modules/node-int64": { 5397 "version": "0.4.0", 5398 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", 5399 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", 5400 "dev": true 5401 }, 5402 "node_modules/node-modules-regexp": { 5403 "version": "1.0.0", 5404 "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", 5405 "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", 5406 "dev": true, 5407 "engines": { 5408 "node": ">=0.10.0" 5409 } 5410 }, 5411 "node_modules/node-releases": { 5412 "version": "2.0.13", 5413 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", 5414 "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", 5415 "dev": true 5416 }, 5417 "node_modules/normalize-path": { 5418 "version": "3.0.0", 5419 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 5420 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 5421 "dev": true, 5422 "engines": { 5423 "node": ">=0.10.0" 5424 } 5425 }, 5426 "node_modules/normalize-range": { 5427 "version": "0.1.2", 5428 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 5429 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", 5430 "dev": true, 5431 "engines": { 5432 "node": ">=0.10.0" 5433 } 5434 }, 5435 "node_modules/npm-run-path": { 5436 "version": "4.0.1", 5437 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 5438 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 5439 "dev": true, 5440 "dependencies": { 5441 "path-key": "^3.0.0" 5442 }, 5443 "engines": { 5444 "node": ">=8" 5445 } 5446 }, 5447 "node_modules/nwsapi": { 5448 "version": "2.2.0", 5449 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", 5450 "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", 5451 "dev": true 5452 }, 5453 "node_modules/once": { 5454 "version": "1.4.0", 5455 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 5456 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 5457 "dev": true, 5458 "dependencies": { 5459 "wrappy": "1" 5460 } 5461 }, 5462 "node_modules/onetime": { 5463 "version": "5.1.2", 5464 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 5465 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 5466 "dev": true, 5467 "dependencies": { 5468 "mimic-fn": "^2.1.0" 5469 }, 5470 "engines": { 5471 "node": ">=6" 5472 }, 5473 "funding": { 5474 "url": "https://github.com/sponsors/sindresorhus" 5475 } 5476 }, 5477 "node_modules/optionator": { 5478 "version": "0.8.3", 5479 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 5480 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 5481 "dev": true, 5482 "dependencies": { 5483 "deep-is": "~0.1.3", 5484 "fast-levenshtein": "~2.0.6", 5485 "levn": "~0.3.0", 5486 "prelude-ls": "~1.1.2", 5487 "type-check": "~0.3.2", 5488 "word-wrap": "~1.2.3" 5489 }, 5490 "engines": { 5491 "node": ">= 0.8.0" 5492 } 5493 }, 5494 "node_modules/p-each-series": { 5495 "version": "2.2.0", 5496 "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", 5497 "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", 5498 "dev": true, 5499 "engines": { 5500 "node": ">=8" 5501 }, 5502 "funding": { 5503 "url": "https://github.com/sponsors/sindresorhus" 5504 } 5505 }, 5506 "node_modules/p-limit": { 5507 "version": "2.3.0", 5508 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 5509 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 5510 "dev": true, 5511 "dependencies": { 5512 "p-try": "^2.0.0" 5513 }, 5514 "engines": { 5515 "node": ">=6" 5516 }, 5517 "funding": { 5518 "url": "https://github.com/sponsors/sindresorhus" 5519 } 5520 }, 5521 "node_modules/p-locate": { 5522 "version": "4.1.0", 5523 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 5524 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 5525 "dev": true, 5526 "dependencies": { 5527 "p-limit": "^2.2.0" 5528 }, 5529 "engines": { 5530 "node": ">=8" 5531 } 5532 }, 5533 "node_modules/p-try": { 5534 "version": "2.2.0", 5535 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 5536 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 5537 "dev": true, 5538 "engines": { 5539 "node": ">=6" 5540 } 5541 }, 5542 "node_modules/parse5": { 5543 "version": "6.0.1", 5544 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", 5545 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", 5546 "dev": true 5547 }, 5548 "node_modules/path-exists": { 5549 "version": "4.0.0", 5550 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 5551 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 5552 "dev": true, 5553 "engines": { 5554 "node": ">=8" 5555 } 5556 }, 5557 "node_modules/path-is-absolute": { 5558 "version": "1.0.1", 5559 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 5560 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 5561 "dev": true, 5562 "engines": { 5563 "node": ">=0.10.0" 5564 } 5565 }, 5566 "node_modules/path-key": { 5567 "version": "3.1.1", 5568 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 5569 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 5570 "dev": true, 5571 "engines": { 5572 "node": ">=8" 5573 } 5574 }, 5575 "node_modules/path-parse": { 5576 "version": "1.0.7", 5577 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 5578 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 5579 "dev": true 5580 }, 5581 "node_modules/path-type": { 5582 "version": "4.0.0", 5583 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 5584 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 5585 "dev": true, 5586 "engines": { 5587 "node": ">=8" 5588 } 5589 }, 5590 "node_modules/pend": { 5591 "version": "1.2.0", 5592 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 5593 "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", 5594 "dev": true 5595 }, 5596 "node_modules/picocolors": { 5597 "version": "1.0.0", 5598 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 5599 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 5600 "dev": true 5601 }, 5602 "node_modules/picomatch": { 5603 "version": "2.3.0", 5604 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", 5605 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", 5606 "dev": true, 5607 "engines": { 5608 "node": ">=8.6" 5609 }, 5610 "funding": { 5611 "url": "https://github.com/sponsors/jonschlinkert" 5612 } 5613 }, 5614 "node_modules/pirates": { 5615 "version": "4.0.1", 5616 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", 5617 "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", 5618 "dev": true, 5619 "dependencies": { 5620 "node-modules-regexp": "^1.0.0" 5621 }, 5622 "engines": { 5623 "node": ">= 6" 5624 } 5625 }, 5626 "node_modules/pkg-dir": { 5627 "version": "4.2.0", 5628 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 5629 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 5630 "dev": true, 5631 "dependencies": { 5632 "find-up": "^4.0.0" 5633 }, 5634 "engines": { 5635 "node": ">=8" 5636 } 5637 }, 5638 "node_modules/postcss": { 5639 "version": "8.4.31", 5640 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", 5641 "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", 5642 "dev": true, 5643 "funding": [ 5644 { 5645 "type": "opencollective", 5646 "url": "https://opencollective.com/postcss/" 5647 }, 5648 { 5649 "type": "tidelift", 5650 "url": "https://tidelift.com/funding/github/npm/postcss" 5651 }, 5652 { 5653 "type": "github", 5654 "url": "https://github.com/sponsors/ai" 5655 } 5656 ], 5657 "peer": true, 5658 "dependencies": { 5659 "nanoid": "^3.3.6", 5660 "picocolors": "^1.0.0", 5661 "source-map-js": "^1.0.2" 5662 }, 5663 "engines": { 5664 "node": "^10 || ^12 || >=14" 5665 } 5666 }, 5667 "node_modules/postcss-cli": { 5668 "version": "10.0.0", 5669 "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", 5670 "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", 5671 "dev": true, 5672 "dependencies": { 5673 "chokidar": "^3.3.0", 5674 "dependency-graph": "^0.11.0", 5675 "fs-extra": "^10.0.0", 5676 "get-stdin": "^9.0.0", 5677 "globby": "^13.0.0", 5678 "picocolors": "^1.0.0", 5679 "postcss-load-config": "^4.0.0", 5680 "postcss-reporter": "^7.0.0", 5681 "pretty-hrtime": "^1.0.3", 5682 "read-cache": "^1.0.0", 5683 "slash": "^4.0.0", 5684 "yargs": "^17.0.0" 5685 }, 5686 "bin": { 5687 "postcss": "index.js" 5688 }, 5689 "engines": { 5690 "node": ">=14" 5691 }, 5692 "peerDependencies": { 5693 "postcss": "^8.0.0" 5694 } 5695 }, 5696 "node_modules/postcss-cli/node_modules/cliui": { 5697 "version": "8.0.1", 5698 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 5699 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 5700 "dev": true, 5701 "dependencies": { 5702 "string-width": "^4.2.0", 5703 "strip-ansi": "^6.0.1", 5704 "wrap-ansi": "^7.0.0" 5705 }, 5706 "engines": { 5707 "node": ">=12" 5708 } 5709 }, 5710 "node_modules/postcss-cli/node_modules/slash": { 5711 "version": "4.0.0", 5712 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 5713 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 5714 "dev": true, 5715 "engines": { 5716 "node": ">=12" 5717 }, 5718 "funding": { 5719 "url": "https://github.com/sponsors/sindresorhus" 5720 } 5721 }, 5722 "node_modules/postcss-cli/node_modules/yargs": { 5723 "version": "17.6.0", 5724 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", 5725 "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", 5726 "dev": true, 5727 "dependencies": { 5728 "cliui": "^8.0.1", 5729 "escalade": "^3.1.1", 5730 "get-caller-file": "^2.0.5", 5731 "require-directory": "^2.1.1", 5732 "string-width": "^4.2.3", 5733 "y18n": "^5.0.5", 5734 "yargs-parser": "^21.0.0" 5735 }, 5736 "engines": { 5737 "node": ">=12" 5738 } 5739 }, 5740 "node_modules/postcss-cli/node_modules/yargs-parser": { 5741 "version": "21.1.1", 5742 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 5743 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 5744 "dev": true, 5745 "engines": { 5746 "node": ">=12" 5747 } 5748 }, 5749 "node_modules/postcss-load-config": { 5750 "version": "4.0.1", 5751 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", 5752 "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", 5753 "dev": true, 5754 "dependencies": { 5755 "lilconfig": "^2.0.5", 5756 "yaml": "^2.1.1" 5757 }, 5758 "engines": { 5759 "node": ">= 14" 5760 }, 5761 "funding": { 5762 "type": "opencollective", 5763 "url": "https://opencollective.com/postcss/" 5764 }, 5765 "peerDependencies": { 5766 "postcss": ">=8.0.9", 5767 "ts-node": ">=9.0.0" 5768 }, 5769 "peerDependenciesMeta": { 5770 "postcss": { 5771 "optional": true 5772 }, 5773 "ts-node": { 5774 "optional": true 5775 } 5776 } 5777 }, 5778 "node_modules/postcss-reporter": { 5779 "version": "7.0.5", 5780 "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", 5781 "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", 5782 "dev": true, 5783 "dependencies": { 5784 "picocolors": "^1.0.0", 5785 "thenby": "^1.3.4" 5786 }, 5787 "engines": { 5788 "node": ">=10" 5789 }, 5790 "funding": { 5791 "type": "opencollective", 5792 "url": "https://opencollective.com/postcss/" 5793 }, 5794 "peerDependencies": { 5795 "postcss": "^8.1.0" 5796 } 5797 }, 5798 "node_modules/postcss-value-parser": { 5799 "version": "4.2.0", 5800 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 5801 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 5802 "dev": true 5803 }, 5804 "node_modules/prelude-ls": { 5805 "version": "1.1.2", 5806 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 5807 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 5808 "dev": true, 5809 "engines": { 5810 "node": ">= 0.8.0" 5811 } 5812 }, 5813 "node_modules/pretty-format": { 5814 "version": "27.0.2", 5815 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.2.tgz", 5816 "integrity": "sha512-mXKbbBPnYTG7Yra9qFBtqj+IXcsvxsvOBco3QHxtxTl+hHKq6QdzMZ+q0CtL4ORHZgwGImRr2XZUX2EWzORxig==", 5817 "dev": true, 5818 "dependencies": { 5819 "@jest/types": "^27.0.2", 5820 "ansi-regex": "^5.0.0", 5821 "ansi-styles": "^5.0.0", 5822 "react-is": "^17.0.1" 5823 }, 5824 "engines": { 5825 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 5826 } 5827 }, 5828 "node_modules/pretty-format/node_modules/ansi-styles": { 5829 "version": "5.2.0", 5830 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 5831 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 5832 "dev": true, 5833 "engines": { 5834 "node": ">=10" 5835 }, 5836 "funding": { 5837 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 5838 } 5839 }, 5840 "node_modules/pretty-hrtime": { 5841 "version": "1.0.3", 5842 "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", 5843 "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", 5844 "dev": true, 5845 "engines": { 5846 "node": ">= 0.8" 5847 } 5848 }, 5849 "node_modules/process-nextick-args": { 5850 "version": "2.0.1", 5851 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 5852 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 5853 "dev": true 5854 }, 5855 "node_modules/progress": { 5856 "version": "2.0.3", 5857 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 5858 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 5859 "dev": true, 5860 "engines": { 5861 "node": ">=0.4.0" 5862 } 5863 }, 5864 "node_modules/prompts": { 5865 "version": "2.4.1", 5866 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", 5867 "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", 5868 "dev": true, 5869 "dependencies": { 5870 "kleur": "^3.0.3", 5871 "sisteransi": "^1.0.5" 5872 }, 5873 "engines": { 5874 "node": ">= 6" 5875 } 5876 }, 5877 "node_modules/proxy-from-env": { 5878 "version": "1.1.0", 5879 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", 5880 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", 5881 "dev": true 5882 }, 5883 "node_modules/psl": { 5884 "version": "1.8.0", 5885 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", 5886 "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", 5887 "dev": true 5888 }, 5889 "node_modules/pump": { 5890 "version": "3.0.0", 5891 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 5892 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 5893 "dev": true, 5894 "dependencies": { 5895 "end-of-stream": "^1.1.0", 5896 "once": "^1.3.1" 5897 } 5898 }, 5899 "node_modules/punycode": { 5900 "version": "2.1.1", 5901 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 5902 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 5903 "dev": true, 5904 "engines": { 5905 "node": ">=6" 5906 } 5907 }, 5908 "node_modules/puppeteer": { 5909 "version": "5.5.0", 5910 "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-5.5.0.tgz", 5911 "integrity": "sha512-OM8ZvTXAhfgFA7wBIIGlPQzvyEETzDjeRa4mZRCRHxYL+GNH5WAuYUQdja3rpWZvkX/JKqmuVgbsxDNsDFjMEg==", 5912 "dev": true, 5913 "hasInstallScript": true, 5914 "dependencies": { 5915 "debug": "^4.1.0", 5916 "devtools-protocol": "0.0.818844", 5917 "extract-zip": "^2.0.0", 5918 "https-proxy-agent": "^4.0.0", 5919 "node-fetch": "^2.6.1", 5920 "pkg-dir": "^4.2.0", 5921 "progress": "^2.0.1", 5922 "proxy-from-env": "^1.0.0", 5923 "rimraf": "^3.0.2", 5924 "tar-fs": "^2.0.0", 5925 "unbzip2-stream": "^1.3.3", 5926 "ws": "^7.2.3" 5927 }, 5928 "engines": { 5929 "node": ">=10.18.1" 5930 } 5931 }, 5932 "node_modules/puppeteer/node_modules/agent-base": { 5933 "version": "5.1.1", 5934 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", 5935 "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", 5936 "dev": true, 5937 "engines": { 5938 "node": ">= 6.0.0" 5939 } 5940 }, 5941 "node_modules/puppeteer/node_modules/https-proxy-agent": { 5942 "version": "4.0.0", 5943 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", 5944 "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", 5945 "dev": true, 5946 "dependencies": { 5947 "agent-base": "5", 5948 "debug": "4" 5949 }, 5950 "engines": { 5951 "node": ">= 6.0.0" 5952 } 5953 }, 5954 "node_modules/querystringify": { 5955 "version": "2.2.0", 5956 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", 5957 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", 5958 "dev": true 5959 }, 5960 "node_modules/queue-microtask": { 5961 "version": "1.2.3", 5962 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 5963 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 5964 "dev": true, 5965 "funding": [ 5966 { 5967 "type": "github", 5968 "url": "https://github.com/sponsors/feross" 5969 }, 5970 { 5971 "type": "patreon", 5972 "url": "https://www.patreon.com/feross" 5973 }, 5974 { 5975 "type": "consulting", 5976 "url": "https://feross.org/support" 5977 } 5978 ] 5979 }, 5980 "node_modules/react-is": { 5981 "version": "17.0.2", 5982 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 5983 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 5984 "dev": true 5985 }, 5986 "node_modules/read-cache": { 5987 "version": "1.0.0", 5988 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 5989 "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", 5990 "dev": true, 5991 "dependencies": { 5992 "pify": "^2.3.0" 5993 } 5994 }, 5995 "node_modules/read-cache/node_modules/pify": { 5996 "version": "2.3.0", 5997 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 5998 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 5999 "dev": true, 6000 "engines": { 6001 "node": ">=0.10.0" 6002 } 6003 }, 6004 "node_modules/readable-stream": { 6005 "version": "2.3.7", 6006 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 6007 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 6008 "dev": true, 6009 "dependencies": { 6010 "core-util-is": "~1.0.0", 6011 "inherits": "~2.0.3", 6012 "isarray": "~1.0.0", 6013 "process-nextick-args": "~2.0.0", 6014 "safe-buffer": "~5.1.1", 6015 "string_decoder": "~1.1.1", 6016 "util-deprecate": "~1.0.1" 6017 } 6018 }, 6019 "node_modules/readdirp": { 6020 "version": "3.6.0", 6021 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 6022 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 6023 "dev": true, 6024 "dependencies": { 6025 "picomatch": "^2.2.1" 6026 }, 6027 "engines": { 6028 "node": ">=8.10.0" 6029 } 6030 }, 6031 "node_modules/require-directory": { 6032 "version": "2.1.1", 6033 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 6034 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", 6035 "dev": true, 6036 "engines": { 6037 "node": ">=0.10.0" 6038 } 6039 }, 6040 "node_modules/requires-port": { 6041 "version": "1.0.0", 6042 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", 6043 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", 6044 "dev": true 6045 }, 6046 "node_modules/resolve": { 6047 "version": "1.20.0", 6048 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", 6049 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", 6050 "dev": true, 6051 "dependencies": { 6052 "is-core-module": "^2.2.0", 6053 "path-parse": "^1.0.6" 6054 }, 6055 "funding": { 6056 "url": "https://github.com/sponsors/ljharb" 6057 } 6058 }, 6059 "node_modules/resolve-cwd": { 6060 "version": "3.0.0", 6061 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", 6062 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", 6063 "dev": true, 6064 "dependencies": { 6065 "resolve-from": "^5.0.0" 6066 }, 6067 "engines": { 6068 "node": ">=8" 6069 } 6070 }, 6071 "node_modules/resolve-from": { 6072 "version": "5.0.0", 6073 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 6074 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 6075 "dev": true, 6076 "engines": { 6077 "node": ">=8" 6078 } 6079 }, 6080 "node_modules/reusify": { 6081 "version": "1.0.4", 6082 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 6083 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 6084 "dev": true, 6085 "engines": { 6086 "iojs": ">=1.0.0", 6087 "node": ">=0.10.0" 6088 } 6089 }, 6090 "node_modules/rimraf": { 6091 "version": "3.0.2", 6092 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 6093 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 6094 "dev": true, 6095 "dependencies": { 6096 "glob": "^7.1.3" 6097 }, 6098 "bin": { 6099 "rimraf": "bin.js" 6100 }, 6101 "funding": { 6102 "url": "https://github.com/sponsors/isaacs" 6103 } 6104 }, 6105 "node_modules/run-con": { 6106 "version": "1.2.11", 6107 "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.11.tgz", 6108 "integrity": "sha512-NEMGsUT+cglWkzEr4IFK21P4Jca45HqiAbIIZIBdX5+UZTB24Mb/21iNGgz9xZa8tL6vbW7CXmq7MFN42+VjNQ==", 6109 "dev": true, 6110 "dependencies": { 6111 "deep-extend": "^0.6.0", 6112 "ini": "~3.0.0", 6113 "minimist": "^1.2.6", 6114 "strip-json-comments": "~3.1.1" 6115 }, 6116 "bin": { 6117 "run-con": "cli.js" 6118 } 6119 }, 6120 "node_modules/run-parallel": { 6121 "version": "1.2.0", 6122 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 6123 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 6124 "dev": true, 6125 "funding": [ 6126 { 6127 "type": "github", 6128 "url": "https://github.com/sponsors/feross" 6129 }, 6130 { 6131 "type": "patreon", 6132 "url": "https://www.patreon.com/feross" 6133 }, 6134 { 6135 "type": "consulting", 6136 "url": "https://feross.org/support" 6137 } 6138 ], 6139 "dependencies": { 6140 "queue-microtask": "^1.2.2" 6141 } 6142 }, 6143 "node_modules/sade": { 6144 "version": "1.7.4", 6145 "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz", 6146 "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==", 6147 "dev": true, 6148 "dependencies": { 6149 "mri": "^1.1.0" 6150 }, 6151 "engines": { 6152 "node": ">= 6" 6153 } 6154 }, 6155 "node_modules/safe-buffer": { 6156 "version": "5.1.2", 6157 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 6158 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 6159 "dev": true 6160 }, 6161 "node_modules/safer-buffer": { 6162 "version": "2.1.2", 6163 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 6164 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 6165 "dev": true 6166 }, 6167 "node_modules/saxes": { 6168 "version": "5.0.1", 6169 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", 6170 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", 6171 "dev": true, 6172 "dependencies": { 6173 "xmlchars": "^2.2.0" 6174 }, 6175 "engines": { 6176 "node": ">=10" 6177 } 6178 }, 6179 "node_modules/semver": { 6180 "version": "6.3.0", 6181 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 6182 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 6183 "dev": true, 6184 "bin": { 6185 "semver": "bin/semver.js" 6186 } 6187 }, 6188 "node_modules/shebang-command": { 6189 "version": "2.0.0", 6190 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 6191 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 6192 "dev": true, 6193 "dependencies": { 6194 "shebang-regex": "^3.0.0" 6195 }, 6196 "engines": { 6197 "node": ">=8" 6198 } 6199 }, 6200 "node_modules/shebang-regex": { 6201 "version": "3.0.0", 6202 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 6203 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 6204 "dev": true, 6205 "engines": { 6206 "node": ">=8" 6207 } 6208 }, 6209 "node_modules/signal-exit": { 6210 "version": "3.0.3", 6211 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", 6212 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", 6213 "dev": true 6214 }, 6215 "node_modules/sisteransi": { 6216 "version": "1.0.5", 6217 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 6218 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 6219 "dev": true 6220 }, 6221 "node_modules/slash": { 6222 "version": "3.0.0", 6223 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 6224 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 6225 "dev": true, 6226 "engines": { 6227 "node": ">=8" 6228 } 6229 }, 6230 "node_modules/source-map": { 6231 "version": "0.5.7", 6232 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 6233 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 6234 "dev": true, 6235 "engines": { 6236 "node": ">=0.10.0" 6237 } 6238 }, 6239 "node_modules/source-map-js": { 6240 "version": "1.0.2", 6241 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 6242 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 6243 "dev": true, 6244 "peer": true, 6245 "engines": { 6246 "node": ">=0.10.0" 6247 } 6248 }, 6249 "node_modules/source-map-support": { 6250 "version": "0.5.19", 6251 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", 6252 "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", 6253 "dev": true, 6254 "dependencies": { 6255 "buffer-from": "^1.0.0", 6256 "source-map": "^0.6.0" 6257 } 6258 }, 6259 "node_modules/source-map-support/node_modules/source-map": { 6260 "version": "0.6.1", 6261 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 6262 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 6263 "dev": true, 6264 "engines": { 6265 "node": ">=0.10.0" 6266 } 6267 }, 6268 "node_modules/sprintf-js": { 6269 "version": "1.0.3", 6270 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 6271 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 6272 "dev": true 6273 }, 6274 "node_modules/stack-utils": { 6275 "version": "2.0.3", 6276 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", 6277 "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", 6278 "dev": true, 6279 "dependencies": { 6280 "escape-string-regexp": "^2.0.0" 6281 }, 6282 "engines": { 6283 "node": ">=10" 6284 } 6285 }, 6286 "node_modules/stack-utils/node_modules/escape-string-regexp": { 6287 "version": "2.0.0", 6288 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 6289 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 6290 "dev": true, 6291 "engines": { 6292 "node": ">=8" 6293 } 6294 }, 6295 "node_modules/string_decoder": { 6296 "version": "1.1.1", 6297 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 6298 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 6299 "dev": true, 6300 "dependencies": { 6301 "safe-buffer": "~5.1.0" 6302 } 6303 }, 6304 "node_modules/string-length": { 6305 "version": "4.0.2", 6306 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", 6307 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", 6308 "dev": true, 6309 "dependencies": { 6310 "char-regex": "^1.0.2", 6311 "strip-ansi": "^6.0.0" 6312 }, 6313 "engines": { 6314 "node": ">=10" 6315 } 6316 }, 6317 "node_modules/string-width": { 6318 "version": "4.2.3", 6319 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 6320 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 6321 "dev": true, 6322 "dependencies": { 6323 "emoji-regex": "^8.0.0", 6324 "is-fullwidth-code-point": "^3.0.0", 6325 "strip-ansi": "^6.0.1" 6326 }, 6327 "engines": { 6328 "node": ">=8" 6329 } 6330 }, 6331 "node_modules/strip-ansi": { 6332 "version": "6.0.1", 6333 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 6334 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 6335 "dev": true, 6336 "dependencies": { 6337 "ansi-regex": "^5.0.1" 6338 }, 6339 "engines": { 6340 "node": ">=8" 6341 } 6342 }, 6343 "node_modules/strip-bom": { 6344 "version": "4.0.0", 6345 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", 6346 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", 6347 "dev": true, 6348 "engines": { 6349 "node": ">=8" 6350 } 6351 }, 6352 "node_modules/strip-final-newline": { 6353 "version": "2.0.0", 6354 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 6355 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 6356 "dev": true, 6357 "engines": { 6358 "node": ">=6" 6359 } 6360 }, 6361 "node_modules/strip-json-comments": { 6362 "version": "3.1.1", 6363 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 6364 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 6365 "dev": true, 6366 "engines": { 6367 "node": ">=8" 6368 }, 6369 "funding": { 6370 "url": "https://github.com/sponsors/sindresorhus" 6371 } 6372 }, 6373 "node_modules/super-simple-sitemap-generator": { 6374 "version": "1.0.5", 6375 "resolved": "git+ssh://git@github.com/etefera/super-simple-sitemap-generator.git#cb84797ded8cbcd24446610acd538b35d2a80ee3", 6376 "dev": true, 6377 "license": "MIT", 6378 "dependencies": { 6379 "commander": "^4.1.1", 6380 "puppeteer": "^2.1.1", 6381 "xmlbuilder": "^13.0.2" 6382 }, 6383 "bin": { 6384 "sitemap": "bin/cli.js" 6385 }, 6386 "engines": { 6387 "node": ">=10" 6388 } 6389 }, 6390 "node_modules/super-simple-sitemap-generator/node_modules/agent-base": { 6391 "version": "5.1.1", 6392 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", 6393 "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", 6394 "dev": true, 6395 "engines": { 6396 "node": ">= 6.0.0" 6397 } 6398 }, 6399 "node_modules/super-simple-sitemap-generator/node_modules/commander": { 6400 "version": "4.1.1", 6401 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 6402 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 6403 "dev": true, 6404 "engines": { 6405 "node": ">= 6" 6406 } 6407 }, 6408 "node_modules/super-simple-sitemap-generator/node_modules/extract-zip": { 6409 "version": "1.7.0", 6410 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", 6411 "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", 6412 "dev": true, 6413 "dependencies": { 6414 "concat-stream": "^1.6.2", 6415 "debug": "^2.6.9", 6416 "mkdirp": "^0.5.4", 6417 "yauzl": "^2.10.0" 6418 }, 6419 "bin": { 6420 "extract-zip": "cli.js" 6421 } 6422 }, 6423 "node_modules/super-simple-sitemap-generator/node_modules/extract-zip/node_modules/debug": { 6424 "version": "2.6.9", 6425 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6426 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6427 "dev": true, 6428 "dependencies": { 6429 "ms": "2.0.0" 6430 } 6431 }, 6432 "node_modules/super-simple-sitemap-generator/node_modules/https-proxy-agent": { 6433 "version": "4.0.0", 6434 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", 6435 "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", 6436 "dev": true, 6437 "dependencies": { 6438 "agent-base": "5", 6439 "debug": "4" 6440 }, 6441 "engines": { 6442 "node": ">= 6.0.0" 6443 } 6444 }, 6445 "node_modules/super-simple-sitemap-generator/node_modules/ms": { 6446 "version": "2.0.0", 6447 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6448 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 6449 "dev": true 6450 }, 6451 "node_modules/super-simple-sitemap-generator/node_modules/puppeteer": { 6452 "version": "2.1.1", 6453 "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.1.1.tgz", 6454 "integrity": "sha512-LWzaDVQkk1EPiuYeTOj+CZRIjda4k2s5w4MK4xoH2+kgWV/SDlkYHmxatDdtYrciHUKSXTsGgPgPP8ILVdBsxg==", 6455 "dev": true, 6456 "hasInstallScript": true, 6457 "dependencies": { 6458 "@types/mime-types": "^2.1.0", 6459 "debug": "^4.1.0", 6460 "extract-zip": "^1.6.6", 6461 "https-proxy-agent": "^4.0.0", 6462 "mime": "^2.0.3", 6463 "mime-types": "^2.1.25", 6464 "progress": "^2.0.1", 6465 "proxy-from-env": "^1.0.0", 6466 "rimraf": "^2.6.1", 6467 "ws": "^6.1.0" 6468 }, 6469 "engines": { 6470 "node": ">=8.16.0" 6471 } 6472 }, 6473 "node_modules/super-simple-sitemap-generator/node_modules/rimraf": { 6474 "version": "2.7.1", 6475 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 6476 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 6477 "dev": true, 6478 "dependencies": { 6479 "glob": "^7.1.3" 6480 }, 6481 "bin": { 6482 "rimraf": "bin.js" 6483 } 6484 }, 6485 "node_modules/super-simple-sitemap-generator/node_modules/ws": { 6486 "version": "6.2.2", 6487 "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", 6488 "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", 6489 "dev": true, 6490 "dependencies": { 6491 "async-limiter": "~1.0.0" 6492 } 6493 }, 6494 "node_modules/supports-color": { 6495 "version": "5.5.0", 6496 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 6497 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 6498 "dev": true, 6499 "dependencies": { 6500 "has-flag": "^3.0.0" 6501 }, 6502 "engines": { 6503 "node": ">=4" 6504 } 6505 }, 6506 "node_modules/supports-hyperlinks": { 6507 "version": "2.2.0", 6508 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", 6509 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", 6510 "dev": true, 6511 "dependencies": { 6512 "has-flag": "^4.0.0", 6513 "supports-color": "^7.0.0" 6514 }, 6515 "engines": { 6516 "node": ">=8" 6517 } 6518 }, 6519 "node_modules/supports-hyperlinks/node_modules/has-flag": { 6520 "version": "4.0.0", 6521 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 6522 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 6523 "dev": true, 6524 "engines": { 6525 "node": ">=8" 6526 } 6527 }, 6528 "node_modules/supports-hyperlinks/node_modules/supports-color": { 6529 "version": "7.2.0", 6530 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 6531 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 6532 "dev": true, 6533 "dependencies": { 6534 "has-flag": "^4.0.0" 6535 }, 6536 "engines": { 6537 "node": ">=8" 6538 } 6539 }, 6540 "node_modules/symbol-tree": { 6541 "version": "3.2.4", 6542 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 6543 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 6544 "dev": true 6545 }, 6546 "node_modules/tar-fs": { 6547 "version": "2.1.1", 6548 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", 6549 "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", 6550 "dev": true, 6551 "dependencies": { 6552 "chownr": "^1.1.1", 6553 "mkdirp-classic": "^0.5.2", 6554 "pump": "^3.0.0", 6555 "tar-stream": "^2.1.4" 6556 } 6557 }, 6558 "node_modules/tar-stream": { 6559 "version": "2.2.0", 6560 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 6561 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 6562 "dev": true, 6563 "dependencies": { 6564 "bl": "^4.0.3", 6565 "end-of-stream": "^1.4.1", 6566 "fs-constants": "^1.0.0", 6567 "inherits": "^2.0.3", 6568 "readable-stream": "^3.1.1" 6569 }, 6570 "engines": { 6571 "node": ">=6" 6572 } 6573 }, 6574 "node_modules/tar-stream/node_modules/readable-stream": { 6575 "version": "3.6.0", 6576 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 6577 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 6578 "dev": true, 6579 "dependencies": { 6580 "inherits": "^2.0.3", 6581 "string_decoder": "^1.1.1", 6582 "util-deprecate": "^1.0.1" 6583 }, 6584 "engines": { 6585 "node": ">= 6" 6586 } 6587 }, 6588 "node_modules/terminal-link": { 6589 "version": "2.1.1", 6590 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", 6591 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", 6592 "dev": true, 6593 "dependencies": { 6594 "ansi-escapes": "^4.2.1", 6595 "supports-hyperlinks": "^2.0.0" 6596 }, 6597 "engines": { 6598 "node": ">=8" 6599 }, 6600 "funding": { 6601 "url": "https://github.com/sponsors/sindresorhus" 6602 } 6603 }, 6604 "node_modules/test-exclude": { 6605 "version": "6.0.0", 6606 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", 6607 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", 6608 "dev": true, 6609 "dependencies": { 6610 "@istanbuljs/schema": "^0.1.2", 6611 "glob": "^7.1.4", 6612 "minimatch": "^3.0.4" 6613 }, 6614 "engines": { 6615 "node": ">=8" 6616 } 6617 }, 6618 "node_modules/thenby": { 6619 "version": "1.3.4", 6620 "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", 6621 "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", 6622 "dev": true 6623 }, 6624 "node_modules/throat": { 6625 "version": "6.0.1", 6626 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", 6627 "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", 6628 "dev": true 6629 }, 6630 "node_modules/through": { 6631 "version": "2.3.8", 6632 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 6633 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 6634 "dev": true 6635 }, 6636 "node_modules/tmpl": { 6637 "version": "1.0.5", 6638 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", 6639 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", 6640 "dev": true 6641 }, 6642 "node_modules/to-fast-properties": { 6643 "version": "2.0.0", 6644 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 6645 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", 6646 "dev": true, 6647 "engines": { 6648 "node": ">=4" 6649 } 6650 }, 6651 "node_modules/to-regex-range": { 6652 "version": "5.0.1", 6653 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 6654 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 6655 "dev": true, 6656 "dependencies": { 6657 "is-number": "^7.0.0" 6658 }, 6659 "engines": { 6660 "node": ">=8.0" 6661 } 6662 }, 6663 "node_modules/tough-cookie": { 6664 "version": "4.1.3", 6665 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", 6666 "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", 6667 "dev": true, 6668 "dependencies": { 6669 "psl": "^1.1.33", 6670 "punycode": "^2.1.1", 6671 "universalify": "^0.2.0", 6672 "url-parse": "^1.5.3" 6673 }, 6674 "engines": { 6675 "node": ">=6" 6676 } 6677 }, 6678 "node_modules/tr46": { 6679 "version": "2.1.0", 6680 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", 6681 "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", 6682 "dev": true, 6683 "dependencies": { 6684 "punycode": "^2.1.1" 6685 }, 6686 "engines": { 6687 "node": ">=8" 6688 } 6689 }, 6690 "node_modules/type-check": { 6691 "version": "0.3.2", 6692 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 6693 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 6694 "dev": true, 6695 "dependencies": { 6696 "prelude-ls": "~1.1.2" 6697 }, 6698 "engines": { 6699 "node": ">= 0.8.0" 6700 } 6701 }, 6702 "node_modules/type-detect": { 6703 "version": "4.0.8", 6704 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", 6705 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", 6706 "dev": true, 6707 "engines": { 6708 "node": ">=4" 6709 } 6710 }, 6711 "node_modules/type-fest": { 6712 "version": "0.21.3", 6713 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 6714 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 6715 "dev": true, 6716 "engines": { 6717 "node": ">=10" 6718 }, 6719 "funding": { 6720 "url": "https://github.com/sponsors/sindresorhus" 6721 } 6722 }, 6723 "node_modules/typedarray": { 6724 "version": "0.0.6", 6725 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", 6726 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", 6727 "dev": true 6728 }, 6729 "node_modules/typedarray-to-buffer": { 6730 "version": "3.1.5", 6731 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", 6732 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", 6733 "dev": true, 6734 "dependencies": { 6735 "is-typedarray": "^1.0.0" 6736 } 6737 }, 6738 "node_modules/uc.micro": { 6739 "version": "1.0.6", 6740 "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", 6741 "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", 6742 "dev": true 6743 }, 6744 "node_modules/unbzip2-stream": { 6745 "version": "1.4.3", 6746 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", 6747 "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", 6748 "dev": true, 6749 "dependencies": { 6750 "buffer": "^5.2.1", 6751 "through": "^2.3.8" 6752 } 6753 }, 6754 "node_modules/universalify": { 6755 "version": "0.2.0", 6756 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", 6757 "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", 6758 "dev": true, 6759 "engines": { 6760 "node": ">= 4.0.0" 6761 } 6762 }, 6763 "node_modules/update-browserslist-db": { 6764 "version": "1.0.13", 6765 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", 6766 "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", 6767 "dev": true, 6768 "funding": [ 6769 { 6770 "type": "opencollective", 6771 "url": "https://opencollective.com/browserslist" 6772 }, 6773 { 6774 "type": "tidelift", 6775 "url": "https://tidelift.com/funding/github/npm/browserslist" 6776 }, 6777 { 6778 "type": "github", 6779 "url": "https://github.com/sponsors/ai" 6780 } 6781 ], 6782 "dependencies": { 6783 "escalade": "^3.1.1", 6784 "picocolors": "^1.0.0" 6785 }, 6786 "bin": { 6787 "update-browserslist-db": "cli.js" 6788 }, 6789 "peerDependencies": { 6790 "browserslist": ">= 4.21.0" 6791 } 6792 }, 6793 "node_modules/url-parse": { 6794 "version": "1.5.10", 6795 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", 6796 "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", 6797 "dev": true, 6798 "dependencies": { 6799 "querystringify": "^2.1.1", 6800 "requires-port": "^1.0.0" 6801 } 6802 }, 6803 "node_modules/util-deprecate": { 6804 "version": "1.0.2", 6805 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 6806 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 6807 "dev": true 6808 }, 6809 "node_modules/v8-to-istanbul": { 6810 "version": "8.0.0", 6811 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz", 6812 "integrity": "sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==", 6813 "dev": true, 6814 "dependencies": { 6815 "@types/istanbul-lib-coverage": "^2.0.1", 6816 "convert-source-map": "^1.6.0", 6817 "source-map": "^0.7.3" 6818 }, 6819 "engines": { 6820 "node": ">=10.12.0" 6821 } 6822 }, 6823 "node_modules/v8-to-istanbul/node_modules/source-map": { 6824 "version": "0.7.3", 6825 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 6826 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 6827 "dev": true, 6828 "engines": { 6829 "node": ">= 8" 6830 } 6831 }, 6832 "node_modules/w3c-hr-time": { 6833 "version": "1.0.2", 6834 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", 6835 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", 6836 "dev": true, 6837 "dependencies": { 6838 "browser-process-hrtime": "^1.0.0" 6839 } 6840 }, 6841 "node_modules/w3c-xmlserializer": { 6842 "version": "2.0.0", 6843 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", 6844 "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", 6845 "dev": true, 6846 "dependencies": { 6847 "xml-name-validator": "^3.0.0" 6848 }, 6849 "engines": { 6850 "node": ">=10" 6851 } 6852 }, 6853 "node_modules/walker": { 6854 "version": "1.0.7", 6855 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", 6856 "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", 6857 "dev": true, 6858 "dependencies": { 6859 "makeerror": "1.0.x" 6860 } 6861 }, 6862 "node_modules/webidl-conversions": { 6863 "version": "6.1.0", 6864 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", 6865 "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", 6866 "dev": true, 6867 "engines": { 6868 "node": ">=10.4" 6869 } 6870 }, 6871 "node_modules/whatwg-encoding": { 6872 "version": "1.0.5", 6873 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", 6874 "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", 6875 "dev": true, 6876 "dependencies": { 6877 "iconv-lite": "0.4.24" 6878 } 6879 }, 6880 "node_modules/whatwg-mimetype": { 6881 "version": "2.3.0", 6882 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", 6883 "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", 6884 "dev": true 6885 }, 6886 "node_modules/whatwg-url": { 6887 "version": "8.6.0", 6888 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.6.0.tgz", 6889 "integrity": "sha512-os0KkeeqUOl7ccdDT1qqUcS4KH4tcBTSKK5Nl5WKb2lyxInIZ/CpjkqKa1Ss12mjfdcRX9mHmPPs7/SxG1Hbdw==", 6890 "dev": true, 6891 "dependencies": { 6892 "lodash": "^4.7.0", 6893 "tr46": "^2.1.0", 6894 "webidl-conversions": "^6.1.0" 6895 }, 6896 "engines": { 6897 "node": ">=10" 6898 } 6899 }, 6900 "node_modules/which": { 6901 "version": "2.0.2", 6902 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 6903 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 6904 "dev": true, 6905 "dependencies": { 6906 "isexe": "^2.0.0" 6907 }, 6908 "bin": { 6909 "node-which": "bin/node-which" 6910 }, 6911 "engines": { 6912 "node": ">= 8" 6913 } 6914 }, 6915 "node_modules/word-wrap": { 6916 "version": "1.2.4", 6917 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", 6918 "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==", 6919 "dev": true, 6920 "engines": { 6921 "node": ">=0.10.0" 6922 } 6923 }, 6924 "node_modules/wrap-ansi": { 6925 "version": "7.0.0", 6926 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 6927 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 6928 "dev": true, 6929 "dependencies": { 6930 "ansi-styles": "^4.0.0", 6931 "string-width": "^4.1.0", 6932 "strip-ansi": "^6.0.0" 6933 }, 6934 "engines": { 6935 "node": ">=10" 6936 }, 6937 "funding": { 6938 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 6939 } 6940 }, 6941 "node_modules/wrap-ansi/node_modules/ansi-styles": { 6942 "version": "4.3.0", 6943 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 6944 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 6945 "dev": true, 6946 "dependencies": { 6947 "color-convert": "^2.0.1" 6948 }, 6949 "engines": { 6950 "node": ">=8" 6951 }, 6952 "funding": { 6953 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6954 } 6955 }, 6956 "node_modules/wrap-ansi/node_modules/color-convert": { 6957 "version": "2.0.1", 6958 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 6959 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 6960 "dev": true, 6961 "dependencies": { 6962 "color-name": "~1.1.4" 6963 }, 6964 "engines": { 6965 "node": ">=7.0.0" 6966 } 6967 }, 6968 "node_modules/wrap-ansi/node_modules/color-name": { 6969 "version": "1.1.4", 6970 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 6971 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 6972 "dev": true 6973 }, 6974 "node_modules/wrappy": { 6975 "version": "1.0.2", 6976 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 6977 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 6978 "dev": true 6979 }, 6980 "node_modules/write-file-atomic": { 6981 "version": "3.0.3", 6982 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", 6983 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", 6984 "dev": true, 6985 "dependencies": { 6986 "imurmurhash": "^0.1.4", 6987 "is-typedarray": "^1.0.0", 6988 "signal-exit": "^3.0.2", 6989 "typedarray-to-buffer": "^3.1.5" 6990 } 6991 }, 6992 "node_modules/ws": { 6993 "version": "7.5.0", 6994 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.0.tgz", 6995 "integrity": "sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw==", 6996 "dev": true, 6997 "engines": { 6998 "node": ">=8.3.0" 6999 }, 7000 "peerDependencies": { 7001 "bufferutil": "^4.0.1", 7002 "utf-8-validate": "^5.0.2" 7003 }, 7004 "peerDependenciesMeta": { 7005 "bufferutil": { 7006 "optional": true 7007 }, 7008 "utf-8-validate": { 7009 "optional": true 7010 } 7011 } 7012 }, 7013 "node_modules/xml-name-validator": { 7014 "version": "3.0.0", 7015 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", 7016 "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", 7017 "dev": true 7018 }, 7019 "node_modules/xmlbuilder": { 7020 "version": "13.0.2", 7021 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz", 7022 "integrity": "sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==", 7023 "dev": true, 7024 "engines": { 7025 "node": ">=6.0" 7026 } 7027 }, 7028 "node_modules/xmlchars": { 7029 "version": "2.2.0", 7030 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 7031 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 7032 "dev": true 7033 }, 7034 "node_modules/y18n": { 7035 "version": "5.0.8", 7036 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 7037 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 7038 "dev": true, 7039 "engines": { 7040 "node": ">=10" 7041 } 7042 }, 7043 "node_modules/yallist": { 7044 "version": "4.0.0", 7045 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 7046 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 7047 "dev": true 7048 }, 7049 "node_modules/yaml": { 7050 "version": "2.2.2", 7051 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", 7052 "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", 7053 "dev": true, 7054 "engines": { 7055 "node": ">= 14" 7056 } 7057 }, 7058 "node_modules/yargs": { 7059 "version": "16.2.0", 7060 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 7061 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 7062 "dev": true, 7063 "dependencies": { 7064 "cliui": "^7.0.2", 7065 "escalade": "^3.1.1", 7066 "get-caller-file": "^2.0.5", 7067 "require-directory": "^2.1.1", 7068 "string-width": "^4.2.0", 7069 "y18n": "^5.0.5", 7070 "yargs-parser": "^20.2.2" 7071 }, 7072 "engines": { 7073 "node": ">=10" 7074 } 7075 }, 7076 "node_modules/yargs-parser": { 7077 "version": "20.2.9", 7078 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", 7079 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", 7080 "dev": true, 7081 "engines": { 7082 "node": ">=10" 7083 } 7084 }, 7085 "node_modules/yauzl": { 7086 "version": "2.10.0", 7087 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 7088 "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", 7089 "dev": true, 7090 "dependencies": { 7091 "buffer-crc32": "~0.2.3", 7092 "fd-slicer": "~1.1.0" 7093 } 7094 } 7095 }, 7096 "dependencies": { 7097 "@babel/code-frame": { 7098 "version": "7.14.5", 7099 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", 7100 "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", 7101 "dev": true, 7102 "requires": { 7103 "@babel/highlight": "^7.14.5" 7104 } 7105 }, 7106 "@babel/compat-data": { 7107 "version": "7.14.7", 7108 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", 7109 "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==", 7110 "dev": true 7111 }, 7112 "@babel/core": { 7113 "version": "7.14.6", 7114 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", 7115 "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", 7116 "dev": true, 7117 "requires": { 7118 "@babel/code-frame": "^7.14.5", 7119 "@babel/generator": "^7.14.5", 7120 "@babel/helper-compilation-targets": "^7.14.5", 7121 "@babel/helper-module-transforms": "^7.14.5", 7122 "@babel/helpers": "^7.14.6", 7123 "@babel/parser": "^7.14.6", 7124 "@babel/template": "^7.14.5", 7125 "@babel/traverse": "^7.14.5", 7126 "@babel/types": "^7.14.5", 7127 "convert-source-map": "^1.7.0", 7128 "debug": "^4.1.0", 7129 "gensync": "^1.0.0-beta.2", 7130 "json5": "^2.1.2", 7131 "semver": "^6.3.0", 7132 "source-map": "^0.5.0" 7133 } 7134 }, 7135 "@babel/generator": { 7136 "version": "7.14.5", 7137 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", 7138 "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", 7139 "dev": true, 7140 "requires": { 7141 "@babel/types": "^7.14.5", 7142 "jsesc": "^2.5.1", 7143 "source-map": "^0.5.0" 7144 } 7145 }, 7146 "@babel/helper-compilation-targets": { 7147 "version": "7.14.5", 7148 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", 7149 "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", 7150 "dev": true, 7151 "requires": { 7152 "@babel/compat-data": "^7.14.5", 7153 "@babel/helper-validator-option": "^7.14.5", 7154 "browserslist": "^4.16.6", 7155 "semver": "^6.3.0" 7156 } 7157 }, 7158 "@babel/helper-function-name": { 7159 "version": "7.14.5", 7160 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", 7161 "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", 7162 "dev": true, 7163 "requires": { 7164 "@babel/helper-get-function-arity": "^7.14.5", 7165 "@babel/template": "^7.14.5", 7166 "@babel/types": "^7.14.5" 7167 } 7168 }, 7169 "@babel/helper-get-function-arity": { 7170 "version": "7.14.5", 7171 "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", 7172 "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", 7173 "dev": true, 7174 "requires": { 7175 "@babel/types": "^7.14.5" 7176 } 7177 }, 7178 "@babel/helper-hoist-variables": { 7179 "version": "7.14.5", 7180 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", 7181 "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", 7182 "dev": true, 7183 "requires": { 7184 "@babel/types": "^7.14.5" 7185 } 7186 }, 7187 "@babel/helper-member-expression-to-functions": { 7188 "version": "7.14.7", 7189 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", 7190 "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", 7191 "dev": true, 7192 "requires": { 7193 "@babel/types": "^7.14.5" 7194 } 7195 }, 7196 "@babel/helper-module-imports": { 7197 "version": "7.14.5", 7198 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", 7199 "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", 7200 "dev": true, 7201 "requires": { 7202 "@babel/types": "^7.14.5" 7203 } 7204 }, 7205 "@babel/helper-module-transforms": { 7206 "version": "7.14.5", 7207 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", 7208 "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", 7209 "dev": true, 7210 "requires": { 7211 "@babel/helper-module-imports": "^7.14.5", 7212 "@babel/helper-replace-supers": "^7.14.5", 7213 "@babel/helper-simple-access": "^7.14.5", 7214 "@babel/helper-split-export-declaration": "^7.14.5", 7215 "@babel/helper-validator-identifier": "^7.14.5", 7216 "@babel/template": "^7.14.5", 7217 "@babel/traverse": "^7.14.5", 7218 "@babel/types": "^7.14.5" 7219 } 7220 }, 7221 "@babel/helper-optimise-call-expression": { 7222 "version": "7.14.5", 7223 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", 7224 "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", 7225 "dev": true, 7226 "requires": { 7227 "@babel/types": "^7.14.5" 7228 } 7229 }, 7230 "@babel/helper-plugin-utils": { 7231 "version": "7.14.5", 7232 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", 7233 "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", 7234 "dev": true 7235 }, 7236 "@babel/helper-replace-supers": { 7237 "version": "7.14.5", 7238 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", 7239 "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", 7240 "dev": true, 7241 "requires": { 7242 "@babel/helper-member-expression-to-functions": "^7.14.5", 7243 "@babel/helper-optimise-call-expression": "^7.14.5", 7244 "@babel/traverse": "^7.14.5", 7245 "@babel/types": "^7.14.5" 7246 } 7247 }, 7248 "@babel/helper-simple-access": { 7249 "version": "7.14.5", 7250 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", 7251 "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", 7252 "dev": true, 7253 "requires": { 7254 "@babel/types": "^7.14.5" 7255 } 7256 }, 7257 "@babel/helper-skip-transparent-expression-wrappers": { 7258 "version": "7.14.5", 7259 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.14.5.tgz", 7260 "integrity": "sha512-dmqZB7mrb94PZSAOYtr+ZN5qt5owZIAgqtoTuqiFbHFtxgEcmQlRJVI+bO++fciBunXtB6MK7HrzrfcAzIz2NQ==", 7261 "dev": true, 7262 "requires": { 7263 "@babel/types": "^7.14.5" 7264 } 7265 }, 7266 "@babel/helper-split-export-declaration": { 7267 "version": "7.14.5", 7268 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", 7269 "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", 7270 "dev": true, 7271 "requires": { 7272 "@babel/types": "^7.14.5" 7273 } 7274 }, 7275 "@babel/helper-validator-identifier": { 7276 "version": "7.14.5", 7277 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", 7278 "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==", 7279 "dev": true 7280 }, 7281 "@babel/helper-validator-option": { 7282 "version": "7.14.5", 7283 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", 7284 "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", 7285 "dev": true 7286 }, 7287 "@babel/helpers": { 7288 "version": "7.14.6", 7289 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", 7290 "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", 7291 "dev": true, 7292 "requires": { 7293 "@babel/template": "^7.14.5", 7294 "@babel/traverse": "^7.14.5", 7295 "@babel/types": "^7.14.5" 7296 } 7297 }, 7298 "@babel/highlight": { 7299 "version": "7.14.5", 7300 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", 7301 "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", 7302 "dev": true, 7303 "requires": { 7304 "@babel/helper-validator-identifier": "^7.14.5", 7305 "chalk": "^2.0.0", 7306 "js-tokens": "^4.0.0" 7307 } 7308 }, 7309 "@babel/parser": { 7310 "version": "7.14.7", 7311 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", 7312 "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==", 7313 "dev": true 7314 }, 7315 "@babel/plugin-proposal-optional-chaining": { 7316 "version": "7.14.5", 7317 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", 7318 "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", 7319 "dev": true, 7320 "requires": { 7321 "@babel/helper-plugin-utils": "^7.14.5", 7322 "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", 7323 "@babel/plugin-syntax-optional-chaining": "^7.8.3" 7324 } 7325 }, 7326 "@babel/plugin-syntax-async-generators": { 7327 "version": "7.8.4", 7328 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", 7329 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", 7330 "dev": true, 7331 "requires": { 7332 "@babel/helper-plugin-utils": "^7.8.0" 7333 } 7334 }, 7335 "@babel/plugin-syntax-bigint": { 7336 "version": "7.8.3", 7337 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", 7338 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", 7339 "dev": true, 7340 "requires": { 7341 "@babel/helper-plugin-utils": "^7.8.0" 7342 } 7343 }, 7344 "@babel/plugin-syntax-class-properties": { 7345 "version": "7.12.13", 7346 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", 7347 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", 7348 "dev": true, 7349 "requires": { 7350 "@babel/helper-plugin-utils": "^7.12.13" 7351 } 7352 }, 7353 "@babel/plugin-syntax-import-meta": { 7354 "version": "7.10.4", 7355 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", 7356 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", 7357 "dev": true, 7358 "requires": { 7359 "@babel/helper-plugin-utils": "^7.10.4" 7360 } 7361 }, 7362 "@babel/plugin-syntax-json-strings": { 7363 "version": "7.8.3", 7364 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", 7365 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", 7366 "dev": true, 7367 "requires": { 7368 "@babel/helper-plugin-utils": "^7.8.0" 7369 } 7370 }, 7371 "@babel/plugin-syntax-logical-assignment-operators": { 7372 "version": "7.10.4", 7373 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", 7374 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", 7375 "dev": true, 7376 "requires": { 7377 "@babel/helper-plugin-utils": "^7.10.4" 7378 } 7379 }, 7380 "@babel/plugin-syntax-nullish-coalescing-operator": { 7381 "version": "7.8.3", 7382 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", 7383 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", 7384 "dev": true, 7385 "requires": { 7386 "@babel/helper-plugin-utils": "^7.8.0" 7387 } 7388 }, 7389 "@babel/plugin-syntax-numeric-separator": { 7390 "version": "7.10.4", 7391 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", 7392 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", 7393 "dev": true, 7394 "requires": { 7395 "@babel/helper-plugin-utils": "^7.10.4" 7396 } 7397 }, 7398 "@babel/plugin-syntax-object-rest-spread": { 7399 "version": "7.8.3", 7400 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 7401 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 7402 "dev": true, 7403 "requires": { 7404 "@babel/helper-plugin-utils": "^7.8.0" 7405 } 7406 }, 7407 "@babel/plugin-syntax-optional-catch-binding": { 7408 "version": "7.8.3", 7409 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", 7410 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", 7411 "dev": true, 7412 "requires": { 7413 "@babel/helper-plugin-utils": "^7.8.0" 7414 } 7415 }, 7416 "@babel/plugin-syntax-optional-chaining": { 7417 "version": "7.8.3", 7418 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", 7419 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", 7420 "dev": true, 7421 "requires": { 7422 "@babel/helper-plugin-utils": "^7.8.0" 7423 } 7424 }, 7425 "@babel/plugin-syntax-top-level-await": { 7426 "version": "7.14.5", 7427 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", 7428 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", 7429 "dev": true, 7430 "requires": { 7431 "@babel/helper-plugin-utils": "^7.14.5" 7432 } 7433 }, 7434 "@babel/plugin-syntax-typescript": { 7435 "version": "7.14.5", 7436 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", 7437 "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", 7438 "dev": true, 7439 "requires": { 7440 "@babel/helper-plugin-utils": "^7.14.5" 7441 } 7442 }, 7443 "@babel/template": { 7444 "version": "7.14.5", 7445 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", 7446 "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", 7447 "dev": true, 7448 "requires": { 7449 "@babel/code-frame": "^7.14.5", 7450 "@babel/parser": "^7.14.5", 7451 "@babel/types": "^7.14.5" 7452 } 7453 }, 7454 "@babel/traverse": { 7455 "version": "7.14.7", 7456 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", 7457 "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", 7458 "dev": true, 7459 "requires": { 7460 "@babel/code-frame": "^7.14.5", 7461 "@babel/generator": "^7.14.5", 7462 "@babel/helper-function-name": "^7.14.5", 7463 "@babel/helper-hoist-variables": "^7.14.5", 7464 "@babel/helper-split-export-declaration": "^7.14.5", 7465 "@babel/parser": "^7.14.7", 7466 "@babel/types": "^7.14.5", 7467 "debug": "^4.1.0", 7468 "globals": "^11.1.0" 7469 } 7470 }, 7471 "@babel/types": { 7472 "version": "7.14.5", 7473 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", 7474 "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", 7475 "dev": true, 7476 "requires": { 7477 "@babel/helper-validator-identifier": "^7.14.5", 7478 "to-fast-properties": "^2.0.0" 7479 } 7480 }, 7481 "@bcoe/v8-coverage": { 7482 "version": "0.2.3", 7483 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", 7484 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", 7485 "dev": true 7486 }, 7487 "@gouch/to-title-case": { 7488 "version": "2.2.1", 7489 "resolved": "https://registry.npmjs.org/@gouch/to-title-case/-/to-title-case-2.2.1.tgz", 7490 "integrity": "sha512-i/Hj91LfiE2pxYdIT0Ttdc/fIzdBwojDNQe6S6/N/Uf3xMmn0lWO+iLkAd84zs/NUGfTLsMUacDZzSy6N4jkcw==", 7491 "dev": true 7492 }, 7493 "@istanbuljs/load-nyc-config": { 7494 "version": "1.1.0", 7495 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", 7496 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", 7497 "dev": true, 7498 "requires": { 7499 "camelcase": "^5.3.1", 7500 "find-up": "^4.1.0", 7501 "get-package-type": "^0.1.0", 7502 "js-yaml": "^3.13.1", 7503 "resolve-from": "^5.0.0" 7504 } 7505 }, 7506 "@istanbuljs/schema": { 7507 "version": "0.1.3", 7508 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", 7509 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", 7510 "dev": true 7511 }, 7512 "@jest/console": { 7513 "version": "27.0.2", 7514 "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.2.tgz", 7515 "integrity": "sha512-/zYigssuHLImGeMAACkjI4VLAiiJznHgAl3xnFT19iWyct2LhrH3KXOjHRmxBGTkiPLZKKAJAgaPpiU9EZ9K+w==", 7516 "dev": true, 7517 "requires": { 7518 "@jest/types": "^27.0.2", 7519 "@types/node": "*", 7520 "chalk": "^4.0.0", 7521 "jest-message-util": "^27.0.2", 7522 "jest-util": "^27.0.2", 7523 "slash": "^3.0.0" 7524 }, 7525 "dependencies": { 7526 "ansi-styles": { 7527 "version": "4.3.0", 7528 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7529 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7530 "dev": true, 7531 "requires": { 7532 "color-convert": "^2.0.1" 7533 } 7534 }, 7535 "chalk": { 7536 "version": "4.1.1", 7537 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 7538 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 7539 "dev": true, 7540 "requires": { 7541 "ansi-styles": "^4.1.0", 7542 "supports-color": "^7.1.0" 7543 } 7544 }, 7545 "color-convert": { 7546 "version": "2.0.1", 7547 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7548 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7549 "dev": true, 7550 "requires": { 7551 "color-name": "~1.1.4" 7552 } 7553 }, 7554 "color-name": { 7555 "version": "1.1.4", 7556 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7557 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7558 "dev": true 7559 }, 7560 "has-flag": { 7561 "version": "4.0.0", 7562 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7563 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7564 "dev": true 7565 }, 7566 "supports-color": { 7567 "version": "7.2.0", 7568 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7569 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7570 "dev": true, 7571 "requires": { 7572 "has-flag": "^4.0.0" 7573 } 7574 } 7575 } 7576 }, 7577 "@jest/core": { 7578 "version": "27.0.5", 7579 "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.5.tgz", 7580 "integrity": "sha512-g73//jF0VwsOIrWUC9Cqg03lU3QoAMFxVjsm6n6yNmwZcQPN/o8w+gLWODw5VfKNFZT38otXHWxc6b8eGDUpEA==", 7581 "dev": true, 7582 "requires": { 7583 "@jest/console": "^27.0.2", 7584 "@jest/reporters": "^27.0.5", 7585 "@jest/test-result": "^27.0.2", 7586 "@jest/transform": "^27.0.5", 7587 "@jest/types": "^27.0.2", 7588 "@types/node": "*", 7589 "ansi-escapes": "^4.2.1", 7590 "chalk": "^4.0.0", 7591 "emittery": "^0.8.1", 7592 "exit": "^0.1.2", 7593 "graceful-fs": "^4.2.4", 7594 "jest-changed-files": "^27.0.2", 7595 "jest-config": "^27.0.5", 7596 "jest-haste-map": "^27.0.5", 7597 "jest-message-util": "^27.0.2", 7598 "jest-regex-util": "^27.0.1", 7599 "jest-resolve": "^27.0.5", 7600 "jest-resolve-dependencies": "^27.0.5", 7601 "jest-runner": "^27.0.5", 7602 "jest-runtime": "^27.0.5", 7603 "jest-snapshot": "^27.0.5", 7604 "jest-util": "^27.0.2", 7605 "jest-validate": "^27.0.2", 7606 "jest-watcher": "^27.0.2", 7607 "micromatch": "^4.0.4", 7608 "p-each-series": "^2.1.0", 7609 "rimraf": "^3.0.0", 7610 "slash": "^3.0.0", 7611 "strip-ansi": "^6.0.0" 7612 }, 7613 "dependencies": { 7614 "ansi-styles": { 7615 "version": "4.3.0", 7616 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7617 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7618 "dev": true, 7619 "requires": { 7620 "color-convert": "^2.0.1" 7621 } 7622 }, 7623 "chalk": { 7624 "version": "4.1.1", 7625 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 7626 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 7627 "dev": true, 7628 "requires": { 7629 "ansi-styles": "^4.1.0", 7630 "supports-color": "^7.1.0" 7631 } 7632 }, 7633 "color-convert": { 7634 "version": "2.0.1", 7635 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7636 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7637 "dev": true, 7638 "requires": { 7639 "color-name": "~1.1.4" 7640 } 7641 }, 7642 "color-name": { 7643 "version": "1.1.4", 7644 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7645 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7646 "dev": true 7647 }, 7648 "has-flag": { 7649 "version": "4.0.0", 7650 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7651 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7652 "dev": true 7653 }, 7654 "supports-color": { 7655 "version": "7.2.0", 7656 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7657 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7658 "dev": true, 7659 "requires": { 7660 "has-flag": "^4.0.0" 7661 } 7662 } 7663 } 7664 }, 7665 "@jest/environment": { 7666 "version": "27.0.5", 7667 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.5.tgz", 7668 "integrity": "sha512-IAkJPOT7bqn0GiX5LPio6/e1YpcmLbrd8O5EFYpAOZ6V+9xJDsXjdgN2vgv9WOKIs/uA1kf5WeD96HhlBYO+FA==", 7669 "dev": true, 7670 "requires": { 7671 "@jest/fake-timers": "^27.0.5", 7672 "@jest/types": "^27.0.2", 7673 "@types/node": "*", 7674 "jest-mock": "^27.0.3" 7675 } 7676 }, 7677 "@jest/fake-timers": { 7678 "version": "27.0.5", 7679 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.5.tgz", 7680 "integrity": "sha512-d6Tyf7iDoKqeUdwUKrOBV/GvEZRF67m7lpuWI0+SCD9D3aaejiOQZxAOxwH2EH/W18gnfYaBPLi0VeTGBHtQBg==", 7681 "dev": true, 7682 "requires": { 7683 "@jest/types": "^27.0.2", 7684 "@sinonjs/fake-timers": "^7.0.2", 7685 "@types/node": "*", 7686 "jest-message-util": "^27.0.2", 7687 "jest-mock": "^27.0.3", 7688 "jest-util": "^27.0.2" 7689 } 7690 }, 7691 "@jest/globals": { 7692 "version": "27.0.5", 7693 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.5.tgz", 7694 "integrity": "sha512-qqKyjDXUaZwDuccpbMMKCCMBftvrbXzigtIsikAH/9ca+kaae8InP2MDf+Y/PdCSMuAsSpHS6q6M25irBBUh+Q==", 7695 "dev": true, 7696 "requires": { 7697 "@jest/environment": "^27.0.5", 7698 "@jest/types": "^27.0.2", 7699 "expect": "^27.0.2" 7700 } 7701 }, 7702 "@jest/reporters": { 7703 "version": "27.0.5", 7704 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.5.tgz", 7705 "integrity": "sha512-4uNg5+0eIfRafnpgu3jCZws3NNcFzhu5JdRd1mKQ4/53+vkIqwB6vfZ4gn5BdGqOaLtYhlOsPaL5ATkKzyBrJw==", 7706 "dev": true, 7707 "requires": { 7708 "@bcoe/v8-coverage": "^0.2.3", 7709 "@jest/console": "^27.0.2", 7710 "@jest/test-result": "^27.0.2", 7711 "@jest/transform": "^27.0.5", 7712 "@jest/types": "^27.0.2", 7713 "chalk": "^4.0.0", 7714 "collect-v8-coverage": "^1.0.0", 7715 "exit": "^0.1.2", 7716 "glob": "^7.1.2", 7717 "graceful-fs": "^4.2.4", 7718 "istanbul-lib-coverage": "^3.0.0", 7719 "istanbul-lib-instrument": "^4.0.3", 7720 "istanbul-lib-report": "^3.0.0", 7721 "istanbul-lib-source-maps": "^4.0.0", 7722 "istanbul-reports": "^3.0.2", 7723 "jest-haste-map": "^27.0.5", 7724 "jest-resolve": "^27.0.5", 7725 "jest-util": "^27.0.2", 7726 "jest-worker": "^27.0.2", 7727 "slash": "^3.0.0", 7728 "source-map": "^0.6.0", 7729 "string-length": "^4.0.1", 7730 "terminal-link": "^2.0.0", 7731 "v8-to-istanbul": "^8.0.0" 7732 }, 7733 "dependencies": { 7734 "ansi-styles": { 7735 "version": "4.3.0", 7736 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7737 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7738 "dev": true, 7739 "requires": { 7740 "color-convert": "^2.0.1" 7741 } 7742 }, 7743 "chalk": { 7744 "version": "4.1.1", 7745 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 7746 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 7747 "dev": true, 7748 "requires": { 7749 "ansi-styles": "^4.1.0", 7750 "supports-color": "^7.1.0" 7751 } 7752 }, 7753 "color-convert": { 7754 "version": "2.0.1", 7755 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7756 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7757 "dev": true, 7758 "requires": { 7759 "color-name": "~1.1.4" 7760 } 7761 }, 7762 "color-name": { 7763 "version": "1.1.4", 7764 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7765 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7766 "dev": true 7767 }, 7768 "has-flag": { 7769 "version": "4.0.0", 7770 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7771 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7772 "dev": true 7773 }, 7774 "source-map": { 7775 "version": "0.6.1", 7776 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 7777 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 7778 "dev": true 7779 }, 7780 "supports-color": { 7781 "version": "7.2.0", 7782 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7783 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7784 "dev": true, 7785 "requires": { 7786 "has-flag": "^4.0.0" 7787 } 7788 } 7789 } 7790 }, 7791 "@jest/source-map": { 7792 "version": "27.0.1", 7793 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.1.tgz", 7794 "integrity": "sha512-yMgkF0f+6WJtDMdDYNavmqvbHtiSpwRN2U/W+6uztgfqgkq/PXdKPqjBTUF1RD/feth4rH5N3NW0T5+wIuln1A==", 7795 "dev": true, 7796 "requires": { 7797 "callsites": "^3.0.0", 7798 "graceful-fs": "^4.2.4", 7799 "source-map": "^0.6.0" 7800 }, 7801 "dependencies": { 7802 "source-map": { 7803 "version": "0.6.1", 7804 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 7805 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 7806 "dev": true 7807 } 7808 } 7809 }, 7810 "@jest/test-result": { 7811 "version": "27.0.2", 7812 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.2.tgz", 7813 "integrity": "sha512-gcdWwL3yP5VaIadzwQtbZyZMgpmes8ryBAJp70tuxghiA8qL4imJyZex+i+USQH2H4jeLVVszhwntgdQ97fccA==", 7814 "dev": true, 7815 "requires": { 7816 "@jest/console": "^27.0.2", 7817 "@jest/types": "^27.0.2", 7818 "@types/istanbul-lib-coverage": "^2.0.0", 7819 "collect-v8-coverage": "^1.0.0" 7820 } 7821 }, 7822 "@jest/test-sequencer": { 7823 "version": "27.0.5", 7824 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.5.tgz", 7825 "integrity": "sha512-opztnGs+cXzZ5txFG2+omBaV5ge/0yuJNKbhE3DREMiXE0YxBuzyEa6pNv3kk2JuucIlH2Xvgmn9kEEHSNt/SA==", 7826 "dev": true, 7827 "requires": { 7828 "@jest/test-result": "^27.0.2", 7829 "graceful-fs": "^4.2.4", 7830 "jest-haste-map": "^27.0.5", 7831 "jest-runtime": "^27.0.5" 7832 } 7833 }, 7834 "@jest/transform": { 7835 "version": "27.0.5", 7836 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.5.tgz", 7837 "integrity": "sha512-lBD6OwKXSc6JJECBNk4mVxtSVuJSBsQrJ9WCBisfJs7EZuYq4K6vM9HmoB7hmPiLIDGeyaerw3feBV/bC4z8tg==", 7838 "dev": true, 7839 "requires": { 7840 "@babel/core": "^7.1.0", 7841 "@jest/types": "^27.0.2", 7842 "babel-plugin-istanbul": "^6.0.0", 7843 "chalk": "^4.0.0", 7844 "convert-source-map": "^1.4.0", 7845 "fast-json-stable-stringify": "^2.0.0", 7846 "graceful-fs": "^4.2.4", 7847 "jest-haste-map": "^27.0.5", 7848 "jest-regex-util": "^27.0.1", 7849 "jest-util": "^27.0.2", 7850 "micromatch": "^4.0.4", 7851 "pirates": "^4.0.1", 7852 "slash": "^3.0.0", 7853 "source-map": "^0.6.1", 7854 "write-file-atomic": "^3.0.0" 7855 }, 7856 "dependencies": { 7857 "ansi-styles": { 7858 "version": "4.3.0", 7859 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7860 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7861 "dev": true, 7862 "requires": { 7863 "color-convert": "^2.0.1" 7864 } 7865 }, 7866 "chalk": { 7867 "version": "4.1.1", 7868 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 7869 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 7870 "dev": true, 7871 "requires": { 7872 "ansi-styles": "^4.1.0", 7873 "supports-color": "^7.1.0" 7874 } 7875 }, 7876 "color-convert": { 7877 "version": "2.0.1", 7878 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7879 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7880 "dev": true, 7881 "requires": { 7882 "color-name": "~1.1.4" 7883 } 7884 }, 7885 "color-name": { 7886 "version": "1.1.4", 7887 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7888 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7889 "dev": true 7890 }, 7891 "has-flag": { 7892 "version": "4.0.0", 7893 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7894 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7895 "dev": true 7896 }, 7897 "source-map": { 7898 "version": "0.6.1", 7899 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 7900 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 7901 "dev": true 7902 }, 7903 "supports-color": { 7904 "version": "7.2.0", 7905 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7906 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7907 "dev": true, 7908 "requires": { 7909 "has-flag": "^4.0.0" 7910 } 7911 } 7912 } 7913 }, 7914 "@jest/types": { 7915 "version": "27.0.2", 7916 "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.2.tgz", 7917 "integrity": "sha512-XpjCtJ/99HB4PmyJ2vgmN7vT+JLP7RW1FBT9RgnMFS4Dt7cvIyBee8O3/j98aUZ34ZpenPZFqmaaObWSeL65dg==", 7918 "dev": true, 7919 "requires": { 7920 "@types/istanbul-lib-coverage": "^2.0.0", 7921 "@types/istanbul-reports": "^3.0.0", 7922 "@types/node": "*", 7923 "@types/yargs": "^16.0.0", 7924 "chalk": "^4.0.0" 7925 }, 7926 "dependencies": { 7927 "ansi-styles": { 7928 "version": "4.3.0", 7929 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7930 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 7931 "dev": true, 7932 "requires": { 7933 "color-convert": "^2.0.1" 7934 } 7935 }, 7936 "chalk": { 7937 "version": "4.1.1", 7938 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 7939 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 7940 "dev": true, 7941 "requires": { 7942 "ansi-styles": "^4.1.0", 7943 "supports-color": "^7.1.0" 7944 } 7945 }, 7946 "color-convert": { 7947 "version": "2.0.1", 7948 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 7949 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 7950 "dev": true, 7951 "requires": { 7952 "color-name": "~1.1.4" 7953 } 7954 }, 7955 "color-name": { 7956 "version": "1.1.4", 7957 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 7958 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 7959 "dev": true 7960 }, 7961 "has-flag": { 7962 "version": "4.0.0", 7963 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 7964 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 7965 "dev": true 7966 }, 7967 "supports-color": { 7968 "version": "7.2.0", 7969 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 7970 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 7971 "dev": true, 7972 "requires": { 7973 "has-flag": "^4.0.0" 7974 } 7975 } 7976 } 7977 }, 7978 "@nodelib/fs.scandir": { 7979 "version": "2.1.5", 7980 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 7981 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 7982 "dev": true, 7983 "requires": { 7984 "@nodelib/fs.stat": "2.0.5", 7985 "run-parallel": "^1.1.9" 7986 } 7987 }, 7988 "@nodelib/fs.stat": { 7989 "version": "2.0.5", 7990 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 7991 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 7992 "dev": true 7993 }, 7994 "@nodelib/fs.walk": { 7995 "version": "1.2.8", 7996 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 7997 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 7998 "dev": true, 7999 "requires": { 8000 "@nodelib/fs.scandir": "2.1.5", 8001 "fastq": "^1.6.0" 8002 } 8003 }, 8004 "@sinonjs/commons": { 8005 "version": "1.8.3", 8006 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", 8007 "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", 8008 "dev": true, 8009 "requires": { 8010 "type-detect": "4.0.8" 8011 } 8012 }, 8013 "@sinonjs/fake-timers": { 8014 "version": "7.1.2", 8015 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz", 8016 "integrity": "sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==", 8017 "dev": true, 8018 "requires": { 8019 "@sinonjs/commons": "^1.7.0" 8020 } 8021 }, 8022 "@tootallnate/once": { 8023 "version": "1.1.2", 8024 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", 8025 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", 8026 "dev": true 8027 }, 8028 "@types/babel__core": { 8029 "version": "7.1.14", 8030 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", 8031 "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", 8032 "dev": true, 8033 "requires": { 8034 "@babel/parser": "^7.1.0", 8035 "@babel/types": "^7.0.0", 8036 "@types/babel__generator": "*", 8037 "@types/babel__template": "*", 8038 "@types/babel__traverse": "*" 8039 } 8040 }, 8041 "@types/babel__generator": { 8042 "version": "7.6.2", 8043 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", 8044 "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", 8045 "dev": true, 8046 "requires": { 8047 "@babel/types": "^7.0.0" 8048 } 8049 }, 8050 "@types/babel__template": { 8051 "version": "7.4.0", 8052 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", 8053 "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", 8054 "dev": true, 8055 "requires": { 8056 "@babel/parser": "^7.1.0", 8057 "@babel/types": "^7.0.0" 8058 } 8059 }, 8060 "@types/babel__traverse": { 8061 "version": "7.11.1", 8062 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", 8063 "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", 8064 "dev": true, 8065 "requires": { 8066 "@babel/types": "^7.3.0" 8067 } 8068 }, 8069 "@types/graceful-fs": { 8070 "version": "4.1.5", 8071 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", 8072 "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", 8073 "dev": true, 8074 "requires": { 8075 "@types/node": "*" 8076 } 8077 }, 8078 "@types/istanbul-lib-coverage": { 8079 "version": "2.0.3", 8080 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", 8081 "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", 8082 "dev": true 8083 }, 8084 "@types/istanbul-lib-report": { 8085 "version": "3.0.0", 8086 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 8087 "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", 8088 "dev": true, 8089 "requires": { 8090 "@types/istanbul-lib-coverage": "*" 8091 } 8092 }, 8093 "@types/istanbul-reports": { 8094 "version": "3.0.1", 8095 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", 8096 "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", 8097 "dev": true, 8098 "requires": { 8099 "@types/istanbul-lib-report": "*" 8100 } 8101 }, 8102 "@types/mime-types": { 8103 "version": "2.1.0", 8104 "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.0.tgz", 8105 "integrity": "sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM=", 8106 "dev": true 8107 }, 8108 "@types/node": { 8109 "version": "15.12.4", 8110 "resolved": "https://registry.npmjs.org/@types/node/-/node-15.12.4.tgz", 8111 "integrity": "sha512-zrNj1+yqYF4WskCMOHwN+w9iuD12+dGm0rQ35HLl9/Ouuq52cEtd0CH9qMgrdNmi5ejC1/V7vKEXYubB+65DkA==", 8112 "dev": true 8113 }, 8114 "@types/prettier": { 8115 "version": "2.3.0", 8116 "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.0.tgz", 8117 "integrity": "sha512-hkc1DATxFLQo4VxPDpMH1gCkPpBbpOoJ/4nhuXw4n63/0R6bCpQECj4+K226UJ4JO/eJQz+1mC2I7JsWanAdQw==", 8118 "dev": true 8119 }, 8120 "@types/stack-utils": { 8121 "version": "2.0.0", 8122 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", 8123 "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", 8124 "dev": true 8125 }, 8126 "@types/yargs": { 8127 "version": "16.0.3", 8128 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.3.tgz", 8129 "integrity": "sha512-YlFfTGS+zqCgXuXNV26rOIeETOkXnGQXP/pjjL9P0gO/EP9jTmc7pUBhx+jVEIxpq41RX33GQ7N3DzOSfZoglQ==", 8130 "dev": true, 8131 "requires": { 8132 "@types/yargs-parser": "*" 8133 } 8134 }, 8135 "@types/yargs-parser": { 8136 "version": "20.2.0", 8137 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", 8138 "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", 8139 "dev": true 8140 }, 8141 "@types/yauzl": { 8142 "version": "2.9.1", 8143 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.1.tgz", 8144 "integrity": "sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==", 8145 "dev": true, 8146 "optional": true, 8147 "requires": { 8148 "@types/node": "*" 8149 } 8150 }, 8151 "abab": { 8152 "version": "2.0.5", 8153 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", 8154 "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", 8155 "dev": true 8156 }, 8157 "acorn": { 8158 "version": "8.4.1", 8159 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", 8160 "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", 8161 "dev": true 8162 }, 8163 "acorn-globals": { 8164 "version": "6.0.0", 8165 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", 8166 "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", 8167 "dev": true, 8168 "requires": { 8169 "acorn": "^7.1.1", 8170 "acorn-walk": "^7.1.1" 8171 }, 8172 "dependencies": { 8173 "acorn": { 8174 "version": "7.4.1", 8175 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 8176 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 8177 "dev": true 8178 } 8179 } 8180 }, 8181 "acorn-walk": { 8182 "version": "7.2.0", 8183 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 8184 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 8185 "dev": true 8186 }, 8187 "agent-base": { 8188 "version": "6.0.2", 8189 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", 8190 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", 8191 "dev": true, 8192 "requires": { 8193 "debug": "4" 8194 } 8195 }, 8196 "ansi-escapes": { 8197 "version": "4.3.2", 8198 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 8199 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 8200 "dev": true, 8201 "requires": { 8202 "type-fest": "^0.21.3" 8203 } 8204 }, 8205 "ansi-regex": { 8206 "version": "5.0.1", 8207 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 8208 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 8209 "dev": true 8210 }, 8211 "ansi-styles": { 8212 "version": "3.2.1", 8213 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 8214 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 8215 "dev": true, 8216 "requires": { 8217 "color-convert": "^1.9.0" 8218 } 8219 }, 8220 "anymatch": { 8221 "version": "3.1.2", 8222 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 8223 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 8224 "dev": true, 8225 "requires": { 8226 "normalize-path": "^3.0.0", 8227 "picomatch": "^2.0.4" 8228 } 8229 }, 8230 "argparse": { 8231 "version": "1.0.10", 8232 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 8233 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 8234 "dev": true, 8235 "requires": { 8236 "sprintf-js": "~1.0.2" 8237 } 8238 }, 8239 "async-limiter": { 8240 "version": "1.0.1", 8241 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", 8242 "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", 8243 "dev": true 8244 }, 8245 "asynckit": { 8246 "version": "0.4.0", 8247 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 8248 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 8249 "dev": true 8250 }, 8251 "autoprefixer": { 8252 "version": "10.4.16", 8253 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", 8254 "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", 8255 "dev": true, 8256 "requires": { 8257 "browserslist": "^4.21.10", 8258 "caniuse-lite": "^1.0.30001538", 8259 "fraction.js": "^4.3.6", 8260 "normalize-range": "^0.1.2", 8261 "picocolors": "^1.0.0", 8262 "postcss-value-parser": "^4.2.0" 8263 } 8264 }, 8265 "babel-jest": { 8266 "version": "27.0.5", 8267 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.5.tgz", 8268 "integrity": "sha512-bTMAbpCX7ldtfbca2llYLeSFsDM257aspyAOpsdrdSrBqoLkWCy4HPYTXtXWaSLgFPjrJGACL65rzzr4RFGadw==", 8269 "dev": true, 8270 "requires": { 8271 "@jest/transform": "^27.0.5", 8272 "@jest/types": "^27.0.2", 8273 "@types/babel__core": "^7.1.14", 8274 "babel-plugin-istanbul": "^6.0.0", 8275 "babel-preset-jest": "^27.0.1", 8276 "chalk": "^4.0.0", 8277 "graceful-fs": "^4.2.4", 8278 "slash": "^3.0.0" 8279 }, 8280 "dependencies": { 8281 "ansi-styles": { 8282 "version": "4.3.0", 8283 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8284 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8285 "dev": true, 8286 "requires": { 8287 "color-convert": "^2.0.1" 8288 } 8289 }, 8290 "chalk": { 8291 "version": "4.1.1", 8292 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 8293 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 8294 "dev": true, 8295 "requires": { 8296 "ansi-styles": "^4.1.0", 8297 "supports-color": "^7.1.0" 8298 } 8299 }, 8300 "color-convert": { 8301 "version": "2.0.1", 8302 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8303 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8304 "dev": true, 8305 "requires": { 8306 "color-name": "~1.1.4" 8307 } 8308 }, 8309 "color-name": { 8310 "version": "1.1.4", 8311 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8312 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8313 "dev": true 8314 }, 8315 "has-flag": { 8316 "version": "4.0.0", 8317 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8318 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8319 "dev": true 8320 }, 8321 "supports-color": { 8322 "version": "7.2.0", 8323 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8324 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8325 "dev": true, 8326 "requires": { 8327 "has-flag": "^4.0.0" 8328 } 8329 } 8330 } 8331 }, 8332 "babel-plugin-istanbul": { 8333 "version": "6.0.0", 8334 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", 8335 "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", 8336 "dev": true, 8337 "requires": { 8338 "@babel/helper-plugin-utils": "^7.0.0", 8339 "@istanbuljs/load-nyc-config": "^1.0.0", 8340 "@istanbuljs/schema": "^0.1.2", 8341 "istanbul-lib-instrument": "^4.0.0", 8342 "test-exclude": "^6.0.0" 8343 } 8344 }, 8345 "babel-plugin-jest-hoist": { 8346 "version": "27.0.1", 8347 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.1.tgz", 8348 "integrity": "sha512-sqBF0owAcCDBVEDtxqfYr2F36eSHdx7lAVGyYuOBRnKdD6gzcy0I0XrAYCZgOA3CRrLhmR+Uae9nogPzmAtOfQ==", 8349 "dev": true, 8350 "requires": { 8351 "@babel/template": "^7.3.3", 8352 "@babel/types": "^7.3.3", 8353 "@types/babel__core": "^7.0.0", 8354 "@types/babel__traverse": "^7.0.6" 8355 } 8356 }, 8357 "babel-preset-current-node-syntax": { 8358 "version": "1.0.1", 8359 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", 8360 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", 8361 "dev": true, 8362 "requires": { 8363 "@babel/plugin-syntax-async-generators": "^7.8.4", 8364 "@babel/plugin-syntax-bigint": "^7.8.3", 8365 "@babel/plugin-syntax-class-properties": "^7.8.3", 8366 "@babel/plugin-syntax-import-meta": "^7.8.3", 8367 "@babel/plugin-syntax-json-strings": "^7.8.3", 8368 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", 8369 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 8370 "@babel/plugin-syntax-numeric-separator": "^7.8.3", 8371 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 8372 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", 8373 "@babel/plugin-syntax-optional-chaining": "^7.8.3", 8374 "@babel/plugin-syntax-top-level-await": "^7.8.3" 8375 } 8376 }, 8377 "babel-preset-jest": { 8378 "version": "27.0.1", 8379 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.1.tgz", 8380 "integrity": "sha512-nIBIqCEpuiyhvjQs2mVNwTxQQa2xk70p9Dd/0obQGBf8FBzbnI8QhQKzLsWMN2i6q+5B0OcWDtrboBX5gmOLyA==", 8381 "dev": true, 8382 "requires": { 8383 "babel-plugin-jest-hoist": "^27.0.1", 8384 "babel-preset-current-node-syntax": "^1.0.0" 8385 } 8386 }, 8387 "balanced-match": { 8388 "version": "1.0.2", 8389 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 8390 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 8391 "dev": true 8392 }, 8393 "base64-js": { 8394 "version": "1.5.1", 8395 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 8396 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 8397 "dev": true 8398 }, 8399 "binary-extensions": { 8400 "version": "2.2.0", 8401 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 8402 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 8403 "dev": true 8404 }, 8405 "bl": { 8406 "version": "4.1.0", 8407 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 8408 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 8409 "dev": true, 8410 "requires": { 8411 "buffer": "^5.5.0", 8412 "inherits": "^2.0.4", 8413 "readable-stream": "^3.4.0" 8414 }, 8415 "dependencies": { 8416 "readable-stream": { 8417 "version": "3.6.0", 8418 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 8419 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 8420 "dev": true, 8421 "requires": { 8422 "inherits": "^2.0.3", 8423 "string_decoder": "^1.1.1", 8424 "util-deprecate": "^1.0.1" 8425 } 8426 } 8427 } 8428 }, 8429 "brace-expansion": { 8430 "version": "1.1.11", 8431 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 8432 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 8433 "dev": true, 8434 "requires": { 8435 "balanced-match": "^1.0.0", 8436 "concat-map": "0.0.1" 8437 } 8438 }, 8439 "braces": { 8440 "version": "3.0.2", 8441 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 8442 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 8443 "dev": true, 8444 "requires": { 8445 "fill-range": "^7.0.1" 8446 } 8447 }, 8448 "browser-process-hrtime": { 8449 "version": "1.0.0", 8450 "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", 8451 "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", 8452 "dev": true 8453 }, 8454 "browserslist": { 8455 "version": "4.22.1", 8456 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", 8457 "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", 8458 "dev": true, 8459 "requires": { 8460 "caniuse-lite": "^1.0.30001541", 8461 "electron-to-chromium": "^1.4.535", 8462 "node-releases": "^2.0.13", 8463 "update-browserslist-db": "^1.0.13" 8464 } 8465 }, 8466 "bser": { 8467 "version": "2.1.1", 8468 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 8469 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 8470 "dev": true, 8471 "requires": { 8472 "node-int64": "^0.4.0" 8473 } 8474 }, 8475 "buffer": { 8476 "version": "5.7.1", 8477 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 8478 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 8479 "dev": true, 8480 "requires": { 8481 "base64-js": "^1.3.1", 8482 "ieee754": "^1.1.13" 8483 } 8484 }, 8485 "buffer-crc32": { 8486 "version": "0.2.13", 8487 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 8488 "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", 8489 "dev": true 8490 }, 8491 "buffer-from": { 8492 "version": "1.1.1", 8493 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", 8494 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", 8495 "dev": true 8496 }, 8497 "callsites": { 8498 "version": "3.1.0", 8499 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 8500 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 8501 "dev": true 8502 }, 8503 "camelcase": { 8504 "version": "5.3.1", 8505 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 8506 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 8507 "dev": true 8508 }, 8509 "caniuse-lite": { 8510 "version": "1.0.30001546", 8511 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001546.tgz", 8512 "integrity": "sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==", 8513 "dev": true 8514 }, 8515 "chalk": { 8516 "version": "2.4.2", 8517 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 8518 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 8519 "dev": true, 8520 "requires": { 8521 "ansi-styles": "^3.2.1", 8522 "escape-string-regexp": "^1.0.5", 8523 "supports-color": "^5.3.0" 8524 } 8525 }, 8526 "char-regex": { 8527 "version": "1.0.2", 8528 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", 8529 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", 8530 "dev": true 8531 }, 8532 "chokidar": { 8533 "version": "3.5.3", 8534 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 8535 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 8536 "dev": true, 8537 "requires": { 8538 "anymatch": "~3.1.2", 8539 "braces": "~3.0.2", 8540 "fsevents": "~2.3.2", 8541 "glob-parent": "~5.1.2", 8542 "is-binary-path": "~2.1.0", 8543 "is-glob": "~4.0.1", 8544 "normalize-path": "~3.0.0", 8545 "readdirp": "~3.6.0" 8546 } 8547 }, 8548 "chownr": { 8549 "version": "1.1.4", 8550 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 8551 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", 8552 "dev": true 8553 }, 8554 "ci-info": { 8555 "version": "3.2.0", 8556 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", 8557 "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", 8558 "dev": true 8559 }, 8560 "cjs-module-lexer": { 8561 "version": "1.2.1", 8562 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.1.tgz", 8563 "integrity": "sha512-jVamGdJPDeuQilKhvVn1h3knuMOZzr8QDnpk+M9aMlCaMkTDd6fBWPhiDqFvFZ07pL0liqabAiuy8SY4jGHeaw==", 8564 "dev": true 8565 }, 8566 "cliui": { 8567 "version": "7.0.4", 8568 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 8569 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 8570 "dev": true, 8571 "requires": { 8572 "string-width": "^4.2.0", 8573 "strip-ansi": "^6.0.0", 8574 "wrap-ansi": "^7.0.0" 8575 } 8576 }, 8577 "co": { 8578 "version": "4.6.0", 8579 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 8580 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", 8581 "dev": true 8582 }, 8583 "collect-v8-coverage": { 8584 "version": "1.0.1", 8585 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", 8586 "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", 8587 "dev": true 8588 }, 8589 "color-convert": { 8590 "version": "1.9.3", 8591 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 8592 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 8593 "dev": true, 8594 "requires": { 8595 "color-name": "1.1.3" 8596 } 8597 }, 8598 "color-name": { 8599 "version": "1.1.3", 8600 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 8601 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 8602 "dev": true 8603 }, 8604 "combined-stream": { 8605 "version": "1.0.8", 8606 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 8607 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 8608 "dev": true, 8609 "requires": { 8610 "delayed-stream": "~1.0.0" 8611 } 8612 }, 8613 "commander": { 8614 "version": "9.4.0", 8615 "resolved": "https://registry.npmjs.org/commander/-/commander-9.4.0.tgz", 8616 "integrity": "sha512-sRPT+umqkz90UA8M1yqYfnHlZA7fF6nSphDtxeywPZ49ysjxDQybzk13CL+mXekDRG92skbcqCLVovuCusNmFw==", 8617 "dev": true 8618 }, 8619 "concat-map": { 8620 "version": "0.0.1", 8621 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 8622 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 8623 "dev": true 8624 }, 8625 "concat-stream": { 8626 "version": "1.6.2", 8627 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", 8628 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", 8629 "dev": true, 8630 "requires": { 8631 "buffer-from": "^1.0.0", 8632 "inherits": "^2.0.3", 8633 "readable-stream": "^2.2.2", 8634 "typedarray": "^0.0.6" 8635 } 8636 }, 8637 "convert-source-map": { 8638 "version": "1.8.0", 8639 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", 8640 "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", 8641 "dev": true, 8642 "requires": { 8643 "safe-buffer": "~5.1.1" 8644 } 8645 }, 8646 "core-util-is": { 8647 "version": "1.0.2", 8648 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 8649 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 8650 "dev": true 8651 }, 8652 "cross-spawn": { 8653 "version": "7.0.3", 8654 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 8655 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 8656 "dev": true, 8657 "requires": { 8658 "path-key": "^3.1.0", 8659 "shebang-command": "^2.0.0", 8660 "which": "^2.0.1" 8661 } 8662 }, 8663 "cssom": { 8664 "version": "0.4.4", 8665 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", 8666 "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", 8667 "dev": true 8668 }, 8669 "cssstyle": { 8670 "version": "2.3.0", 8671 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", 8672 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", 8673 "dev": true, 8674 "requires": { 8675 "cssom": "~0.3.6" 8676 }, 8677 "dependencies": { 8678 "cssom": { 8679 "version": "0.3.8", 8680 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 8681 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", 8682 "dev": true 8683 } 8684 } 8685 }, 8686 "data-urls": { 8687 "version": "2.0.0", 8688 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", 8689 "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", 8690 "dev": true, 8691 "requires": { 8692 "abab": "^2.0.3", 8693 "whatwg-mimetype": "^2.3.0", 8694 "whatwg-url": "^8.0.0" 8695 } 8696 }, 8697 "debug": { 8698 "version": "4.3.1", 8699 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", 8700 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", 8701 "dev": true, 8702 "requires": { 8703 "ms": "2.1.2" 8704 } 8705 }, 8706 "decimal.js": { 8707 "version": "10.3.0", 8708 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.0.tgz", 8709 "integrity": "sha512-MrQRs2gyD//7NeHi9TtsfClkf+cFAewDz+PZHR8ILKglLmBMyVX3ymQ+oeznE3tjrS7beTN+6JXb2C3JDHm7ug==", 8710 "dev": true 8711 }, 8712 "dedent": { 8713 "version": "0.7.0", 8714 "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", 8715 "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", 8716 "dev": true 8717 }, 8718 "deep-extend": { 8719 "version": "0.6.0", 8720 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 8721 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 8722 "dev": true 8723 }, 8724 "deep-is": { 8725 "version": "0.1.3", 8726 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", 8727 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", 8728 "dev": true 8729 }, 8730 "deepmerge": { 8731 "version": "4.2.2", 8732 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", 8733 "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", 8734 "dev": true 8735 }, 8736 "delayed-stream": { 8737 "version": "1.0.0", 8738 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 8739 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 8740 "dev": true 8741 }, 8742 "dependency-graph": { 8743 "version": "0.11.0", 8744 "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", 8745 "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", 8746 "dev": true 8747 }, 8748 "detect-newline": { 8749 "version": "3.1.0", 8750 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", 8751 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", 8752 "dev": true 8753 }, 8754 "devtools-protocol": { 8755 "version": "0.0.818844", 8756 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.818844.tgz", 8757 "integrity": "sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg==", 8758 "dev": true 8759 }, 8760 "diff-sequences": { 8761 "version": "27.0.1", 8762 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.1.tgz", 8763 "integrity": "sha512-XPLijkfJUh/PIBnfkcSHgvD6tlYixmcMAn3osTk6jt+H0v/mgURto1XUiD9DKuGX5NDoVS6dSlA23gd9FUaCFg==", 8764 "dev": true 8765 }, 8766 "dir-glob": { 8767 "version": "3.0.1", 8768 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 8769 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 8770 "dev": true, 8771 "requires": { 8772 "path-type": "^4.0.0" 8773 } 8774 }, 8775 "domexception": { 8776 "version": "2.0.1", 8777 "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", 8778 "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", 8779 "dev": true, 8780 "requires": { 8781 "webidl-conversions": "^5.0.0" 8782 }, 8783 "dependencies": { 8784 "webidl-conversions": { 8785 "version": "5.0.0", 8786 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", 8787 "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", 8788 "dev": true 8789 } 8790 } 8791 }, 8792 "electron-to-chromium": { 8793 "version": "1.4.542", 8794 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.542.tgz", 8795 "integrity": "sha512-6+cpa00G09N3sfh2joln4VUXHquWrOFx3FLZqiVQvl45+zS9DskDBTPvob+BhvFRmTBkyDSk0vvLMMRo/qc6mQ==", 8796 "dev": true 8797 }, 8798 "emittery": { 8799 "version": "0.8.1", 8800 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", 8801 "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", 8802 "dev": true 8803 }, 8804 "emoji-regex": { 8805 "version": "8.0.0", 8806 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 8807 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 8808 "dev": true 8809 }, 8810 "end-of-stream": { 8811 "version": "1.4.4", 8812 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 8813 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 8814 "dev": true, 8815 "requires": { 8816 "once": "^1.4.0" 8817 } 8818 }, 8819 "entities": { 8820 "version": "3.0.1", 8821 "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", 8822 "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", 8823 "dev": true 8824 }, 8825 "escalade": { 8826 "version": "3.1.1", 8827 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 8828 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 8829 "dev": true 8830 }, 8831 "escape-string-regexp": { 8832 "version": "1.0.5", 8833 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 8834 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 8835 "dev": true 8836 }, 8837 "escodegen": { 8838 "version": "2.0.0", 8839 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", 8840 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", 8841 "dev": true, 8842 "requires": { 8843 "esprima": "^4.0.1", 8844 "estraverse": "^5.2.0", 8845 "esutils": "^2.0.2", 8846 "optionator": "^0.8.1", 8847 "source-map": "~0.6.1" 8848 }, 8849 "dependencies": { 8850 "source-map": { 8851 "version": "0.6.1", 8852 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 8853 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 8854 "dev": true, 8855 "optional": true 8856 } 8857 } 8858 }, 8859 "esprima": { 8860 "version": "4.0.1", 8861 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 8862 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 8863 "dev": true 8864 }, 8865 "estraverse": { 8866 "version": "5.2.0", 8867 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 8868 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 8869 "dev": true 8870 }, 8871 "esutils": { 8872 "version": "2.0.3", 8873 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 8874 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 8875 "dev": true 8876 }, 8877 "execa": { 8878 "version": "5.1.1", 8879 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 8880 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 8881 "dev": true, 8882 "requires": { 8883 "cross-spawn": "^7.0.3", 8884 "get-stream": "^6.0.0", 8885 "human-signals": "^2.1.0", 8886 "is-stream": "^2.0.0", 8887 "merge-stream": "^2.0.0", 8888 "npm-run-path": "^4.0.1", 8889 "onetime": "^5.1.2", 8890 "signal-exit": "^3.0.3", 8891 "strip-final-newline": "^2.0.0" 8892 } 8893 }, 8894 "exit": { 8895 "version": "0.1.2", 8896 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 8897 "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", 8898 "dev": true 8899 }, 8900 "expect": { 8901 "version": "27.0.2", 8902 "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.2.tgz", 8903 "integrity": "sha512-YJFNJe2+P2DqH+ZrXy+ydRQYO87oxRUonZImpDodR1G7qo3NYd3pL+NQ9Keqpez3cehczYwZDBC3A7xk3n7M/w==", 8904 "dev": true, 8905 "requires": { 8906 "@jest/types": "^27.0.2", 8907 "ansi-styles": "^5.0.0", 8908 "jest-get-type": "^27.0.1", 8909 "jest-matcher-utils": "^27.0.2", 8910 "jest-message-util": "^27.0.2", 8911 "jest-regex-util": "^27.0.1" 8912 }, 8913 "dependencies": { 8914 "ansi-styles": { 8915 "version": "5.2.0", 8916 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 8917 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 8918 "dev": true 8919 } 8920 } 8921 }, 8922 "extract-zip": { 8923 "version": "2.0.1", 8924 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 8925 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 8926 "dev": true, 8927 "requires": { 8928 "@types/yauzl": "^2.9.1", 8929 "debug": "^4.1.1", 8930 "get-stream": "^5.1.0", 8931 "yauzl": "^2.10.0" 8932 }, 8933 "dependencies": { 8934 "get-stream": { 8935 "version": "5.2.0", 8936 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 8937 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 8938 "dev": true, 8939 "requires": { 8940 "pump": "^3.0.0" 8941 } 8942 } 8943 } 8944 }, 8945 "fast-glob": { 8946 "version": "3.2.12", 8947 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 8948 "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 8949 "dev": true, 8950 "requires": { 8951 "@nodelib/fs.stat": "^2.0.2", 8952 "@nodelib/fs.walk": "^1.2.3", 8953 "glob-parent": "^5.1.2", 8954 "merge2": "^1.3.0", 8955 "micromatch": "^4.0.4" 8956 } 8957 }, 8958 "fast-json-stable-stringify": { 8959 "version": "2.1.0", 8960 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 8961 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 8962 "dev": true 8963 }, 8964 "fast-levenshtein": { 8965 "version": "2.0.6", 8966 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 8967 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 8968 "dev": true 8969 }, 8970 "fastq": { 8971 "version": "1.13.0", 8972 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 8973 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 8974 "dev": true, 8975 "requires": { 8976 "reusify": "^1.0.4" 8977 } 8978 }, 8979 "fb-watchman": { 8980 "version": "2.0.1", 8981 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", 8982 "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", 8983 "dev": true, 8984 "requires": { 8985 "bser": "2.1.1" 8986 } 8987 }, 8988 "fd-slicer": { 8989 "version": "1.1.0", 8990 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 8991 "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", 8992 "dev": true, 8993 "requires": { 8994 "pend": "~1.2.0" 8995 } 8996 }, 8997 "fill-range": { 8998 "version": "7.0.1", 8999 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 9000 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 9001 "dev": true, 9002 "requires": { 9003 "to-regex-range": "^5.0.1" 9004 } 9005 }, 9006 "find-up": { 9007 "version": "4.1.0", 9008 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 9009 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 9010 "dev": true, 9011 "requires": { 9012 "locate-path": "^5.0.0", 9013 "path-exists": "^4.0.0" 9014 } 9015 }, 9016 "form-data": { 9017 "version": "3.0.1", 9018 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", 9019 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", 9020 "dev": true, 9021 "requires": { 9022 "asynckit": "^0.4.0", 9023 "combined-stream": "^1.0.8", 9024 "mime-types": "^2.1.12" 9025 } 9026 }, 9027 "fraction.js": { 9028 "version": "4.3.6", 9029 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", 9030 "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", 9031 "dev": true 9032 }, 9033 "fs-constants": { 9034 "version": "1.0.0", 9035 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 9036 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 9037 "dev": true 9038 }, 9039 "fs-extra": { 9040 "version": "10.1.0", 9041 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", 9042 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", 9043 "dev": true, 9044 "requires": { 9045 "graceful-fs": "^4.2.0", 9046 "jsonfile": "^6.0.1", 9047 "universalify": "^2.0.0" 9048 }, 9049 "dependencies": { 9050 "universalify": { 9051 "version": "2.0.0", 9052 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 9053 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", 9054 "dev": true 9055 } 9056 } 9057 }, 9058 "fs.realpath": { 9059 "version": "1.0.0", 9060 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 9061 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 9062 "dev": true 9063 }, 9064 "fsevents": { 9065 "version": "2.3.2", 9066 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 9067 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 9068 "dev": true, 9069 "optional": true 9070 }, 9071 "function-bind": { 9072 "version": "1.1.1", 9073 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 9074 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 9075 "dev": true 9076 }, 9077 "gensync": { 9078 "version": "1.0.0-beta.2", 9079 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 9080 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 9081 "dev": true 9082 }, 9083 "get-caller-file": { 9084 "version": "2.0.5", 9085 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 9086 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 9087 "dev": true 9088 }, 9089 "get-package-type": { 9090 "version": "0.1.0", 9091 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", 9092 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", 9093 "dev": true 9094 }, 9095 "get-stdin": { 9096 "version": "9.0.0", 9097 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz", 9098 "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==", 9099 "dev": true 9100 }, 9101 "get-stream": { 9102 "version": "6.0.1", 9103 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 9104 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 9105 "dev": true 9106 }, 9107 "glob": { 9108 "version": "7.1.7", 9109 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", 9110 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", 9111 "dev": true, 9112 "requires": { 9113 "fs.realpath": "^1.0.0", 9114 "inflight": "^1.0.4", 9115 "inherits": "2", 9116 "minimatch": "^3.0.4", 9117 "once": "^1.3.0", 9118 "path-is-absolute": "^1.0.0" 9119 } 9120 }, 9121 "glob-parent": { 9122 "version": "5.1.2", 9123 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 9124 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 9125 "dev": true, 9126 "requires": { 9127 "is-glob": "^4.0.1" 9128 } 9129 }, 9130 "globals": { 9131 "version": "11.12.0", 9132 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 9133 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 9134 "dev": true 9135 }, 9136 "globby": { 9137 "version": "13.1.2", 9138 "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", 9139 "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", 9140 "dev": true, 9141 "requires": { 9142 "dir-glob": "^3.0.1", 9143 "fast-glob": "^3.2.11", 9144 "ignore": "^5.2.0", 9145 "merge2": "^1.4.1", 9146 "slash": "^4.0.0" 9147 }, 9148 "dependencies": { 9149 "slash": { 9150 "version": "4.0.0", 9151 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 9152 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 9153 "dev": true 9154 } 9155 } 9156 }, 9157 "graceful-fs": { 9158 "version": "4.2.6", 9159 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 9160 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", 9161 "dev": true 9162 }, 9163 "has": { 9164 "version": "1.0.3", 9165 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 9166 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 9167 "dev": true, 9168 "requires": { 9169 "function-bind": "^1.1.1" 9170 } 9171 }, 9172 "has-flag": { 9173 "version": "3.0.0", 9174 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 9175 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 9176 "dev": true 9177 }, 9178 "href-checker": { 9179 "version": "git+ssh://git@github.com/etefera/href-checker.git#b60a5f983aeed02df5a635825f05aac66b7292fa", 9180 "dev": true, 9181 "from": "href-checker@etefera/href-checker#docsify", 9182 "requires": { 9183 "puppeteer": "^5.4.1", 9184 "sade": "^1.7.4" 9185 } 9186 }, 9187 "html-encoding-sniffer": { 9188 "version": "2.0.1", 9189 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", 9190 "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", 9191 "dev": true, 9192 "requires": { 9193 "whatwg-encoding": "^1.0.5" 9194 } 9195 }, 9196 "html-escaper": { 9197 "version": "2.0.2", 9198 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 9199 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 9200 "dev": true 9201 }, 9202 "http-proxy-agent": { 9203 "version": "4.0.1", 9204 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", 9205 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", 9206 "dev": true, 9207 "requires": { 9208 "@tootallnate/once": "1", 9209 "agent-base": "6", 9210 "debug": "4" 9211 } 9212 }, 9213 "https-proxy-agent": { 9214 "version": "5.0.0", 9215 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", 9216 "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", 9217 "dev": true, 9218 "requires": { 9219 "agent-base": "6", 9220 "debug": "4" 9221 } 9222 }, 9223 "human-signals": { 9224 "version": "2.1.0", 9225 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 9226 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 9227 "dev": true 9228 }, 9229 "iconv-lite": { 9230 "version": "0.4.24", 9231 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 9232 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 9233 "dev": true, 9234 "requires": { 9235 "safer-buffer": ">= 2.1.2 < 3" 9236 } 9237 }, 9238 "ieee754": { 9239 "version": "1.2.1", 9240 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 9241 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 9242 "dev": true 9243 }, 9244 "ignore": { 9245 "version": "5.2.0", 9246 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 9247 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 9248 "dev": true 9249 }, 9250 "import-local": { 9251 "version": "3.0.2", 9252 "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", 9253 "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", 9254 "dev": true, 9255 "requires": { 9256 "pkg-dir": "^4.2.0", 9257 "resolve-cwd": "^3.0.0" 9258 } 9259 }, 9260 "imurmurhash": { 9261 "version": "0.1.4", 9262 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 9263 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 9264 "dev": true 9265 }, 9266 "inflight": { 9267 "version": "1.0.6", 9268 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 9269 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 9270 "dev": true, 9271 "requires": { 9272 "once": "^1.3.0", 9273 "wrappy": "1" 9274 } 9275 }, 9276 "inherits": { 9277 "version": "2.0.4", 9278 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 9279 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 9280 "dev": true 9281 }, 9282 "ini": { 9283 "version": "3.0.1", 9284 "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", 9285 "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", 9286 "dev": true 9287 }, 9288 "is-binary-path": { 9289 "version": "2.1.0", 9290 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 9291 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 9292 "dev": true, 9293 "requires": { 9294 "binary-extensions": "^2.0.0" 9295 } 9296 }, 9297 "is-ci": { 9298 "version": "3.0.0", 9299 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 9300 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 9301 "dev": true, 9302 "requires": { 9303 "ci-info": "^3.1.1" 9304 } 9305 }, 9306 "is-core-module": { 9307 "version": "2.4.0", 9308 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", 9309 "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", 9310 "dev": true, 9311 "requires": { 9312 "has": "^1.0.3" 9313 } 9314 }, 9315 "is-extglob": { 9316 "version": "2.1.1", 9317 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 9318 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 9319 "dev": true 9320 }, 9321 "is-fullwidth-code-point": { 9322 "version": "3.0.0", 9323 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 9324 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 9325 "dev": true 9326 }, 9327 "is-generator-fn": { 9328 "version": "2.1.0", 9329 "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", 9330 "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", 9331 "dev": true 9332 }, 9333 "is-glob": { 9334 "version": "4.0.3", 9335 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 9336 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 9337 "dev": true, 9338 "requires": { 9339 "is-extglob": "^2.1.1" 9340 } 9341 }, 9342 "is-number": { 9343 "version": "7.0.0", 9344 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 9345 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 9346 "dev": true 9347 }, 9348 "is-potential-custom-element-name": { 9349 "version": "1.0.1", 9350 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 9351 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 9352 "dev": true 9353 }, 9354 "is-stream": { 9355 "version": "2.0.0", 9356 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", 9357 "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", 9358 "dev": true 9359 }, 9360 "is-typedarray": { 9361 "version": "1.0.0", 9362 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 9363 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", 9364 "dev": true 9365 }, 9366 "isarray": { 9367 "version": "1.0.0", 9368 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 9369 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 9370 "dev": true 9371 }, 9372 "isexe": { 9373 "version": "2.0.0", 9374 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 9375 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 9376 "dev": true 9377 }, 9378 "istanbul-lib-coverage": { 9379 "version": "3.0.0", 9380 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", 9381 "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", 9382 "dev": true 9383 }, 9384 "istanbul-lib-instrument": { 9385 "version": "4.0.3", 9386 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", 9387 "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", 9388 "dev": true, 9389 "requires": { 9390 "@babel/core": "^7.7.5", 9391 "@istanbuljs/schema": "^0.1.2", 9392 "istanbul-lib-coverage": "^3.0.0", 9393 "semver": "^6.3.0" 9394 } 9395 }, 9396 "istanbul-lib-report": { 9397 "version": "3.0.0", 9398 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 9399 "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", 9400 "dev": true, 9401 "requires": { 9402 "istanbul-lib-coverage": "^3.0.0", 9403 "make-dir": "^3.0.0", 9404 "supports-color": "^7.1.0" 9405 }, 9406 "dependencies": { 9407 "has-flag": { 9408 "version": "4.0.0", 9409 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9410 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9411 "dev": true 9412 }, 9413 "supports-color": { 9414 "version": "7.2.0", 9415 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9416 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9417 "dev": true, 9418 "requires": { 9419 "has-flag": "^4.0.0" 9420 } 9421 } 9422 } 9423 }, 9424 "istanbul-lib-source-maps": { 9425 "version": "4.0.0", 9426 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", 9427 "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", 9428 "dev": true, 9429 "requires": { 9430 "debug": "^4.1.1", 9431 "istanbul-lib-coverage": "^3.0.0", 9432 "source-map": "^0.6.1" 9433 }, 9434 "dependencies": { 9435 "source-map": { 9436 "version": "0.6.1", 9437 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 9438 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 9439 "dev": true 9440 } 9441 } 9442 }, 9443 "istanbul-reports": { 9444 "version": "3.0.2", 9445 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", 9446 "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", 9447 "dev": true, 9448 "requires": { 9449 "html-escaper": "^2.0.0", 9450 "istanbul-lib-report": "^3.0.0" 9451 } 9452 }, 9453 "jest": { 9454 "version": "27.0.5", 9455 "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.5.tgz", 9456 "integrity": "sha512-4NlVMS29gE+JOZvgmSAsz3eOjkSsHqjTajlIsah/4MVSmKvf3zFP/TvgcLoWe2UVHiE9KF741sReqhF0p4mqbQ==", 9457 "dev": true, 9458 "requires": { 9459 "@jest/core": "^27.0.5", 9460 "import-local": "^3.0.2", 9461 "jest-cli": "^27.0.5" 9462 } 9463 }, 9464 "jest-changed-files": { 9465 "version": "27.0.2", 9466 "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.2.tgz", 9467 "integrity": "sha512-eMeb1Pn7w7x3wue5/vF73LPCJ7DKQuC9wQUR5ebP9hDPpk5hzcT/3Hmz3Q5BOFpR3tgbmaWhJcMTVgC8Z1NuMw==", 9468 "dev": true, 9469 "requires": { 9470 "@jest/types": "^27.0.2", 9471 "execa": "^5.0.0", 9472 "throat": "^6.0.1" 9473 } 9474 }, 9475 "jest-circus": { 9476 "version": "27.0.5", 9477 "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.5.tgz", 9478 "integrity": "sha512-p5rO90o1RTh8LPOG6l0Fc9qgp5YGv+8M5CFixhMh7gGHtGSobD1AxX9cjFZujILgY8t30QZ7WVvxlnuG31r8TA==", 9479 "dev": true, 9480 "requires": { 9481 "@jest/environment": "^27.0.5", 9482 "@jest/test-result": "^27.0.2", 9483 "@jest/types": "^27.0.2", 9484 "@types/node": "*", 9485 "chalk": "^4.0.0", 9486 "co": "^4.6.0", 9487 "dedent": "^0.7.0", 9488 "expect": "^27.0.2", 9489 "is-generator-fn": "^2.0.0", 9490 "jest-each": "^27.0.2", 9491 "jest-matcher-utils": "^27.0.2", 9492 "jest-message-util": "^27.0.2", 9493 "jest-runtime": "^27.0.5", 9494 "jest-snapshot": "^27.0.5", 9495 "jest-util": "^27.0.2", 9496 "pretty-format": "^27.0.2", 9497 "slash": "^3.0.0", 9498 "stack-utils": "^2.0.3", 9499 "throat": "^6.0.1" 9500 }, 9501 "dependencies": { 9502 "ansi-styles": { 9503 "version": "4.3.0", 9504 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9505 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9506 "dev": true, 9507 "requires": { 9508 "color-convert": "^2.0.1" 9509 } 9510 }, 9511 "chalk": { 9512 "version": "4.1.1", 9513 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9514 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9515 "dev": true, 9516 "requires": { 9517 "ansi-styles": "^4.1.0", 9518 "supports-color": "^7.1.0" 9519 } 9520 }, 9521 "color-convert": { 9522 "version": "2.0.1", 9523 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9524 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9525 "dev": true, 9526 "requires": { 9527 "color-name": "~1.1.4" 9528 } 9529 }, 9530 "color-name": { 9531 "version": "1.1.4", 9532 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9533 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9534 "dev": true 9535 }, 9536 "has-flag": { 9537 "version": "4.0.0", 9538 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9539 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9540 "dev": true 9541 }, 9542 "supports-color": { 9543 "version": "7.2.0", 9544 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9545 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9546 "dev": true, 9547 "requires": { 9548 "has-flag": "^4.0.0" 9549 } 9550 } 9551 } 9552 }, 9553 "jest-cli": { 9554 "version": "27.0.5", 9555 "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.5.tgz", 9556 "integrity": "sha512-kZqY020QFOFQKVE2knFHirTBElw3/Q0kUbDc3nMfy/x+RQ7zUY89SUuzpHHJoSX1kX7Lq569ncvjNqU3Td/FCA==", 9557 "dev": true, 9558 "requires": { 9559 "@jest/core": "^27.0.5", 9560 "@jest/test-result": "^27.0.2", 9561 "@jest/types": "^27.0.2", 9562 "chalk": "^4.0.0", 9563 "exit": "^0.1.2", 9564 "graceful-fs": "^4.2.4", 9565 "import-local": "^3.0.2", 9566 "jest-config": "^27.0.5", 9567 "jest-util": "^27.0.2", 9568 "jest-validate": "^27.0.2", 9569 "prompts": "^2.0.1", 9570 "yargs": "^16.0.3" 9571 }, 9572 "dependencies": { 9573 "ansi-styles": { 9574 "version": "4.3.0", 9575 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9576 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9577 "dev": true, 9578 "requires": { 9579 "color-convert": "^2.0.1" 9580 } 9581 }, 9582 "chalk": { 9583 "version": "4.1.1", 9584 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9585 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9586 "dev": true, 9587 "requires": { 9588 "ansi-styles": "^4.1.0", 9589 "supports-color": "^7.1.0" 9590 } 9591 }, 9592 "color-convert": { 9593 "version": "2.0.1", 9594 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9595 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9596 "dev": true, 9597 "requires": { 9598 "color-name": "~1.1.4" 9599 } 9600 }, 9601 "color-name": { 9602 "version": "1.1.4", 9603 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9604 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9605 "dev": true 9606 }, 9607 "has-flag": { 9608 "version": "4.0.0", 9609 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9610 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9611 "dev": true 9612 }, 9613 "supports-color": { 9614 "version": "7.2.0", 9615 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9616 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9617 "dev": true, 9618 "requires": { 9619 "has-flag": "^4.0.0" 9620 } 9621 } 9622 } 9623 }, 9624 "jest-config": { 9625 "version": "27.0.5", 9626 "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.5.tgz", 9627 "integrity": "sha512-zCUIXag7QIXKEVN4kUKbDBDi9Q53dV5o3eNhGqe+5zAbt1vLs4VE3ceWaYrOub0L4Y7E9pGfM84TX/0ARcE+Qw==", 9628 "dev": true, 9629 "requires": { 9630 "@babel/core": "^7.1.0", 9631 "@jest/test-sequencer": "^27.0.5", 9632 "@jest/types": "^27.0.2", 9633 "babel-jest": "^27.0.5", 9634 "chalk": "^4.0.0", 9635 "deepmerge": "^4.2.2", 9636 "glob": "^7.1.1", 9637 "graceful-fs": "^4.2.4", 9638 "is-ci": "^3.0.0", 9639 "jest-circus": "^27.0.5", 9640 "jest-environment-jsdom": "^27.0.5", 9641 "jest-environment-node": "^27.0.5", 9642 "jest-get-type": "^27.0.1", 9643 "jest-jasmine2": "^27.0.5", 9644 "jest-regex-util": "^27.0.1", 9645 "jest-resolve": "^27.0.5", 9646 "jest-runner": "^27.0.5", 9647 "jest-util": "^27.0.2", 9648 "jest-validate": "^27.0.2", 9649 "micromatch": "^4.0.4", 9650 "pretty-format": "^27.0.2" 9651 }, 9652 "dependencies": { 9653 "ansi-styles": { 9654 "version": "4.3.0", 9655 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9656 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9657 "dev": true, 9658 "requires": { 9659 "color-convert": "^2.0.1" 9660 } 9661 }, 9662 "chalk": { 9663 "version": "4.1.1", 9664 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9665 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9666 "dev": true, 9667 "requires": { 9668 "ansi-styles": "^4.1.0", 9669 "supports-color": "^7.1.0" 9670 } 9671 }, 9672 "color-convert": { 9673 "version": "2.0.1", 9674 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9675 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9676 "dev": true, 9677 "requires": { 9678 "color-name": "~1.1.4" 9679 } 9680 }, 9681 "color-name": { 9682 "version": "1.1.4", 9683 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9684 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9685 "dev": true 9686 }, 9687 "has-flag": { 9688 "version": "4.0.0", 9689 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9690 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9691 "dev": true 9692 }, 9693 "supports-color": { 9694 "version": "7.2.0", 9695 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9696 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9697 "dev": true, 9698 "requires": { 9699 "has-flag": "^4.0.0" 9700 } 9701 } 9702 } 9703 }, 9704 "jest-diff": { 9705 "version": "27.0.2", 9706 "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.2.tgz", 9707 "integrity": "sha512-BFIdRb0LqfV1hBt8crQmw6gGQHVDhM87SpMIZ45FPYKReZYG5er1+5pIn2zKqvrJp6WNox0ylR8571Iwk2Dmgw==", 9708 "dev": true, 9709 "requires": { 9710 "chalk": "^4.0.0", 9711 "diff-sequences": "^27.0.1", 9712 "jest-get-type": "^27.0.1", 9713 "pretty-format": "^27.0.2" 9714 }, 9715 "dependencies": { 9716 "ansi-styles": { 9717 "version": "4.3.0", 9718 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9719 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9720 "dev": true, 9721 "requires": { 9722 "color-convert": "^2.0.1" 9723 } 9724 }, 9725 "chalk": { 9726 "version": "4.1.1", 9727 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9728 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9729 "dev": true, 9730 "requires": { 9731 "ansi-styles": "^4.1.0", 9732 "supports-color": "^7.1.0" 9733 } 9734 }, 9735 "color-convert": { 9736 "version": "2.0.1", 9737 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9738 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9739 "dev": true, 9740 "requires": { 9741 "color-name": "~1.1.4" 9742 } 9743 }, 9744 "color-name": { 9745 "version": "1.1.4", 9746 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9747 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9748 "dev": true 9749 }, 9750 "has-flag": { 9751 "version": "4.0.0", 9752 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9753 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9754 "dev": true 9755 }, 9756 "supports-color": { 9757 "version": "7.2.0", 9758 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9759 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9760 "dev": true, 9761 "requires": { 9762 "has-flag": "^4.0.0" 9763 } 9764 } 9765 } 9766 }, 9767 "jest-docblock": { 9768 "version": "27.0.1", 9769 "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.1.tgz", 9770 "integrity": "sha512-TA4+21s3oebURc7VgFV4r7ltdIJ5rtBH1E3Tbovcg7AV+oLfD5DcJ2V2vJ5zFA9sL5CFd/d2D6IpsAeSheEdrA==", 9771 "dev": true, 9772 "requires": { 9773 "detect-newline": "^3.0.0" 9774 } 9775 }, 9776 "jest-each": { 9777 "version": "27.0.2", 9778 "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.2.tgz", 9779 "integrity": "sha512-OLMBZBZ6JkoXgUenDtseFRWA43wVl2BwmZYIWQws7eS7pqsIvePqj/jJmEnfq91ALk3LNphgwNK/PRFBYi7ITQ==", 9780 "dev": true, 9781 "requires": { 9782 "@jest/types": "^27.0.2", 9783 "chalk": "^4.0.0", 9784 "jest-get-type": "^27.0.1", 9785 "jest-util": "^27.0.2", 9786 "pretty-format": "^27.0.2" 9787 }, 9788 "dependencies": { 9789 "ansi-styles": { 9790 "version": "4.3.0", 9791 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9792 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9793 "dev": true, 9794 "requires": { 9795 "color-convert": "^2.0.1" 9796 } 9797 }, 9798 "chalk": { 9799 "version": "4.1.1", 9800 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9801 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9802 "dev": true, 9803 "requires": { 9804 "ansi-styles": "^4.1.0", 9805 "supports-color": "^7.1.0" 9806 } 9807 }, 9808 "color-convert": { 9809 "version": "2.0.1", 9810 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9811 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9812 "dev": true, 9813 "requires": { 9814 "color-name": "~1.1.4" 9815 } 9816 }, 9817 "color-name": { 9818 "version": "1.1.4", 9819 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9820 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9821 "dev": true 9822 }, 9823 "has-flag": { 9824 "version": "4.0.0", 9825 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9826 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9827 "dev": true 9828 }, 9829 "supports-color": { 9830 "version": "7.2.0", 9831 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9832 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9833 "dev": true, 9834 "requires": { 9835 "has-flag": "^4.0.0" 9836 } 9837 } 9838 } 9839 }, 9840 "jest-environment-jsdom": { 9841 "version": "27.0.5", 9842 "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.5.tgz", 9843 "integrity": "sha512-ToWhViIoTl5738oRaajTMgYhdQL73UWPoV4GqHGk2DPhs+olv8OLq5KoQW8Yf+HtRao52XLqPWvl46dPI88PdA==", 9844 "dev": true, 9845 "requires": { 9846 "@jest/environment": "^27.0.5", 9847 "@jest/fake-timers": "^27.0.5", 9848 "@jest/types": "^27.0.2", 9849 "@types/node": "*", 9850 "jest-mock": "^27.0.3", 9851 "jest-util": "^27.0.2", 9852 "jsdom": "^16.6.0" 9853 } 9854 }, 9855 "jest-environment-node": { 9856 "version": "27.0.5", 9857 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.5.tgz", 9858 "integrity": "sha512-47qqScV/WMVz5OKF5TWpAeQ1neZKqM3ySwNveEnLyd+yaE/KT6lSMx/0SOx60+ZUcVxPiESYS+Kt2JS9y4PpkQ==", 9859 "dev": true, 9860 "requires": { 9861 "@jest/environment": "^27.0.5", 9862 "@jest/fake-timers": "^27.0.5", 9863 "@jest/types": "^27.0.2", 9864 "@types/node": "*", 9865 "jest-mock": "^27.0.3", 9866 "jest-util": "^27.0.2" 9867 } 9868 }, 9869 "jest-get-type": { 9870 "version": "27.0.1", 9871 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.1.tgz", 9872 "integrity": "sha512-9Tggo9zZbu0sHKebiAijyt1NM77Z0uO4tuWOxUCujAiSeXv30Vb5D4xVF4UR4YWNapcftj+PbByU54lKD7/xMg==", 9873 "dev": true 9874 }, 9875 "jest-haste-map": { 9876 "version": "27.0.5", 9877 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.5.tgz", 9878 "integrity": "sha512-3LFryGSHxwPFHzKIs6W0BGA2xr6g1MvzSjR3h3D8K8Uqy4vbRm/grpGHzbPtIbOPLC6wFoViRrNEmd116QWSkw==", 9879 "dev": true, 9880 "requires": { 9881 "@jest/types": "^27.0.2", 9882 "@types/graceful-fs": "^4.1.2", 9883 "@types/node": "*", 9884 "anymatch": "^3.0.3", 9885 "fb-watchman": "^2.0.0", 9886 "fsevents": "^2.3.2", 9887 "graceful-fs": "^4.2.4", 9888 "jest-regex-util": "^27.0.1", 9889 "jest-serializer": "^27.0.1", 9890 "jest-util": "^27.0.2", 9891 "jest-worker": "^27.0.2", 9892 "micromatch": "^4.0.4", 9893 "walker": "^1.0.7" 9894 } 9895 }, 9896 "jest-jasmine2": { 9897 "version": "27.0.5", 9898 "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.5.tgz", 9899 "integrity": "sha512-m3TojR19sFmTn79QoaGy1nOHBcLvtLso6Zh7u+gYxZWGcza4rRPVqwk1hciA5ZOWWZIJOukAcore8JRX992FaA==", 9900 "dev": true, 9901 "requires": { 9902 "@babel/traverse": "^7.1.0", 9903 "@jest/environment": "^27.0.5", 9904 "@jest/source-map": "^27.0.1", 9905 "@jest/test-result": "^27.0.2", 9906 "@jest/types": "^27.0.2", 9907 "@types/node": "*", 9908 "chalk": "^4.0.0", 9909 "co": "^4.6.0", 9910 "expect": "^27.0.2", 9911 "is-generator-fn": "^2.0.0", 9912 "jest-each": "^27.0.2", 9913 "jest-matcher-utils": "^27.0.2", 9914 "jest-message-util": "^27.0.2", 9915 "jest-runtime": "^27.0.5", 9916 "jest-snapshot": "^27.0.5", 9917 "jest-util": "^27.0.2", 9918 "pretty-format": "^27.0.2", 9919 "throat": "^6.0.1" 9920 }, 9921 "dependencies": { 9922 "ansi-styles": { 9923 "version": "4.3.0", 9924 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9925 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9926 "dev": true, 9927 "requires": { 9928 "color-convert": "^2.0.1" 9929 } 9930 }, 9931 "chalk": { 9932 "version": "4.1.1", 9933 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 9934 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 9935 "dev": true, 9936 "requires": { 9937 "ansi-styles": "^4.1.0", 9938 "supports-color": "^7.1.0" 9939 } 9940 }, 9941 "color-convert": { 9942 "version": "2.0.1", 9943 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9944 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9945 "dev": true, 9946 "requires": { 9947 "color-name": "~1.1.4" 9948 } 9949 }, 9950 "color-name": { 9951 "version": "1.1.4", 9952 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9953 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9954 "dev": true 9955 }, 9956 "has-flag": { 9957 "version": "4.0.0", 9958 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9959 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9960 "dev": true 9961 }, 9962 "supports-color": { 9963 "version": "7.2.0", 9964 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9965 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9966 "dev": true, 9967 "requires": { 9968 "has-flag": "^4.0.0" 9969 } 9970 } 9971 } 9972 }, 9973 "jest-leak-detector": { 9974 "version": "27.0.2", 9975 "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.2.tgz", 9976 "integrity": "sha512-TZA3DmCOfe8YZFIMD1GxFqXUkQnIoOGQyy4hFCA2mlHtnAaf+FeOMxi0fZmfB41ZL+QbFG6BVaZF5IeFIVy53Q==", 9977 "dev": true, 9978 "requires": { 9979 "jest-get-type": "^27.0.1", 9980 "pretty-format": "^27.0.2" 9981 } 9982 }, 9983 "jest-matcher-utils": { 9984 "version": "27.0.2", 9985 "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.2.tgz", 9986 "integrity": "sha512-Qczi5xnTNjkhcIB0Yy75Txt+Ez51xdhOxsukN7awzq2auZQGPHcQrJ623PZj0ECDEMOk2soxWx05EXdXGd1CbA==", 9987 "dev": true, 9988 "requires": { 9989 "chalk": "^4.0.0", 9990 "jest-diff": "^27.0.2", 9991 "jest-get-type": "^27.0.1", 9992 "pretty-format": "^27.0.2" 9993 }, 9994 "dependencies": { 9995 "ansi-styles": { 9996 "version": "4.3.0", 9997 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9998 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9999 "dev": true, 10000 "requires": { 10001 "color-convert": "^2.0.1" 10002 } 10003 }, 10004 "chalk": { 10005 "version": "4.1.1", 10006 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10007 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10008 "dev": true, 10009 "requires": { 10010 "ansi-styles": "^4.1.0", 10011 "supports-color": "^7.1.0" 10012 } 10013 }, 10014 "color-convert": { 10015 "version": "2.0.1", 10016 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10017 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10018 "dev": true, 10019 "requires": { 10020 "color-name": "~1.1.4" 10021 } 10022 }, 10023 "color-name": { 10024 "version": "1.1.4", 10025 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10026 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10027 "dev": true 10028 }, 10029 "has-flag": { 10030 "version": "4.0.0", 10031 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10032 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10033 "dev": true 10034 }, 10035 "supports-color": { 10036 "version": "7.2.0", 10037 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10038 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10039 "dev": true, 10040 "requires": { 10041 "has-flag": "^4.0.0" 10042 } 10043 } 10044 } 10045 }, 10046 "jest-message-util": { 10047 "version": "27.0.2", 10048 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.2.tgz", 10049 "integrity": "sha512-rTqWUX42ec2LdMkoUPOzrEd1Tcm+R1KfLOmFK+OVNo4MnLsEaxO5zPDb2BbdSmthdM/IfXxOZU60P/WbWF8BTw==", 10050 "dev": true, 10051 "requires": { 10052 "@babel/code-frame": "^7.12.13", 10053 "@jest/types": "^27.0.2", 10054 "@types/stack-utils": "^2.0.0", 10055 "chalk": "^4.0.0", 10056 "graceful-fs": "^4.2.4", 10057 "micromatch": "^4.0.4", 10058 "pretty-format": "^27.0.2", 10059 "slash": "^3.0.0", 10060 "stack-utils": "^2.0.3" 10061 }, 10062 "dependencies": { 10063 "ansi-styles": { 10064 "version": "4.3.0", 10065 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10066 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10067 "dev": true, 10068 "requires": { 10069 "color-convert": "^2.0.1" 10070 } 10071 }, 10072 "chalk": { 10073 "version": "4.1.1", 10074 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10075 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10076 "dev": true, 10077 "requires": { 10078 "ansi-styles": "^4.1.0", 10079 "supports-color": "^7.1.0" 10080 } 10081 }, 10082 "color-convert": { 10083 "version": "2.0.1", 10084 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10085 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10086 "dev": true, 10087 "requires": { 10088 "color-name": "~1.1.4" 10089 } 10090 }, 10091 "color-name": { 10092 "version": "1.1.4", 10093 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10094 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10095 "dev": true 10096 }, 10097 "has-flag": { 10098 "version": "4.0.0", 10099 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10100 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10101 "dev": true 10102 }, 10103 "supports-color": { 10104 "version": "7.2.0", 10105 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10106 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10107 "dev": true, 10108 "requires": { 10109 "has-flag": "^4.0.0" 10110 } 10111 } 10112 } 10113 }, 10114 "jest-mock": { 10115 "version": "27.0.3", 10116 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.3.tgz", 10117 "integrity": "sha512-O5FZn5XDzEp+Xg28mUz4ovVcdwBBPfAhW9+zJLO0Efn2qNbYcDaJvSlRiQ6BCZUCVOJjALicuJQI9mRFjv1o9Q==", 10118 "dev": true, 10119 "requires": { 10120 "@jest/types": "^27.0.2", 10121 "@types/node": "*" 10122 } 10123 }, 10124 "jest-pnp-resolver": { 10125 "version": "1.2.2", 10126 "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", 10127 "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", 10128 "dev": true, 10129 "requires": {} 10130 }, 10131 "jest-regex-util": { 10132 "version": "27.0.1", 10133 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.1.tgz", 10134 "integrity": "sha512-6nY6QVcpTgEKQy1L41P4pr3aOddneK17kn3HJw6SdwGiKfgCGTvH02hVXL0GU8GEKtPH83eD2DIDgxHXOxVohQ==", 10135 "dev": true 10136 }, 10137 "jest-resolve": { 10138 "version": "27.0.5", 10139 "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.5.tgz", 10140 "integrity": "sha512-Md65pngRh8cRuWVdWznXBB5eDt391OJpdBaJMxfjfuXCvOhM3qQBtLMCMTykhuUKiBMmy5BhqCW7AVOKmPrW+Q==", 10141 "dev": true, 10142 "requires": { 10143 "@jest/types": "^27.0.2", 10144 "chalk": "^4.0.0", 10145 "escalade": "^3.1.1", 10146 "graceful-fs": "^4.2.4", 10147 "jest-pnp-resolver": "^1.2.2", 10148 "jest-util": "^27.0.2", 10149 "jest-validate": "^27.0.2", 10150 "resolve": "^1.20.0", 10151 "slash": "^3.0.0" 10152 }, 10153 "dependencies": { 10154 "ansi-styles": { 10155 "version": "4.3.0", 10156 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10157 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10158 "dev": true, 10159 "requires": { 10160 "color-convert": "^2.0.1" 10161 } 10162 }, 10163 "chalk": { 10164 "version": "4.1.1", 10165 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10166 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10167 "dev": true, 10168 "requires": { 10169 "ansi-styles": "^4.1.0", 10170 "supports-color": "^7.1.0" 10171 } 10172 }, 10173 "color-convert": { 10174 "version": "2.0.1", 10175 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10176 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10177 "dev": true, 10178 "requires": { 10179 "color-name": "~1.1.4" 10180 } 10181 }, 10182 "color-name": { 10183 "version": "1.1.4", 10184 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10185 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10186 "dev": true 10187 }, 10188 "has-flag": { 10189 "version": "4.0.0", 10190 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10191 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10192 "dev": true 10193 }, 10194 "supports-color": { 10195 "version": "7.2.0", 10196 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10197 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10198 "dev": true, 10199 "requires": { 10200 "has-flag": "^4.0.0" 10201 } 10202 } 10203 } 10204 }, 10205 "jest-resolve-dependencies": { 10206 "version": "27.0.5", 10207 "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.5.tgz", 10208 "integrity": "sha512-xUj2dPoEEd59P+nuih4XwNa4nJ/zRd/g4rMvjHrZPEBWeWRq/aJnnM6mug+B+Nx+ILXGtfWHzQvh7TqNV/WbuA==", 10209 "dev": true, 10210 "requires": { 10211 "@jest/types": "^27.0.2", 10212 "jest-regex-util": "^27.0.1", 10213 "jest-snapshot": "^27.0.5" 10214 } 10215 }, 10216 "jest-runner": { 10217 "version": "27.0.5", 10218 "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.5.tgz", 10219 "integrity": "sha512-HNhOtrhfKPArcECgBTcWOc+8OSL8GoFoa7RsHGnfZR1C1dFohxy9eLtpYBS+koybAHlJLZzNCx2Y/Ic3iEtJpQ==", 10220 "dev": true, 10221 "requires": { 10222 "@jest/console": "^27.0.2", 10223 "@jest/environment": "^27.0.5", 10224 "@jest/test-result": "^27.0.2", 10225 "@jest/transform": "^27.0.5", 10226 "@jest/types": "^27.0.2", 10227 "@types/node": "*", 10228 "chalk": "^4.0.0", 10229 "emittery": "^0.8.1", 10230 "exit": "^0.1.2", 10231 "graceful-fs": "^4.2.4", 10232 "jest-docblock": "^27.0.1", 10233 "jest-environment-jsdom": "^27.0.5", 10234 "jest-environment-node": "^27.0.5", 10235 "jest-haste-map": "^27.0.5", 10236 "jest-leak-detector": "^27.0.2", 10237 "jest-message-util": "^27.0.2", 10238 "jest-resolve": "^27.0.5", 10239 "jest-runtime": "^27.0.5", 10240 "jest-util": "^27.0.2", 10241 "jest-worker": "^27.0.2", 10242 "source-map-support": "^0.5.6", 10243 "throat": "^6.0.1" 10244 }, 10245 "dependencies": { 10246 "ansi-styles": { 10247 "version": "4.3.0", 10248 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10249 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10250 "dev": true, 10251 "requires": { 10252 "color-convert": "^2.0.1" 10253 } 10254 }, 10255 "chalk": { 10256 "version": "4.1.1", 10257 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10258 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10259 "dev": true, 10260 "requires": { 10261 "ansi-styles": "^4.1.0", 10262 "supports-color": "^7.1.0" 10263 } 10264 }, 10265 "color-convert": { 10266 "version": "2.0.1", 10267 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10268 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10269 "dev": true, 10270 "requires": { 10271 "color-name": "~1.1.4" 10272 } 10273 }, 10274 "color-name": { 10275 "version": "1.1.4", 10276 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10277 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10278 "dev": true 10279 }, 10280 "has-flag": { 10281 "version": "4.0.0", 10282 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10283 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10284 "dev": true 10285 }, 10286 "supports-color": { 10287 "version": "7.2.0", 10288 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10289 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10290 "dev": true, 10291 "requires": { 10292 "has-flag": "^4.0.0" 10293 } 10294 } 10295 } 10296 }, 10297 "jest-runtime": { 10298 "version": "27.0.5", 10299 "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.5.tgz", 10300 "integrity": "sha512-V/w/+VasowPESbmhXn5AsBGPfb35T7jZPGZybYTHxZdP7Gwaa+A0EXE6rx30DshHKA98lVCODbCO8KZpEW3hiQ==", 10301 "dev": true, 10302 "requires": { 10303 "@jest/console": "^27.0.2", 10304 "@jest/environment": "^27.0.5", 10305 "@jest/fake-timers": "^27.0.5", 10306 "@jest/globals": "^27.0.5", 10307 "@jest/source-map": "^27.0.1", 10308 "@jest/test-result": "^27.0.2", 10309 "@jest/transform": "^27.0.5", 10310 "@jest/types": "^27.0.2", 10311 "@types/yargs": "^16.0.0", 10312 "chalk": "^4.0.0", 10313 "cjs-module-lexer": "^1.0.0", 10314 "collect-v8-coverage": "^1.0.0", 10315 "exit": "^0.1.2", 10316 "glob": "^7.1.3", 10317 "graceful-fs": "^4.2.4", 10318 "jest-haste-map": "^27.0.5", 10319 "jest-message-util": "^27.0.2", 10320 "jest-mock": "^27.0.3", 10321 "jest-regex-util": "^27.0.1", 10322 "jest-resolve": "^27.0.5", 10323 "jest-snapshot": "^27.0.5", 10324 "jest-util": "^27.0.2", 10325 "jest-validate": "^27.0.2", 10326 "slash": "^3.0.0", 10327 "strip-bom": "^4.0.0", 10328 "yargs": "^16.0.3" 10329 }, 10330 "dependencies": { 10331 "ansi-styles": { 10332 "version": "4.3.0", 10333 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10334 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10335 "dev": true, 10336 "requires": { 10337 "color-convert": "^2.0.1" 10338 } 10339 }, 10340 "chalk": { 10341 "version": "4.1.1", 10342 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10343 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10344 "dev": true, 10345 "requires": { 10346 "ansi-styles": "^4.1.0", 10347 "supports-color": "^7.1.0" 10348 } 10349 }, 10350 "color-convert": { 10351 "version": "2.0.1", 10352 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10353 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10354 "dev": true, 10355 "requires": { 10356 "color-name": "~1.1.4" 10357 } 10358 }, 10359 "color-name": { 10360 "version": "1.1.4", 10361 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10362 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10363 "dev": true 10364 }, 10365 "has-flag": { 10366 "version": "4.0.0", 10367 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10368 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10369 "dev": true 10370 }, 10371 "supports-color": { 10372 "version": "7.2.0", 10373 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10374 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10375 "dev": true, 10376 "requires": { 10377 "has-flag": "^4.0.0" 10378 } 10379 } 10380 } 10381 }, 10382 "jest-serializer": { 10383 "version": "27.0.1", 10384 "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.1.tgz", 10385 "integrity": "sha512-svy//5IH6bfQvAbkAEg1s7xhhgHTtXu0li0I2fdKHDsLP2P2MOiscPQIENQep8oU2g2B3jqLyxKKzotZOz4CwQ==", 10386 "dev": true, 10387 "requires": { 10388 "@types/node": "*", 10389 "graceful-fs": "^4.2.4" 10390 } 10391 }, 10392 "jest-snapshot": { 10393 "version": "27.0.5", 10394 "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.5.tgz", 10395 "integrity": "sha512-H1yFYdgnL1vXvDqMrnDStH6yHFdMEuzYQYc71SnC/IJnuuhW6J16w8GWG1P+qGd3Ag3sQHjbRr0TcwEo/vGS+g==", 10396 "dev": true, 10397 "requires": { 10398 "@babel/core": "^7.7.2", 10399 "@babel/generator": "^7.7.2", 10400 "@babel/parser": "^7.7.2", 10401 "@babel/plugin-syntax-typescript": "^7.7.2", 10402 "@babel/traverse": "^7.7.2", 10403 "@babel/types": "^7.0.0", 10404 "@jest/transform": "^27.0.5", 10405 "@jest/types": "^27.0.2", 10406 "@types/babel__traverse": "^7.0.4", 10407 "@types/prettier": "^2.1.5", 10408 "babel-preset-current-node-syntax": "^1.0.0", 10409 "chalk": "^4.0.0", 10410 "expect": "^27.0.2", 10411 "graceful-fs": "^4.2.4", 10412 "jest-diff": "^27.0.2", 10413 "jest-get-type": "^27.0.1", 10414 "jest-haste-map": "^27.0.5", 10415 "jest-matcher-utils": "^27.0.2", 10416 "jest-message-util": "^27.0.2", 10417 "jest-resolve": "^27.0.5", 10418 "jest-util": "^27.0.2", 10419 "natural-compare": "^1.4.0", 10420 "pretty-format": "^27.0.2", 10421 "semver": "^7.3.2" 10422 }, 10423 "dependencies": { 10424 "ansi-styles": { 10425 "version": "4.3.0", 10426 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10427 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10428 "dev": true, 10429 "requires": { 10430 "color-convert": "^2.0.1" 10431 } 10432 }, 10433 "chalk": { 10434 "version": "4.1.1", 10435 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10436 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10437 "dev": true, 10438 "requires": { 10439 "ansi-styles": "^4.1.0", 10440 "supports-color": "^7.1.0" 10441 } 10442 }, 10443 "color-convert": { 10444 "version": "2.0.1", 10445 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10446 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10447 "dev": true, 10448 "requires": { 10449 "color-name": "~1.1.4" 10450 } 10451 }, 10452 "color-name": { 10453 "version": "1.1.4", 10454 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10455 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10456 "dev": true 10457 }, 10458 "has-flag": { 10459 "version": "4.0.0", 10460 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10461 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10462 "dev": true 10463 }, 10464 "semver": { 10465 "version": "7.3.5", 10466 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 10467 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 10468 "dev": true, 10469 "requires": { 10470 "lru-cache": "^6.0.0" 10471 } 10472 }, 10473 "supports-color": { 10474 "version": "7.2.0", 10475 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10476 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10477 "dev": true, 10478 "requires": { 10479 "has-flag": "^4.0.0" 10480 } 10481 } 10482 } 10483 }, 10484 "jest-util": { 10485 "version": "27.0.2", 10486 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.2.tgz", 10487 "integrity": "sha512-1d9uH3a00OFGGWSibpNYr+jojZ6AckOMCXV2Z4K3YXDnzpkAaXQyIpY14FOJPiUmil7CD+A6Qs+lnnh6ctRbIA==", 10488 "dev": true, 10489 "requires": { 10490 "@jest/types": "^27.0.2", 10491 "@types/node": "*", 10492 "chalk": "^4.0.0", 10493 "graceful-fs": "^4.2.4", 10494 "is-ci": "^3.0.0", 10495 "picomatch": "^2.2.3" 10496 }, 10497 "dependencies": { 10498 "ansi-styles": { 10499 "version": "4.3.0", 10500 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10501 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10502 "dev": true, 10503 "requires": { 10504 "color-convert": "^2.0.1" 10505 } 10506 }, 10507 "chalk": { 10508 "version": "4.1.1", 10509 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10510 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10511 "dev": true, 10512 "requires": { 10513 "ansi-styles": "^4.1.0", 10514 "supports-color": "^7.1.0" 10515 } 10516 }, 10517 "color-convert": { 10518 "version": "2.0.1", 10519 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10520 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10521 "dev": true, 10522 "requires": { 10523 "color-name": "~1.1.4" 10524 } 10525 }, 10526 "color-name": { 10527 "version": "1.1.4", 10528 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10529 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10530 "dev": true 10531 }, 10532 "has-flag": { 10533 "version": "4.0.0", 10534 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10535 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10536 "dev": true 10537 }, 10538 "supports-color": { 10539 "version": "7.2.0", 10540 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10541 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10542 "dev": true, 10543 "requires": { 10544 "has-flag": "^4.0.0" 10545 } 10546 } 10547 } 10548 }, 10549 "jest-validate": { 10550 "version": "27.0.2", 10551 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.2.tgz", 10552 "integrity": "sha512-UgBF6/oVu1ofd1XbaSotXKihi8nZhg0Prm8twQ9uCuAfo59vlxCXMPI/RKmrZEVgi3Nd9dS0I8A0wzWU48pOvg==", 10553 "dev": true, 10554 "requires": { 10555 "@jest/types": "^27.0.2", 10556 "camelcase": "^6.2.0", 10557 "chalk": "^4.0.0", 10558 "jest-get-type": "^27.0.1", 10559 "leven": "^3.1.0", 10560 "pretty-format": "^27.0.2" 10561 }, 10562 "dependencies": { 10563 "ansi-styles": { 10564 "version": "4.3.0", 10565 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10566 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10567 "dev": true, 10568 "requires": { 10569 "color-convert": "^2.0.1" 10570 } 10571 }, 10572 "camelcase": { 10573 "version": "6.2.0", 10574 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", 10575 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", 10576 "dev": true 10577 }, 10578 "chalk": { 10579 "version": "4.1.1", 10580 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10581 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10582 "dev": true, 10583 "requires": { 10584 "ansi-styles": "^4.1.0", 10585 "supports-color": "^7.1.0" 10586 } 10587 }, 10588 "color-convert": { 10589 "version": "2.0.1", 10590 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10591 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10592 "dev": true, 10593 "requires": { 10594 "color-name": "~1.1.4" 10595 } 10596 }, 10597 "color-name": { 10598 "version": "1.1.4", 10599 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10600 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10601 "dev": true 10602 }, 10603 "has-flag": { 10604 "version": "4.0.0", 10605 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10606 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10607 "dev": true 10608 }, 10609 "supports-color": { 10610 "version": "7.2.0", 10611 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10612 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10613 "dev": true, 10614 "requires": { 10615 "has-flag": "^4.0.0" 10616 } 10617 } 10618 } 10619 }, 10620 "jest-watcher": { 10621 "version": "27.0.2", 10622 "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.2.tgz", 10623 "integrity": "sha512-8nuf0PGuTxWj/Ytfw5fyvNn/R80iXY8QhIT0ofyImUvdnoaBdT6kob0GmhXR+wO+ALYVnh8bQxN4Tjfez0JgkA==", 10624 "dev": true, 10625 "requires": { 10626 "@jest/test-result": "^27.0.2", 10627 "@jest/types": "^27.0.2", 10628 "@types/node": "*", 10629 "ansi-escapes": "^4.2.1", 10630 "chalk": "^4.0.0", 10631 "jest-util": "^27.0.2", 10632 "string-length": "^4.0.1" 10633 }, 10634 "dependencies": { 10635 "ansi-styles": { 10636 "version": "4.3.0", 10637 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10638 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10639 "dev": true, 10640 "requires": { 10641 "color-convert": "^2.0.1" 10642 } 10643 }, 10644 "chalk": { 10645 "version": "4.1.1", 10646 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", 10647 "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", 10648 "dev": true, 10649 "requires": { 10650 "ansi-styles": "^4.1.0", 10651 "supports-color": "^7.1.0" 10652 } 10653 }, 10654 "color-convert": { 10655 "version": "2.0.1", 10656 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10657 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10658 "dev": true, 10659 "requires": { 10660 "color-name": "~1.1.4" 10661 } 10662 }, 10663 "color-name": { 10664 "version": "1.1.4", 10665 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10666 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10667 "dev": true 10668 }, 10669 "has-flag": { 10670 "version": "4.0.0", 10671 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10672 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10673 "dev": true 10674 }, 10675 "supports-color": { 10676 "version": "7.2.0", 10677 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10678 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10679 "dev": true, 10680 "requires": { 10681 "has-flag": "^4.0.0" 10682 } 10683 } 10684 } 10685 }, 10686 "jest-worker": { 10687 "version": "27.0.2", 10688 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.2.tgz", 10689 "integrity": "sha512-EoBdilOTTyOgmHXtw/cPc+ZrCA0KJMrkXzkrPGNwLmnvvlN1nj7MPrxpT7m+otSv2e1TLaVffzDnE/LB14zJMg==", 10690 "dev": true, 10691 "requires": { 10692 "@types/node": "*", 10693 "merge-stream": "^2.0.0", 10694 "supports-color": "^8.0.0" 10695 }, 10696 "dependencies": { 10697 "has-flag": { 10698 "version": "4.0.0", 10699 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10700 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10701 "dev": true 10702 }, 10703 "supports-color": { 10704 "version": "8.1.1", 10705 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 10706 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 10707 "dev": true, 10708 "requires": { 10709 "has-flag": "^4.0.0" 10710 } 10711 } 10712 } 10713 }, 10714 "js-tokens": { 10715 "version": "4.0.0", 10716 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 10717 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 10718 "dev": true 10719 }, 10720 "js-yaml": { 10721 "version": "3.14.1", 10722 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 10723 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 10724 "dev": true, 10725 "requires": { 10726 "argparse": "^1.0.7", 10727 "esprima": "^4.0.0" 10728 } 10729 }, 10730 "jsdom": { 10731 "version": "16.6.0", 10732 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", 10733 "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", 10734 "dev": true, 10735 "requires": { 10736 "abab": "^2.0.5", 10737 "acorn": "^8.2.4", 10738 "acorn-globals": "^6.0.0", 10739 "cssom": "^0.4.4", 10740 "cssstyle": "^2.3.0", 10741 "data-urls": "^2.0.0", 10742 "decimal.js": "^10.2.1", 10743 "domexception": "^2.0.1", 10744 "escodegen": "^2.0.0", 10745 "form-data": "^3.0.0", 10746 "html-encoding-sniffer": "^2.0.1", 10747 "http-proxy-agent": "^4.0.1", 10748 "https-proxy-agent": "^5.0.0", 10749 "is-potential-custom-element-name": "^1.0.1", 10750 "nwsapi": "^2.2.0", 10751 "parse5": "6.0.1", 10752 "saxes": "^5.0.1", 10753 "symbol-tree": "^3.2.4", 10754 "tough-cookie": "^4.0.0", 10755 "w3c-hr-time": "^1.0.2", 10756 "w3c-xmlserializer": "^2.0.0", 10757 "webidl-conversions": "^6.1.0", 10758 "whatwg-encoding": "^1.0.5", 10759 "whatwg-mimetype": "^2.3.0", 10760 "whatwg-url": "^8.5.0", 10761 "ws": "^7.4.5", 10762 "xml-name-validator": "^3.0.0" 10763 } 10764 }, 10765 "jsesc": { 10766 "version": "2.5.2", 10767 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 10768 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 10769 "dev": true 10770 }, 10771 "json5": { 10772 "version": "2.2.3", 10773 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 10774 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 10775 "dev": true 10776 }, 10777 "jsonc-parser": { 10778 "version": "3.1.0", 10779 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", 10780 "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==", 10781 "dev": true 10782 }, 10783 "jsonfile": { 10784 "version": "6.1.0", 10785 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 10786 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 10787 "dev": true, 10788 "requires": { 10789 "graceful-fs": "^4.1.6", 10790 "universalify": "^2.0.0" 10791 }, 10792 "dependencies": { 10793 "universalify": { 10794 "version": "2.0.0", 10795 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 10796 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", 10797 "dev": true 10798 } 10799 } 10800 }, 10801 "kleur": { 10802 "version": "3.0.3", 10803 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 10804 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 10805 "dev": true 10806 }, 10807 "leven": { 10808 "version": "3.1.0", 10809 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", 10810 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", 10811 "dev": true 10812 }, 10813 "levn": { 10814 "version": "0.3.0", 10815 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 10816 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", 10817 "dev": true, 10818 "requires": { 10819 "prelude-ls": "~1.1.2", 10820 "type-check": "~0.3.2" 10821 } 10822 }, 10823 "lilconfig": { 10824 "version": "2.0.6", 10825 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", 10826 "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", 10827 "dev": true 10828 }, 10829 "linkify-it": { 10830 "version": "4.0.1", 10831 "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-4.0.1.tgz", 10832 "integrity": "sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==", 10833 "dev": true, 10834 "requires": { 10835 "uc.micro": "^1.0.1" 10836 } 10837 }, 10838 "locate-path": { 10839 "version": "5.0.0", 10840 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 10841 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 10842 "dev": true, 10843 "requires": { 10844 "p-locate": "^4.1.0" 10845 } 10846 }, 10847 "lodash": { 10848 "version": "4.17.21", 10849 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 10850 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 10851 "dev": true 10852 }, 10853 "lru-cache": { 10854 "version": "6.0.0", 10855 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 10856 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 10857 "dev": true, 10858 "requires": { 10859 "yallist": "^4.0.0" 10860 } 10861 }, 10862 "make-dir": { 10863 "version": "3.1.0", 10864 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", 10865 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", 10866 "dev": true, 10867 "requires": { 10868 "semver": "^6.0.0" 10869 } 10870 }, 10871 "makeerror": { 10872 "version": "1.0.11", 10873 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", 10874 "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", 10875 "dev": true, 10876 "requires": { 10877 "tmpl": "1.0.x" 10878 } 10879 }, 10880 "markdown-it": { 10881 "version": "13.0.1", 10882 "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-13.0.1.tgz", 10883 "integrity": "sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==", 10884 "dev": true, 10885 "requires": { 10886 "argparse": "^2.0.1", 10887 "entities": "~3.0.1", 10888 "linkify-it": "^4.0.1", 10889 "mdurl": "^1.0.1", 10890 "uc.micro": "^1.0.5" 10891 }, 10892 "dependencies": { 10893 "argparse": { 10894 "version": "2.0.1", 10895 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 10896 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 10897 "dev": true 10898 } 10899 } 10900 }, 10901 "markdownlint": { 10902 "version": "0.26.2", 10903 "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.26.2.tgz", 10904 "integrity": "sha512-2Am42YX2Ex5SQhRq35HxYWDfz1NLEOZWWN25nqd2h3AHRKsGRE+Qg1gt1++exW792eXTrR4jCNHfShfWk9Nz8w==", 10905 "dev": true, 10906 "requires": { 10907 "markdown-it": "13.0.1" 10908 } 10909 }, 10910 "markdownlint-cli": { 10911 "version": "0.32.2", 10912 "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.32.2.tgz", 10913 "integrity": "sha512-xmJT1rGueUgT4yGNwk6D0oqQr90UJ7nMyakXtqjgswAkEhYYqjHew9RY8wDbOmh2R270IWjuKSeZzHDEGPAUkQ==", 10914 "dev": true, 10915 "requires": { 10916 "commander": "~9.4.0", 10917 "get-stdin": "~9.0.0", 10918 "glob": "~8.0.3", 10919 "ignore": "~5.2.0", 10920 "js-yaml": "^4.1.0", 10921 "jsonc-parser": "~3.1.0", 10922 "markdownlint": "~0.26.2", 10923 "markdownlint-rule-helpers": "~0.17.2", 10924 "minimatch": "~5.1.0", 10925 "run-con": "~1.2.11" 10926 }, 10927 "dependencies": { 10928 "argparse": { 10929 "version": "2.0.1", 10930 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 10931 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 10932 "dev": true 10933 }, 10934 "brace-expansion": { 10935 "version": "2.0.1", 10936 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 10937 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 10938 "dev": true, 10939 "requires": { 10940 "balanced-match": "^1.0.0" 10941 } 10942 }, 10943 "glob": { 10944 "version": "8.0.3", 10945 "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", 10946 "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", 10947 "dev": true, 10948 "requires": { 10949 "fs.realpath": "^1.0.0", 10950 "inflight": "^1.0.4", 10951 "inherits": "2", 10952 "minimatch": "^5.0.1", 10953 "once": "^1.3.0" 10954 } 10955 }, 10956 "js-yaml": { 10957 "version": "4.1.0", 10958 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 10959 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 10960 "dev": true, 10961 "requires": { 10962 "argparse": "^2.0.1" 10963 } 10964 }, 10965 "minimatch": { 10966 "version": "5.1.0", 10967 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", 10968 "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", 10969 "dev": true, 10970 "requires": { 10971 "brace-expansion": "^2.0.1" 10972 } 10973 } 10974 } 10975 }, 10976 "markdownlint-rule-helpers": { 10977 "version": "0.17.2", 10978 "resolved": "https://registry.npmjs.org/markdownlint-rule-helpers/-/markdownlint-rule-helpers-0.17.2.tgz", 10979 "integrity": "sha512-XaeoW2NYSlWxMCZM2B3H7YTG6nlaLfkEZWMBhr4hSPlq9MuY2sy83+Xr89jXOqZMZYjvi5nBCGoFh7hHoPKZmA==", 10980 "dev": true 10981 }, 10982 "mdurl": { 10983 "version": "1.0.1", 10984 "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", 10985 "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", 10986 "dev": true 10987 }, 10988 "merge-stream": { 10989 "version": "2.0.0", 10990 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 10991 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 10992 "dev": true 10993 }, 10994 "merge2": { 10995 "version": "1.4.1", 10996 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 10997 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 10998 "dev": true 10999 }, 11000 "micromatch": { 11001 "version": "4.0.4", 11002 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", 11003 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", 11004 "dev": true, 11005 "requires": { 11006 "braces": "^3.0.1", 11007 "picomatch": "^2.2.3" 11008 } 11009 }, 11010 "mime": { 11011 "version": "2.5.2", 11012 "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", 11013 "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", 11014 "dev": true 11015 }, 11016 "mime-db": { 11017 "version": "1.48.0", 11018 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz", 11019 "integrity": "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==", 11020 "dev": true 11021 }, 11022 "mime-types": { 11023 "version": "2.1.31", 11024 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz", 11025 "integrity": "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==", 11026 "dev": true, 11027 "requires": { 11028 "mime-db": "1.48.0" 11029 } 11030 }, 11031 "mimic-fn": { 11032 "version": "2.1.0", 11033 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 11034 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 11035 "dev": true 11036 }, 11037 "minimatch": { 11038 "version": "3.1.2", 11039 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 11040 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 11041 "dev": true, 11042 "requires": { 11043 "brace-expansion": "^1.1.7" 11044 } 11045 }, 11046 "minimist": { 11047 "version": "1.2.6", 11048 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", 11049 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", 11050 "dev": true 11051 }, 11052 "mkdirp": { 11053 "version": "0.5.5", 11054 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 11055 "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", 11056 "dev": true, 11057 "requires": { 11058 "minimist": "^1.2.5" 11059 } 11060 }, 11061 "mkdirp-classic": { 11062 "version": "0.5.3", 11063 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", 11064 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", 11065 "dev": true 11066 }, 11067 "mri": { 11068 "version": "1.1.6", 11069 "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.6.tgz", 11070 "integrity": "sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==", 11071 "dev": true 11072 }, 11073 "ms": { 11074 "version": "2.1.2", 11075 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 11076 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 11077 "dev": true 11078 }, 11079 "nanoid": { 11080 "version": "3.3.6", 11081 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", 11082 "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", 11083 "dev": true, 11084 "peer": true 11085 }, 11086 "natural-compare": { 11087 "version": "1.4.0", 11088 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 11089 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", 11090 "dev": true 11091 }, 11092 "node-fetch": { 11093 "version": "2.6.7", 11094 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", 11095 "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", 11096 "dev": true, 11097 "requires": { 11098 "whatwg-url": "^5.0.0" 11099 }, 11100 "dependencies": { 11101 "tr46": { 11102 "version": "0.0.3", 11103 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 11104 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 11105 "dev": true 11106 }, 11107 "webidl-conversions": { 11108 "version": "3.0.1", 11109 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 11110 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", 11111 "dev": true 11112 }, 11113 "whatwg-url": { 11114 "version": "5.0.0", 11115 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 11116 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 11117 "dev": true, 11118 "requires": { 11119 "tr46": "~0.0.3", 11120 "webidl-conversions": "^3.0.0" 11121 } 11122 } 11123 } 11124 }, 11125 "node-int64": { 11126 "version": "0.4.0", 11127 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", 11128 "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", 11129 "dev": true 11130 }, 11131 "node-modules-regexp": { 11132 "version": "1.0.0", 11133 "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", 11134 "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", 11135 "dev": true 11136 }, 11137 "node-releases": { 11138 "version": "2.0.13", 11139 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", 11140 "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", 11141 "dev": true 11142 }, 11143 "normalize-path": { 11144 "version": "3.0.0", 11145 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 11146 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 11147 "dev": true 11148 }, 11149 "normalize-range": { 11150 "version": "0.1.2", 11151 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 11152 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", 11153 "dev": true 11154 }, 11155 "npm-run-path": { 11156 "version": "4.0.1", 11157 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 11158 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 11159 "dev": true, 11160 "requires": { 11161 "path-key": "^3.0.0" 11162 } 11163 }, 11164 "nwsapi": { 11165 "version": "2.2.0", 11166 "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", 11167 "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", 11168 "dev": true 11169 }, 11170 "once": { 11171 "version": "1.4.0", 11172 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 11173 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 11174 "dev": true, 11175 "requires": { 11176 "wrappy": "1" 11177 } 11178 }, 11179 "onetime": { 11180 "version": "5.1.2", 11181 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 11182 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 11183 "dev": true, 11184 "requires": { 11185 "mimic-fn": "^2.1.0" 11186 } 11187 }, 11188 "optionator": { 11189 "version": "0.8.3", 11190 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 11191 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 11192 "dev": true, 11193 "requires": { 11194 "deep-is": "~0.1.3", 11195 "fast-levenshtein": "~2.0.6", 11196 "levn": "~0.3.0", 11197 "prelude-ls": "~1.1.2", 11198 "type-check": "~0.3.2", 11199 "word-wrap": "~1.2.3" 11200 } 11201 }, 11202 "p-each-series": { 11203 "version": "2.2.0", 11204 "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", 11205 "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", 11206 "dev": true 11207 }, 11208 "p-limit": { 11209 "version": "2.3.0", 11210 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 11211 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 11212 "dev": true, 11213 "requires": { 11214 "p-try": "^2.0.0" 11215 } 11216 }, 11217 "p-locate": { 11218 "version": "4.1.0", 11219 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 11220 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 11221 "dev": true, 11222 "requires": { 11223 "p-limit": "^2.2.0" 11224 } 11225 }, 11226 "p-try": { 11227 "version": "2.2.0", 11228 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 11229 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 11230 "dev": true 11231 }, 11232 "parse5": { 11233 "version": "6.0.1", 11234 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", 11235 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", 11236 "dev": true 11237 }, 11238 "path-exists": { 11239 "version": "4.0.0", 11240 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 11241 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 11242 "dev": true 11243 }, 11244 "path-is-absolute": { 11245 "version": "1.0.1", 11246 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 11247 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 11248 "dev": true 11249 }, 11250 "path-key": { 11251 "version": "3.1.1", 11252 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 11253 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 11254 "dev": true 11255 }, 11256 "path-parse": { 11257 "version": "1.0.7", 11258 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 11259 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 11260 "dev": true 11261 }, 11262 "path-type": { 11263 "version": "4.0.0", 11264 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 11265 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 11266 "dev": true 11267 }, 11268 "pend": { 11269 "version": "1.2.0", 11270 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 11271 "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", 11272 "dev": true 11273 }, 11274 "picocolors": { 11275 "version": "1.0.0", 11276 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 11277 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 11278 "dev": true 11279 }, 11280 "picomatch": { 11281 "version": "2.3.0", 11282 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", 11283 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", 11284 "dev": true 11285 }, 11286 "pirates": { 11287 "version": "4.0.1", 11288 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", 11289 "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", 11290 "dev": true, 11291 "requires": { 11292 "node-modules-regexp": "^1.0.0" 11293 } 11294 }, 11295 "pkg-dir": { 11296 "version": "4.2.0", 11297 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 11298 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", 11299 "dev": true, 11300 "requires": { 11301 "find-up": "^4.0.0" 11302 } 11303 }, 11304 "postcss": { 11305 "version": "8.4.31", 11306 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", 11307 "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", 11308 "dev": true, 11309 "peer": true, 11310 "requires": { 11311 "nanoid": "^3.3.6", 11312 "picocolors": "^1.0.0", 11313 "source-map-js": "^1.0.2" 11314 } 11315 }, 11316 "postcss-cli": { 11317 "version": "10.0.0", 11318 "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-10.0.0.tgz", 11319 "integrity": "sha512-Wjy/00wBBEgQqnSToznxLWDnATznokFGXsHtF/3G8glRZpz5KYlfHcBW/VMJmWAeF2x49zjgy4izjM3/Wx1dKA==", 11320 "dev": true, 11321 "requires": { 11322 "chokidar": "^3.3.0", 11323 "dependency-graph": "^0.11.0", 11324 "fs-extra": "^10.0.0", 11325 "get-stdin": "^9.0.0", 11326 "globby": "^13.0.0", 11327 "picocolors": "^1.0.0", 11328 "postcss-load-config": "^4.0.0", 11329 "postcss-reporter": "^7.0.0", 11330 "pretty-hrtime": "^1.0.3", 11331 "read-cache": "^1.0.0", 11332 "slash": "^4.0.0", 11333 "yargs": "^17.0.0" 11334 }, 11335 "dependencies": { 11336 "cliui": { 11337 "version": "8.0.1", 11338 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 11339 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 11340 "dev": true, 11341 "requires": { 11342 "string-width": "^4.2.0", 11343 "strip-ansi": "^6.0.1", 11344 "wrap-ansi": "^7.0.0" 11345 } 11346 }, 11347 "slash": { 11348 "version": "4.0.0", 11349 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 11350 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 11351 "dev": true 11352 }, 11353 "yargs": { 11354 "version": "17.6.0", 11355 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", 11356 "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", 11357 "dev": true, 11358 "requires": { 11359 "cliui": "^8.0.1", 11360 "escalade": "^3.1.1", 11361 "get-caller-file": "^2.0.5", 11362 "require-directory": "^2.1.1", 11363 "string-width": "^4.2.3", 11364 "y18n": "^5.0.5", 11365 "yargs-parser": "^21.0.0" 11366 } 11367 }, 11368 "yargs-parser": { 11369 "version": "21.1.1", 11370 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 11371 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 11372 "dev": true 11373 } 11374 } 11375 }, 11376 "postcss-load-config": { 11377 "version": "4.0.1", 11378 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", 11379 "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", 11380 "dev": true, 11381 "requires": { 11382 "lilconfig": "^2.0.5", 11383 "yaml": "^2.1.1" 11384 } 11385 }, 11386 "postcss-reporter": { 11387 "version": "7.0.5", 11388 "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz", 11389 "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==", 11390 "dev": true, 11391 "requires": { 11392 "picocolors": "^1.0.0", 11393 "thenby": "^1.3.4" 11394 } 11395 }, 11396 "postcss-value-parser": { 11397 "version": "4.2.0", 11398 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 11399 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 11400 "dev": true 11401 }, 11402 "prelude-ls": { 11403 "version": "1.1.2", 11404 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 11405 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", 11406 "dev": true 11407 }, 11408 "pretty-format": { 11409 "version": "27.0.2", 11410 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.2.tgz", 11411 "integrity": "sha512-mXKbbBPnYTG7Yra9qFBtqj+IXcsvxsvOBco3QHxtxTl+hHKq6QdzMZ+q0CtL4ORHZgwGImRr2XZUX2EWzORxig==", 11412 "dev": true, 11413 "requires": { 11414 "@jest/types": "^27.0.2", 11415 "ansi-regex": "^5.0.0", 11416 "ansi-styles": "^5.0.0", 11417 "react-is": "^17.0.1" 11418 }, 11419 "dependencies": { 11420 "ansi-styles": { 11421 "version": "5.2.0", 11422 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 11423 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 11424 "dev": true 11425 } 11426 } 11427 }, 11428 "pretty-hrtime": { 11429 "version": "1.0.3", 11430 "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", 11431 "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", 11432 "dev": true 11433 }, 11434 "process-nextick-args": { 11435 "version": "2.0.1", 11436 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 11437 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 11438 "dev": true 11439 }, 11440 "progress": { 11441 "version": "2.0.3", 11442 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 11443 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 11444 "dev": true 11445 }, 11446 "prompts": { 11447 "version": "2.4.1", 11448 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", 11449 "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", 11450 "dev": true, 11451 "requires": { 11452 "kleur": "^3.0.3", 11453 "sisteransi": "^1.0.5" 11454 } 11455 }, 11456 "proxy-from-env": { 11457 "version": "1.1.0", 11458 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", 11459 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", 11460 "dev": true 11461 }, 11462 "psl": { 11463 "version": "1.8.0", 11464 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", 11465 "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", 11466 "dev": true 11467 }, 11468 "pump": { 11469 "version": "3.0.0", 11470 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 11471 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 11472 "dev": true, 11473 "requires": { 11474 "end-of-stream": "^1.1.0", 11475 "once": "^1.3.1" 11476 } 11477 }, 11478 "punycode": { 11479 "version": "2.1.1", 11480 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 11481 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 11482 "dev": true 11483 }, 11484 "puppeteer": { 11485 "version": "5.5.0", 11486 "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-5.5.0.tgz", 11487 "integrity": "sha512-OM8ZvTXAhfgFA7wBIIGlPQzvyEETzDjeRa4mZRCRHxYL+GNH5WAuYUQdja3rpWZvkX/JKqmuVgbsxDNsDFjMEg==", 11488 "dev": true, 11489 "requires": { 11490 "debug": "^4.1.0", 11491 "devtools-protocol": "0.0.818844", 11492 "extract-zip": "^2.0.0", 11493 "https-proxy-agent": "^4.0.0", 11494 "node-fetch": "^2.6.1", 11495 "pkg-dir": "^4.2.0", 11496 "progress": "^2.0.1", 11497 "proxy-from-env": "^1.0.0", 11498 "rimraf": "^3.0.2", 11499 "tar-fs": "^2.0.0", 11500 "unbzip2-stream": "^1.3.3", 11501 "ws": "^7.2.3" 11502 }, 11503 "dependencies": { 11504 "agent-base": { 11505 "version": "5.1.1", 11506 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", 11507 "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", 11508 "dev": true 11509 }, 11510 "https-proxy-agent": { 11511 "version": "4.0.0", 11512 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", 11513 "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", 11514 "dev": true, 11515 "requires": { 11516 "agent-base": "5", 11517 "debug": "4" 11518 } 11519 } 11520 } 11521 }, 11522 "querystringify": { 11523 "version": "2.2.0", 11524 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", 11525 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", 11526 "dev": true 11527 }, 11528 "queue-microtask": { 11529 "version": "1.2.3", 11530 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 11531 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 11532 "dev": true 11533 }, 11534 "react-is": { 11535 "version": "17.0.2", 11536 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 11537 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 11538 "dev": true 11539 }, 11540 "read-cache": { 11541 "version": "1.0.0", 11542 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 11543 "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", 11544 "dev": true, 11545 "requires": { 11546 "pify": "^2.3.0" 11547 }, 11548 "dependencies": { 11549 "pify": { 11550 "version": "2.3.0", 11551 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 11552 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 11553 "dev": true 11554 } 11555 } 11556 }, 11557 "readable-stream": { 11558 "version": "2.3.7", 11559 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 11560 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 11561 "dev": true, 11562 "requires": { 11563 "core-util-is": "~1.0.0", 11564 "inherits": "~2.0.3", 11565 "isarray": "~1.0.0", 11566 "process-nextick-args": "~2.0.0", 11567 "safe-buffer": "~5.1.1", 11568 "string_decoder": "~1.1.1", 11569 "util-deprecate": "~1.0.1" 11570 } 11571 }, 11572 "readdirp": { 11573 "version": "3.6.0", 11574 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 11575 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 11576 "dev": true, 11577 "requires": { 11578 "picomatch": "^2.2.1" 11579 } 11580 }, 11581 "require-directory": { 11582 "version": "2.1.1", 11583 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 11584 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", 11585 "dev": true 11586 }, 11587 "requires-port": { 11588 "version": "1.0.0", 11589 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", 11590 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", 11591 "dev": true 11592 }, 11593 "resolve": { 11594 "version": "1.20.0", 11595 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", 11596 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", 11597 "dev": true, 11598 "requires": { 11599 "is-core-module": "^2.2.0", 11600 "path-parse": "^1.0.6" 11601 } 11602 }, 11603 "resolve-cwd": { 11604 "version": "3.0.0", 11605 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", 11606 "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", 11607 "dev": true, 11608 "requires": { 11609 "resolve-from": "^5.0.0" 11610 } 11611 }, 11612 "resolve-from": { 11613 "version": "5.0.0", 11614 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 11615 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 11616 "dev": true 11617 }, 11618 "reusify": { 11619 "version": "1.0.4", 11620 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 11621 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 11622 "dev": true 11623 }, 11624 "rimraf": { 11625 "version": "3.0.2", 11626 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 11627 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 11628 "dev": true, 11629 "requires": { 11630 "glob": "^7.1.3" 11631 } 11632 }, 11633 "run-con": { 11634 "version": "1.2.11", 11635 "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.2.11.tgz", 11636 "integrity": "sha512-NEMGsUT+cglWkzEr4IFK21P4Jca45HqiAbIIZIBdX5+UZTB24Mb/21iNGgz9xZa8tL6vbW7CXmq7MFN42+VjNQ==", 11637 "dev": true, 11638 "requires": { 11639 "deep-extend": "^0.6.0", 11640 "ini": "~3.0.0", 11641 "minimist": "^1.2.6", 11642 "strip-json-comments": "~3.1.1" 11643 } 11644 }, 11645 "run-parallel": { 11646 "version": "1.2.0", 11647 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 11648 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 11649 "dev": true, 11650 "requires": { 11651 "queue-microtask": "^1.2.2" 11652 } 11653 }, 11654 "sade": { 11655 "version": "1.7.4", 11656 "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz", 11657 "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==", 11658 "dev": true, 11659 "requires": { 11660 "mri": "^1.1.0" 11661 } 11662 }, 11663 "safe-buffer": { 11664 "version": "5.1.2", 11665 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 11666 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 11667 "dev": true 11668 }, 11669 "safer-buffer": { 11670 "version": "2.1.2", 11671 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 11672 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 11673 "dev": true 11674 }, 11675 "saxes": { 11676 "version": "5.0.1", 11677 "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", 11678 "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", 11679 "dev": true, 11680 "requires": { 11681 "xmlchars": "^2.2.0" 11682 } 11683 }, 11684 "semver": { 11685 "version": "6.3.0", 11686 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 11687 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 11688 "dev": true 11689 }, 11690 "shebang-command": { 11691 "version": "2.0.0", 11692 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 11693 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 11694 "dev": true, 11695 "requires": { 11696 "shebang-regex": "^3.0.0" 11697 } 11698 }, 11699 "shebang-regex": { 11700 "version": "3.0.0", 11701 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 11702 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 11703 "dev": true 11704 }, 11705 "signal-exit": { 11706 "version": "3.0.3", 11707 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", 11708 "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", 11709 "dev": true 11710 }, 11711 "sisteransi": { 11712 "version": "1.0.5", 11713 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 11714 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 11715 "dev": true 11716 }, 11717 "slash": { 11718 "version": "3.0.0", 11719 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 11720 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 11721 "dev": true 11722 }, 11723 "source-map": { 11724 "version": "0.5.7", 11725 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 11726 "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 11727 "dev": true 11728 }, 11729 "source-map-js": { 11730 "version": "1.0.2", 11731 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 11732 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 11733 "dev": true, 11734 "peer": true 11735 }, 11736 "source-map-support": { 11737 "version": "0.5.19", 11738 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", 11739 "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", 11740 "dev": true, 11741 "requires": { 11742 "buffer-from": "^1.0.0", 11743 "source-map": "^0.6.0" 11744 }, 11745 "dependencies": { 11746 "source-map": { 11747 "version": "0.6.1", 11748 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 11749 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 11750 "dev": true 11751 } 11752 } 11753 }, 11754 "sprintf-js": { 11755 "version": "1.0.3", 11756 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 11757 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 11758 "dev": true 11759 }, 11760 "stack-utils": { 11761 "version": "2.0.3", 11762 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", 11763 "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", 11764 "dev": true, 11765 "requires": { 11766 "escape-string-regexp": "^2.0.0" 11767 }, 11768 "dependencies": { 11769 "escape-string-regexp": { 11770 "version": "2.0.0", 11771 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 11772 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 11773 "dev": true 11774 } 11775 } 11776 }, 11777 "string_decoder": { 11778 "version": "1.1.1", 11779 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 11780 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 11781 "dev": true, 11782 "requires": { 11783 "safe-buffer": "~5.1.0" 11784 } 11785 }, 11786 "string-length": { 11787 "version": "4.0.2", 11788 "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", 11789 "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", 11790 "dev": true, 11791 "requires": { 11792 "char-regex": "^1.0.2", 11793 "strip-ansi": "^6.0.0" 11794 } 11795 }, 11796 "string-width": { 11797 "version": "4.2.3", 11798 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 11799 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 11800 "dev": true, 11801 "requires": { 11802 "emoji-regex": "^8.0.0", 11803 "is-fullwidth-code-point": "^3.0.0", 11804 "strip-ansi": "^6.0.1" 11805 } 11806 }, 11807 "strip-ansi": { 11808 "version": "6.0.1", 11809 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 11810 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 11811 "dev": true, 11812 "requires": { 11813 "ansi-regex": "^5.0.1" 11814 } 11815 }, 11816 "strip-bom": { 11817 "version": "4.0.0", 11818 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", 11819 "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", 11820 "dev": true 11821 }, 11822 "strip-final-newline": { 11823 "version": "2.0.0", 11824 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 11825 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 11826 "dev": true 11827 }, 11828 "strip-json-comments": { 11829 "version": "3.1.1", 11830 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 11831 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 11832 "dev": true 11833 }, 11834 "super-simple-sitemap-generator": { 11835 "version": "git+ssh://git@github.com/etefera/super-simple-sitemap-generator.git#cb84797ded8cbcd24446610acd538b35d2a80ee3", 11836 "dev": true, 11837 "from": "super-simple-sitemap-generator@etefera/super-simple-sitemap-generator", 11838 "requires": { 11839 "commander": "^4.1.1", 11840 "puppeteer": "^2.1.1", 11841 "xmlbuilder": "^13.0.2" 11842 }, 11843 "dependencies": { 11844 "agent-base": { 11845 "version": "5.1.1", 11846 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz", 11847 "integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==", 11848 "dev": true 11849 }, 11850 "commander": { 11851 "version": "4.1.1", 11852 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 11853 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 11854 "dev": true 11855 }, 11856 "extract-zip": { 11857 "version": "1.7.0", 11858 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", 11859 "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", 11860 "dev": true, 11861 "requires": { 11862 "concat-stream": "^1.6.2", 11863 "debug": "^2.6.9", 11864 "mkdirp": "^0.5.4", 11865 "yauzl": "^2.10.0" 11866 }, 11867 "dependencies": { 11868 "debug": { 11869 "version": "2.6.9", 11870 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 11871 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 11872 "dev": true, 11873 "requires": { 11874 "ms": "2.0.0" 11875 } 11876 } 11877 } 11878 }, 11879 "https-proxy-agent": { 11880 "version": "4.0.0", 11881 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz", 11882 "integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==", 11883 "dev": true, 11884 "requires": { 11885 "agent-base": "5", 11886 "debug": "4" 11887 } 11888 }, 11889 "ms": { 11890 "version": "2.0.0", 11891 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 11892 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 11893 "dev": true 11894 }, 11895 "puppeteer": { 11896 "version": "2.1.1", 11897 "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-2.1.1.tgz", 11898 "integrity": "sha512-LWzaDVQkk1EPiuYeTOj+CZRIjda4k2s5w4MK4xoH2+kgWV/SDlkYHmxatDdtYrciHUKSXTsGgPgPP8ILVdBsxg==", 11899 "dev": true, 11900 "requires": { 11901 "@types/mime-types": "^2.1.0", 11902 "debug": "^4.1.0", 11903 "extract-zip": "^1.6.6", 11904 "https-proxy-agent": "^4.0.0", 11905 "mime": "^2.0.3", 11906 "mime-types": "^2.1.25", 11907 "progress": "^2.0.1", 11908 "proxy-from-env": "^1.0.0", 11909 "rimraf": "^2.6.1", 11910 "ws": "^6.1.0" 11911 } 11912 }, 11913 "rimraf": { 11914 "version": "2.7.1", 11915 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 11916 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 11917 "dev": true, 11918 "requires": { 11919 "glob": "^7.1.3" 11920 } 11921 }, 11922 "ws": { 11923 "version": "6.2.2", 11924 "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", 11925 "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", 11926 "dev": true, 11927 "requires": { 11928 "async-limiter": "~1.0.0" 11929 } 11930 } 11931 } 11932 }, 11933 "supports-color": { 11934 "version": "5.5.0", 11935 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 11936 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 11937 "dev": true, 11938 "requires": { 11939 "has-flag": "^3.0.0" 11940 } 11941 }, 11942 "supports-hyperlinks": { 11943 "version": "2.2.0", 11944 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", 11945 "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", 11946 "dev": true, 11947 "requires": { 11948 "has-flag": "^4.0.0", 11949 "supports-color": "^7.0.0" 11950 }, 11951 "dependencies": { 11952 "has-flag": { 11953 "version": "4.0.0", 11954 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11955 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11956 "dev": true 11957 }, 11958 "supports-color": { 11959 "version": "7.2.0", 11960 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11961 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11962 "dev": true, 11963 "requires": { 11964 "has-flag": "^4.0.0" 11965 } 11966 } 11967 } 11968 }, 11969 "symbol-tree": { 11970 "version": "3.2.4", 11971 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 11972 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 11973 "dev": true 11974 }, 11975 "tar-fs": { 11976 "version": "2.1.1", 11977 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", 11978 "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", 11979 "dev": true, 11980 "requires": { 11981 "chownr": "^1.1.1", 11982 "mkdirp-classic": "^0.5.2", 11983 "pump": "^3.0.0", 11984 "tar-stream": "^2.1.4" 11985 } 11986 }, 11987 "tar-stream": { 11988 "version": "2.2.0", 11989 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 11990 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 11991 "dev": true, 11992 "requires": { 11993 "bl": "^4.0.3", 11994 "end-of-stream": "^1.4.1", 11995 "fs-constants": "^1.0.0", 11996 "inherits": "^2.0.3", 11997 "readable-stream": "^3.1.1" 11998 }, 11999 "dependencies": { 12000 "readable-stream": { 12001 "version": "3.6.0", 12002 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 12003 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 12004 "dev": true, 12005 "requires": { 12006 "inherits": "^2.0.3", 12007 "string_decoder": "^1.1.1", 12008 "util-deprecate": "^1.0.1" 12009 } 12010 } 12011 } 12012 }, 12013 "terminal-link": { 12014 "version": "2.1.1", 12015 "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", 12016 "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", 12017 "dev": true, 12018 "requires": { 12019 "ansi-escapes": "^4.2.1", 12020 "supports-hyperlinks": "^2.0.0" 12021 } 12022 }, 12023 "test-exclude": { 12024 "version": "6.0.0", 12025 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", 12026 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", 12027 "dev": true, 12028 "requires": { 12029 "@istanbuljs/schema": "^0.1.2", 12030 "glob": "^7.1.4", 12031 "minimatch": "^3.0.4" 12032 } 12033 }, 12034 "thenby": { 12035 "version": "1.3.4", 12036 "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz", 12037 "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ==", 12038 "dev": true 12039 }, 12040 "throat": { 12041 "version": "6.0.1", 12042 "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", 12043 "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", 12044 "dev": true 12045 }, 12046 "through": { 12047 "version": "2.3.8", 12048 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 12049 "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 12050 "dev": true 12051 }, 12052 "tmpl": { 12053 "version": "1.0.5", 12054 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", 12055 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", 12056 "dev": true 12057 }, 12058 "to-fast-properties": { 12059 "version": "2.0.0", 12060 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 12061 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", 12062 "dev": true 12063 }, 12064 "to-regex-range": { 12065 "version": "5.0.1", 12066 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 12067 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 12068 "dev": true, 12069 "requires": { 12070 "is-number": "^7.0.0" 12071 } 12072 }, 12073 "tough-cookie": { 12074 "version": "4.1.3", 12075 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", 12076 "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", 12077 "dev": true, 12078 "requires": { 12079 "psl": "^1.1.33", 12080 "punycode": "^2.1.1", 12081 "universalify": "^0.2.0", 12082 "url-parse": "^1.5.3" 12083 } 12084 }, 12085 "tr46": { 12086 "version": "2.1.0", 12087 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", 12088 "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", 12089 "dev": true, 12090 "requires": { 12091 "punycode": "^2.1.1" 12092 } 12093 }, 12094 "type-check": { 12095 "version": "0.3.2", 12096 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 12097 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", 12098 "dev": true, 12099 "requires": { 12100 "prelude-ls": "~1.1.2" 12101 } 12102 }, 12103 "type-detect": { 12104 "version": "4.0.8", 12105 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", 12106 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", 12107 "dev": true 12108 }, 12109 "type-fest": { 12110 "version": "0.21.3", 12111 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 12112 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 12113 "dev": true 12114 }, 12115 "typedarray": { 12116 "version": "0.0.6", 12117 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", 12118 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", 12119 "dev": true 12120 }, 12121 "typedarray-to-buffer": { 12122 "version": "3.1.5", 12123 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", 12124 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", 12125 "dev": true, 12126 "requires": { 12127 "is-typedarray": "^1.0.0" 12128 } 12129 }, 12130 "uc.micro": { 12131 "version": "1.0.6", 12132 "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", 12133 "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", 12134 "dev": true 12135 }, 12136 "unbzip2-stream": { 12137 "version": "1.4.3", 12138 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", 12139 "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", 12140 "dev": true, 12141 "requires": { 12142 "buffer": "^5.2.1", 12143 "through": "^2.3.8" 12144 } 12145 }, 12146 "universalify": { 12147 "version": "0.2.0", 12148 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", 12149 "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", 12150 "dev": true 12151 }, 12152 "update-browserslist-db": { 12153 "version": "1.0.13", 12154 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", 12155 "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", 12156 "dev": true, 12157 "requires": { 12158 "escalade": "^3.1.1", 12159 "picocolors": "^1.0.0" 12160 } 12161 }, 12162 "url-parse": { 12163 "version": "1.5.10", 12164 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", 12165 "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", 12166 "dev": true, 12167 "requires": { 12168 "querystringify": "^2.1.1", 12169 "requires-port": "^1.0.0" 12170 } 12171 }, 12172 "util-deprecate": { 12173 "version": "1.0.2", 12174 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 12175 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 12176 "dev": true 12177 }, 12178 "v8-to-istanbul": { 12179 "version": "8.0.0", 12180 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz", 12181 "integrity": "sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==", 12182 "dev": true, 12183 "requires": { 12184 "@types/istanbul-lib-coverage": "^2.0.1", 12185 "convert-source-map": "^1.6.0", 12186 "source-map": "^0.7.3" 12187 }, 12188 "dependencies": { 12189 "source-map": { 12190 "version": "0.7.3", 12191 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 12192 "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 12193 "dev": true 12194 } 12195 } 12196 }, 12197 "w3c-hr-time": { 12198 "version": "1.0.2", 12199 "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", 12200 "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", 12201 "dev": true, 12202 "requires": { 12203 "browser-process-hrtime": "^1.0.0" 12204 } 12205 }, 12206 "w3c-xmlserializer": { 12207 "version": "2.0.0", 12208 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", 12209 "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", 12210 "dev": true, 12211 "requires": { 12212 "xml-name-validator": "^3.0.0" 12213 } 12214 }, 12215 "walker": { 12216 "version": "1.0.7", 12217 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", 12218 "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", 12219 "dev": true, 12220 "requires": { 12221 "makeerror": "1.0.x" 12222 } 12223 }, 12224 "webidl-conversions": { 12225 "version": "6.1.0", 12226 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", 12227 "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", 12228 "dev": true 12229 }, 12230 "whatwg-encoding": { 12231 "version": "1.0.5", 12232 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", 12233 "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", 12234 "dev": true, 12235 "requires": { 12236 "iconv-lite": "0.4.24" 12237 } 12238 }, 12239 "whatwg-mimetype": { 12240 "version": "2.3.0", 12241 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", 12242 "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", 12243 "dev": true 12244 }, 12245 "whatwg-url": { 12246 "version": "8.6.0", 12247 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.6.0.tgz", 12248 "integrity": "sha512-os0KkeeqUOl7ccdDT1qqUcS4KH4tcBTSKK5Nl5WKb2lyxInIZ/CpjkqKa1Ss12mjfdcRX9mHmPPs7/SxG1Hbdw==", 12249 "dev": true, 12250 "requires": { 12251 "lodash": "^4.7.0", 12252 "tr46": "^2.1.0", 12253 "webidl-conversions": "^6.1.0" 12254 } 12255 }, 12256 "which": { 12257 "version": "2.0.2", 12258 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 12259 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 12260 "dev": true, 12261 "requires": { 12262 "isexe": "^2.0.0" 12263 } 12264 }, 12265 "word-wrap": { 12266 "version": "1.2.4", 12267 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", 12268 "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==", 12269 "dev": true 12270 }, 12271 "wrap-ansi": { 12272 "version": "7.0.0", 12273 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 12274 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 12275 "dev": true, 12276 "requires": { 12277 "ansi-styles": "^4.0.0", 12278 "string-width": "^4.1.0", 12279 "strip-ansi": "^6.0.0" 12280 }, 12281 "dependencies": { 12282 "ansi-styles": { 12283 "version": "4.3.0", 12284 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12285 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 12286 "dev": true, 12287 "requires": { 12288 "color-convert": "^2.0.1" 12289 } 12290 }, 12291 "color-convert": { 12292 "version": "2.0.1", 12293 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 12294 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 12295 "dev": true, 12296 "requires": { 12297 "color-name": "~1.1.4" 12298 } 12299 }, 12300 "color-name": { 12301 "version": "1.1.4", 12302 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 12303 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 12304 "dev": true 12305 } 12306 } 12307 }, 12308 "wrappy": { 12309 "version": "1.0.2", 12310 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 12311 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 12312 "dev": true 12313 }, 12314 "write-file-atomic": { 12315 "version": "3.0.3", 12316 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", 12317 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", 12318 "dev": true, 12319 "requires": { 12320 "imurmurhash": "^0.1.4", 12321 "is-typedarray": "^1.0.0", 12322 "signal-exit": "^3.0.2", 12323 "typedarray-to-buffer": "^3.1.5" 12324 } 12325 }, 12326 "ws": { 12327 "version": "7.5.0", 12328 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.0.tgz", 12329 "integrity": "sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw==", 12330 "dev": true, 12331 "requires": {} 12332 }, 12333 "xml-name-validator": { 12334 "version": "3.0.0", 12335 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", 12336 "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", 12337 "dev": true 12338 }, 12339 "xmlbuilder": { 12340 "version": "13.0.2", 12341 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-13.0.2.tgz", 12342 "integrity": "sha512-Eux0i2QdDYKbdbA6AM6xE4m6ZTZr4G4xF9kahI2ukSEMCzwce2eX9WlTI5J3s+NU7hpasFsr8hWIONae7LluAQ==", 12343 "dev": true 12344 }, 12345 "xmlchars": { 12346 "version": "2.2.0", 12347 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 12348 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 12349 "dev": true 12350 }, 12351 "y18n": { 12352 "version": "5.0.8", 12353 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 12354 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 12355 "dev": true 12356 }, 12357 "yallist": { 12358 "version": "4.0.0", 12359 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 12360 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 12361 "dev": true 12362 }, 12363 "yaml": { 12364 "version": "2.2.2", 12365 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.2.tgz", 12366 "integrity": "sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA==", 12367 "dev": true 12368 }, 12369 "yargs": { 12370 "version": "16.2.0", 12371 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 12372 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 12373 "dev": true, 12374 "requires": { 12375 "cliui": "^7.0.2", 12376 "escalade": "^3.1.1", 12377 "get-caller-file": "^2.0.5", 12378 "require-directory": "^2.1.1", 12379 "string-width": "^4.2.0", 12380 "y18n": "^5.0.5", 12381 "yargs-parser": "^20.2.2" 12382 } 12383 }, 12384 "yargs-parser": { 12385 "version": "20.2.9", 12386 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", 12387 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", 12388 "dev": true 12389 }, 12390 "yauzl": { 12391 "version": "2.10.0", 12392 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 12393 "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", 12394 "dev": true, 12395 "requires": { 12396 "buffer-crc32": "~0.2.3", 12397 "fd-slicer": "~1.1.0" 12398 } 12399 } 12400 } 12401 }