this repo has no description
0
fork

Configure Feed

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

at main 2005 lines 75 kB view raw
1{ 2 "name": "skylink", 3 "lockfileVersion": 2, 4 "requires": true, 5 "packages": { 6 "": { 7 "devDependencies": { 8 "eslint": "^8.41.0", 9 "eslint-config-prettier": "^8.8.0", 10 "eslint-plugin-prettier": "^4.2.1", 11 "prettier": "^2.8.8" 12 } 13 }, 14 "node_modules/@eslint-community/eslint-utils": { 15 "version": "4.4.0", 16 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 17 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 18 "dev": true, 19 "dependencies": { 20 "eslint-visitor-keys": "^3.3.0" 21 }, 22 "engines": { 23 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 24 }, 25 "peerDependencies": { 26 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 27 } 28 }, 29 "node_modules/@eslint-community/regexpp": { 30 "version": "4.5.1", 31 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", 32 "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", 33 "dev": true, 34 "engines": { 35 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 36 } 37 }, 38 "node_modules/@eslint/eslintrc": { 39 "version": "2.0.3", 40 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", 41 "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", 42 "dev": true, 43 "dependencies": { 44 "ajv": "^6.12.4", 45 "debug": "^4.3.2", 46 "espree": "^9.5.2", 47 "globals": "^13.19.0", 48 "ignore": "^5.2.0", 49 "import-fresh": "^3.2.1", 50 "js-yaml": "^4.1.0", 51 "minimatch": "^3.1.2", 52 "strip-json-comments": "^3.1.1" 53 }, 54 "engines": { 55 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 56 }, 57 "funding": { 58 "url": "https://opencollective.com/eslint" 59 } 60 }, 61 "node_modules/@eslint/js": { 62 "version": "8.41.0", 63 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.41.0.tgz", 64 "integrity": "sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==", 65 "dev": true, 66 "engines": { 67 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 68 } 69 }, 70 "node_modules/@humanwhocodes/config-array": { 71 "version": "0.11.8", 72 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 73 "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 74 "dev": true, 75 "dependencies": { 76 "@humanwhocodes/object-schema": "^1.2.1", 77 "debug": "^4.1.1", 78 "minimatch": "^3.0.5" 79 }, 80 "engines": { 81 "node": ">=10.10.0" 82 } 83 }, 84 "node_modules/@humanwhocodes/module-importer": { 85 "version": "1.0.1", 86 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 87 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 88 "dev": true, 89 "engines": { 90 "node": ">=12.22" 91 }, 92 "funding": { 93 "type": "github", 94 "url": "https://github.com/sponsors/nzakas" 95 } 96 }, 97 "node_modules/@humanwhocodes/object-schema": { 98 "version": "1.2.1", 99 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 100 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 101 "dev": true 102 }, 103 "node_modules/@nodelib/fs.scandir": { 104 "version": "2.1.5", 105 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 106 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 107 "dev": true, 108 "dependencies": { 109 "@nodelib/fs.stat": "2.0.5", 110 "run-parallel": "^1.1.9" 111 }, 112 "engines": { 113 "node": ">= 8" 114 } 115 }, 116 "node_modules/@nodelib/fs.stat": { 117 "version": "2.0.5", 118 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 119 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 120 "dev": true, 121 "engines": { 122 "node": ">= 8" 123 } 124 }, 125 "node_modules/@nodelib/fs.walk": { 126 "version": "1.2.8", 127 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 128 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 129 "dev": true, 130 "dependencies": { 131 "@nodelib/fs.scandir": "2.1.5", 132 "fastq": "^1.6.0" 133 }, 134 "engines": { 135 "node": ">= 8" 136 } 137 }, 138 "node_modules/acorn": { 139 "version": "8.8.2", 140 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 141 "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 142 "dev": true, 143 "bin": { 144 "acorn": "bin/acorn" 145 }, 146 "engines": { 147 "node": ">=0.4.0" 148 } 149 }, 150 "node_modules/acorn-jsx": { 151 "version": "5.3.2", 152 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 153 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 154 "dev": true, 155 "peerDependencies": { 156 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 157 } 158 }, 159 "node_modules/ajv": { 160 "version": "6.12.6", 161 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 162 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 163 "dev": true, 164 "dependencies": { 165 "fast-deep-equal": "^3.1.1", 166 "fast-json-stable-stringify": "^2.0.0", 167 "json-schema-traverse": "^0.4.1", 168 "uri-js": "^4.2.2" 169 }, 170 "funding": { 171 "type": "github", 172 "url": "https://github.com/sponsors/epoberezkin" 173 } 174 }, 175 "node_modules/ansi-regex": { 176 "version": "5.0.1", 177 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 178 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 179 "dev": true, 180 "engines": { 181 "node": ">=8" 182 } 183 }, 184 "node_modules/ansi-styles": { 185 "version": "4.3.0", 186 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 187 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 188 "dev": true, 189 "dependencies": { 190 "color-convert": "^2.0.1" 191 }, 192 "engines": { 193 "node": ">=8" 194 }, 195 "funding": { 196 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 197 } 198 }, 199 "node_modules/argparse": { 200 "version": "2.0.1", 201 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 202 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 203 "dev": true 204 }, 205 "node_modules/balanced-match": { 206 "version": "1.0.2", 207 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 208 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 209 "dev": true 210 }, 211 "node_modules/brace-expansion": { 212 "version": "1.1.11", 213 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 214 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 215 "dev": true, 216 "dependencies": { 217 "balanced-match": "^1.0.0", 218 "concat-map": "0.0.1" 219 } 220 }, 221 "node_modules/callsites": { 222 "version": "3.1.0", 223 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 224 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 225 "dev": true, 226 "engines": { 227 "node": ">=6" 228 } 229 }, 230 "node_modules/chalk": { 231 "version": "4.1.2", 232 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 233 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 234 "dev": true, 235 "dependencies": { 236 "ansi-styles": "^4.1.0", 237 "supports-color": "^7.1.0" 238 }, 239 "engines": { 240 "node": ">=10" 241 }, 242 "funding": { 243 "url": "https://github.com/chalk/chalk?sponsor=1" 244 } 245 }, 246 "node_modules/color-convert": { 247 "version": "2.0.1", 248 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 249 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 250 "dev": true, 251 "dependencies": { 252 "color-name": "~1.1.4" 253 }, 254 "engines": { 255 "node": ">=7.0.0" 256 } 257 }, 258 "node_modules/color-name": { 259 "version": "1.1.4", 260 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 261 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 262 "dev": true 263 }, 264 "node_modules/concat-map": { 265 "version": "0.0.1", 266 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 267 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 268 "dev": true 269 }, 270 "node_modules/cross-spawn": { 271 "version": "7.0.3", 272 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 273 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 274 "dev": true, 275 "dependencies": { 276 "path-key": "^3.1.0", 277 "shebang-command": "^2.0.0", 278 "which": "^2.0.1" 279 }, 280 "engines": { 281 "node": ">= 8" 282 } 283 }, 284 "node_modules/debug": { 285 "version": "4.3.4", 286 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 287 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 288 "dev": true, 289 "dependencies": { 290 "ms": "2.1.2" 291 }, 292 "engines": { 293 "node": ">=6.0" 294 }, 295 "peerDependenciesMeta": { 296 "supports-color": { 297 "optional": true 298 } 299 } 300 }, 301 "node_modules/deep-is": { 302 "version": "0.1.4", 303 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 304 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 305 "dev": true 306 }, 307 "node_modules/doctrine": { 308 "version": "3.0.0", 309 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 310 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 311 "dev": true, 312 "dependencies": { 313 "esutils": "^2.0.2" 314 }, 315 "engines": { 316 "node": ">=6.0.0" 317 } 318 }, 319 "node_modules/escape-string-regexp": { 320 "version": "4.0.0", 321 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 322 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 323 "dev": true, 324 "engines": { 325 "node": ">=10" 326 }, 327 "funding": { 328 "url": "https://github.com/sponsors/sindresorhus" 329 } 330 }, 331 "node_modules/eslint": { 332 "version": "8.41.0", 333 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.41.0.tgz", 334 "integrity": "sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==", 335 "dev": true, 336 "dependencies": { 337 "@eslint-community/eslint-utils": "^4.2.0", 338 "@eslint-community/regexpp": "^4.4.0", 339 "@eslint/eslintrc": "^2.0.3", 340 "@eslint/js": "8.41.0", 341 "@humanwhocodes/config-array": "^0.11.8", 342 "@humanwhocodes/module-importer": "^1.0.1", 343 "@nodelib/fs.walk": "^1.2.8", 344 "ajv": "^6.10.0", 345 "chalk": "^4.0.0", 346 "cross-spawn": "^7.0.2", 347 "debug": "^4.3.2", 348 "doctrine": "^3.0.0", 349 "escape-string-regexp": "^4.0.0", 350 "eslint-scope": "^7.2.0", 351 "eslint-visitor-keys": "^3.4.1", 352 "espree": "^9.5.2", 353 "esquery": "^1.4.2", 354 "esutils": "^2.0.2", 355 "fast-deep-equal": "^3.1.3", 356 "file-entry-cache": "^6.0.1", 357 "find-up": "^5.0.0", 358 "glob-parent": "^6.0.2", 359 "globals": "^13.19.0", 360 "graphemer": "^1.4.0", 361 "ignore": "^5.2.0", 362 "import-fresh": "^3.0.0", 363 "imurmurhash": "^0.1.4", 364 "is-glob": "^4.0.0", 365 "is-path-inside": "^3.0.3", 366 "js-yaml": "^4.1.0", 367 "json-stable-stringify-without-jsonify": "^1.0.1", 368 "levn": "^0.4.1", 369 "lodash.merge": "^4.6.2", 370 "minimatch": "^3.1.2", 371 "natural-compare": "^1.4.0", 372 "optionator": "^0.9.1", 373 "strip-ansi": "^6.0.1", 374 "strip-json-comments": "^3.1.0", 375 "text-table": "^0.2.0" 376 }, 377 "bin": { 378 "eslint": "bin/eslint.js" 379 }, 380 "engines": { 381 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 382 }, 383 "funding": { 384 "url": "https://opencollective.com/eslint" 385 } 386 }, 387 "node_modules/eslint-config-prettier": { 388 "version": "8.8.0", 389 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", 390 "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", 391 "dev": true, 392 "bin": { 393 "eslint-config-prettier": "bin/cli.js" 394 }, 395 "peerDependencies": { 396 "eslint": ">=7.0.0" 397 } 398 }, 399 "node_modules/eslint-plugin-prettier": { 400 "version": "4.2.1", 401 "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", 402 "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", 403 "dev": true, 404 "dependencies": { 405 "prettier-linter-helpers": "^1.0.0" 406 }, 407 "engines": { 408 "node": ">=12.0.0" 409 }, 410 "peerDependencies": { 411 "eslint": ">=7.28.0", 412 "prettier": ">=2.0.0" 413 }, 414 "peerDependenciesMeta": { 415 "eslint-config-prettier": { 416 "optional": true 417 } 418 } 419 }, 420 "node_modules/eslint-scope": { 421 "version": "7.2.0", 422 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", 423 "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", 424 "dev": true, 425 "dependencies": { 426 "esrecurse": "^4.3.0", 427 "estraverse": "^5.2.0" 428 }, 429 "engines": { 430 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 431 }, 432 "funding": { 433 "url": "https://opencollective.com/eslint" 434 } 435 }, 436 "node_modules/eslint-visitor-keys": { 437 "version": "3.4.1", 438 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", 439 "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", 440 "dev": true, 441 "engines": { 442 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 443 }, 444 "funding": { 445 "url": "https://opencollective.com/eslint" 446 } 447 }, 448 "node_modules/espree": { 449 "version": "9.5.2", 450 "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", 451 "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", 452 "dev": true, 453 "dependencies": { 454 "acorn": "^8.8.0", 455 "acorn-jsx": "^5.3.2", 456 "eslint-visitor-keys": "^3.4.1" 457 }, 458 "engines": { 459 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 460 }, 461 "funding": { 462 "url": "https://opencollective.com/eslint" 463 } 464 }, 465 "node_modules/esquery": { 466 "version": "1.5.0", 467 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 468 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 469 "dev": true, 470 "dependencies": { 471 "estraverse": "^5.1.0" 472 }, 473 "engines": { 474 "node": ">=0.10" 475 } 476 }, 477 "node_modules/esrecurse": { 478 "version": "4.3.0", 479 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 480 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 481 "dev": true, 482 "dependencies": { 483 "estraverse": "^5.2.0" 484 }, 485 "engines": { 486 "node": ">=4.0" 487 } 488 }, 489 "node_modules/estraverse": { 490 "version": "5.3.0", 491 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 492 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 493 "dev": true, 494 "engines": { 495 "node": ">=4.0" 496 } 497 }, 498 "node_modules/esutils": { 499 "version": "2.0.3", 500 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 501 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 502 "dev": true, 503 "engines": { 504 "node": ">=0.10.0" 505 } 506 }, 507 "node_modules/fast-deep-equal": { 508 "version": "3.1.3", 509 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 510 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 511 "dev": true 512 }, 513 "node_modules/fast-diff": { 514 "version": "1.2.0", 515 "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", 516 "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", 517 "dev": true 518 }, 519 "node_modules/fast-json-stable-stringify": { 520 "version": "2.1.0", 521 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 522 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 523 "dev": true 524 }, 525 "node_modules/fast-levenshtein": { 526 "version": "2.0.6", 527 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 528 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 529 "dev": true 530 }, 531 "node_modules/fastq": { 532 "version": "1.15.0", 533 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 534 "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 535 "dev": true, 536 "dependencies": { 537 "reusify": "^1.0.4" 538 } 539 }, 540 "node_modules/file-entry-cache": { 541 "version": "6.0.1", 542 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 543 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 544 "dev": true, 545 "dependencies": { 546 "flat-cache": "^3.0.4" 547 }, 548 "engines": { 549 "node": "^10.12.0 || >=12.0.0" 550 } 551 }, 552 "node_modules/find-up": { 553 "version": "5.0.0", 554 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 555 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 556 "dev": true, 557 "dependencies": { 558 "locate-path": "^6.0.0", 559 "path-exists": "^4.0.0" 560 }, 561 "engines": { 562 "node": ">=10" 563 }, 564 "funding": { 565 "url": "https://github.com/sponsors/sindresorhus" 566 } 567 }, 568 "node_modules/flat-cache": { 569 "version": "3.0.4", 570 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 571 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 572 "dev": true, 573 "dependencies": { 574 "flatted": "^3.1.0", 575 "rimraf": "^3.0.2" 576 }, 577 "engines": { 578 "node": "^10.12.0 || >=12.0.0" 579 } 580 }, 581 "node_modules/flatted": { 582 "version": "3.2.7", 583 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 584 "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 585 "dev": true 586 }, 587 "node_modules/fs.realpath": { 588 "version": "1.0.0", 589 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 590 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 591 "dev": true 592 }, 593 "node_modules/glob": { 594 "version": "7.2.3", 595 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 596 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 597 "dev": true, 598 "dependencies": { 599 "fs.realpath": "^1.0.0", 600 "inflight": "^1.0.4", 601 "inherits": "2", 602 "minimatch": "^3.1.1", 603 "once": "^1.3.0", 604 "path-is-absolute": "^1.0.0" 605 }, 606 "engines": { 607 "node": "*" 608 }, 609 "funding": { 610 "url": "https://github.com/sponsors/isaacs" 611 } 612 }, 613 "node_modules/glob-parent": { 614 "version": "6.0.2", 615 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 616 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 617 "dev": true, 618 "dependencies": { 619 "is-glob": "^4.0.3" 620 }, 621 "engines": { 622 "node": ">=10.13.0" 623 } 624 }, 625 "node_modules/globals": { 626 "version": "13.20.0", 627 "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 628 "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 629 "dev": true, 630 "dependencies": { 631 "type-fest": "^0.20.2" 632 }, 633 "engines": { 634 "node": ">=8" 635 }, 636 "funding": { 637 "url": "https://github.com/sponsors/sindresorhus" 638 } 639 }, 640 "node_modules/graphemer": { 641 "version": "1.4.0", 642 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 643 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 644 "dev": true 645 }, 646 "node_modules/has-flag": { 647 "version": "4.0.0", 648 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 649 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 650 "dev": true, 651 "engines": { 652 "node": ">=8" 653 } 654 }, 655 "node_modules/ignore": { 656 "version": "5.2.4", 657 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 658 "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 659 "dev": true, 660 "engines": { 661 "node": ">= 4" 662 } 663 }, 664 "node_modules/import-fresh": { 665 "version": "3.3.0", 666 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 667 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 668 "dev": true, 669 "dependencies": { 670 "parent-module": "^1.0.0", 671 "resolve-from": "^4.0.0" 672 }, 673 "engines": { 674 "node": ">=6" 675 }, 676 "funding": { 677 "url": "https://github.com/sponsors/sindresorhus" 678 } 679 }, 680 "node_modules/imurmurhash": { 681 "version": "0.1.4", 682 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 683 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 684 "dev": true, 685 "engines": { 686 "node": ">=0.8.19" 687 } 688 }, 689 "node_modules/inflight": { 690 "version": "1.0.6", 691 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 692 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 693 "dev": true, 694 "dependencies": { 695 "once": "^1.3.0", 696 "wrappy": "1" 697 } 698 }, 699 "node_modules/inherits": { 700 "version": "2.0.4", 701 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 702 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 703 "dev": true 704 }, 705 "node_modules/is-extglob": { 706 "version": "2.1.1", 707 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 708 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 709 "dev": true, 710 "engines": { 711 "node": ">=0.10.0" 712 } 713 }, 714 "node_modules/is-glob": { 715 "version": "4.0.3", 716 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 717 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 718 "dev": true, 719 "dependencies": { 720 "is-extglob": "^2.1.1" 721 }, 722 "engines": { 723 "node": ">=0.10.0" 724 } 725 }, 726 "node_modules/is-path-inside": { 727 "version": "3.0.3", 728 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 729 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 730 "dev": true, 731 "engines": { 732 "node": ">=8" 733 } 734 }, 735 "node_modules/isexe": { 736 "version": "2.0.0", 737 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 738 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 739 "dev": true 740 }, 741 "node_modules/js-yaml": { 742 "version": "4.1.0", 743 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 744 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 745 "dev": true, 746 "dependencies": { 747 "argparse": "^2.0.1" 748 }, 749 "bin": { 750 "js-yaml": "bin/js-yaml.js" 751 } 752 }, 753 "node_modules/json-schema-traverse": { 754 "version": "0.4.1", 755 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 756 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 757 "dev": true 758 }, 759 "node_modules/json-stable-stringify-without-jsonify": { 760 "version": "1.0.1", 761 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 762 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 763 "dev": true 764 }, 765 "node_modules/levn": { 766 "version": "0.4.1", 767 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 768 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 769 "dev": true, 770 "dependencies": { 771 "prelude-ls": "^1.2.1", 772 "type-check": "~0.4.0" 773 }, 774 "engines": { 775 "node": ">= 0.8.0" 776 } 777 }, 778 "node_modules/locate-path": { 779 "version": "6.0.0", 780 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 781 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 782 "dev": true, 783 "dependencies": { 784 "p-locate": "^5.0.0" 785 }, 786 "engines": { 787 "node": ">=10" 788 }, 789 "funding": { 790 "url": "https://github.com/sponsors/sindresorhus" 791 } 792 }, 793 "node_modules/lodash.merge": { 794 "version": "4.6.2", 795 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 796 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 797 "dev": true 798 }, 799 "node_modules/minimatch": { 800 "version": "3.1.2", 801 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 802 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 803 "dev": true, 804 "dependencies": { 805 "brace-expansion": "^1.1.7" 806 }, 807 "engines": { 808 "node": "*" 809 } 810 }, 811 "node_modules/ms": { 812 "version": "2.1.2", 813 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 814 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 815 "dev": true 816 }, 817 "node_modules/natural-compare": { 818 "version": "1.4.0", 819 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 820 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 821 "dev": true 822 }, 823 "node_modules/once": { 824 "version": "1.4.0", 825 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 826 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 827 "dev": true, 828 "dependencies": { 829 "wrappy": "1" 830 } 831 }, 832 "node_modules/optionator": { 833 "version": "0.9.1", 834 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 835 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 836 "dev": true, 837 "dependencies": { 838 "deep-is": "^0.1.3", 839 "fast-levenshtein": "^2.0.6", 840 "levn": "^0.4.1", 841 "prelude-ls": "^1.2.1", 842 "type-check": "^0.4.0", 843 "word-wrap": "^1.2.3" 844 }, 845 "engines": { 846 "node": ">= 0.8.0" 847 } 848 }, 849 "node_modules/p-limit": { 850 "version": "3.1.0", 851 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 852 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 853 "dev": true, 854 "dependencies": { 855 "yocto-queue": "^0.1.0" 856 }, 857 "engines": { 858 "node": ">=10" 859 }, 860 "funding": { 861 "url": "https://github.com/sponsors/sindresorhus" 862 } 863 }, 864 "node_modules/p-locate": { 865 "version": "5.0.0", 866 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 867 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 868 "dev": true, 869 "dependencies": { 870 "p-limit": "^3.0.2" 871 }, 872 "engines": { 873 "node": ">=10" 874 }, 875 "funding": { 876 "url": "https://github.com/sponsors/sindresorhus" 877 } 878 }, 879 "node_modules/parent-module": { 880 "version": "1.0.1", 881 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 882 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 883 "dev": true, 884 "dependencies": { 885 "callsites": "^3.0.0" 886 }, 887 "engines": { 888 "node": ">=6" 889 } 890 }, 891 "node_modules/path-exists": { 892 "version": "4.0.0", 893 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 894 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 895 "dev": true, 896 "engines": { 897 "node": ">=8" 898 } 899 }, 900 "node_modules/path-is-absolute": { 901 "version": "1.0.1", 902 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 903 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 904 "dev": true, 905 "engines": { 906 "node": ">=0.10.0" 907 } 908 }, 909 "node_modules/path-key": { 910 "version": "3.1.1", 911 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 912 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 913 "dev": true, 914 "engines": { 915 "node": ">=8" 916 } 917 }, 918 "node_modules/prelude-ls": { 919 "version": "1.2.1", 920 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 921 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 922 "dev": true, 923 "engines": { 924 "node": ">= 0.8.0" 925 } 926 }, 927 "node_modules/prettier": { 928 "version": "2.8.8", 929 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 930 "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 931 "dev": true, 932 "bin": { 933 "prettier": "bin-prettier.js" 934 }, 935 "engines": { 936 "node": ">=10.13.0" 937 }, 938 "funding": { 939 "url": "https://github.com/prettier/prettier?sponsor=1" 940 } 941 }, 942 "node_modules/prettier-linter-helpers": { 943 "version": "1.0.0", 944 "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", 945 "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", 946 "dev": true, 947 "dependencies": { 948 "fast-diff": "^1.1.2" 949 }, 950 "engines": { 951 "node": ">=6.0.0" 952 } 953 }, 954 "node_modules/punycode": { 955 "version": "2.3.0", 956 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 957 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 958 "dev": true, 959 "engines": { 960 "node": ">=6" 961 } 962 }, 963 "node_modules/queue-microtask": { 964 "version": "1.2.3", 965 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 966 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 967 "dev": true, 968 "funding": [ 969 { 970 "type": "github", 971 "url": "https://github.com/sponsors/feross" 972 }, 973 { 974 "type": "patreon", 975 "url": "https://www.patreon.com/feross" 976 }, 977 { 978 "type": "consulting", 979 "url": "https://feross.org/support" 980 } 981 ] 982 }, 983 "node_modules/resolve-from": { 984 "version": "4.0.0", 985 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 986 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 987 "dev": true, 988 "engines": { 989 "node": ">=4" 990 } 991 }, 992 "node_modules/reusify": { 993 "version": "1.0.4", 994 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 995 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 996 "dev": true, 997 "engines": { 998 "iojs": ">=1.0.0", 999 "node": ">=0.10.0" 1000 } 1001 }, 1002 "node_modules/rimraf": { 1003 "version": "3.0.2", 1004 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 1005 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 1006 "dev": true, 1007 "dependencies": { 1008 "glob": "^7.1.3" 1009 }, 1010 "bin": { 1011 "rimraf": "bin.js" 1012 }, 1013 "funding": { 1014 "url": "https://github.com/sponsors/isaacs" 1015 } 1016 }, 1017 "node_modules/run-parallel": { 1018 "version": "1.2.0", 1019 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 1020 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 1021 "dev": true, 1022 "funding": [ 1023 { 1024 "type": "github", 1025 "url": "https://github.com/sponsors/feross" 1026 }, 1027 { 1028 "type": "patreon", 1029 "url": "https://www.patreon.com/feross" 1030 }, 1031 { 1032 "type": "consulting", 1033 "url": "https://feross.org/support" 1034 } 1035 ], 1036 "dependencies": { 1037 "queue-microtask": "^1.2.2" 1038 } 1039 }, 1040 "node_modules/shebang-command": { 1041 "version": "2.0.0", 1042 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1043 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1044 "dev": true, 1045 "dependencies": { 1046 "shebang-regex": "^3.0.0" 1047 }, 1048 "engines": { 1049 "node": ">=8" 1050 } 1051 }, 1052 "node_modules/shebang-regex": { 1053 "version": "3.0.0", 1054 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1055 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 1056 "dev": true, 1057 "engines": { 1058 "node": ">=8" 1059 } 1060 }, 1061 "node_modules/strip-ansi": { 1062 "version": "6.0.1", 1063 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1064 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1065 "dev": true, 1066 "dependencies": { 1067 "ansi-regex": "^5.0.1" 1068 }, 1069 "engines": { 1070 "node": ">=8" 1071 } 1072 }, 1073 "node_modules/strip-json-comments": { 1074 "version": "3.1.1", 1075 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 1076 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 1077 "dev": true, 1078 "engines": { 1079 "node": ">=8" 1080 }, 1081 "funding": { 1082 "url": "https://github.com/sponsors/sindresorhus" 1083 } 1084 }, 1085 "node_modules/supports-color": { 1086 "version": "7.2.0", 1087 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1088 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1089 "dev": true, 1090 "dependencies": { 1091 "has-flag": "^4.0.0" 1092 }, 1093 "engines": { 1094 "node": ">=8" 1095 } 1096 }, 1097 "node_modules/text-table": { 1098 "version": "0.2.0", 1099 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 1100 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 1101 "dev": true 1102 }, 1103 "node_modules/type-check": { 1104 "version": "0.4.0", 1105 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 1106 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 1107 "dev": true, 1108 "dependencies": { 1109 "prelude-ls": "^1.2.1" 1110 }, 1111 "engines": { 1112 "node": ">= 0.8.0" 1113 } 1114 }, 1115 "node_modules/type-fest": { 1116 "version": "0.20.2", 1117 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 1118 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 1119 "dev": true, 1120 "engines": { 1121 "node": ">=10" 1122 }, 1123 "funding": { 1124 "url": "https://github.com/sponsors/sindresorhus" 1125 } 1126 }, 1127 "node_modules/uri-js": { 1128 "version": "4.4.1", 1129 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 1130 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 1131 "dev": true, 1132 "dependencies": { 1133 "punycode": "^2.1.0" 1134 } 1135 }, 1136 "node_modules/which": { 1137 "version": "2.0.2", 1138 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1139 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 1140 "dev": true, 1141 "dependencies": { 1142 "isexe": "^2.0.0" 1143 }, 1144 "bin": { 1145 "node-which": "bin/node-which" 1146 }, 1147 "engines": { 1148 "node": ">= 8" 1149 } 1150 }, 1151 "node_modules/word-wrap": { 1152 "version": "1.2.3", 1153 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 1154 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 1155 "dev": true, 1156 "engines": { 1157 "node": ">=0.10.0" 1158 } 1159 }, 1160 "node_modules/wrappy": { 1161 "version": "1.0.2", 1162 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1163 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 1164 "dev": true 1165 }, 1166 "node_modules/yocto-queue": { 1167 "version": "0.1.0", 1168 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 1169 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 1170 "dev": true, 1171 "engines": { 1172 "node": ">=10" 1173 }, 1174 "funding": { 1175 "url": "https://github.com/sponsors/sindresorhus" 1176 } 1177 } 1178 }, 1179 "dependencies": { 1180 "@eslint-community/eslint-utils": { 1181 "version": "4.4.0", 1182 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 1183 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 1184 "dev": true, 1185 "requires": { 1186 "eslint-visitor-keys": "^3.3.0" 1187 } 1188 }, 1189 "@eslint-community/regexpp": { 1190 "version": "4.5.1", 1191 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", 1192 "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", 1193 "dev": true 1194 }, 1195 "@eslint/eslintrc": { 1196 "version": "2.0.3", 1197 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", 1198 "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", 1199 "dev": true, 1200 "requires": { 1201 "ajv": "^6.12.4", 1202 "debug": "^4.3.2", 1203 "espree": "^9.5.2", 1204 "globals": "^13.19.0", 1205 "ignore": "^5.2.0", 1206 "import-fresh": "^3.2.1", 1207 "js-yaml": "^4.1.0", 1208 "minimatch": "^3.1.2", 1209 "strip-json-comments": "^3.1.1" 1210 } 1211 }, 1212 "@eslint/js": { 1213 "version": "8.41.0", 1214 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.41.0.tgz", 1215 "integrity": "sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==", 1216 "dev": true 1217 }, 1218 "@humanwhocodes/config-array": { 1219 "version": "0.11.8", 1220 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 1221 "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 1222 "dev": true, 1223 "requires": { 1224 "@humanwhocodes/object-schema": "^1.2.1", 1225 "debug": "^4.1.1", 1226 "minimatch": "^3.0.5" 1227 } 1228 }, 1229 "@humanwhocodes/module-importer": { 1230 "version": "1.0.1", 1231 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 1232 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 1233 "dev": true 1234 }, 1235 "@humanwhocodes/object-schema": { 1236 "version": "1.2.1", 1237 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 1238 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 1239 "dev": true 1240 }, 1241 "@nodelib/fs.scandir": { 1242 "version": "2.1.5", 1243 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1244 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1245 "dev": true, 1246 "requires": { 1247 "@nodelib/fs.stat": "2.0.5", 1248 "run-parallel": "^1.1.9" 1249 } 1250 }, 1251 "@nodelib/fs.stat": { 1252 "version": "2.0.5", 1253 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1254 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1255 "dev": true 1256 }, 1257 "@nodelib/fs.walk": { 1258 "version": "1.2.8", 1259 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1260 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1261 "dev": true, 1262 "requires": { 1263 "@nodelib/fs.scandir": "2.1.5", 1264 "fastq": "^1.6.0" 1265 } 1266 }, 1267 "acorn": { 1268 "version": "8.8.2", 1269 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 1270 "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 1271 "dev": true 1272 }, 1273 "acorn-jsx": { 1274 "version": "5.3.2", 1275 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 1276 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 1277 "dev": true, 1278 "requires": {} 1279 }, 1280 "ajv": { 1281 "version": "6.12.6", 1282 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1283 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 1284 "dev": true, 1285 "requires": { 1286 "fast-deep-equal": "^3.1.1", 1287 "fast-json-stable-stringify": "^2.0.0", 1288 "json-schema-traverse": "^0.4.1", 1289 "uri-js": "^4.2.2" 1290 } 1291 }, 1292 "ansi-regex": { 1293 "version": "5.0.1", 1294 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1295 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1296 "dev": true 1297 }, 1298 "ansi-styles": { 1299 "version": "4.3.0", 1300 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1301 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1302 "dev": true, 1303 "requires": { 1304 "color-convert": "^2.0.1" 1305 } 1306 }, 1307 "argparse": { 1308 "version": "2.0.1", 1309 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1310 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1311 "dev": true 1312 }, 1313 "balanced-match": { 1314 "version": "1.0.2", 1315 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1316 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1317 "dev": true 1318 }, 1319 "brace-expansion": { 1320 "version": "1.1.11", 1321 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1322 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1323 "dev": true, 1324 "requires": { 1325 "balanced-match": "^1.0.0", 1326 "concat-map": "0.0.1" 1327 } 1328 }, 1329 "callsites": { 1330 "version": "3.1.0", 1331 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1332 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1333 "dev": true 1334 }, 1335 "chalk": { 1336 "version": "4.1.2", 1337 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1338 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1339 "dev": true, 1340 "requires": { 1341 "ansi-styles": "^4.1.0", 1342 "supports-color": "^7.1.0" 1343 } 1344 }, 1345 "color-convert": { 1346 "version": "2.0.1", 1347 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1348 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1349 "dev": true, 1350 "requires": { 1351 "color-name": "~1.1.4" 1352 } 1353 }, 1354 "color-name": { 1355 "version": "1.1.4", 1356 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1357 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1358 "dev": true 1359 }, 1360 "concat-map": { 1361 "version": "0.0.1", 1362 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1363 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 1364 "dev": true 1365 }, 1366 "cross-spawn": { 1367 "version": "7.0.3", 1368 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 1369 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 1370 "dev": true, 1371 "requires": { 1372 "path-key": "^3.1.0", 1373 "shebang-command": "^2.0.0", 1374 "which": "^2.0.1" 1375 } 1376 }, 1377 "debug": { 1378 "version": "4.3.4", 1379 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 1380 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 1381 "dev": true, 1382 "requires": { 1383 "ms": "2.1.2" 1384 } 1385 }, 1386 "deep-is": { 1387 "version": "0.1.4", 1388 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 1389 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 1390 "dev": true 1391 }, 1392 "doctrine": { 1393 "version": "3.0.0", 1394 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 1395 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 1396 "dev": true, 1397 "requires": { 1398 "esutils": "^2.0.2" 1399 } 1400 }, 1401 "escape-string-regexp": { 1402 "version": "4.0.0", 1403 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1404 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 1405 "dev": true 1406 }, 1407 "eslint": { 1408 "version": "8.41.0", 1409 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.41.0.tgz", 1410 "integrity": "sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==", 1411 "dev": true, 1412 "requires": { 1413 "@eslint-community/eslint-utils": "^4.2.0", 1414 "@eslint-community/regexpp": "^4.4.0", 1415 "@eslint/eslintrc": "^2.0.3", 1416 "@eslint/js": "8.41.0", 1417 "@humanwhocodes/config-array": "^0.11.8", 1418 "@humanwhocodes/module-importer": "^1.0.1", 1419 "@nodelib/fs.walk": "^1.2.8", 1420 "ajv": "^6.10.0", 1421 "chalk": "^4.0.0", 1422 "cross-spawn": "^7.0.2", 1423 "debug": "^4.3.2", 1424 "doctrine": "^3.0.0", 1425 "escape-string-regexp": "^4.0.0", 1426 "eslint-scope": "^7.2.0", 1427 "eslint-visitor-keys": "^3.4.1", 1428 "espree": "^9.5.2", 1429 "esquery": "^1.4.2", 1430 "esutils": "^2.0.2", 1431 "fast-deep-equal": "^3.1.3", 1432 "file-entry-cache": "^6.0.1", 1433 "find-up": "^5.0.0", 1434 "glob-parent": "^6.0.2", 1435 "globals": "^13.19.0", 1436 "graphemer": "^1.4.0", 1437 "ignore": "^5.2.0", 1438 "import-fresh": "^3.0.0", 1439 "imurmurhash": "^0.1.4", 1440 "is-glob": "^4.0.0", 1441 "is-path-inside": "^3.0.3", 1442 "js-yaml": "^4.1.0", 1443 "json-stable-stringify-without-jsonify": "^1.0.1", 1444 "levn": "^0.4.1", 1445 "lodash.merge": "^4.6.2", 1446 "minimatch": "^3.1.2", 1447 "natural-compare": "^1.4.0", 1448 "optionator": "^0.9.1", 1449 "strip-ansi": "^6.0.1", 1450 "strip-json-comments": "^3.1.0", 1451 "text-table": "^0.2.0" 1452 } 1453 }, 1454 "eslint-config-prettier": { 1455 "version": "8.8.0", 1456 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", 1457 "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", 1458 "dev": true, 1459 "requires": {} 1460 }, 1461 "eslint-plugin-prettier": { 1462 "version": "4.2.1", 1463 "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", 1464 "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", 1465 "dev": true, 1466 "requires": { 1467 "prettier-linter-helpers": "^1.0.0" 1468 } 1469 }, 1470 "eslint-scope": { 1471 "version": "7.2.0", 1472 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", 1473 "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", 1474 "dev": true, 1475 "requires": { 1476 "esrecurse": "^4.3.0", 1477 "estraverse": "^5.2.0" 1478 } 1479 }, 1480 "eslint-visitor-keys": { 1481 "version": "3.4.1", 1482 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", 1483 "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", 1484 "dev": true 1485 }, 1486 "espree": { 1487 "version": "9.5.2", 1488 "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", 1489 "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", 1490 "dev": true, 1491 "requires": { 1492 "acorn": "^8.8.0", 1493 "acorn-jsx": "^5.3.2", 1494 "eslint-visitor-keys": "^3.4.1" 1495 } 1496 }, 1497 "esquery": { 1498 "version": "1.5.0", 1499 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 1500 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 1501 "dev": true, 1502 "requires": { 1503 "estraverse": "^5.1.0" 1504 } 1505 }, 1506 "esrecurse": { 1507 "version": "4.3.0", 1508 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 1509 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 1510 "dev": true, 1511 "requires": { 1512 "estraverse": "^5.2.0" 1513 } 1514 }, 1515 "estraverse": { 1516 "version": "5.3.0", 1517 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1518 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1519 "dev": true 1520 }, 1521 "esutils": { 1522 "version": "2.0.3", 1523 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 1524 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 1525 "dev": true 1526 }, 1527 "fast-deep-equal": { 1528 "version": "3.1.3", 1529 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 1530 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 1531 "dev": true 1532 }, 1533 "fast-diff": { 1534 "version": "1.2.0", 1535 "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", 1536 "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", 1537 "dev": true 1538 }, 1539 "fast-json-stable-stringify": { 1540 "version": "2.1.0", 1541 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 1542 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 1543 "dev": true 1544 }, 1545 "fast-levenshtein": { 1546 "version": "2.0.6", 1547 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 1548 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 1549 "dev": true 1550 }, 1551 "fastq": { 1552 "version": "1.15.0", 1553 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 1554 "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 1555 "dev": true, 1556 "requires": { 1557 "reusify": "^1.0.4" 1558 } 1559 }, 1560 "file-entry-cache": { 1561 "version": "6.0.1", 1562 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 1563 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 1564 "dev": true, 1565 "requires": { 1566 "flat-cache": "^3.0.4" 1567 } 1568 }, 1569 "find-up": { 1570 "version": "5.0.0", 1571 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 1572 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 1573 "dev": true, 1574 "requires": { 1575 "locate-path": "^6.0.0", 1576 "path-exists": "^4.0.0" 1577 } 1578 }, 1579 "flat-cache": { 1580 "version": "3.0.4", 1581 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 1582 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 1583 "dev": true, 1584 "requires": { 1585 "flatted": "^3.1.0", 1586 "rimraf": "^3.0.2" 1587 } 1588 }, 1589 "flatted": { 1590 "version": "3.2.7", 1591 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 1592 "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 1593 "dev": true 1594 }, 1595 "fs.realpath": { 1596 "version": "1.0.0", 1597 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 1598 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 1599 "dev": true 1600 }, 1601 "glob": { 1602 "version": "7.2.3", 1603 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 1604 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 1605 "dev": true, 1606 "requires": { 1607 "fs.realpath": "^1.0.0", 1608 "inflight": "^1.0.4", 1609 "inherits": "2", 1610 "minimatch": "^3.1.1", 1611 "once": "^1.3.0", 1612 "path-is-absolute": "^1.0.0" 1613 } 1614 }, 1615 "glob-parent": { 1616 "version": "6.0.2", 1617 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 1618 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 1619 "dev": true, 1620 "requires": { 1621 "is-glob": "^4.0.3" 1622 } 1623 }, 1624 "globals": { 1625 "version": "13.20.0", 1626 "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 1627 "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 1628 "dev": true, 1629 "requires": { 1630 "type-fest": "^0.20.2" 1631 } 1632 }, 1633 "graphemer": { 1634 "version": "1.4.0", 1635 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", 1636 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", 1637 "dev": true 1638 }, 1639 "has-flag": { 1640 "version": "4.0.0", 1641 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1642 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1643 "dev": true 1644 }, 1645 "ignore": { 1646 "version": "5.2.4", 1647 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 1648 "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 1649 "dev": true 1650 }, 1651 "import-fresh": { 1652 "version": "3.3.0", 1653 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 1654 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 1655 "dev": true, 1656 "requires": { 1657 "parent-module": "^1.0.0", 1658 "resolve-from": "^4.0.0" 1659 } 1660 }, 1661 "imurmurhash": { 1662 "version": "0.1.4", 1663 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 1664 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 1665 "dev": true 1666 }, 1667 "inflight": { 1668 "version": "1.0.6", 1669 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1670 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 1671 "dev": true, 1672 "requires": { 1673 "once": "^1.3.0", 1674 "wrappy": "1" 1675 } 1676 }, 1677 "inherits": { 1678 "version": "2.0.4", 1679 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1680 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1681 "dev": true 1682 }, 1683 "is-extglob": { 1684 "version": "2.1.1", 1685 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1686 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 1687 "dev": true 1688 }, 1689 "is-glob": { 1690 "version": "4.0.3", 1691 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1692 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1693 "dev": true, 1694 "requires": { 1695 "is-extglob": "^2.1.1" 1696 } 1697 }, 1698 "is-path-inside": { 1699 "version": "3.0.3", 1700 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 1701 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 1702 "dev": true 1703 }, 1704 "isexe": { 1705 "version": "2.0.0", 1706 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1707 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1708 "dev": true 1709 }, 1710 "js-yaml": { 1711 "version": "4.1.0", 1712 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 1713 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 1714 "dev": true, 1715 "requires": { 1716 "argparse": "^2.0.1" 1717 } 1718 }, 1719 "json-schema-traverse": { 1720 "version": "0.4.1", 1721 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1722 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 1723 "dev": true 1724 }, 1725 "json-stable-stringify-without-jsonify": { 1726 "version": "1.0.1", 1727 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 1728 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 1729 "dev": true 1730 }, 1731 "levn": { 1732 "version": "0.4.1", 1733 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 1734 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 1735 "dev": true, 1736 "requires": { 1737 "prelude-ls": "^1.2.1", 1738 "type-check": "~0.4.0" 1739 } 1740 }, 1741 "locate-path": { 1742 "version": "6.0.0", 1743 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 1744 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 1745 "dev": true, 1746 "requires": { 1747 "p-locate": "^5.0.0" 1748 } 1749 }, 1750 "lodash.merge": { 1751 "version": "4.6.2", 1752 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 1753 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 1754 "dev": true 1755 }, 1756 "minimatch": { 1757 "version": "3.1.2", 1758 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1759 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1760 "dev": true, 1761 "requires": { 1762 "brace-expansion": "^1.1.7" 1763 } 1764 }, 1765 "ms": { 1766 "version": "2.1.2", 1767 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1768 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 1769 "dev": true 1770 }, 1771 "natural-compare": { 1772 "version": "1.4.0", 1773 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 1774 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 1775 "dev": true 1776 }, 1777 "once": { 1778 "version": "1.4.0", 1779 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1780 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 1781 "dev": true, 1782 "requires": { 1783 "wrappy": "1" 1784 } 1785 }, 1786 "optionator": { 1787 "version": "0.9.1", 1788 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 1789 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 1790 "dev": true, 1791 "requires": { 1792 "deep-is": "^0.1.3", 1793 "fast-levenshtein": "^2.0.6", 1794 "levn": "^0.4.1", 1795 "prelude-ls": "^1.2.1", 1796 "type-check": "^0.4.0", 1797 "word-wrap": "^1.2.3" 1798 } 1799 }, 1800 "p-limit": { 1801 "version": "3.1.0", 1802 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 1803 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 1804 "dev": true, 1805 "requires": { 1806 "yocto-queue": "^0.1.0" 1807 } 1808 }, 1809 "p-locate": { 1810 "version": "5.0.0", 1811 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 1812 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 1813 "dev": true, 1814 "requires": { 1815 "p-limit": "^3.0.2" 1816 } 1817 }, 1818 "parent-module": { 1819 "version": "1.0.1", 1820 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 1821 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 1822 "dev": true, 1823 "requires": { 1824 "callsites": "^3.0.0" 1825 } 1826 }, 1827 "path-exists": { 1828 "version": "4.0.0", 1829 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 1830 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 1831 "dev": true 1832 }, 1833 "path-is-absolute": { 1834 "version": "1.0.1", 1835 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1836 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 1837 "dev": true 1838 }, 1839 "path-key": { 1840 "version": "3.1.1", 1841 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1842 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1843 "dev": true 1844 }, 1845 "prelude-ls": { 1846 "version": "1.2.1", 1847 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 1848 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 1849 "dev": true 1850 }, 1851 "prettier": { 1852 "version": "2.8.8", 1853 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 1854 "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 1855 "dev": true 1856 }, 1857 "prettier-linter-helpers": { 1858 "version": "1.0.0", 1859 "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", 1860 "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", 1861 "dev": true, 1862 "requires": { 1863 "fast-diff": "^1.1.2" 1864 } 1865 }, 1866 "punycode": { 1867 "version": "2.3.0", 1868 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 1869 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 1870 "dev": true 1871 }, 1872 "queue-microtask": { 1873 "version": "1.2.3", 1874 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 1875 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 1876 "dev": true 1877 }, 1878 "resolve-from": { 1879 "version": "4.0.0", 1880 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 1881 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 1882 "dev": true 1883 }, 1884 "reusify": { 1885 "version": "1.0.4", 1886 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 1887 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 1888 "dev": true 1889 }, 1890 "rimraf": { 1891 "version": "3.0.2", 1892 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 1893 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 1894 "dev": true, 1895 "requires": { 1896 "glob": "^7.1.3" 1897 } 1898 }, 1899 "run-parallel": { 1900 "version": "1.2.0", 1901 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 1902 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 1903 "dev": true, 1904 "requires": { 1905 "queue-microtask": "^1.2.2" 1906 } 1907 }, 1908 "shebang-command": { 1909 "version": "2.0.0", 1910 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1911 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1912 "dev": true, 1913 "requires": { 1914 "shebang-regex": "^3.0.0" 1915 } 1916 }, 1917 "shebang-regex": { 1918 "version": "3.0.0", 1919 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1920 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 1921 "dev": true 1922 }, 1923 "strip-ansi": { 1924 "version": "6.0.1", 1925 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1926 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1927 "dev": true, 1928 "requires": { 1929 "ansi-regex": "^5.0.1" 1930 } 1931 }, 1932 "strip-json-comments": { 1933 "version": "3.1.1", 1934 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 1935 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 1936 "dev": true 1937 }, 1938 "supports-color": { 1939 "version": "7.2.0", 1940 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1941 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1942 "dev": true, 1943 "requires": { 1944 "has-flag": "^4.0.0" 1945 } 1946 }, 1947 "text-table": { 1948 "version": "0.2.0", 1949 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 1950 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 1951 "dev": true 1952 }, 1953 "type-check": { 1954 "version": "0.4.0", 1955 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 1956 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 1957 "dev": true, 1958 "requires": { 1959 "prelude-ls": "^1.2.1" 1960 } 1961 }, 1962 "type-fest": { 1963 "version": "0.20.2", 1964 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 1965 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 1966 "dev": true 1967 }, 1968 "uri-js": { 1969 "version": "4.4.1", 1970 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 1971 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 1972 "dev": true, 1973 "requires": { 1974 "punycode": "^2.1.0" 1975 } 1976 }, 1977 "which": { 1978 "version": "2.0.2", 1979 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1980 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 1981 "dev": true, 1982 "requires": { 1983 "isexe": "^2.0.0" 1984 } 1985 }, 1986 "word-wrap": { 1987 "version": "1.2.3", 1988 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 1989 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 1990 "dev": true 1991 }, 1992 "wrappy": { 1993 "version": "1.0.2", 1994 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1995 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 1996 "dev": true 1997 }, 1998 "yocto-queue": { 1999 "version": "0.1.0", 2000 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 2001 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 2002 "dev": true 2003 } 2004 } 2005}