this repo has no description
0
fork

Configure Feed

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

at main 1796 lines 66 kB view raw
1{ 2 "name": "songofsongs-bot-bsky", 3 "version": "1.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "songofsongs-bot-bsky", 9 "version": "1.0.0", 10 "license": "ISC", 11 "dependencies": { 12 "@atproto/api": "^0.2.5", 13 "dotenv": "^16.0.3", 14 "fast-fuzzy": "^1.12.0", 15 "fuse.js": "^6.6.2" 16 }, 17 "devDependencies": { 18 "@types/node": "^18.15.11", 19 "@typescript-eslint/eslint-plugin": "^5.57.1", 20 "@typescript-eslint/parser": "^5.57.1", 21 "eslint": "^8.38.0", 22 "prettier": "^2.8.7", 23 "typescript": "^5.0.4" 24 } 25 }, 26 "node_modules/@atproto/api": { 27 "version": "0.2.5", 28 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.2.5.tgz", 29 "integrity": "sha512-RJGhiwj6kOjrlVy7ES/SfJt3JyFwXdFZeBP4iw2ne/Ie0ZlanKhY0y9QHx5tI4rvEUP/wf0iKtaq2neczHi3bg==", 30 "dependencies": { 31 "@atproto/common-web": "*", 32 "@atproto/uri": "*", 33 "@atproto/xrpc": "*", 34 "tlds": "^1.234.0", 35 "typed-emitter": "^2.1.0" 36 } 37 }, 38 "node_modules/@atproto/common-web": { 39 "version": "0.1.0", 40 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.1.0.tgz", 41 "integrity": "sha512-qD6xF60hvH+cP++fk/mt+0S9cxs94KsK+rNWypNlgnlp7r9By4ltXwtDSR/DNTA8mwDeularUno4VbTd2IWIzA==", 42 "dependencies": { 43 "multiformats": "^9.6.4", 44 "uint8arrays": "3.0.0", 45 "zod": "^3.14.2" 46 } 47 }, 48 "node_modules/@atproto/identifier": { 49 "version": "0.1.0", 50 "resolved": "https://registry.npmjs.org/@atproto/identifier/-/identifier-0.1.0.tgz", 51 "integrity": "sha512-3LV7+4E6S0k8Rru7NBkyDF6Zf6NHVUXVS9d4l9fiXWMC49ghZMjq0vPmz80xjG1rRuFdJFbpRf4ApFciGxLIyQ==", 52 "dependencies": { 53 "@atproto/common-web": "*" 54 } 55 }, 56 "node_modules/@atproto/lexicon": { 57 "version": "0.1.0", 58 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.1.0.tgz", 59 "integrity": "sha512-Iy+gV9w42xLhrZrmcbZh7VFoHjXuzWvecGHIfz44owNjjv7aE/d2P5BbOX/XicSkmQ8Qkpg0BqwYDD1XBVS+DQ==", 60 "dependencies": { 61 "@atproto/common-web": "*", 62 "@atproto/identifier": "*", 63 "@atproto/nsid": "*", 64 "@atproto/uri": "*", 65 "iso-datestring-validator": "^2.2.2", 66 "multiformats": "^9.6.4", 67 "zod": "^3.14.2" 68 } 69 }, 70 "node_modules/@atproto/nsid": { 71 "version": "0.0.1", 72 "resolved": "https://registry.npmjs.org/@atproto/nsid/-/nsid-0.0.1.tgz", 73 "integrity": "sha512-t5M6/CzWBVYoBbIvfKDpqPj/+ZmyoK9ydZSStcTXosJ27XXwOPhz0VDUGKK2SM9G5Y7TPes8S5KTAU0UdVYFCw==" 74 }, 75 "node_modules/@atproto/uri": { 76 "version": "0.0.2", 77 "resolved": "https://registry.npmjs.org/@atproto/uri/-/uri-0.0.2.tgz", 78 "integrity": "sha512-/6otLZF7BLpT9suSdHuXLbL12nINcWPsLmcOI+dctqovWUjH+XIRVNXDQgBYSrPVetxMiknuEwWelmnA33AEXg==", 79 "dependencies": { 80 "@atproto/identifier": "*", 81 "@atproto/nsid": "*" 82 } 83 }, 84 "node_modules/@atproto/xrpc": { 85 "version": "0.1.0", 86 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.1.0.tgz", 87 "integrity": "sha512-LhBeZkQwPezjEtricGYnG62udFglOqlnmMSS0KyWgEAPi4KMp4H2F4jNoXcf5NPtZ9S4N4hJaErHX4PJYv2lfA==", 88 "dependencies": { 89 "@atproto/lexicon": "*", 90 "zod": "^3.14.2" 91 } 92 }, 93 "node_modules/@eslint-community/eslint-utils": { 94 "version": "4.4.0", 95 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 96 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 97 "dev": true, 98 "dependencies": { 99 "eslint-visitor-keys": "^3.3.0" 100 }, 101 "engines": { 102 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 103 }, 104 "peerDependencies": { 105 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 106 } 107 }, 108 "node_modules/@eslint-community/regexpp": { 109 "version": "4.5.0", 110 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.0.tgz", 111 "integrity": "sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ==", 112 "dev": true, 113 "engines": { 114 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 115 } 116 }, 117 "node_modules/@eslint/eslintrc": { 118 "version": "2.0.2", 119 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.2.tgz", 120 "integrity": "sha512-3W4f5tDUra+pA+FzgugqL2pRimUTDJWKr7BINqOpkZrC0uYI0NIc0/JFgBROCU07HR6GieA5m3/rsPIhDmCXTQ==", 121 "dev": true, 122 "dependencies": { 123 "ajv": "^6.12.4", 124 "debug": "^4.3.2", 125 "espree": "^9.5.1", 126 "globals": "^13.19.0", 127 "ignore": "^5.2.0", 128 "import-fresh": "^3.2.1", 129 "js-yaml": "^4.1.0", 130 "minimatch": "^3.1.2", 131 "strip-json-comments": "^3.1.1" 132 }, 133 "engines": { 134 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 135 }, 136 "funding": { 137 "url": "https://opencollective.com/eslint" 138 } 139 }, 140 "node_modules/@eslint/js": { 141 "version": "8.38.0", 142 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.38.0.tgz", 143 "integrity": "sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g==", 144 "dev": true, 145 "engines": { 146 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 147 } 148 }, 149 "node_modules/@humanwhocodes/config-array": { 150 "version": "0.11.8", 151 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 152 "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 153 "dev": true, 154 "dependencies": { 155 "@humanwhocodes/object-schema": "^1.2.1", 156 "debug": "^4.1.1", 157 "minimatch": "^3.0.5" 158 }, 159 "engines": { 160 "node": ">=10.10.0" 161 } 162 }, 163 "node_modules/@humanwhocodes/module-importer": { 164 "version": "1.0.1", 165 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 166 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 167 "dev": true, 168 "engines": { 169 "node": ">=12.22" 170 }, 171 "funding": { 172 "type": "github", 173 "url": "https://github.com/sponsors/nzakas" 174 } 175 }, 176 "node_modules/@humanwhocodes/object-schema": { 177 "version": "1.2.1", 178 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 179 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 180 "dev": true 181 }, 182 "node_modules/@nodelib/fs.scandir": { 183 "version": "2.1.5", 184 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 185 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 186 "dev": true, 187 "dependencies": { 188 "@nodelib/fs.stat": "2.0.5", 189 "run-parallel": "^1.1.9" 190 }, 191 "engines": { 192 "node": ">= 8" 193 } 194 }, 195 "node_modules/@nodelib/fs.stat": { 196 "version": "2.0.5", 197 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 198 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 199 "dev": true, 200 "engines": { 201 "node": ">= 8" 202 } 203 }, 204 "node_modules/@nodelib/fs.walk": { 205 "version": "1.2.8", 206 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 207 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 208 "dev": true, 209 "dependencies": { 210 "@nodelib/fs.scandir": "2.1.5", 211 "fastq": "^1.6.0" 212 }, 213 "engines": { 214 "node": ">= 8" 215 } 216 }, 217 "node_modules/@types/json-schema": { 218 "version": "7.0.11", 219 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", 220 "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", 221 "dev": true 222 }, 223 "node_modules/@types/node": { 224 "version": "18.15.11", 225 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz", 226 "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==", 227 "dev": true 228 }, 229 "node_modules/@types/semver": { 230 "version": "7.3.13", 231 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", 232 "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==", 233 "dev": true 234 }, 235 "node_modules/@typescript-eslint/eslint-plugin": { 236 "version": "5.57.1", 237 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.57.1.tgz", 238 "integrity": "sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ==", 239 "dev": true, 240 "dependencies": { 241 "@eslint-community/regexpp": "^4.4.0", 242 "@typescript-eslint/scope-manager": "5.57.1", 243 "@typescript-eslint/type-utils": "5.57.1", 244 "@typescript-eslint/utils": "5.57.1", 245 "debug": "^4.3.4", 246 "grapheme-splitter": "^1.0.4", 247 "ignore": "^5.2.0", 248 "natural-compare-lite": "^1.4.0", 249 "semver": "^7.3.7", 250 "tsutils": "^3.21.0" 251 }, 252 "engines": { 253 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 254 }, 255 "funding": { 256 "type": "opencollective", 257 "url": "https://opencollective.com/typescript-eslint" 258 }, 259 "peerDependencies": { 260 "@typescript-eslint/parser": "^5.0.0", 261 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 262 }, 263 "peerDependenciesMeta": { 264 "typescript": { 265 "optional": true 266 } 267 } 268 }, 269 "node_modules/@typescript-eslint/parser": { 270 "version": "5.57.1", 271 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.57.1.tgz", 272 "integrity": "sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA==", 273 "dev": true, 274 "dependencies": { 275 "@typescript-eslint/scope-manager": "5.57.1", 276 "@typescript-eslint/types": "5.57.1", 277 "@typescript-eslint/typescript-estree": "5.57.1", 278 "debug": "^4.3.4" 279 }, 280 "engines": { 281 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 282 }, 283 "funding": { 284 "type": "opencollective", 285 "url": "https://opencollective.com/typescript-eslint" 286 }, 287 "peerDependencies": { 288 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 289 }, 290 "peerDependenciesMeta": { 291 "typescript": { 292 "optional": true 293 } 294 } 295 }, 296 "node_modules/@typescript-eslint/scope-manager": { 297 "version": "5.57.1", 298 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz", 299 "integrity": "sha512-N/RrBwEUKMIYxSKl0oDK5sFVHd6VI7p9K5MyUlVYAY6dyNb/wHUqndkTd3XhpGlXgnQsBkRZuu4f9kAHghvgPw==", 300 "dev": true, 301 "dependencies": { 302 "@typescript-eslint/types": "5.57.1", 303 "@typescript-eslint/visitor-keys": "5.57.1" 304 }, 305 "engines": { 306 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 307 }, 308 "funding": { 309 "type": "opencollective", 310 "url": "https://opencollective.com/typescript-eslint" 311 } 312 }, 313 "node_modules/@typescript-eslint/type-utils": { 314 "version": "5.57.1", 315 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.57.1.tgz", 316 "integrity": "sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw==", 317 "dev": true, 318 "dependencies": { 319 "@typescript-eslint/typescript-estree": "5.57.1", 320 "@typescript-eslint/utils": "5.57.1", 321 "debug": "^4.3.4", 322 "tsutils": "^3.21.0" 323 }, 324 "engines": { 325 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 326 }, 327 "funding": { 328 "type": "opencollective", 329 "url": "https://opencollective.com/typescript-eslint" 330 }, 331 "peerDependencies": { 332 "eslint": "*" 333 }, 334 "peerDependenciesMeta": { 335 "typescript": { 336 "optional": true 337 } 338 } 339 }, 340 "node_modules/@typescript-eslint/types": { 341 "version": "5.57.1", 342 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.57.1.tgz", 343 "integrity": "sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA==", 344 "dev": true, 345 "engines": { 346 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 347 }, 348 "funding": { 349 "type": "opencollective", 350 "url": "https://opencollective.com/typescript-eslint" 351 } 352 }, 353 "node_modules/@typescript-eslint/typescript-estree": { 354 "version": "5.57.1", 355 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.57.1.tgz", 356 "integrity": "sha512-A2MZqD8gNT0qHKbk2wRspg7cHbCDCk2tcqt6ScCFLr5Ru8cn+TCfM786DjPhqwseiS+PrYwcXht5ztpEQ6TFTw==", 357 "dev": true, 358 "dependencies": { 359 "@typescript-eslint/types": "5.57.1", 360 "@typescript-eslint/visitor-keys": "5.57.1", 361 "debug": "^4.3.4", 362 "globby": "^11.1.0", 363 "is-glob": "^4.0.3", 364 "semver": "^7.3.7", 365 "tsutils": "^3.21.0" 366 }, 367 "engines": { 368 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 369 }, 370 "funding": { 371 "type": "opencollective", 372 "url": "https://opencollective.com/typescript-eslint" 373 }, 374 "peerDependenciesMeta": { 375 "typescript": { 376 "optional": true 377 } 378 } 379 }, 380 "node_modules/@typescript-eslint/utils": { 381 "version": "5.57.1", 382 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.57.1.tgz", 383 "integrity": "sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg==", 384 "dev": true, 385 "dependencies": { 386 "@eslint-community/eslint-utils": "^4.2.0", 387 "@types/json-schema": "^7.0.9", 388 "@types/semver": "^7.3.12", 389 "@typescript-eslint/scope-manager": "5.57.1", 390 "@typescript-eslint/types": "5.57.1", 391 "@typescript-eslint/typescript-estree": "5.57.1", 392 "eslint-scope": "^5.1.1", 393 "semver": "^7.3.7" 394 }, 395 "engines": { 396 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 397 }, 398 "funding": { 399 "type": "opencollective", 400 "url": "https://opencollective.com/typescript-eslint" 401 }, 402 "peerDependencies": { 403 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 404 } 405 }, 406 "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { 407 "version": "5.1.1", 408 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 409 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 410 "dev": true, 411 "dependencies": { 412 "esrecurse": "^4.3.0", 413 "estraverse": "^4.1.1" 414 }, 415 "engines": { 416 "node": ">=8.0.0" 417 } 418 }, 419 "node_modules/@typescript-eslint/utils/node_modules/estraverse": { 420 "version": "4.3.0", 421 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 422 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 423 "dev": true, 424 "engines": { 425 "node": ">=4.0" 426 } 427 }, 428 "node_modules/@typescript-eslint/visitor-keys": { 429 "version": "5.57.1", 430 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz", 431 "integrity": "sha512-RjQrAniDU0CEk5r7iphkm731zKlFiUjvcBS2yHAg8WWqFMCaCrD0rKEVOMUyMMcbGPZ0bPp56srkGWrgfZqLRA==", 432 "dev": true, 433 "dependencies": { 434 "@typescript-eslint/types": "5.57.1", 435 "eslint-visitor-keys": "^3.3.0" 436 }, 437 "engines": { 438 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 439 }, 440 "funding": { 441 "type": "opencollective", 442 "url": "https://opencollective.com/typescript-eslint" 443 } 444 }, 445 "node_modules/acorn": { 446 "version": "8.8.2", 447 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", 448 "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", 449 "dev": true, 450 "bin": { 451 "acorn": "bin/acorn" 452 }, 453 "engines": { 454 "node": ">=0.4.0" 455 } 456 }, 457 "node_modules/acorn-jsx": { 458 "version": "5.3.2", 459 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 460 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 461 "dev": true, 462 "peerDependencies": { 463 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 464 } 465 }, 466 "node_modules/ajv": { 467 "version": "6.12.6", 468 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 469 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 470 "dev": true, 471 "dependencies": { 472 "fast-deep-equal": "^3.1.1", 473 "fast-json-stable-stringify": "^2.0.0", 474 "json-schema-traverse": "^0.4.1", 475 "uri-js": "^4.2.2" 476 }, 477 "funding": { 478 "type": "github", 479 "url": "https://github.com/sponsors/epoberezkin" 480 } 481 }, 482 "node_modules/ansi-regex": { 483 "version": "5.0.1", 484 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 485 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 486 "dev": true, 487 "engines": { 488 "node": ">=8" 489 } 490 }, 491 "node_modules/ansi-styles": { 492 "version": "4.3.0", 493 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 494 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 495 "dev": true, 496 "dependencies": { 497 "color-convert": "^2.0.1" 498 }, 499 "engines": { 500 "node": ">=8" 501 }, 502 "funding": { 503 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 504 } 505 }, 506 "node_modules/argparse": { 507 "version": "2.0.1", 508 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 509 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 510 "dev": true 511 }, 512 "node_modules/array-union": { 513 "version": "2.1.0", 514 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 515 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 516 "dev": true, 517 "engines": { 518 "node": ">=8" 519 } 520 }, 521 "node_modules/balanced-match": { 522 "version": "1.0.2", 523 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 524 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 525 "dev": true 526 }, 527 "node_modules/brace-expansion": { 528 "version": "1.1.11", 529 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 530 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 531 "dev": true, 532 "dependencies": { 533 "balanced-match": "^1.0.0", 534 "concat-map": "0.0.1" 535 } 536 }, 537 "node_modules/braces": { 538 "version": "3.0.2", 539 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 540 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 541 "dev": true, 542 "dependencies": { 543 "fill-range": "^7.0.1" 544 }, 545 "engines": { 546 "node": ">=8" 547 } 548 }, 549 "node_modules/callsites": { 550 "version": "3.1.0", 551 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 552 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 553 "dev": true, 554 "engines": { 555 "node": ">=6" 556 } 557 }, 558 "node_modules/chalk": { 559 "version": "4.1.2", 560 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 561 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 562 "dev": true, 563 "dependencies": { 564 "ansi-styles": "^4.1.0", 565 "supports-color": "^7.1.0" 566 }, 567 "engines": { 568 "node": ">=10" 569 }, 570 "funding": { 571 "url": "https://github.com/chalk/chalk?sponsor=1" 572 } 573 }, 574 "node_modules/color-convert": { 575 "version": "2.0.1", 576 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 577 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 578 "dev": true, 579 "dependencies": { 580 "color-name": "~1.1.4" 581 }, 582 "engines": { 583 "node": ">=7.0.0" 584 } 585 }, 586 "node_modules/color-name": { 587 "version": "1.1.4", 588 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 589 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 590 "dev": true 591 }, 592 "node_modules/concat-map": { 593 "version": "0.0.1", 594 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 595 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 596 "dev": true 597 }, 598 "node_modules/cross-spawn": { 599 "version": "7.0.3", 600 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 601 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 602 "dev": true, 603 "dependencies": { 604 "path-key": "^3.1.0", 605 "shebang-command": "^2.0.0", 606 "which": "^2.0.1" 607 }, 608 "engines": { 609 "node": ">= 8" 610 } 611 }, 612 "node_modules/debug": { 613 "version": "4.3.4", 614 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 615 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 616 "dev": true, 617 "dependencies": { 618 "ms": "2.1.2" 619 }, 620 "engines": { 621 "node": ">=6.0" 622 }, 623 "peerDependenciesMeta": { 624 "supports-color": { 625 "optional": true 626 } 627 } 628 }, 629 "node_modules/deep-is": { 630 "version": "0.1.4", 631 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 632 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 633 "dev": true 634 }, 635 "node_modules/dir-glob": { 636 "version": "3.0.1", 637 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 638 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 639 "dev": true, 640 "dependencies": { 641 "path-type": "^4.0.0" 642 }, 643 "engines": { 644 "node": ">=8" 645 } 646 }, 647 "node_modules/doctrine": { 648 "version": "3.0.0", 649 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 650 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 651 "dev": true, 652 "dependencies": { 653 "esutils": "^2.0.2" 654 }, 655 "engines": { 656 "node": ">=6.0.0" 657 } 658 }, 659 "node_modules/dotenv": { 660 "version": "16.0.3", 661 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", 662 "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", 663 "engines": { 664 "node": ">=12" 665 } 666 }, 667 "node_modules/escape-string-regexp": { 668 "version": "4.0.0", 669 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 670 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 671 "dev": true, 672 "engines": { 673 "node": ">=10" 674 }, 675 "funding": { 676 "url": "https://github.com/sponsors/sindresorhus" 677 } 678 }, 679 "node_modules/eslint": { 680 "version": "8.38.0", 681 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.38.0.tgz", 682 "integrity": "sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg==", 683 "dev": true, 684 "dependencies": { 685 "@eslint-community/eslint-utils": "^4.2.0", 686 "@eslint-community/regexpp": "^4.4.0", 687 "@eslint/eslintrc": "^2.0.2", 688 "@eslint/js": "8.38.0", 689 "@humanwhocodes/config-array": "^0.11.8", 690 "@humanwhocodes/module-importer": "^1.0.1", 691 "@nodelib/fs.walk": "^1.2.8", 692 "ajv": "^6.10.0", 693 "chalk": "^4.0.0", 694 "cross-spawn": "^7.0.2", 695 "debug": "^4.3.2", 696 "doctrine": "^3.0.0", 697 "escape-string-regexp": "^4.0.0", 698 "eslint-scope": "^7.1.1", 699 "eslint-visitor-keys": "^3.4.0", 700 "espree": "^9.5.1", 701 "esquery": "^1.4.2", 702 "esutils": "^2.0.2", 703 "fast-deep-equal": "^3.1.3", 704 "file-entry-cache": "^6.0.1", 705 "find-up": "^5.0.0", 706 "glob-parent": "^6.0.2", 707 "globals": "^13.19.0", 708 "grapheme-splitter": "^1.0.4", 709 "ignore": "^5.2.0", 710 "import-fresh": "^3.0.0", 711 "imurmurhash": "^0.1.4", 712 "is-glob": "^4.0.0", 713 "is-path-inside": "^3.0.3", 714 "js-sdsl": "^4.1.4", 715 "js-yaml": "^4.1.0", 716 "json-stable-stringify-without-jsonify": "^1.0.1", 717 "levn": "^0.4.1", 718 "lodash.merge": "^4.6.2", 719 "minimatch": "^3.1.2", 720 "natural-compare": "^1.4.0", 721 "optionator": "^0.9.1", 722 "strip-ansi": "^6.0.1", 723 "strip-json-comments": "^3.1.0", 724 "text-table": "^0.2.0" 725 }, 726 "bin": { 727 "eslint": "bin/eslint.js" 728 }, 729 "engines": { 730 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 731 }, 732 "funding": { 733 "url": "https://opencollective.com/eslint" 734 } 735 }, 736 "node_modules/eslint-scope": { 737 "version": "7.1.1", 738 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 739 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 740 "dev": true, 741 "dependencies": { 742 "esrecurse": "^4.3.0", 743 "estraverse": "^5.2.0" 744 }, 745 "engines": { 746 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 747 } 748 }, 749 "node_modules/eslint-visitor-keys": { 750 "version": "3.4.0", 751 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz", 752 "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==", 753 "dev": true, 754 "engines": { 755 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 756 }, 757 "funding": { 758 "url": "https://opencollective.com/eslint" 759 } 760 }, 761 "node_modules/espree": { 762 "version": "9.5.1", 763 "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.1.tgz", 764 "integrity": "sha512-5yxtHSZXRSW5pvv3hAlXM5+/Oswi1AUFqBmbibKb5s6bp3rGIDkyXU6xCoyuuLhijr4SFwPrXRoZjz0AZDN9tg==", 765 "dev": true, 766 "dependencies": { 767 "acorn": "^8.8.0", 768 "acorn-jsx": "^5.3.2", 769 "eslint-visitor-keys": "^3.4.0" 770 }, 771 "engines": { 772 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 773 }, 774 "funding": { 775 "url": "https://opencollective.com/eslint" 776 } 777 }, 778 "node_modules/esquery": { 779 "version": "1.5.0", 780 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 781 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 782 "dev": true, 783 "dependencies": { 784 "estraverse": "^5.1.0" 785 }, 786 "engines": { 787 "node": ">=0.10" 788 } 789 }, 790 "node_modules/esrecurse": { 791 "version": "4.3.0", 792 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 793 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 794 "dev": true, 795 "dependencies": { 796 "estraverse": "^5.2.0" 797 }, 798 "engines": { 799 "node": ">=4.0" 800 } 801 }, 802 "node_modules/estraverse": { 803 "version": "5.3.0", 804 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 805 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 806 "dev": true, 807 "engines": { 808 "node": ">=4.0" 809 } 810 }, 811 "node_modules/esutils": { 812 "version": "2.0.3", 813 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 814 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 815 "dev": true, 816 "engines": { 817 "node": ">=0.10.0" 818 } 819 }, 820 "node_modules/fast-deep-equal": { 821 "version": "3.1.3", 822 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 823 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 824 "dev": true 825 }, 826 "node_modules/fast-fuzzy": { 827 "version": "1.12.0", 828 "resolved": "https://registry.npmjs.org/fast-fuzzy/-/fast-fuzzy-1.12.0.tgz", 829 "integrity": "sha512-sXxGgHS+ubYpsdLnvOvJ9w5GYYZrtL9mkosG3nfuD446ahvoWEsSKBP7ieGmWIKVLnaxRDgUJkZMdxRgA2Ni+Q==", 830 "dependencies": { 831 "graphemesplit": "^2.4.1" 832 } 833 }, 834 "node_modules/fast-glob": { 835 "version": "3.2.12", 836 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", 837 "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", 838 "dev": true, 839 "dependencies": { 840 "@nodelib/fs.stat": "^2.0.2", 841 "@nodelib/fs.walk": "^1.2.3", 842 "glob-parent": "^5.1.2", 843 "merge2": "^1.3.0", 844 "micromatch": "^4.0.4" 845 }, 846 "engines": { 847 "node": ">=8.6.0" 848 } 849 }, 850 "node_modules/fast-glob/node_modules/glob-parent": { 851 "version": "5.1.2", 852 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 853 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 854 "dev": true, 855 "dependencies": { 856 "is-glob": "^4.0.1" 857 }, 858 "engines": { 859 "node": ">= 6" 860 } 861 }, 862 "node_modules/fast-json-stable-stringify": { 863 "version": "2.1.0", 864 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 865 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 866 "dev": true 867 }, 868 "node_modules/fast-levenshtein": { 869 "version": "2.0.6", 870 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 871 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 872 "dev": true 873 }, 874 "node_modules/fastq": { 875 "version": "1.15.0", 876 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 877 "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 878 "dev": true, 879 "dependencies": { 880 "reusify": "^1.0.4" 881 } 882 }, 883 "node_modules/file-entry-cache": { 884 "version": "6.0.1", 885 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 886 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 887 "dev": true, 888 "dependencies": { 889 "flat-cache": "^3.0.4" 890 }, 891 "engines": { 892 "node": "^10.12.0 || >=12.0.0" 893 } 894 }, 895 "node_modules/fill-range": { 896 "version": "7.0.1", 897 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 898 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 899 "dev": true, 900 "dependencies": { 901 "to-regex-range": "^5.0.1" 902 }, 903 "engines": { 904 "node": ">=8" 905 } 906 }, 907 "node_modules/find-up": { 908 "version": "5.0.0", 909 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 910 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 911 "dev": true, 912 "dependencies": { 913 "locate-path": "^6.0.0", 914 "path-exists": "^4.0.0" 915 }, 916 "engines": { 917 "node": ">=10" 918 }, 919 "funding": { 920 "url": "https://github.com/sponsors/sindresorhus" 921 } 922 }, 923 "node_modules/flat-cache": { 924 "version": "3.0.4", 925 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 926 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 927 "dev": true, 928 "dependencies": { 929 "flatted": "^3.1.0", 930 "rimraf": "^3.0.2" 931 }, 932 "engines": { 933 "node": "^10.12.0 || >=12.0.0" 934 } 935 }, 936 "node_modules/flatted": { 937 "version": "3.2.7", 938 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", 939 "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", 940 "dev": true 941 }, 942 "node_modules/fs.realpath": { 943 "version": "1.0.0", 944 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 945 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 946 "dev": true 947 }, 948 "node_modules/fuse.js": { 949 "version": "6.6.2", 950 "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-6.6.2.tgz", 951 "integrity": "sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA==", 952 "engines": { 953 "node": ">=10" 954 } 955 }, 956 "node_modules/glob": { 957 "version": "7.2.3", 958 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 959 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 960 "dev": true, 961 "dependencies": { 962 "fs.realpath": "^1.0.0", 963 "inflight": "^1.0.4", 964 "inherits": "2", 965 "minimatch": "^3.1.1", 966 "once": "^1.3.0", 967 "path-is-absolute": "^1.0.0" 968 }, 969 "engines": { 970 "node": "*" 971 }, 972 "funding": { 973 "url": "https://github.com/sponsors/isaacs" 974 } 975 }, 976 "node_modules/glob-parent": { 977 "version": "6.0.2", 978 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 979 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 980 "dev": true, 981 "dependencies": { 982 "is-glob": "^4.0.3" 983 }, 984 "engines": { 985 "node": ">=10.13.0" 986 } 987 }, 988 "node_modules/globals": { 989 "version": "13.20.0", 990 "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 991 "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 992 "dev": true, 993 "dependencies": { 994 "type-fest": "^0.20.2" 995 }, 996 "engines": { 997 "node": ">=8" 998 }, 999 "funding": { 1000 "url": "https://github.com/sponsors/sindresorhus" 1001 } 1002 }, 1003 "node_modules/globby": { 1004 "version": "11.1.0", 1005 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", 1006 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", 1007 "dev": true, 1008 "dependencies": { 1009 "array-union": "^2.1.0", 1010 "dir-glob": "^3.0.1", 1011 "fast-glob": "^3.2.9", 1012 "ignore": "^5.2.0", 1013 "merge2": "^1.4.1", 1014 "slash": "^3.0.0" 1015 }, 1016 "engines": { 1017 "node": ">=10" 1018 }, 1019 "funding": { 1020 "url": "https://github.com/sponsors/sindresorhus" 1021 } 1022 }, 1023 "node_modules/grapheme-splitter": { 1024 "version": "1.0.4", 1025 "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", 1026 "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", 1027 "dev": true 1028 }, 1029 "node_modules/graphemesplit": { 1030 "version": "2.4.4", 1031 "resolved": "https://registry.npmjs.org/graphemesplit/-/graphemesplit-2.4.4.tgz", 1032 "integrity": "sha512-lKrpp1mk1NH26USxC/Asw4OHbhSQf5XfrWZ+CDv/dFVvd1j17kFgMotdJvOesmHkbFX9P9sBfpH8VogxOWLg8w==", 1033 "dependencies": { 1034 "js-base64": "^3.6.0", 1035 "unicode-trie": "^2.0.0" 1036 } 1037 }, 1038 "node_modules/has-flag": { 1039 "version": "4.0.0", 1040 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1041 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1042 "dev": true, 1043 "engines": { 1044 "node": ">=8" 1045 } 1046 }, 1047 "node_modules/ignore": { 1048 "version": "5.2.4", 1049 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", 1050 "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", 1051 "dev": true, 1052 "engines": { 1053 "node": ">= 4" 1054 } 1055 }, 1056 "node_modules/import-fresh": { 1057 "version": "3.3.0", 1058 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 1059 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 1060 "dev": true, 1061 "dependencies": { 1062 "parent-module": "^1.0.0", 1063 "resolve-from": "^4.0.0" 1064 }, 1065 "engines": { 1066 "node": ">=6" 1067 }, 1068 "funding": { 1069 "url": "https://github.com/sponsors/sindresorhus" 1070 } 1071 }, 1072 "node_modules/imurmurhash": { 1073 "version": "0.1.4", 1074 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 1075 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 1076 "dev": true, 1077 "engines": { 1078 "node": ">=0.8.19" 1079 } 1080 }, 1081 "node_modules/inflight": { 1082 "version": "1.0.6", 1083 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1084 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 1085 "dev": true, 1086 "dependencies": { 1087 "once": "^1.3.0", 1088 "wrappy": "1" 1089 } 1090 }, 1091 "node_modules/inherits": { 1092 "version": "2.0.4", 1093 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1094 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1095 "dev": true 1096 }, 1097 "node_modules/is-extglob": { 1098 "version": "2.1.1", 1099 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1100 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 1101 "dev": true, 1102 "engines": { 1103 "node": ">=0.10.0" 1104 } 1105 }, 1106 "node_modules/is-glob": { 1107 "version": "4.0.3", 1108 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1109 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1110 "dev": true, 1111 "dependencies": { 1112 "is-extglob": "^2.1.1" 1113 }, 1114 "engines": { 1115 "node": ">=0.10.0" 1116 } 1117 }, 1118 "node_modules/is-number": { 1119 "version": "7.0.0", 1120 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1121 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1122 "dev": true, 1123 "engines": { 1124 "node": ">=0.12.0" 1125 } 1126 }, 1127 "node_modules/is-path-inside": { 1128 "version": "3.0.3", 1129 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 1130 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 1131 "dev": true, 1132 "engines": { 1133 "node": ">=8" 1134 } 1135 }, 1136 "node_modules/isexe": { 1137 "version": "2.0.0", 1138 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1139 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 1140 "dev": true 1141 }, 1142 "node_modules/iso-datestring-validator": { 1143 "version": "2.2.2", 1144 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 1145 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==" 1146 }, 1147 "node_modules/js-base64": { 1148 "version": "3.7.5", 1149 "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.5.tgz", 1150 "integrity": "sha512-3MEt5DTINKqfScXKfJFrRbxkrnk2AxPWGBL/ycjz4dK8iqiSJ06UxD8jh8xuh6p10TX4t2+7FsBYVxxQbMg+qA==" 1151 }, 1152 "node_modules/js-sdsl": { 1153 "version": "4.4.0", 1154 "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.4.0.tgz", 1155 "integrity": "sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==", 1156 "dev": true, 1157 "funding": { 1158 "type": "opencollective", 1159 "url": "https://opencollective.com/js-sdsl" 1160 } 1161 }, 1162 "node_modules/js-yaml": { 1163 "version": "4.1.0", 1164 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 1165 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 1166 "dev": true, 1167 "dependencies": { 1168 "argparse": "^2.0.1" 1169 }, 1170 "bin": { 1171 "js-yaml": "bin/js-yaml.js" 1172 } 1173 }, 1174 "node_modules/json-schema-traverse": { 1175 "version": "0.4.1", 1176 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1177 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 1178 "dev": true 1179 }, 1180 "node_modules/json-stable-stringify-without-jsonify": { 1181 "version": "1.0.1", 1182 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 1183 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 1184 "dev": true 1185 }, 1186 "node_modules/levn": { 1187 "version": "0.4.1", 1188 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 1189 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 1190 "dev": true, 1191 "dependencies": { 1192 "prelude-ls": "^1.2.1", 1193 "type-check": "~0.4.0" 1194 }, 1195 "engines": { 1196 "node": ">= 0.8.0" 1197 } 1198 }, 1199 "node_modules/locate-path": { 1200 "version": "6.0.0", 1201 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 1202 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 1203 "dev": true, 1204 "dependencies": { 1205 "p-locate": "^5.0.0" 1206 }, 1207 "engines": { 1208 "node": ">=10" 1209 }, 1210 "funding": { 1211 "url": "https://github.com/sponsors/sindresorhus" 1212 } 1213 }, 1214 "node_modules/lodash.merge": { 1215 "version": "4.6.2", 1216 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 1217 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 1218 "dev": true 1219 }, 1220 "node_modules/lru-cache": { 1221 "version": "6.0.0", 1222 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 1223 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 1224 "dev": true, 1225 "dependencies": { 1226 "yallist": "^4.0.0" 1227 }, 1228 "engines": { 1229 "node": ">=10" 1230 } 1231 }, 1232 "node_modules/merge2": { 1233 "version": "1.4.1", 1234 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 1235 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 1236 "dev": true, 1237 "engines": { 1238 "node": ">= 8" 1239 } 1240 }, 1241 "node_modules/micromatch": { 1242 "version": "4.0.5", 1243 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 1244 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 1245 "dev": true, 1246 "dependencies": { 1247 "braces": "^3.0.2", 1248 "picomatch": "^2.3.1" 1249 }, 1250 "engines": { 1251 "node": ">=8.6" 1252 } 1253 }, 1254 "node_modules/minimatch": { 1255 "version": "3.1.2", 1256 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1257 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1258 "dev": true, 1259 "dependencies": { 1260 "brace-expansion": "^1.1.7" 1261 }, 1262 "engines": { 1263 "node": "*" 1264 } 1265 }, 1266 "node_modules/ms": { 1267 "version": "2.1.2", 1268 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1269 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 1270 "dev": true 1271 }, 1272 "node_modules/multiformats": { 1273 "version": "9.9.0", 1274 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 1275 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==" 1276 }, 1277 "node_modules/natural-compare": { 1278 "version": "1.4.0", 1279 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 1280 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 1281 "dev": true 1282 }, 1283 "node_modules/natural-compare-lite": { 1284 "version": "1.4.0", 1285 "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", 1286 "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", 1287 "dev": true 1288 }, 1289 "node_modules/once": { 1290 "version": "1.4.0", 1291 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1292 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 1293 "dev": true, 1294 "dependencies": { 1295 "wrappy": "1" 1296 } 1297 }, 1298 "node_modules/optionator": { 1299 "version": "0.9.1", 1300 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 1301 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 1302 "dev": true, 1303 "dependencies": { 1304 "deep-is": "^0.1.3", 1305 "fast-levenshtein": "^2.0.6", 1306 "levn": "^0.4.1", 1307 "prelude-ls": "^1.2.1", 1308 "type-check": "^0.4.0", 1309 "word-wrap": "^1.2.3" 1310 }, 1311 "engines": { 1312 "node": ">= 0.8.0" 1313 } 1314 }, 1315 "node_modules/p-limit": { 1316 "version": "3.1.0", 1317 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 1318 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 1319 "dev": true, 1320 "dependencies": { 1321 "yocto-queue": "^0.1.0" 1322 }, 1323 "engines": { 1324 "node": ">=10" 1325 }, 1326 "funding": { 1327 "url": "https://github.com/sponsors/sindresorhus" 1328 } 1329 }, 1330 "node_modules/p-locate": { 1331 "version": "5.0.0", 1332 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 1333 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 1334 "dev": true, 1335 "dependencies": { 1336 "p-limit": "^3.0.2" 1337 }, 1338 "engines": { 1339 "node": ">=10" 1340 }, 1341 "funding": { 1342 "url": "https://github.com/sponsors/sindresorhus" 1343 } 1344 }, 1345 "node_modules/pako": { 1346 "version": "0.2.9", 1347 "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", 1348 "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==" 1349 }, 1350 "node_modules/parent-module": { 1351 "version": "1.0.1", 1352 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 1353 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 1354 "dev": true, 1355 "dependencies": { 1356 "callsites": "^3.0.0" 1357 }, 1358 "engines": { 1359 "node": ">=6" 1360 } 1361 }, 1362 "node_modules/path-exists": { 1363 "version": "4.0.0", 1364 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 1365 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 1366 "dev": true, 1367 "engines": { 1368 "node": ">=8" 1369 } 1370 }, 1371 "node_modules/path-is-absolute": { 1372 "version": "1.0.1", 1373 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1374 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 1375 "dev": true, 1376 "engines": { 1377 "node": ">=0.10.0" 1378 } 1379 }, 1380 "node_modules/path-key": { 1381 "version": "3.1.1", 1382 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1383 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1384 "dev": true, 1385 "engines": { 1386 "node": ">=8" 1387 } 1388 }, 1389 "node_modules/path-type": { 1390 "version": "4.0.0", 1391 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", 1392 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 1393 "dev": true, 1394 "engines": { 1395 "node": ">=8" 1396 } 1397 }, 1398 "node_modules/picomatch": { 1399 "version": "2.3.1", 1400 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1401 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1402 "dev": true, 1403 "engines": { 1404 "node": ">=8.6" 1405 }, 1406 "funding": { 1407 "url": "https://github.com/sponsors/jonschlinkert" 1408 } 1409 }, 1410 "node_modules/prelude-ls": { 1411 "version": "1.2.1", 1412 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 1413 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 1414 "dev": true, 1415 "engines": { 1416 "node": ">= 0.8.0" 1417 } 1418 }, 1419 "node_modules/prettier": { 1420 "version": "2.8.7", 1421 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.7.tgz", 1422 "integrity": "sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==", 1423 "dev": true, 1424 "bin": { 1425 "prettier": "bin-prettier.js" 1426 }, 1427 "engines": { 1428 "node": ">=10.13.0" 1429 }, 1430 "funding": { 1431 "url": "https://github.com/prettier/prettier?sponsor=1" 1432 } 1433 }, 1434 "node_modules/punycode": { 1435 "version": "2.3.0", 1436 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 1437 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 1438 "dev": true, 1439 "engines": { 1440 "node": ">=6" 1441 } 1442 }, 1443 "node_modules/queue-microtask": { 1444 "version": "1.2.3", 1445 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 1446 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 1447 "dev": true, 1448 "funding": [ 1449 { 1450 "type": "github", 1451 "url": "https://github.com/sponsors/feross" 1452 }, 1453 { 1454 "type": "patreon", 1455 "url": "https://www.patreon.com/feross" 1456 }, 1457 { 1458 "type": "consulting", 1459 "url": "https://feross.org/support" 1460 } 1461 ] 1462 }, 1463 "node_modules/resolve-from": { 1464 "version": "4.0.0", 1465 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 1466 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 1467 "dev": true, 1468 "engines": { 1469 "node": ">=4" 1470 } 1471 }, 1472 "node_modules/reusify": { 1473 "version": "1.0.4", 1474 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 1475 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 1476 "dev": true, 1477 "engines": { 1478 "iojs": ">=1.0.0", 1479 "node": ">=0.10.0" 1480 } 1481 }, 1482 "node_modules/rimraf": { 1483 "version": "3.0.2", 1484 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 1485 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 1486 "dev": true, 1487 "dependencies": { 1488 "glob": "^7.1.3" 1489 }, 1490 "bin": { 1491 "rimraf": "bin.js" 1492 }, 1493 "funding": { 1494 "url": "https://github.com/sponsors/isaacs" 1495 } 1496 }, 1497 "node_modules/run-parallel": { 1498 "version": "1.2.0", 1499 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 1500 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 1501 "dev": true, 1502 "funding": [ 1503 { 1504 "type": "github", 1505 "url": "https://github.com/sponsors/feross" 1506 }, 1507 { 1508 "type": "patreon", 1509 "url": "https://www.patreon.com/feross" 1510 }, 1511 { 1512 "type": "consulting", 1513 "url": "https://feross.org/support" 1514 } 1515 ], 1516 "dependencies": { 1517 "queue-microtask": "^1.2.2" 1518 } 1519 }, 1520 "node_modules/rxjs": { 1521 "version": "7.8.0", 1522 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", 1523 "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", 1524 "optional": true, 1525 "dependencies": { 1526 "tslib": "^2.1.0" 1527 } 1528 }, 1529 "node_modules/semver": { 1530 "version": "7.3.8", 1531 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", 1532 "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", 1533 "dev": true, 1534 "dependencies": { 1535 "lru-cache": "^6.0.0" 1536 }, 1537 "bin": { 1538 "semver": "bin/semver.js" 1539 }, 1540 "engines": { 1541 "node": ">=10" 1542 } 1543 }, 1544 "node_modules/shebang-command": { 1545 "version": "2.0.0", 1546 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1547 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1548 "dev": true, 1549 "dependencies": { 1550 "shebang-regex": "^3.0.0" 1551 }, 1552 "engines": { 1553 "node": ">=8" 1554 } 1555 }, 1556 "node_modules/shebang-regex": { 1557 "version": "3.0.0", 1558 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1559 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 1560 "dev": true, 1561 "engines": { 1562 "node": ">=8" 1563 } 1564 }, 1565 "node_modules/slash": { 1566 "version": "3.0.0", 1567 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 1568 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 1569 "dev": true, 1570 "engines": { 1571 "node": ">=8" 1572 } 1573 }, 1574 "node_modules/strip-ansi": { 1575 "version": "6.0.1", 1576 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1577 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1578 "dev": true, 1579 "dependencies": { 1580 "ansi-regex": "^5.0.1" 1581 }, 1582 "engines": { 1583 "node": ">=8" 1584 } 1585 }, 1586 "node_modules/strip-json-comments": { 1587 "version": "3.1.1", 1588 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 1589 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 1590 "dev": true, 1591 "engines": { 1592 "node": ">=8" 1593 }, 1594 "funding": { 1595 "url": "https://github.com/sponsors/sindresorhus" 1596 } 1597 }, 1598 "node_modules/supports-color": { 1599 "version": "7.2.0", 1600 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1601 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1602 "dev": true, 1603 "dependencies": { 1604 "has-flag": "^4.0.0" 1605 }, 1606 "engines": { 1607 "node": ">=8" 1608 } 1609 }, 1610 "node_modules/text-table": { 1611 "version": "0.2.0", 1612 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 1613 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 1614 "dev": true 1615 }, 1616 "node_modules/tiny-inflate": { 1617 "version": "1.0.3", 1618 "resolved": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz", 1619 "integrity": "sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==" 1620 }, 1621 "node_modules/tlds": { 1622 "version": "1.238.0", 1623 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.238.0.tgz", 1624 "integrity": "sha512-lFPF9pZFhLrPodaJ0wt9QIN0l8jOxqmUezGZnm7BfkDSVd9q667oVIJukLVzhF+4oW7uDlrLlfJrL5yu9RWwew==", 1625 "bin": { 1626 "tlds": "bin.js" 1627 } 1628 }, 1629 "node_modules/to-regex-range": { 1630 "version": "5.0.1", 1631 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 1632 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1633 "dev": true, 1634 "dependencies": { 1635 "is-number": "^7.0.0" 1636 }, 1637 "engines": { 1638 "node": ">=8.0" 1639 } 1640 }, 1641 "node_modules/tslib": { 1642 "version": "2.5.0", 1643 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", 1644 "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", 1645 "optional": true 1646 }, 1647 "node_modules/tsutils": { 1648 "version": "3.21.0", 1649 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", 1650 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", 1651 "dev": true, 1652 "dependencies": { 1653 "tslib": "^1.8.1" 1654 }, 1655 "engines": { 1656 "node": ">= 6" 1657 }, 1658 "peerDependencies": { 1659 "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" 1660 } 1661 }, 1662 "node_modules/tsutils/node_modules/tslib": { 1663 "version": "1.14.1", 1664 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 1665 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 1666 "dev": true 1667 }, 1668 "node_modules/type-check": { 1669 "version": "0.4.0", 1670 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 1671 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 1672 "dev": true, 1673 "dependencies": { 1674 "prelude-ls": "^1.2.1" 1675 }, 1676 "engines": { 1677 "node": ">= 0.8.0" 1678 } 1679 }, 1680 "node_modules/type-fest": { 1681 "version": "0.20.2", 1682 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 1683 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 1684 "dev": true, 1685 "engines": { 1686 "node": ">=10" 1687 }, 1688 "funding": { 1689 "url": "https://github.com/sponsors/sindresorhus" 1690 } 1691 }, 1692 "node_modules/typed-emitter": { 1693 "version": "2.1.0", 1694 "resolved": "https://registry.npmjs.org/typed-emitter/-/typed-emitter-2.1.0.tgz", 1695 "integrity": "sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==", 1696 "optionalDependencies": { 1697 "rxjs": "*" 1698 } 1699 }, 1700 "node_modules/typescript": { 1701 "version": "5.0.4", 1702 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz", 1703 "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==", 1704 "dev": true, 1705 "bin": { 1706 "tsc": "bin/tsc", 1707 "tsserver": "bin/tsserver" 1708 }, 1709 "engines": { 1710 "node": ">=12.20" 1711 } 1712 }, 1713 "node_modules/uint8arrays": { 1714 "version": "3.0.0", 1715 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", 1716 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 1717 "dependencies": { 1718 "multiformats": "^9.4.2" 1719 } 1720 }, 1721 "node_modules/unicode-trie": { 1722 "version": "2.0.0", 1723 "resolved": "https://registry.npmjs.org/unicode-trie/-/unicode-trie-2.0.0.tgz", 1724 "integrity": "sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==", 1725 "dependencies": { 1726 "pako": "^0.2.5", 1727 "tiny-inflate": "^1.0.0" 1728 } 1729 }, 1730 "node_modules/uri-js": { 1731 "version": "4.4.1", 1732 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 1733 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 1734 "dev": true, 1735 "dependencies": { 1736 "punycode": "^2.1.0" 1737 } 1738 }, 1739 "node_modules/which": { 1740 "version": "2.0.2", 1741 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1742 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 1743 "dev": true, 1744 "dependencies": { 1745 "isexe": "^2.0.0" 1746 }, 1747 "bin": { 1748 "node-which": "bin/node-which" 1749 }, 1750 "engines": { 1751 "node": ">= 8" 1752 } 1753 }, 1754 "node_modules/word-wrap": { 1755 "version": "1.2.3", 1756 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 1757 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 1758 "dev": true, 1759 "engines": { 1760 "node": ">=0.10.0" 1761 } 1762 }, 1763 "node_modules/wrappy": { 1764 "version": "1.0.2", 1765 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1766 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 1767 "dev": true 1768 }, 1769 "node_modules/yallist": { 1770 "version": "4.0.0", 1771 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 1772 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 1773 "dev": true 1774 }, 1775 "node_modules/yocto-queue": { 1776 "version": "0.1.0", 1777 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 1778 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 1779 "dev": true, 1780 "engines": { 1781 "node": ">=10" 1782 }, 1783 "funding": { 1784 "url": "https://github.com/sponsors/sindresorhus" 1785 } 1786 }, 1787 "node_modules/zod": { 1788 "version": "3.21.4", 1789 "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", 1790 "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", 1791 "funding": { 1792 "url": "https://github.com/sponsors/colinhacks" 1793 } 1794 } 1795 } 1796}