/ package-lock.json
package-lock.json
1 { 2 "name": "agora", 3 "version": "0.1.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "agora", 9 "version": "0.1.0", 10 "dependencies": { 11 "@formatjs/intl-localematcher": "~0.4.2", 12 "@formkit/auto-animate": "~0.8.0", 13 "@github/text-expander-element": "~2.5.0", 14 "@iconify-icons/mingcute": "~1.2.8", 15 "@justinribeiro/lite-youtube": "~1.5.0", 16 "@storedotapp/pwa-install-dialog": "^1.1.2", 17 "@szhsin/react-menu": "~4.1.0", 18 "@uidotdev/usehooks": "~2.4.0", 19 "@vercel/analytics": "^1.1.2", 20 "common-words": "^0.1.3", 21 "dayjs": "~1.11.10", 22 "dayjs-twitter": "~0.5.0", 23 "fast-blurhash": "~1.1.2", 24 "fast-deep-equal": "~3.1.3", 25 "idb-keyval": "~6.2.1", 26 "just-debounce-it": "~3.2.0", 27 "lz-string": "~1.5.0", 28 "masto": "~6.3.1", 29 "moize": "~6.1.6", 30 "nostr-tools": "^2.5.0", 31 "p-retry": "~6.1.0", 32 "p-throttle": "~5.1.0", 33 "preact": "~10.18.1", 34 "react-hotkeys-hook": "~4.4.1", 35 "react-intersection-observer": "~9.5.2", 36 "react-quick-pinch-zoom": "~5.0.0", 37 "react-router-dom": "6.6.2", 38 "sanitize-html": "^2.12.1", 39 "string-length": "5.0.1", 40 "swiped-events": "~1.1.7", 41 "toastify-js": "~1.12.0", 42 "uid": "~2.0.2", 43 "use-debounce": "~9.0.4", 44 "use-long-press": "~3.2.0", 45 "use-resize-observer": "~9.1.0", 46 "valtio": "1.9.0" 47 }, 48 "devDependencies": { 49 "@iconify/react": "^4.1.1", 50 "@preact/preset-vite": "~2.6.0", 51 "@trivago/prettier-plugin-sort-imports": "~4.2.0", 52 "fedialgo": "github:pkreissel/fedialgo", 53 "postcss": "~8.4.31", 54 "postcss-dark-theme-class": "~1.0.0", 55 "postcss-preset-env": "~9.2.0", 56 "twitter-text": "~3.1.0", 57 "vite": "~4.4.11", 58 "vite-plugin-generate-file": "~0.0.4", 59 "vite-plugin-html-config": "~1.0.11", 60 "vite-plugin-pwa": "~0.16.5", 61 "vite-plugin-remove-console": "~2.1.1", 62 "workbox-cacheable-response": "~7.0.0", 63 "workbox-expiration": "~7.0.0", 64 "workbox-routing": "~7.0.0", 65 "workbox-strategies": "~7.0.0" 66 } 67 }, 68 "node_modules/@ampproject/remapping": { 69 "version": "2.2.0", 70 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", 71 "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", 72 "dev": true, 73 "dependencies": { 74 "@jridgewell/gen-mapping": "^0.1.0", 75 "@jridgewell/trace-mapping": "^0.3.9" 76 }, 77 "engines": { 78 "node": ">=6.0.0" 79 } 80 }, 81 "node_modules/@apideck/better-ajv-errors": { 82 "version": "0.3.6", 83 "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", 84 "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", 85 "dev": true, 86 "dependencies": { 87 "json-schema": "^0.4.0", 88 "jsonpointer": "^5.0.0", 89 "leven": "^3.1.0" 90 }, 91 "engines": { 92 "node": ">=10" 93 }, 94 "peerDependencies": { 95 "ajv": ">=8" 96 } 97 }, 98 "node_modules/@babel/code-frame": { 99 "version": "7.22.13", 100 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", 101 "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", 102 "dev": true, 103 "dependencies": { 104 "@babel/highlight": "^7.22.13", 105 "chalk": "^2.4.2" 106 }, 107 "engines": { 108 "node": ">=6.9.0" 109 } 110 }, 111 "node_modules/@babel/compat-data": { 112 "version": "7.23.2", 113 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz", 114 "integrity": "sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==", 115 "dev": true, 116 "engines": { 117 "node": ">=6.9.0" 118 } 119 }, 120 "node_modules/@babel/core": { 121 "version": "7.23.2", 122 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", 123 "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", 124 "dev": true, 125 "dependencies": { 126 "@ampproject/remapping": "^2.2.0", 127 "@babel/code-frame": "^7.22.13", 128 "@babel/generator": "^7.23.0", 129 "@babel/helper-compilation-targets": "^7.22.15", 130 "@babel/helper-module-transforms": "^7.23.0", 131 "@babel/helpers": "^7.23.2", 132 "@babel/parser": "^7.23.0", 133 "@babel/template": "^7.22.15", 134 "@babel/traverse": "^7.23.2", 135 "@babel/types": "^7.23.0", 136 "convert-source-map": "^2.0.0", 137 "debug": "^4.1.0", 138 "gensync": "^1.0.0-beta.2", 139 "json5": "^2.2.3", 140 "semver": "^6.3.1" 141 }, 142 "engines": { 143 "node": ">=6.9.0" 144 }, 145 "funding": { 146 "type": "opencollective", 147 "url": "https://opencollective.com/babel" 148 } 149 }, 150 "node_modules/@babel/generator": { 151 "version": "7.23.0", 152 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", 153 "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", 154 "dev": true, 155 "dependencies": { 156 "@babel/types": "^7.23.0", 157 "@jridgewell/gen-mapping": "^0.3.2", 158 "@jridgewell/trace-mapping": "^0.3.17", 159 "jsesc": "^2.5.1" 160 }, 161 "engines": { 162 "node": ">=6.9.0" 163 } 164 }, 165 "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { 166 "version": "0.3.2", 167 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", 168 "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", 169 "dev": true, 170 "dependencies": { 171 "@jridgewell/set-array": "^1.0.1", 172 "@jridgewell/sourcemap-codec": "^1.4.10", 173 "@jridgewell/trace-mapping": "^0.3.9" 174 }, 175 "engines": { 176 "node": ">=6.0.0" 177 } 178 }, 179 "node_modules/@babel/helper-annotate-as-pure": { 180 "version": "7.22.5", 181 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", 182 "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", 183 "dev": true, 184 "dependencies": { 185 "@babel/types": "^7.22.5" 186 }, 187 "engines": { 188 "node": ">=6.9.0" 189 } 190 }, 191 "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { 192 "version": "7.22.3", 193 "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.3.tgz", 194 "integrity": "sha512-ahEoxgqNoYXm0k22TvOke48i1PkavGu0qGCmcq9ugi6gnmvKNaMjKBSrZTnWUi1CFEeNAUiVba0Wtzm03aSkJg==", 195 "dev": true, 196 "dependencies": { 197 "@babel/types": "^7.22.3" 198 }, 199 "engines": { 200 "node": ">=6.9.0" 201 } 202 }, 203 "node_modules/@babel/helper-compilation-targets": { 204 "version": "7.22.15", 205 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", 206 "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", 207 "dev": true, 208 "dependencies": { 209 "@babel/compat-data": "^7.22.9", 210 "@babel/helper-validator-option": "^7.22.15", 211 "browserslist": "^4.21.9", 212 "lru-cache": "^5.1.1", 213 "semver": "^6.3.1" 214 }, 215 "engines": { 216 "node": ">=6.9.0" 217 } 218 }, 219 "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { 220 "version": "5.1.1", 221 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 222 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 223 "dev": true, 224 "dependencies": { 225 "yallist": "^3.0.2" 226 } 227 }, 228 "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { 229 "version": "3.1.1", 230 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 231 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 232 "dev": true 233 }, 234 "node_modules/@babel/helper-create-class-features-plugin": { 235 "version": "7.23.7", 236 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz", 237 "integrity": "sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g==", 238 "dev": true, 239 "dependencies": { 240 "@babel/helper-annotate-as-pure": "^7.22.5", 241 "@babel/helper-environment-visitor": "^7.22.20", 242 "@babel/helper-function-name": "^7.23.0", 243 "@babel/helper-member-expression-to-functions": "^7.23.0", 244 "@babel/helper-optimise-call-expression": "^7.22.5", 245 "@babel/helper-replace-supers": "^7.22.20", 246 "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", 247 "@babel/helper-split-export-declaration": "^7.22.6", 248 "semver": "^6.3.1" 249 }, 250 "engines": { 251 "node": ">=6.9.0" 252 }, 253 "peerDependencies": { 254 "@babel/core": "^7.0.0" 255 } 256 }, 257 "node_modules/@babel/helper-create-regexp-features-plugin": { 258 "version": "7.22.1", 259 "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.1.tgz", 260 "integrity": "sha512-WWjdnfR3LPIe+0EY8td7WmjhytxXtjKAEpnAxun/hkNiyOaPlvGK+NZaBFIdi9ndYV3Gav7BpFvtUwnaJlwi1w==", 261 "dev": true, 262 "dependencies": { 263 "@babel/helper-annotate-as-pure": "^7.18.6", 264 "regexpu-core": "^5.3.1", 265 "semver": "^6.3.0" 266 }, 267 "engines": { 268 "node": ">=6.9.0" 269 }, 270 "peerDependencies": { 271 "@babel/core": "^7.0.0" 272 } 273 }, 274 "node_modules/@babel/helper-define-polyfill-provider": { 275 "version": "0.4.4", 276 "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", 277 "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", 278 "dev": true, 279 "dependencies": { 280 "@babel/helper-compilation-targets": "^7.22.6", 281 "@babel/helper-plugin-utils": "^7.22.5", 282 "debug": "^4.1.1", 283 "lodash.debounce": "^4.0.8", 284 "resolve": "^1.14.2" 285 }, 286 "peerDependencies": { 287 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 288 } 289 }, 290 "node_modules/@babel/helper-environment-visitor": { 291 "version": "7.22.20", 292 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", 293 "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", 294 "dev": true, 295 "engines": { 296 "node": ">=6.9.0" 297 } 298 }, 299 "node_modules/@babel/helper-function-name": { 300 "version": "7.23.0", 301 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", 302 "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", 303 "dev": true, 304 "dependencies": { 305 "@babel/template": "^7.22.15", 306 "@babel/types": "^7.23.0" 307 }, 308 "engines": { 309 "node": ">=6.9.0" 310 } 311 }, 312 "node_modules/@babel/helper-hoist-variables": { 313 "version": "7.22.5", 314 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", 315 "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", 316 "dev": true, 317 "dependencies": { 318 "@babel/types": "^7.22.5" 319 }, 320 "engines": { 321 "node": ">=6.9.0" 322 } 323 }, 324 "node_modules/@babel/helper-member-expression-to-functions": { 325 "version": "7.23.0", 326 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", 327 "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", 328 "dev": true, 329 "dependencies": { 330 "@babel/types": "^7.23.0" 331 }, 332 "engines": { 333 "node": ">=6.9.0" 334 } 335 }, 336 "node_modules/@babel/helper-module-imports": { 337 "version": "7.22.15", 338 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", 339 "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", 340 "dev": true, 341 "dependencies": { 342 "@babel/types": "^7.22.15" 343 }, 344 "engines": { 345 "node": ">=6.9.0" 346 } 347 }, 348 "node_modules/@babel/helper-module-transforms": { 349 "version": "7.23.3", 350 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", 351 "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", 352 "dev": true, 353 "dependencies": { 354 "@babel/helper-environment-visitor": "^7.22.20", 355 "@babel/helper-module-imports": "^7.22.15", 356 "@babel/helper-simple-access": "^7.22.5", 357 "@babel/helper-split-export-declaration": "^7.22.6", 358 "@babel/helper-validator-identifier": "^7.22.20" 359 }, 360 "engines": { 361 "node": ">=6.9.0" 362 }, 363 "peerDependencies": { 364 "@babel/core": "^7.0.0" 365 } 366 }, 367 "node_modules/@babel/helper-optimise-call-expression": { 368 "version": "7.22.5", 369 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", 370 "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", 371 "dev": true, 372 "dependencies": { 373 "@babel/types": "^7.22.5" 374 }, 375 "engines": { 376 "node": ">=6.9.0" 377 } 378 }, 379 "node_modules/@babel/helper-plugin-utils": { 380 "version": "7.22.5", 381 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", 382 "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", 383 "dev": true, 384 "engines": { 385 "node": ">=6.9.0" 386 } 387 }, 388 "node_modules/@babel/helper-remap-async-to-generator": { 389 "version": "7.18.9", 390 "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", 391 "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", 392 "dev": true, 393 "dependencies": { 394 "@babel/helper-annotate-as-pure": "^7.18.6", 395 "@babel/helper-environment-visitor": "^7.18.9", 396 "@babel/helper-wrap-function": "^7.18.9", 397 "@babel/types": "^7.18.9" 398 }, 399 "engines": { 400 "node": ">=6.9.0" 401 }, 402 "peerDependencies": { 403 "@babel/core": "^7.0.0" 404 } 405 }, 406 "node_modules/@babel/helper-replace-supers": { 407 "version": "7.22.20", 408 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", 409 "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", 410 "dev": true, 411 "dependencies": { 412 "@babel/helper-environment-visitor": "^7.22.20", 413 "@babel/helper-member-expression-to-functions": "^7.22.15", 414 "@babel/helper-optimise-call-expression": "^7.22.5" 415 }, 416 "engines": { 417 "node": ">=6.9.0" 418 }, 419 "peerDependencies": { 420 "@babel/core": "^7.0.0" 421 } 422 }, 423 "node_modules/@babel/helper-simple-access": { 424 "version": "7.22.5", 425 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", 426 "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", 427 "dev": true, 428 "dependencies": { 429 "@babel/types": "^7.22.5" 430 }, 431 "engines": { 432 "node": ">=6.9.0" 433 } 434 }, 435 "node_modules/@babel/helper-skip-transparent-expression-wrappers": { 436 "version": "7.22.5", 437 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", 438 "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", 439 "dev": true, 440 "dependencies": { 441 "@babel/types": "^7.22.5" 442 }, 443 "engines": { 444 "node": ">=6.9.0" 445 } 446 }, 447 "node_modules/@babel/helper-split-export-declaration": { 448 "version": "7.22.6", 449 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", 450 "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", 451 "dev": true, 452 "dependencies": { 453 "@babel/types": "^7.22.5" 454 }, 455 "engines": { 456 "node": ">=6.9.0" 457 } 458 }, 459 "node_modules/@babel/helper-string-parser": { 460 "version": "7.22.5", 461 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", 462 "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", 463 "dev": true, 464 "engines": { 465 "node": ">=6.9.0" 466 } 467 }, 468 "node_modules/@babel/helper-validator-identifier": { 469 "version": "7.22.20", 470 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", 471 "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", 472 "dev": true, 473 "engines": { 474 "node": ">=6.9.0" 475 } 476 }, 477 "node_modules/@babel/helper-validator-option": { 478 "version": "7.22.15", 479 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", 480 "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", 481 "dev": true, 482 "engines": { 483 "node": ">=6.9.0" 484 } 485 }, 486 "node_modules/@babel/helper-wrap-function": { 487 "version": "7.20.5", 488 "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", 489 "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", 490 "dev": true, 491 "dependencies": { 492 "@babel/helper-function-name": "^7.19.0", 493 "@babel/template": "^7.18.10", 494 "@babel/traverse": "^7.20.5", 495 "@babel/types": "^7.20.5" 496 }, 497 "engines": { 498 "node": ">=6.9.0" 499 } 500 }, 501 "node_modules/@babel/helpers": { 502 "version": "7.23.2", 503 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", 504 "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", 505 "dev": true, 506 "dependencies": { 507 "@babel/template": "^7.22.15", 508 "@babel/traverse": "^7.23.2", 509 "@babel/types": "^7.23.0" 510 }, 511 "engines": { 512 "node": ">=6.9.0" 513 } 514 }, 515 "node_modules/@babel/highlight": { 516 "version": "7.22.20", 517 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", 518 "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", 519 "dev": true, 520 "dependencies": { 521 "@babel/helper-validator-identifier": "^7.22.20", 522 "chalk": "^2.4.2", 523 "js-tokens": "^4.0.0" 524 }, 525 "engines": { 526 "node": ">=6.9.0" 527 } 528 }, 529 "node_modules/@babel/parser": { 530 "version": "7.23.0", 531 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", 532 "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", 533 "dev": true, 534 "bin": { 535 "parser": "bin/babel-parser.js" 536 }, 537 "engines": { 538 "node": ">=6.0.0" 539 } 540 }, 541 "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { 542 "version": "7.18.6", 543 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", 544 "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", 545 "dev": true, 546 "dependencies": { 547 "@babel/helper-plugin-utils": "^7.18.6" 548 }, 549 "engines": { 550 "node": ">=6.9.0" 551 }, 552 "peerDependencies": { 553 "@babel/core": "^7.0.0" 554 } 555 }, 556 "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { 557 "version": "7.22.3", 558 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.3.tgz", 559 "integrity": "sha512-6r4yRwEnorYByILoDRnEqxtojYKuiIv9FojW2E8GUKo9eWBwbKcd9IiZOZpdyXc64RmyGGyPu3/uAcrz/dq2kQ==", 560 "dev": true, 561 "dependencies": { 562 "@babel/helper-plugin-utils": "^7.21.5", 563 "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", 564 "@babel/plugin-transform-optional-chaining": "^7.22.3" 565 }, 566 "engines": { 567 "node": ">=6.9.0" 568 }, 569 "peerDependencies": { 570 "@babel/core": "^7.13.0" 571 } 572 }, 573 "node_modules/@babel/plugin-proposal-async-generator-functions": { 574 "version": "7.20.7", 575 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", 576 "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", 577 "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.", 578 "dev": true, 579 "peer": true, 580 "dependencies": { 581 "@babel/helper-environment-visitor": "^7.18.9", 582 "@babel/helper-plugin-utils": "^7.20.2", 583 "@babel/helper-remap-async-to-generator": "^7.18.9", 584 "@babel/plugin-syntax-async-generators": "^7.8.4" 585 }, 586 "engines": { 587 "node": ">=6.9.0" 588 }, 589 "peerDependencies": { 590 "@babel/core": "^7.0.0-0" 591 } 592 }, 593 "node_modules/@babel/plugin-proposal-class-properties": { 594 "version": "7.18.6", 595 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", 596 "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", 597 "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", 598 "dev": true, 599 "peer": true, 600 "dependencies": { 601 "@babel/helper-create-class-features-plugin": "^7.18.6", 602 "@babel/helper-plugin-utils": "^7.18.6" 603 }, 604 "engines": { 605 "node": ">=6.9.0" 606 }, 607 "peerDependencies": { 608 "@babel/core": "^7.0.0-0" 609 } 610 }, 611 "node_modules/@babel/plugin-proposal-export-default-from": { 612 "version": "7.23.3", 613 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.23.3.tgz", 614 "integrity": "sha512-Q23MpLZfSGZL1kU7fWqV262q65svLSCIP5kZ/JCW/rKTCm/FrLjpvEd2kfUYMVeHh4QhV/xzyoRAHWrAZJrE3Q==", 615 "dev": true, 616 "peer": true, 617 "dependencies": { 618 "@babel/helper-plugin-utils": "^7.22.5", 619 "@babel/plugin-syntax-export-default-from": "^7.23.3" 620 }, 621 "engines": { 622 "node": ">=6.9.0" 623 }, 624 "peerDependencies": { 625 "@babel/core": "^7.0.0-0" 626 } 627 }, 628 "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { 629 "version": "7.18.6", 630 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", 631 "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", 632 "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", 633 "dev": true, 634 "peer": true, 635 "dependencies": { 636 "@babel/helper-plugin-utils": "^7.18.6", 637 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" 638 }, 639 "engines": { 640 "node": ">=6.9.0" 641 }, 642 "peerDependencies": { 643 "@babel/core": "^7.0.0-0" 644 } 645 }, 646 "node_modules/@babel/plugin-proposal-numeric-separator": { 647 "version": "7.18.6", 648 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", 649 "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", 650 "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", 651 "dev": true, 652 "peer": true, 653 "dependencies": { 654 "@babel/helper-plugin-utils": "^7.18.6", 655 "@babel/plugin-syntax-numeric-separator": "^7.10.4" 656 }, 657 "engines": { 658 "node": ">=6.9.0" 659 }, 660 "peerDependencies": { 661 "@babel/core": "^7.0.0-0" 662 } 663 }, 664 "node_modules/@babel/plugin-proposal-object-rest-spread": { 665 "version": "7.20.7", 666 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", 667 "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", 668 "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", 669 "dev": true, 670 "peer": true, 671 "dependencies": { 672 "@babel/compat-data": "^7.20.5", 673 "@babel/helper-compilation-targets": "^7.20.7", 674 "@babel/helper-plugin-utils": "^7.20.2", 675 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 676 "@babel/plugin-transform-parameters": "^7.20.7" 677 }, 678 "engines": { 679 "node": ">=6.9.0" 680 }, 681 "peerDependencies": { 682 "@babel/core": "^7.0.0-0" 683 } 684 }, 685 "node_modules/@babel/plugin-proposal-optional-catch-binding": { 686 "version": "7.18.6", 687 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", 688 "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", 689 "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.", 690 "dev": true, 691 "peer": true, 692 "dependencies": { 693 "@babel/helper-plugin-utils": "^7.18.6", 694 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" 695 }, 696 "engines": { 697 "node": ">=6.9.0" 698 }, 699 "peerDependencies": { 700 "@babel/core": "^7.0.0-0" 701 } 702 }, 703 "node_modules/@babel/plugin-proposal-optional-chaining": { 704 "version": "7.21.0", 705 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", 706 "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", 707 "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", 708 "dev": true, 709 "peer": true, 710 "dependencies": { 711 "@babel/helper-plugin-utils": "^7.20.2", 712 "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", 713 "@babel/plugin-syntax-optional-chaining": "^7.8.3" 714 }, 715 "engines": { 716 "node": ">=6.9.0" 717 }, 718 "peerDependencies": { 719 "@babel/core": "^7.0.0-0" 720 } 721 }, 722 "node_modules/@babel/plugin-proposal-private-property-in-object": { 723 "version": "7.21.10", 724 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.10.tgz", 725 "integrity": "sha512-3YybmT8FN4sZFXp0kTr9Gbu90wAIhC3feNung+qcRQ1wALGoSHgOz1c+fR3ZLGZ0LXqIpYmtE6Faua6tMDarUg==", 726 "dev": true, 727 "dependencies": { 728 "@babel/helper-annotate-as-pure": "^7.18.6", 729 "@babel/helper-create-class-features-plugin": "^7.21.0", 730 "@babel/helper-plugin-utils": "^7.20.2", 731 "@babel/plugin-syntax-private-property-in-object": "^7.14.5" 732 }, 733 "engines": { 734 "node": ">=6.9.0" 735 }, 736 "peerDependencies": { 737 "@babel/core": "^7.0.0-0" 738 } 739 }, 740 "node_modules/@babel/plugin-proposal-unicode-property-regex": { 741 "version": "7.18.6", 742 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", 743 "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", 744 "dev": true, 745 "dependencies": { 746 "@babel/helper-create-regexp-features-plugin": "^7.18.6", 747 "@babel/helper-plugin-utils": "^7.18.6" 748 }, 749 "engines": { 750 "node": ">=4" 751 }, 752 "peerDependencies": { 753 "@babel/core": "^7.0.0-0" 754 } 755 }, 756 "node_modules/@babel/plugin-syntax-async-generators": { 757 "version": "7.8.4", 758 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", 759 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", 760 "dev": true, 761 "dependencies": { 762 "@babel/helper-plugin-utils": "^7.8.0" 763 }, 764 "peerDependencies": { 765 "@babel/core": "^7.0.0-0" 766 } 767 }, 768 "node_modules/@babel/plugin-syntax-class-properties": { 769 "version": "7.12.13", 770 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", 771 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", 772 "dev": true, 773 "dependencies": { 774 "@babel/helper-plugin-utils": "^7.12.13" 775 }, 776 "peerDependencies": { 777 "@babel/core": "^7.0.0-0" 778 } 779 }, 780 "node_modules/@babel/plugin-syntax-class-static-block": { 781 "version": "7.14.5", 782 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", 783 "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", 784 "dev": true, 785 "dependencies": { 786 "@babel/helper-plugin-utils": "^7.14.5" 787 }, 788 "engines": { 789 "node": ">=6.9.0" 790 }, 791 "peerDependencies": { 792 "@babel/core": "^7.0.0-0" 793 } 794 }, 795 "node_modules/@babel/plugin-syntax-dynamic-import": { 796 "version": "7.8.3", 797 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", 798 "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", 799 "dev": true, 800 "dependencies": { 801 "@babel/helper-plugin-utils": "^7.8.0" 802 }, 803 "peerDependencies": { 804 "@babel/core": "^7.0.0-0" 805 } 806 }, 807 "node_modules/@babel/plugin-syntax-export-default-from": { 808 "version": "7.23.3", 809 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.23.3.tgz", 810 "integrity": "sha512-KeENO5ck1IeZ/l2lFZNy+mpobV3D2Zy5C1YFnWm+YuY5mQiAWc4yAp13dqgguwsBsFVLh4LPCEqCa5qW13N+hw==", 811 "dev": true, 812 "peer": true, 813 "dependencies": { 814 "@babel/helper-plugin-utils": "^7.22.5" 815 }, 816 "engines": { 817 "node": ">=6.9.0" 818 }, 819 "peerDependencies": { 820 "@babel/core": "^7.0.0-0" 821 } 822 }, 823 "node_modules/@babel/plugin-syntax-export-namespace-from": { 824 "version": "7.8.3", 825 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", 826 "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", 827 "dev": true, 828 "dependencies": { 829 "@babel/helper-plugin-utils": "^7.8.3" 830 }, 831 "peerDependencies": { 832 "@babel/core": "^7.0.0-0" 833 } 834 }, 835 "node_modules/@babel/plugin-syntax-flow": { 836 "version": "7.23.3", 837 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", 838 "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", 839 "dev": true, 840 "peer": true, 841 "dependencies": { 842 "@babel/helper-plugin-utils": "^7.22.5" 843 }, 844 "engines": { 845 "node": ">=6.9.0" 846 }, 847 "peerDependencies": { 848 "@babel/core": "^7.0.0-0" 849 } 850 }, 851 "node_modules/@babel/plugin-syntax-import-assertions": { 852 "version": "7.20.0", 853 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", 854 "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", 855 "dev": true, 856 "dependencies": { 857 "@babel/helper-plugin-utils": "^7.19.0" 858 }, 859 "engines": { 860 "node": ">=6.9.0" 861 }, 862 "peerDependencies": { 863 "@babel/core": "^7.0.0-0" 864 } 865 }, 866 "node_modules/@babel/plugin-syntax-import-attributes": { 867 "version": "7.22.3", 868 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.3.tgz", 869 "integrity": "sha512-i35jZJv6aO7hxEbIWQ41adVfOzjm9dcYDNeWlBMd8p0ZQRtNUCBrmGwZt+H5lb+oOC9a3svp956KP0oWGA1YsA==", 870 "dev": true, 871 "dependencies": { 872 "@babel/helper-plugin-utils": "^7.21.5" 873 }, 874 "engines": { 875 "node": ">=6.9.0" 876 }, 877 "peerDependencies": { 878 "@babel/core": "^7.0.0-0" 879 } 880 }, 881 "node_modules/@babel/plugin-syntax-import-meta": { 882 "version": "7.10.4", 883 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", 884 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", 885 "dev": true, 886 "dependencies": { 887 "@babel/helper-plugin-utils": "^7.10.4" 888 }, 889 "peerDependencies": { 890 "@babel/core": "^7.0.0-0" 891 } 892 }, 893 "node_modules/@babel/plugin-syntax-json-strings": { 894 "version": "7.8.3", 895 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", 896 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", 897 "dev": true, 898 "dependencies": { 899 "@babel/helper-plugin-utils": "^7.8.0" 900 }, 901 "peerDependencies": { 902 "@babel/core": "^7.0.0-0" 903 } 904 }, 905 "node_modules/@babel/plugin-syntax-jsx": { 906 "version": "7.23.3", 907 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", 908 "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", 909 "dev": true, 910 "dependencies": { 911 "@babel/helper-plugin-utils": "^7.22.5" 912 }, 913 "engines": { 914 "node": ">=6.9.0" 915 }, 916 "peerDependencies": { 917 "@babel/core": "^7.0.0-0" 918 } 919 }, 920 "node_modules/@babel/plugin-syntax-logical-assignment-operators": { 921 "version": "7.10.4", 922 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", 923 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", 924 "dev": true, 925 "dependencies": { 926 "@babel/helper-plugin-utils": "^7.10.4" 927 }, 928 "peerDependencies": { 929 "@babel/core": "^7.0.0-0" 930 } 931 }, 932 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { 933 "version": "7.8.3", 934 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", 935 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", 936 "dev": true, 937 "dependencies": { 938 "@babel/helper-plugin-utils": "^7.8.0" 939 }, 940 "peerDependencies": { 941 "@babel/core": "^7.0.0-0" 942 } 943 }, 944 "node_modules/@babel/plugin-syntax-numeric-separator": { 945 "version": "7.10.4", 946 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", 947 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", 948 "dev": true, 949 "dependencies": { 950 "@babel/helper-plugin-utils": "^7.10.4" 951 }, 952 "peerDependencies": { 953 "@babel/core": "^7.0.0-0" 954 } 955 }, 956 "node_modules/@babel/plugin-syntax-object-rest-spread": { 957 "version": "7.8.3", 958 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 959 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 960 "dev": true, 961 "dependencies": { 962 "@babel/helper-plugin-utils": "^7.8.0" 963 }, 964 "peerDependencies": { 965 "@babel/core": "^7.0.0-0" 966 } 967 }, 968 "node_modules/@babel/plugin-syntax-optional-catch-binding": { 969 "version": "7.8.3", 970 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", 971 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", 972 "dev": true, 973 "dependencies": { 974 "@babel/helper-plugin-utils": "^7.8.0" 975 }, 976 "peerDependencies": { 977 "@babel/core": "^7.0.0-0" 978 } 979 }, 980 "node_modules/@babel/plugin-syntax-optional-chaining": { 981 "version": "7.8.3", 982 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", 983 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", 984 "dev": true, 985 "dependencies": { 986 "@babel/helper-plugin-utils": "^7.8.0" 987 }, 988 "peerDependencies": { 989 "@babel/core": "^7.0.0-0" 990 } 991 }, 992 "node_modules/@babel/plugin-syntax-private-property-in-object": { 993 "version": "7.14.5", 994 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", 995 "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", 996 "dev": true, 997 "dependencies": { 998 "@babel/helper-plugin-utils": "^7.14.5" 999 }, 1000 "engines": { 1001 "node": ">=6.9.0" 1002 }, 1003 "peerDependencies": { 1004 "@babel/core": "^7.0.0-0" 1005 } 1006 }, 1007 "node_modules/@babel/plugin-syntax-top-level-await": { 1008 "version": "7.14.5", 1009 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", 1010 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", 1011 "dev": true, 1012 "dependencies": { 1013 "@babel/helper-plugin-utils": "^7.14.5" 1014 }, 1015 "engines": { 1016 "node": ">=6.9.0" 1017 }, 1018 "peerDependencies": { 1019 "@babel/core": "^7.0.0-0" 1020 } 1021 }, 1022 "node_modules/@babel/plugin-syntax-typescript": { 1023 "version": "7.23.3", 1024 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", 1025 "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", 1026 "dev": true, 1027 "peer": true, 1028 "dependencies": { 1029 "@babel/helper-plugin-utils": "^7.22.5" 1030 }, 1031 "engines": { 1032 "node": ">=6.9.0" 1033 }, 1034 "peerDependencies": { 1035 "@babel/core": "^7.0.0-0" 1036 } 1037 }, 1038 "node_modules/@babel/plugin-syntax-unicode-sets-regex": { 1039 "version": "7.18.6", 1040 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", 1041 "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", 1042 "dev": true, 1043 "dependencies": { 1044 "@babel/helper-create-regexp-features-plugin": "^7.18.6", 1045 "@babel/helper-plugin-utils": "^7.18.6" 1046 }, 1047 "engines": { 1048 "node": ">=6.9.0" 1049 }, 1050 "peerDependencies": { 1051 "@babel/core": "^7.0.0" 1052 } 1053 }, 1054 "node_modules/@babel/plugin-transform-arrow-functions": { 1055 "version": "7.21.5", 1056 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.21.5.tgz", 1057 "integrity": "sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA==", 1058 "dev": true, 1059 "dependencies": { 1060 "@babel/helper-plugin-utils": "^7.21.5" 1061 }, 1062 "engines": { 1063 "node": ">=6.9.0" 1064 }, 1065 "peerDependencies": { 1066 "@babel/core": "^7.0.0-0" 1067 } 1068 }, 1069 "node_modules/@babel/plugin-transform-async-generator-functions": { 1070 "version": "7.22.3", 1071 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.3.tgz", 1072 "integrity": "sha512-36A4Aq48t66btydbZd5Fk0/xJqbpg/v4QWI4AH4cYHBXy9Mu42UOupZpebKFiCFNT9S9rJFcsld0gsv0ayLjtA==", 1073 "dev": true, 1074 "dependencies": { 1075 "@babel/helper-environment-visitor": "^7.22.1", 1076 "@babel/helper-plugin-utils": "^7.21.5", 1077 "@babel/helper-remap-async-to-generator": "^7.18.9", 1078 "@babel/plugin-syntax-async-generators": "^7.8.4" 1079 }, 1080 "engines": { 1081 "node": ">=6.9.0" 1082 }, 1083 "peerDependencies": { 1084 "@babel/core": "^7.0.0-0" 1085 } 1086 }, 1087 "node_modules/@babel/plugin-transform-async-to-generator": { 1088 "version": "7.20.7", 1089 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", 1090 "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", 1091 "dev": true, 1092 "dependencies": { 1093 "@babel/helper-module-imports": "^7.18.6", 1094 "@babel/helper-plugin-utils": "^7.20.2", 1095 "@babel/helper-remap-async-to-generator": "^7.18.9" 1096 }, 1097 "engines": { 1098 "node": ">=6.9.0" 1099 }, 1100 "peerDependencies": { 1101 "@babel/core": "^7.0.0-0" 1102 } 1103 }, 1104 "node_modules/@babel/plugin-transform-block-scoped-functions": { 1105 "version": "7.18.6", 1106 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", 1107 "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", 1108 "dev": true, 1109 "dependencies": { 1110 "@babel/helper-plugin-utils": "^7.18.6" 1111 }, 1112 "engines": { 1113 "node": ">=6.9.0" 1114 }, 1115 "peerDependencies": { 1116 "@babel/core": "^7.0.0-0" 1117 } 1118 }, 1119 "node_modules/@babel/plugin-transform-block-scoping": { 1120 "version": "7.21.0", 1121 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", 1122 "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", 1123 "dev": true, 1124 "dependencies": { 1125 "@babel/helper-plugin-utils": "^7.20.2" 1126 }, 1127 "engines": { 1128 "node": ">=6.9.0" 1129 }, 1130 "peerDependencies": { 1131 "@babel/core": "^7.0.0-0" 1132 } 1133 }, 1134 "node_modules/@babel/plugin-transform-class-properties": { 1135 "version": "7.22.3", 1136 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.3.tgz", 1137 "integrity": "sha512-mASLsd6rhOrLZ5F3WbCxkzl67mmOnqik0zrg5W6D/X0QMW7HtvnoL1dRARLKIbMP3vXwkwziuLesPqWVGIl6Bw==", 1138 "dev": true, 1139 "dependencies": { 1140 "@babel/helper-create-class-features-plugin": "^7.22.1", 1141 "@babel/helper-plugin-utils": "^7.21.5" 1142 }, 1143 "engines": { 1144 "node": ">=6.9.0" 1145 }, 1146 "peerDependencies": { 1147 "@babel/core": "^7.0.0-0" 1148 } 1149 }, 1150 "node_modules/@babel/plugin-transform-class-static-block": { 1151 "version": "7.22.3", 1152 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.3.tgz", 1153 "integrity": "sha512-5BirgNWNOx7cwbTJCOmKFJ1pZjwk5MUfMIwiBBvsirCJMZeQgs5pk6i1OlkVg+1Vef5LfBahFOrdCnAWvkVKMw==", 1154 "dev": true, 1155 "dependencies": { 1156 "@babel/helper-create-class-features-plugin": "^7.22.1", 1157 "@babel/helper-plugin-utils": "^7.21.5", 1158 "@babel/plugin-syntax-class-static-block": "^7.14.5" 1159 }, 1160 "engines": { 1161 "node": ">=6.9.0" 1162 }, 1163 "peerDependencies": { 1164 "@babel/core": "^7.12.0" 1165 } 1166 }, 1167 "node_modules/@babel/plugin-transform-classes": { 1168 "version": "7.21.0", 1169 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", 1170 "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", 1171 "dev": true, 1172 "dependencies": { 1173 "@babel/helper-annotate-as-pure": "^7.18.6", 1174 "@babel/helper-compilation-targets": "^7.20.7", 1175 "@babel/helper-environment-visitor": "^7.18.9", 1176 "@babel/helper-function-name": "^7.21.0", 1177 "@babel/helper-optimise-call-expression": "^7.18.6", 1178 "@babel/helper-plugin-utils": "^7.20.2", 1179 "@babel/helper-replace-supers": "^7.20.7", 1180 "@babel/helper-split-export-declaration": "^7.18.6", 1181 "globals": "^11.1.0" 1182 }, 1183 "engines": { 1184 "node": ">=6.9.0" 1185 }, 1186 "peerDependencies": { 1187 "@babel/core": "^7.0.0-0" 1188 } 1189 }, 1190 "node_modules/@babel/plugin-transform-computed-properties": { 1191 "version": "7.21.5", 1192 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.21.5.tgz", 1193 "integrity": "sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q==", 1194 "dev": true, 1195 "dependencies": { 1196 "@babel/helper-plugin-utils": "^7.21.5", 1197 "@babel/template": "^7.20.7" 1198 }, 1199 "engines": { 1200 "node": ">=6.9.0" 1201 }, 1202 "peerDependencies": { 1203 "@babel/core": "^7.0.0-0" 1204 } 1205 }, 1206 "node_modules/@babel/plugin-transform-destructuring": { 1207 "version": "7.21.3", 1208 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", 1209 "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", 1210 "dev": true, 1211 "dependencies": { 1212 "@babel/helper-plugin-utils": "^7.20.2" 1213 }, 1214 "engines": { 1215 "node": ">=6.9.0" 1216 }, 1217 "peerDependencies": { 1218 "@babel/core": "^7.0.0-0" 1219 } 1220 }, 1221 "node_modules/@babel/plugin-transform-dotall-regex": { 1222 "version": "7.18.6", 1223 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", 1224 "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", 1225 "dev": true, 1226 "dependencies": { 1227 "@babel/helper-create-regexp-features-plugin": "^7.18.6", 1228 "@babel/helper-plugin-utils": "^7.18.6" 1229 }, 1230 "engines": { 1231 "node": ">=6.9.0" 1232 }, 1233 "peerDependencies": { 1234 "@babel/core": "^7.0.0-0" 1235 } 1236 }, 1237 "node_modules/@babel/plugin-transform-duplicate-keys": { 1238 "version": "7.18.9", 1239 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", 1240 "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", 1241 "dev": true, 1242 "dependencies": { 1243 "@babel/helper-plugin-utils": "^7.18.9" 1244 }, 1245 "engines": { 1246 "node": ">=6.9.0" 1247 }, 1248 "peerDependencies": { 1249 "@babel/core": "^7.0.0-0" 1250 } 1251 }, 1252 "node_modules/@babel/plugin-transform-dynamic-import": { 1253 "version": "7.22.1", 1254 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.1.tgz", 1255 "integrity": "sha512-rlhWtONnVBPdmt+jeewS0qSnMz/3yLFrqAP8hHC6EDcrYRSyuz9f9yQhHvVn2Ad6+yO9fHXac5piudeYrInxwQ==", 1256 "dev": true, 1257 "dependencies": { 1258 "@babel/helper-plugin-utils": "^7.21.5", 1259 "@babel/plugin-syntax-dynamic-import": "^7.8.3" 1260 }, 1261 "engines": { 1262 "node": ">=6.9.0" 1263 }, 1264 "peerDependencies": { 1265 "@babel/core": "^7.0.0-0" 1266 } 1267 }, 1268 "node_modules/@babel/plugin-transform-exponentiation-operator": { 1269 "version": "7.18.6", 1270 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", 1271 "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", 1272 "dev": true, 1273 "dependencies": { 1274 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", 1275 "@babel/helper-plugin-utils": "^7.18.6" 1276 }, 1277 "engines": { 1278 "node": ">=6.9.0" 1279 }, 1280 "peerDependencies": { 1281 "@babel/core": "^7.0.0-0" 1282 } 1283 }, 1284 "node_modules/@babel/plugin-transform-export-namespace-from": { 1285 "version": "7.22.3", 1286 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.3.tgz", 1287 "integrity": "sha512-5Ti1cHLTDnt3vX61P9KZ5IG09bFXp4cDVFJIAeCZuxu9OXXJJZp5iP0n/rzM2+iAutJY+KWEyyHcRaHlpQ/P5g==", 1288 "dev": true, 1289 "dependencies": { 1290 "@babel/helper-plugin-utils": "^7.21.5", 1291 "@babel/plugin-syntax-export-namespace-from": "^7.8.3" 1292 }, 1293 "engines": { 1294 "node": ">=6.9.0" 1295 }, 1296 "peerDependencies": { 1297 "@babel/core": "^7.0.0-0" 1298 } 1299 }, 1300 "node_modules/@babel/plugin-transform-flow-strip-types": { 1301 "version": "7.23.3", 1302 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", 1303 "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", 1304 "dev": true, 1305 "peer": true, 1306 "dependencies": { 1307 "@babel/helper-plugin-utils": "^7.22.5", 1308 "@babel/plugin-syntax-flow": "^7.23.3" 1309 }, 1310 "engines": { 1311 "node": ">=6.9.0" 1312 }, 1313 "peerDependencies": { 1314 "@babel/core": "^7.0.0-0" 1315 } 1316 }, 1317 "node_modules/@babel/plugin-transform-for-of": { 1318 "version": "7.21.5", 1319 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz", 1320 "integrity": "sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ==", 1321 "dev": true, 1322 "dependencies": { 1323 "@babel/helper-plugin-utils": "^7.21.5" 1324 }, 1325 "engines": { 1326 "node": ">=6.9.0" 1327 }, 1328 "peerDependencies": { 1329 "@babel/core": "^7.0.0-0" 1330 } 1331 }, 1332 "node_modules/@babel/plugin-transform-function-name": { 1333 "version": "7.18.9", 1334 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", 1335 "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", 1336 "dev": true, 1337 "dependencies": { 1338 "@babel/helper-compilation-targets": "^7.18.9", 1339 "@babel/helper-function-name": "^7.18.9", 1340 "@babel/helper-plugin-utils": "^7.18.9" 1341 }, 1342 "engines": { 1343 "node": ">=6.9.0" 1344 }, 1345 "peerDependencies": { 1346 "@babel/core": "^7.0.0-0" 1347 } 1348 }, 1349 "node_modules/@babel/plugin-transform-json-strings": { 1350 "version": "7.22.3", 1351 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.3.tgz", 1352 "integrity": "sha512-IuvOMdeOOY2X4hRNAT6kwbePtK21BUyrAEgLKviL8pL6AEEVUVcqtRdN/HJXBLGIbt9T3ETmXRnFedRRmQNTYw==", 1353 "dev": true, 1354 "dependencies": { 1355 "@babel/helper-plugin-utils": "^7.21.5", 1356 "@babel/plugin-syntax-json-strings": "^7.8.3" 1357 }, 1358 "engines": { 1359 "node": ">=6.9.0" 1360 }, 1361 "peerDependencies": { 1362 "@babel/core": "^7.0.0-0" 1363 } 1364 }, 1365 "node_modules/@babel/plugin-transform-literals": { 1366 "version": "7.18.9", 1367 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", 1368 "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", 1369 "dev": true, 1370 "dependencies": { 1371 "@babel/helper-plugin-utils": "^7.18.9" 1372 }, 1373 "engines": { 1374 "node": ">=6.9.0" 1375 }, 1376 "peerDependencies": { 1377 "@babel/core": "^7.0.0-0" 1378 } 1379 }, 1380 "node_modules/@babel/plugin-transform-logical-assignment-operators": { 1381 "version": "7.22.3", 1382 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.3.tgz", 1383 "integrity": "sha512-CbayIfOw4av2v/HYZEsH+Klks3NC2/MFIR3QR8gnpGNNPEaq2fdlVCRYG/paKs7/5hvBLQ+H70pGWOHtlNEWNA==", 1384 "dev": true, 1385 "dependencies": { 1386 "@babel/helper-plugin-utils": "^7.21.5", 1387 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" 1388 }, 1389 "engines": { 1390 "node": ">=6.9.0" 1391 }, 1392 "peerDependencies": { 1393 "@babel/core": "^7.0.0-0" 1394 } 1395 }, 1396 "node_modules/@babel/plugin-transform-member-expression-literals": { 1397 "version": "7.18.6", 1398 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", 1399 "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", 1400 "dev": true, 1401 "dependencies": { 1402 "@babel/helper-plugin-utils": "^7.18.6" 1403 }, 1404 "engines": { 1405 "node": ">=6.9.0" 1406 }, 1407 "peerDependencies": { 1408 "@babel/core": "^7.0.0-0" 1409 } 1410 }, 1411 "node_modules/@babel/plugin-transform-modules-amd": { 1412 "version": "7.20.11", 1413 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", 1414 "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", 1415 "dev": true, 1416 "dependencies": { 1417 "@babel/helper-module-transforms": "^7.20.11", 1418 "@babel/helper-plugin-utils": "^7.20.2" 1419 }, 1420 "engines": { 1421 "node": ">=6.9.0" 1422 }, 1423 "peerDependencies": { 1424 "@babel/core": "^7.0.0-0" 1425 } 1426 }, 1427 "node_modules/@babel/plugin-transform-modules-commonjs": { 1428 "version": "7.23.3", 1429 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", 1430 "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", 1431 "dev": true, 1432 "dependencies": { 1433 "@babel/helper-module-transforms": "^7.23.3", 1434 "@babel/helper-plugin-utils": "^7.22.5", 1435 "@babel/helper-simple-access": "^7.22.5" 1436 }, 1437 "engines": { 1438 "node": ">=6.9.0" 1439 }, 1440 "peerDependencies": { 1441 "@babel/core": "^7.0.0-0" 1442 } 1443 }, 1444 "node_modules/@babel/plugin-transform-modules-systemjs": { 1445 "version": "7.22.3", 1446 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.3.tgz", 1447 "integrity": "sha512-V21W3bKLxO3ZjcBJZ8biSvo5gQ85uIXW2vJfh7JSWf/4SLUSr1tOoHX3ruN4+Oqa2m+BKfsxTR1I+PsvkIWvNw==", 1448 "dev": true, 1449 "dependencies": { 1450 "@babel/helper-hoist-variables": "^7.18.6", 1451 "@babel/helper-module-transforms": "^7.22.1", 1452 "@babel/helper-plugin-utils": "^7.21.5", 1453 "@babel/helper-validator-identifier": "^7.19.1" 1454 }, 1455 "engines": { 1456 "node": ">=6.9.0" 1457 }, 1458 "peerDependencies": { 1459 "@babel/core": "^7.0.0-0" 1460 } 1461 }, 1462 "node_modules/@babel/plugin-transform-modules-umd": { 1463 "version": "7.18.6", 1464 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", 1465 "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", 1466 "dev": true, 1467 "dependencies": { 1468 "@babel/helper-module-transforms": "^7.18.6", 1469 "@babel/helper-plugin-utils": "^7.18.6" 1470 }, 1471 "engines": { 1472 "node": ">=6.9.0" 1473 }, 1474 "peerDependencies": { 1475 "@babel/core": "^7.0.0-0" 1476 } 1477 }, 1478 "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { 1479 "version": "7.22.3", 1480 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.3.tgz", 1481 "integrity": "sha512-c6HrD/LpUdNNJsISQZpds3TXvfYIAbo+efE9aWmY/PmSRD0agrJ9cPMt4BmArwUQ7ZymEWTFjTyp+yReLJZh0Q==", 1482 "dev": true, 1483 "dependencies": { 1484 "@babel/helper-create-regexp-features-plugin": "^7.22.1", 1485 "@babel/helper-plugin-utils": "^7.21.5" 1486 }, 1487 "engines": { 1488 "node": ">=6.9.0" 1489 }, 1490 "peerDependencies": { 1491 "@babel/core": "^7.0.0" 1492 } 1493 }, 1494 "node_modules/@babel/plugin-transform-new-target": { 1495 "version": "7.22.3", 1496 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.3.tgz", 1497 "integrity": "sha512-5RuJdSo89wKdkRTqtM9RVVJzHum9c2s0te9rB7vZC1zKKxcioWIy+xcu4OoIAjyFZhb/bp5KkunuLin1q7Ct+w==", 1498 "dev": true, 1499 "dependencies": { 1500 "@babel/helper-plugin-utils": "^7.21.5" 1501 }, 1502 "engines": { 1503 "node": ">=6.9.0" 1504 }, 1505 "peerDependencies": { 1506 "@babel/core": "^7.0.0-0" 1507 } 1508 }, 1509 "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { 1510 "version": "7.22.3", 1511 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.3.tgz", 1512 "integrity": "sha512-CpaoNp16nX7ROtLONNuCyenYdY/l7ZsR6aoVa7rW7nMWisoNoQNIH5Iay/4LDyRjKMuElMqXiBoOQCDLTMGZiw==", 1513 "dev": true, 1514 "dependencies": { 1515 "@babel/helper-plugin-utils": "^7.21.5", 1516 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" 1517 }, 1518 "engines": { 1519 "node": ">=6.9.0" 1520 }, 1521 "peerDependencies": { 1522 "@babel/core": "^7.0.0-0" 1523 } 1524 }, 1525 "node_modules/@babel/plugin-transform-numeric-separator": { 1526 "version": "7.22.3", 1527 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.3.tgz", 1528 "integrity": "sha512-+AF88fPDJrnseMh5vD9+SH6wq4ZMvpiTMHh58uLs+giMEyASFVhcT3NkoyO+NebFCNnpHJEq5AXO2txV4AGPDQ==", 1529 "dev": true, 1530 "dependencies": { 1531 "@babel/helper-plugin-utils": "^7.21.5", 1532 "@babel/plugin-syntax-numeric-separator": "^7.10.4" 1533 }, 1534 "engines": { 1535 "node": ">=6.9.0" 1536 }, 1537 "peerDependencies": { 1538 "@babel/core": "^7.0.0-0" 1539 } 1540 }, 1541 "node_modules/@babel/plugin-transform-object-rest-spread": { 1542 "version": "7.22.3", 1543 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.3.tgz", 1544 "integrity": "sha512-38bzTsqMMCI46/TQnJwPPpy33EjLCc1Gsm2hRTF6zTMWnKsN61vdrpuzIEGQyKEhDSYDKyZHrrd5FMj4gcUHhw==", 1545 "dev": true, 1546 "dependencies": { 1547 "@babel/compat-data": "^7.22.3", 1548 "@babel/helper-compilation-targets": "^7.22.1", 1549 "@babel/helper-plugin-utils": "^7.21.5", 1550 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 1551 "@babel/plugin-transform-parameters": "^7.22.3" 1552 }, 1553 "engines": { 1554 "node": ">=6.9.0" 1555 }, 1556 "peerDependencies": { 1557 "@babel/core": "^7.0.0-0" 1558 } 1559 }, 1560 "node_modules/@babel/plugin-transform-object-super": { 1561 "version": "7.18.6", 1562 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", 1563 "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", 1564 "dev": true, 1565 "dependencies": { 1566 "@babel/helper-plugin-utils": "^7.18.6", 1567 "@babel/helper-replace-supers": "^7.18.6" 1568 }, 1569 "engines": { 1570 "node": ">=6.9.0" 1571 }, 1572 "peerDependencies": { 1573 "@babel/core": "^7.0.0-0" 1574 } 1575 }, 1576 "node_modules/@babel/plugin-transform-optional-catch-binding": { 1577 "version": "7.22.3", 1578 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.3.tgz", 1579 "integrity": "sha512-bnDFWXFzWY0BsOyqaoSXvMQ2F35zutQipugog/rqotL2S4ciFOKlRYUu9djt4iq09oh2/34hqfRR2k1dIvuu4g==", 1580 "dev": true, 1581 "dependencies": { 1582 "@babel/helper-plugin-utils": "^7.21.5", 1583 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" 1584 }, 1585 "engines": { 1586 "node": ">=6.9.0" 1587 }, 1588 "peerDependencies": { 1589 "@babel/core": "^7.0.0-0" 1590 } 1591 }, 1592 "node_modules/@babel/plugin-transform-optional-chaining": { 1593 "version": "7.22.3", 1594 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.3.tgz", 1595 "integrity": "sha512-63v3/UFFxhPKT8j8u1jTTGVyITxl7/7AfOqK8C5gz1rHURPUGe3y5mvIf68eYKGoBNahtJnTxBKug4BQOnzeJg==", 1596 "dev": true, 1597 "dependencies": { 1598 "@babel/helper-plugin-utils": "^7.21.5", 1599 "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", 1600 "@babel/plugin-syntax-optional-chaining": "^7.8.3" 1601 }, 1602 "engines": { 1603 "node": ">=6.9.0" 1604 }, 1605 "peerDependencies": { 1606 "@babel/core": "^7.0.0-0" 1607 } 1608 }, 1609 "node_modules/@babel/plugin-transform-parameters": { 1610 "version": "7.22.3", 1611 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.3.tgz", 1612 "integrity": "sha512-x7QHQJHPuD9VmfpzboyGJ5aHEr9r7DsAsdxdhJiTB3J3j8dyl+NFZ+rX5Q2RWFDCs61c06qBfS4ys2QYn8UkMw==", 1613 "dev": true, 1614 "dependencies": { 1615 "@babel/helper-plugin-utils": "^7.21.5" 1616 }, 1617 "engines": { 1618 "node": ">=6.9.0" 1619 }, 1620 "peerDependencies": { 1621 "@babel/core": "^7.0.0-0" 1622 } 1623 }, 1624 "node_modules/@babel/plugin-transform-private-methods": { 1625 "version": "7.23.3", 1626 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", 1627 "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", 1628 "dev": true, 1629 "dependencies": { 1630 "@babel/helper-create-class-features-plugin": "^7.22.15", 1631 "@babel/helper-plugin-utils": "^7.22.5" 1632 }, 1633 "engines": { 1634 "node": ">=6.9.0" 1635 }, 1636 "peerDependencies": { 1637 "@babel/core": "^7.0.0-0" 1638 } 1639 }, 1640 "node_modules/@babel/plugin-transform-private-property-in-object": { 1641 "version": "7.23.4", 1642 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", 1643 "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", 1644 "dev": true, 1645 "dependencies": { 1646 "@babel/helper-annotate-as-pure": "^7.22.5", 1647 "@babel/helper-create-class-features-plugin": "^7.22.15", 1648 "@babel/helper-plugin-utils": "^7.22.5", 1649 "@babel/plugin-syntax-private-property-in-object": "^7.14.5" 1650 }, 1651 "engines": { 1652 "node": ">=6.9.0" 1653 }, 1654 "peerDependencies": { 1655 "@babel/core": "^7.0.0-0" 1656 } 1657 }, 1658 "node_modules/@babel/plugin-transform-property-literals": { 1659 "version": "7.18.6", 1660 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", 1661 "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", 1662 "dev": true, 1663 "dependencies": { 1664 "@babel/helper-plugin-utils": "^7.18.6" 1665 }, 1666 "engines": { 1667 "node": ">=6.9.0" 1668 }, 1669 "peerDependencies": { 1670 "@babel/core": "^7.0.0-0" 1671 } 1672 }, 1673 "node_modules/@babel/plugin-transform-react-display-name": { 1674 "version": "7.23.3", 1675 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", 1676 "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", 1677 "dev": true, 1678 "peer": true, 1679 "dependencies": { 1680 "@babel/helper-plugin-utils": "^7.22.5" 1681 }, 1682 "engines": { 1683 "node": ">=6.9.0" 1684 }, 1685 "peerDependencies": { 1686 "@babel/core": "^7.0.0-0" 1687 } 1688 }, 1689 "node_modules/@babel/plugin-transform-react-jsx": { 1690 "version": "7.22.15", 1691 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz", 1692 "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==", 1693 "dev": true, 1694 "dependencies": { 1695 "@babel/helper-annotate-as-pure": "^7.22.5", 1696 "@babel/helper-module-imports": "^7.22.15", 1697 "@babel/helper-plugin-utils": "^7.22.5", 1698 "@babel/plugin-syntax-jsx": "^7.22.5", 1699 "@babel/types": "^7.22.15" 1700 }, 1701 "engines": { 1702 "node": ">=6.9.0" 1703 }, 1704 "peerDependencies": { 1705 "@babel/core": "^7.0.0-0" 1706 } 1707 }, 1708 "node_modules/@babel/plugin-transform-react-jsx-development": { 1709 "version": "7.22.5", 1710 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", 1711 "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", 1712 "dev": true, 1713 "dependencies": { 1714 "@babel/plugin-transform-react-jsx": "^7.22.5" 1715 }, 1716 "engines": { 1717 "node": ">=6.9.0" 1718 }, 1719 "peerDependencies": { 1720 "@babel/core": "^7.0.0-0" 1721 } 1722 }, 1723 "node_modules/@babel/plugin-transform-react-jsx-self": { 1724 "version": "7.23.3", 1725 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.23.3.tgz", 1726 "integrity": "sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==", 1727 "dev": true, 1728 "peer": true, 1729 "dependencies": { 1730 "@babel/helper-plugin-utils": "^7.22.5" 1731 }, 1732 "engines": { 1733 "node": ">=6.9.0" 1734 }, 1735 "peerDependencies": { 1736 "@babel/core": "^7.0.0-0" 1737 } 1738 }, 1739 "node_modules/@babel/plugin-transform-react-jsx-source": { 1740 "version": "7.23.3", 1741 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.23.3.tgz", 1742 "integrity": "sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==", 1743 "dev": true, 1744 "peer": true, 1745 "dependencies": { 1746 "@babel/helper-plugin-utils": "^7.22.5" 1747 }, 1748 "engines": { 1749 "node": ">=6.9.0" 1750 }, 1751 "peerDependencies": { 1752 "@babel/core": "^7.0.0-0" 1753 } 1754 }, 1755 "node_modules/@babel/plugin-transform-regenerator": { 1756 "version": "7.21.5", 1757 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.21.5.tgz", 1758 "integrity": "sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w==", 1759 "dev": true, 1760 "dependencies": { 1761 "@babel/helper-plugin-utils": "^7.21.5", 1762 "regenerator-transform": "^0.15.1" 1763 }, 1764 "engines": { 1765 "node": ">=6.9.0" 1766 }, 1767 "peerDependencies": { 1768 "@babel/core": "^7.0.0-0" 1769 } 1770 }, 1771 "node_modules/@babel/plugin-transform-reserved-words": { 1772 "version": "7.18.6", 1773 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", 1774 "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", 1775 "dev": true, 1776 "dependencies": { 1777 "@babel/helper-plugin-utils": "^7.18.6" 1778 }, 1779 "engines": { 1780 "node": ">=6.9.0" 1781 }, 1782 "peerDependencies": { 1783 "@babel/core": "^7.0.0-0" 1784 } 1785 }, 1786 "node_modules/@babel/plugin-transform-runtime": { 1787 "version": "7.23.7", 1788 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz", 1789 "integrity": "sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw==", 1790 "dev": true, 1791 "peer": true, 1792 "dependencies": { 1793 "@babel/helper-module-imports": "^7.22.15", 1794 "@babel/helper-plugin-utils": "^7.22.5", 1795 "babel-plugin-polyfill-corejs2": "^0.4.7", 1796 "babel-plugin-polyfill-corejs3": "^0.8.7", 1797 "babel-plugin-polyfill-regenerator": "^0.5.4", 1798 "semver": "^6.3.1" 1799 }, 1800 "engines": { 1801 "node": ">=6.9.0" 1802 }, 1803 "peerDependencies": { 1804 "@babel/core": "^7.0.0-0" 1805 } 1806 }, 1807 "node_modules/@babel/plugin-transform-shorthand-properties": { 1808 "version": "7.18.6", 1809 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", 1810 "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", 1811 "dev": true, 1812 "dependencies": { 1813 "@babel/helper-plugin-utils": "^7.18.6" 1814 }, 1815 "engines": { 1816 "node": ">=6.9.0" 1817 }, 1818 "peerDependencies": { 1819 "@babel/core": "^7.0.0-0" 1820 } 1821 }, 1822 "node_modules/@babel/plugin-transform-spread": { 1823 "version": "7.20.7", 1824 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", 1825 "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", 1826 "dev": true, 1827 "dependencies": { 1828 "@babel/helper-plugin-utils": "^7.20.2", 1829 "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" 1830 }, 1831 "engines": { 1832 "node": ">=6.9.0" 1833 }, 1834 "peerDependencies": { 1835 "@babel/core": "^7.0.0-0" 1836 } 1837 }, 1838 "node_modules/@babel/plugin-transform-sticky-regex": { 1839 "version": "7.18.6", 1840 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", 1841 "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", 1842 "dev": true, 1843 "dependencies": { 1844 "@babel/helper-plugin-utils": "^7.18.6" 1845 }, 1846 "engines": { 1847 "node": ">=6.9.0" 1848 }, 1849 "peerDependencies": { 1850 "@babel/core": "^7.0.0-0" 1851 } 1852 }, 1853 "node_modules/@babel/plugin-transform-template-literals": { 1854 "version": "7.18.9", 1855 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", 1856 "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", 1857 "dev": true, 1858 "dependencies": { 1859 "@babel/helper-plugin-utils": "^7.18.9" 1860 }, 1861 "engines": { 1862 "node": ">=6.9.0" 1863 }, 1864 "peerDependencies": { 1865 "@babel/core": "^7.0.0-0" 1866 } 1867 }, 1868 "node_modules/@babel/plugin-transform-typeof-symbol": { 1869 "version": "7.18.9", 1870 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", 1871 "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", 1872 "dev": true, 1873 "dependencies": { 1874 "@babel/helper-plugin-utils": "^7.18.9" 1875 }, 1876 "engines": { 1877 "node": ">=6.9.0" 1878 }, 1879 "peerDependencies": { 1880 "@babel/core": "^7.0.0-0" 1881 } 1882 }, 1883 "node_modules/@babel/plugin-transform-typescript": { 1884 "version": "7.23.6", 1885 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz", 1886 "integrity": "sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==", 1887 "dev": true, 1888 "peer": true, 1889 "dependencies": { 1890 "@babel/helper-annotate-as-pure": "^7.22.5", 1891 "@babel/helper-create-class-features-plugin": "^7.23.6", 1892 "@babel/helper-plugin-utils": "^7.22.5", 1893 "@babel/plugin-syntax-typescript": "^7.23.3" 1894 }, 1895 "engines": { 1896 "node": ">=6.9.0" 1897 }, 1898 "peerDependencies": { 1899 "@babel/core": "^7.0.0-0" 1900 } 1901 }, 1902 "node_modules/@babel/plugin-transform-unicode-escapes": { 1903 "version": "7.21.5", 1904 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.21.5.tgz", 1905 "integrity": "sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg==", 1906 "dev": true, 1907 "dependencies": { 1908 "@babel/helper-plugin-utils": "^7.21.5" 1909 }, 1910 "engines": { 1911 "node": ">=6.9.0" 1912 }, 1913 "peerDependencies": { 1914 "@babel/core": "^7.0.0-0" 1915 } 1916 }, 1917 "node_modules/@babel/plugin-transform-unicode-property-regex": { 1918 "version": "7.22.3", 1919 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.3.tgz", 1920 "integrity": "sha512-5ScJ+OmdX+O6HRuMGW4kv7RL9vIKdtdAj9wuWUKy1wbHY3jaM/UlyIiC1G7J6UJiiyMukjjK0QwL3P0vBd0yYg==", 1921 "dev": true, 1922 "dependencies": { 1923 "@babel/helper-create-regexp-features-plugin": "^7.22.1", 1924 "@babel/helper-plugin-utils": "^7.21.5" 1925 }, 1926 "engines": { 1927 "node": ">=6.9.0" 1928 }, 1929 "peerDependencies": { 1930 "@babel/core": "^7.0.0-0" 1931 } 1932 }, 1933 "node_modules/@babel/plugin-transform-unicode-regex": { 1934 "version": "7.18.6", 1935 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", 1936 "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", 1937 "dev": true, 1938 "dependencies": { 1939 "@babel/helper-create-regexp-features-plugin": "^7.18.6", 1940 "@babel/helper-plugin-utils": "^7.18.6" 1941 }, 1942 "engines": { 1943 "node": ">=6.9.0" 1944 }, 1945 "peerDependencies": { 1946 "@babel/core": "^7.0.0-0" 1947 } 1948 }, 1949 "node_modules/@babel/plugin-transform-unicode-sets-regex": { 1950 "version": "7.22.3", 1951 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.3.tgz", 1952 "integrity": "sha512-hNufLdkF8vqywRp+P55j4FHXqAX2LRUccoZHH7AFn1pq5ZOO2ISKW9w13bFZVjBoTqeve2HOgoJCcaziJVhGNw==", 1953 "dev": true, 1954 "dependencies": { 1955 "@babel/helper-create-regexp-features-plugin": "^7.22.1", 1956 "@babel/helper-plugin-utils": "^7.21.5" 1957 }, 1958 "engines": { 1959 "node": ">=6.9.0" 1960 }, 1961 "peerDependencies": { 1962 "@babel/core": "^7.0.0" 1963 } 1964 }, 1965 "node_modules/@babel/preset-env": { 1966 "version": "7.22.4", 1967 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.4.tgz", 1968 "integrity": "sha512-c3lHOjbwBv0TkhYCr+XCR6wKcSZ1QbQTVdSkZUaVpLv8CVWotBMArWUi5UAJrcrQaEnleVkkvaV8F/pmc/STZQ==", 1969 "dev": true, 1970 "dependencies": { 1971 "@babel/compat-data": "^7.22.3", 1972 "@babel/helper-compilation-targets": "^7.22.1", 1973 "@babel/helper-plugin-utils": "^7.21.5", 1974 "@babel/helper-validator-option": "^7.21.0", 1975 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", 1976 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.3", 1977 "@babel/plugin-proposal-private-property-in-object": "^7.21.0", 1978 "@babel/plugin-syntax-async-generators": "^7.8.4", 1979 "@babel/plugin-syntax-class-properties": "^7.12.13", 1980 "@babel/plugin-syntax-class-static-block": "^7.14.5", 1981 "@babel/plugin-syntax-dynamic-import": "^7.8.3", 1982 "@babel/plugin-syntax-export-namespace-from": "^7.8.3", 1983 "@babel/plugin-syntax-import-assertions": "^7.20.0", 1984 "@babel/plugin-syntax-import-attributes": "^7.22.3", 1985 "@babel/plugin-syntax-import-meta": "^7.10.4", 1986 "@babel/plugin-syntax-json-strings": "^7.8.3", 1987 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", 1988 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 1989 "@babel/plugin-syntax-numeric-separator": "^7.10.4", 1990 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 1991 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", 1992 "@babel/plugin-syntax-optional-chaining": "^7.8.3", 1993 "@babel/plugin-syntax-private-property-in-object": "^7.14.5", 1994 "@babel/plugin-syntax-top-level-await": "^7.14.5", 1995 "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", 1996 "@babel/plugin-transform-arrow-functions": "^7.21.5", 1997 "@babel/plugin-transform-async-generator-functions": "^7.22.3", 1998 "@babel/plugin-transform-async-to-generator": "^7.20.7", 1999 "@babel/plugin-transform-block-scoped-functions": "^7.18.6", 2000 "@babel/plugin-transform-block-scoping": "^7.21.0", 2001 "@babel/plugin-transform-class-properties": "^7.22.3", 2002 "@babel/plugin-transform-class-static-block": "^7.22.3", 2003 "@babel/plugin-transform-classes": "^7.21.0", 2004 "@babel/plugin-transform-computed-properties": "^7.21.5", 2005 "@babel/plugin-transform-destructuring": "^7.21.3", 2006 "@babel/plugin-transform-dotall-regex": "^7.18.6", 2007 "@babel/plugin-transform-duplicate-keys": "^7.18.9", 2008 "@babel/plugin-transform-dynamic-import": "^7.22.1", 2009 "@babel/plugin-transform-exponentiation-operator": "^7.18.6", 2010 "@babel/plugin-transform-export-namespace-from": "^7.22.3", 2011 "@babel/plugin-transform-for-of": "^7.21.5", 2012 "@babel/plugin-transform-function-name": "^7.18.9", 2013 "@babel/plugin-transform-json-strings": "^7.22.3", 2014 "@babel/plugin-transform-literals": "^7.18.9", 2015 "@babel/plugin-transform-logical-assignment-operators": "^7.22.3", 2016 "@babel/plugin-transform-member-expression-literals": "^7.18.6", 2017 "@babel/plugin-transform-modules-amd": "^7.20.11", 2018 "@babel/plugin-transform-modules-commonjs": "^7.21.5", 2019 "@babel/plugin-transform-modules-systemjs": "^7.22.3", 2020 "@babel/plugin-transform-modules-umd": "^7.18.6", 2021 "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.3", 2022 "@babel/plugin-transform-new-target": "^7.22.3", 2023 "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.3", 2024 "@babel/plugin-transform-numeric-separator": "^7.22.3", 2025 "@babel/plugin-transform-object-rest-spread": "^7.22.3", 2026 "@babel/plugin-transform-object-super": "^7.18.6", 2027 "@babel/plugin-transform-optional-catch-binding": "^7.22.3", 2028 "@babel/plugin-transform-optional-chaining": "^7.22.3", 2029 "@babel/plugin-transform-parameters": "^7.22.3", 2030 "@babel/plugin-transform-private-methods": "^7.22.3", 2031 "@babel/plugin-transform-private-property-in-object": "^7.22.3", 2032 "@babel/plugin-transform-property-literals": "^7.18.6", 2033 "@babel/plugin-transform-regenerator": "^7.21.5", 2034 "@babel/plugin-transform-reserved-words": "^7.18.6", 2035 "@babel/plugin-transform-shorthand-properties": "^7.18.6", 2036 "@babel/plugin-transform-spread": "^7.20.7", 2037 "@babel/plugin-transform-sticky-regex": "^7.18.6", 2038 "@babel/plugin-transform-template-literals": "^7.18.9", 2039 "@babel/plugin-transform-typeof-symbol": "^7.18.9", 2040 "@babel/plugin-transform-unicode-escapes": "^7.21.5", 2041 "@babel/plugin-transform-unicode-property-regex": "^7.22.3", 2042 "@babel/plugin-transform-unicode-regex": "^7.18.6", 2043 "@babel/plugin-transform-unicode-sets-regex": "^7.22.3", 2044 "@babel/preset-modules": "^0.1.5", 2045 "@babel/types": "^7.22.4", 2046 "babel-plugin-polyfill-corejs2": "^0.4.3", 2047 "babel-plugin-polyfill-corejs3": "^0.8.1", 2048 "babel-plugin-polyfill-regenerator": "^0.5.0", 2049 "core-js-compat": "^3.30.2", 2050 "semver": "^6.3.0" 2051 }, 2052 "engines": { 2053 "node": ">=6.9.0" 2054 }, 2055 "peerDependencies": { 2056 "@babel/core": "^7.0.0-0" 2057 } 2058 }, 2059 "node_modules/@babel/preset-flow": { 2060 "version": "7.23.3", 2061 "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.23.3.tgz", 2062 "integrity": "sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==", 2063 "dev": true, 2064 "peer": true, 2065 "dependencies": { 2066 "@babel/helper-plugin-utils": "^7.22.5", 2067 "@babel/helper-validator-option": "^7.22.15", 2068 "@babel/plugin-transform-flow-strip-types": "^7.23.3" 2069 }, 2070 "engines": { 2071 "node": ">=6.9.0" 2072 }, 2073 "peerDependencies": { 2074 "@babel/core": "^7.0.0-0" 2075 } 2076 }, 2077 "node_modules/@babel/preset-modules": { 2078 "version": "0.1.5", 2079 "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", 2080 "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", 2081 "dev": true, 2082 "dependencies": { 2083 "@babel/helper-plugin-utils": "^7.0.0", 2084 "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", 2085 "@babel/plugin-transform-dotall-regex": "^7.4.4", 2086 "@babel/types": "^7.4.4", 2087 "esutils": "^2.0.2" 2088 }, 2089 "peerDependencies": { 2090 "@babel/core": "^7.0.0-0" 2091 } 2092 }, 2093 "node_modules/@babel/preset-typescript": { 2094 "version": "7.23.3", 2095 "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", 2096 "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", 2097 "dev": true, 2098 "peer": true, 2099 "dependencies": { 2100 "@babel/helper-plugin-utils": "^7.22.5", 2101 "@babel/helper-validator-option": "^7.22.15", 2102 "@babel/plugin-syntax-jsx": "^7.23.3", 2103 "@babel/plugin-transform-modules-commonjs": "^7.23.3", 2104 "@babel/plugin-transform-typescript": "^7.23.3" 2105 }, 2106 "engines": { 2107 "node": ">=6.9.0" 2108 }, 2109 "peerDependencies": { 2110 "@babel/core": "^7.0.0-0" 2111 } 2112 }, 2113 "node_modules/@babel/register": { 2114 "version": "7.23.7", 2115 "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.23.7.tgz", 2116 "integrity": "sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==", 2117 "dev": true, 2118 "peer": true, 2119 "dependencies": { 2120 "clone-deep": "^4.0.1", 2121 "find-cache-dir": "^2.0.0", 2122 "make-dir": "^2.1.0", 2123 "pirates": "^4.0.6", 2124 "source-map-support": "^0.5.16" 2125 }, 2126 "engines": { 2127 "node": ">=6.9.0" 2128 }, 2129 "peerDependencies": { 2130 "@babel/core": "^7.0.0-0" 2131 } 2132 }, 2133 "node_modules/@babel/regjsgen": { 2134 "version": "0.8.0", 2135 "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", 2136 "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", 2137 "dev": true 2138 }, 2139 "node_modules/@babel/runtime": { 2140 "version": "7.23.8", 2141 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", 2142 "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", 2143 "dev": true, 2144 "dependencies": { 2145 "regenerator-runtime": "^0.14.0" 2146 }, 2147 "engines": { 2148 "node": ">=6.9.0" 2149 } 2150 }, 2151 "node_modules/@babel/runtime/node_modules/regenerator-runtime": { 2152 "version": "0.14.1", 2153 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", 2154 "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", 2155 "dev": true 2156 }, 2157 "node_modules/@babel/template": { 2158 "version": "7.22.15", 2159 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", 2160 "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", 2161 "dev": true, 2162 "dependencies": { 2163 "@babel/code-frame": "^7.22.13", 2164 "@babel/parser": "^7.22.15", 2165 "@babel/types": "^7.22.15" 2166 }, 2167 "engines": { 2168 "node": ">=6.9.0" 2169 } 2170 }, 2171 "node_modules/@babel/traverse": { 2172 "version": "7.23.2", 2173 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", 2174 "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", 2175 "dev": true, 2176 "dependencies": { 2177 "@babel/code-frame": "^7.22.13", 2178 "@babel/generator": "^7.23.0", 2179 "@babel/helper-environment-visitor": "^7.22.20", 2180 "@babel/helper-function-name": "^7.23.0", 2181 "@babel/helper-hoist-variables": "^7.22.5", 2182 "@babel/helper-split-export-declaration": "^7.22.6", 2183 "@babel/parser": "^7.23.0", 2184 "@babel/types": "^7.23.0", 2185 "debug": "^4.1.0", 2186 "globals": "^11.1.0" 2187 }, 2188 "engines": { 2189 "node": ">=6.9.0" 2190 } 2191 }, 2192 "node_modules/@babel/types": { 2193 "version": "7.23.0", 2194 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", 2195 "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", 2196 "dev": true, 2197 "dependencies": { 2198 "@babel/helper-string-parser": "^7.22.5", 2199 "@babel/helper-validator-identifier": "^7.22.20", 2200 "to-fast-properties": "^2.0.0" 2201 }, 2202 "engines": { 2203 "node": ">=6.9.0" 2204 } 2205 }, 2206 "node_modules/@csstools/cascade-layer-name-parser": { 2207 "version": "1.0.5", 2208 "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-1.0.5.tgz", 2209 "integrity": "sha512-v/5ODKNBMfBl0us/WQjlfsvSlYxfZLhNMVIsuCPib2ulTwGKYbKJbwqw671+qH9Y4wvWVnu7LBChvml/wBKjFg==", 2210 "dev": true, 2211 "funding": [ 2212 { 2213 "type": "github", 2214 "url": "https://github.com/sponsors/csstools" 2215 }, 2216 { 2217 "type": "opencollective", 2218 "url": "https://opencollective.com/csstools" 2219 } 2220 ], 2221 "engines": { 2222 "node": "^14 || ^16 || >=18" 2223 }, 2224 "peerDependencies": { 2225 "@csstools/css-parser-algorithms": "^2.3.2", 2226 "@csstools/css-tokenizer": "^2.2.1" 2227 } 2228 }, 2229 "node_modules/@csstools/color-helpers": { 2230 "version": "3.0.2", 2231 "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-3.0.2.tgz", 2232 "integrity": "sha512-NMVs/l7Y9eIKL5XjbCHEgGcG8LOUT2qVcRjX6EzkCdlvftHVKr2tHIPzHavfrULRZ5Q2gxrJ9f44dAlj6fX97Q==", 2233 "dev": true, 2234 "funding": [ 2235 { 2236 "type": "github", 2237 "url": "https://github.com/sponsors/csstools" 2238 }, 2239 { 2240 "type": "opencollective", 2241 "url": "https://opencollective.com/csstools" 2242 } 2243 ], 2244 "engines": { 2245 "node": "^14 || ^16 || >=18" 2246 } 2247 }, 2248 "node_modules/@csstools/css-calc": { 2249 "version": "1.1.4", 2250 "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-1.1.4.tgz", 2251 "integrity": "sha512-ZV1TSmToiNcQL1P3hfzlzZzA02mmVkVmXGaUDUqpYUG84PmLhVSZpKX+KfxAuOcK7de04UXSQPBrAvaya6iiGg==", 2252 "dev": true, 2253 "funding": [ 2254 { 2255 "type": "github", 2256 "url": "https://github.com/sponsors/csstools" 2257 }, 2258 { 2259 "type": "opencollective", 2260 "url": "https://opencollective.com/csstools" 2261 } 2262 ], 2263 "engines": { 2264 "node": "^14 || ^16 || >=18" 2265 }, 2266 "peerDependencies": { 2267 "@csstools/css-parser-algorithms": "^2.3.2", 2268 "@csstools/css-tokenizer": "^2.2.1" 2269 } 2270 }, 2271 "node_modules/@csstools/css-color-parser": { 2272 "version": "1.4.0", 2273 "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-1.4.0.tgz", 2274 "integrity": "sha512-SlGd8E6ron24JYQPQAIzu5tvmWi1H4sDKTdA7UDnwF45oJv7AVESbOlOO1YjfBhrQFuvLWUgKiOY9DwGoAxwTA==", 2275 "dev": true, 2276 "funding": [ 2277 { 2278 "type": "github", 2279 "url": "https://github.com/sponsors/csstools" 2280 }, 2281 { 2282 "type": "opencollective", 2283 "url": "https://opencollective.com/csstools" 2284 } 2285 ], 2286 "dependencies": { 2287 "@csstools/color-helpers": "^3.0.2", 2288 "@csstools/css-calc": "^1.1.4" 2289 }, 2290 "engines": { 2291 "node": "^14 || ^16 || >=18" 2292 }, 2293 "peerDependencies": { 2294 "@csstools/css-parser-algorithms": "^2.3.2", 2295 "@csstools/css-tokenizer": "^2.2.1" 2296 } 2297 }, 2298 "node_modules/@csstools/css-parser-algorithms": { 2299 "version": "2.3.2", 2300 "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.2.tgz", 2301 "integrity": "sha512-sLYGdAdEY2x7TSw9FtmdaTrh2wFtRJO5VMbBrA8tEqEod7GEggFmxTSK9XqExib3yMuYNcvcTdCZIP6ukdjAIA==", 2302 "dev": true, 2303 "funding": [ 2304 { 2305 "type": "github", 2306 "url": "https://github.com/sponsors/csstools" 2307 }, 2308 { 2309 "type": "opencollective", 2310 "url": "https://opencollective.com/csstools" 2311 } 2312 ], 2313 "engines": { 2314 "node": "^14 || ^16 || >=18" 2315 }, 2316 "peerDependencies": { 2317 "@csstools/css-tokenizer": "^2.2.1" 2318 } 2319 }, 2320 "node_modules/@csstools/css-tokenizer": { 2321 "version": "2.2.1", 2322 "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.2.1.tgz", 2323 "integrity": "sha512-Zmsf2f/CaEPWEVgw29odOj+WEVoiJy9s9NOv5GgNY9mZ1CZ7394By6wONrONrTsnNDv6F9hR02nvFihrGVGHBg==", 2324 "dev": true, 2325 "funding": [ 2326 { 2327 "type": "github", 2328 "url": "https://github.com/sponsors/csstools" 2329 }, 2330 { 2331 "type": "opencollective", 2332 "url": "https://opencollective.com/csstools" 2333 } 2334 ], 2335 "engines": { 2336 "node": "^14 || ^16 || >=18" 2337 } 2338 }, 2339 "node_modules/@csstools/media-query-list-parser": { 2340 "version": "2.1.5", 2341 "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.5.tgz", 2342 "integrity": "sha512-IxVBdYzR8pYe89JiyXQuYk4aVVoCPhMJkz6ElRwlVysjwURTsTk/bmY/z4FfeRE+CRBMlykPwXEVUg8lThv7AQ==", 2343 "dev": true, 2344 "funding": [ 2345 { 2346 "type": "github", 2347 "url": "https://github.com/sponsors/csstools" 2348 }, 2349 { 2350 "type": "opencollective", 2351 "url": "https://opencollective.com/csstools" 2352 } 2353 ], 2354 "engines": { 2355 "node": "^14 || ^16 || >=18" 2356 }, 2357 "peerDependencies": { 2358 "@csstools/css-parser-algorithms": "^2.3.2", 2359 "@csstools/css-tokenizer": "^2.2.1" 2360 } 2361 }, 2362 "node_modules/@csstools/postcss-cascade-layers": { 2363 "version": "4.0.0", 2364 "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-4.0.0.tgz", 2365 "integrity": "sha512-dVPVVqQG0FixjM9CG/+8eHTsCAxRKqmNh6H69IpruolPlnEF1611f2AoLK8TijTSAsqBSclKd4WHs1KUb/LdJw==", 2366 "dev": true, 2367 "funding": [ 2368 { 2369 "type": "github", 2370 "url": "https://github.com/sponsors/csstools" 2371 }, 2372 { 2373 "type": "opencollective", 2374 "url": "https://opencollective.com/csstools" 2375 } 2376 ], 2377 "dependencies": { 2378 "@csstools/selector-specificity": "^3.0.0", 2379 "postcss-selector-parser": "^6.0.13" 2380 }, 2381 "engines": { 2382 "node": "^14 || ^16 || >=18" 2383 }, 2384 "peerDependencies": { 2385 "postcss": "^8.4" 2386 } 2387 }, 2388 "node_modules/@csstools/postcss-color-function": { 2389 "version": "3.0.7", 2390 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-3.0.7.tgz", 2391 "integrity": "sha512-/PIB20G1TPCXmQlaJLWIYzTZRZpj6csT4ijgnshIj/kcmniIRroAfDa0xSWnfuO1eNo0NptIaPU7jzUukWn55Q==", 2392 "dev": true, 2393 "funding": [ 2394 { 2395 "type": "github", 2396 "url": "https://github.com/sponsors/csstools" 2397 }, 2398 { 2399 "type": "opencollective", 2400 "url": "https://opencollective.com/csstools" 2401 } 2402 ], 2403 "dependencies": { 2404 "@csstools/css-color-parser": "^1.4.0", 2405 "@csstools/css-parser-algorithms": "^2.3.2", 2406 "@csstools/css-tokenizer": "^2.2.1", 2407 "@csstools/postcss-progressive-custom-properties": "^3.0.2" 2408 }, 2409 "engines": { 2410 "node": "^14 || ^16 || >=18" 2411 }, 2412 "peerDependencies": { 2413 "postcss": "^8.4" 2414 } 2415 }, 2416 "node_modules/@csstools/postcss-color-mix-function": { 2417 "version": "2.0.7", 2418 "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-2.0.7.tgz", 2419 "integrity": "sha512-57/g8aGo5eKFjEeJMiRKh8Qq43K2rCyk5ZZTvJ34TNl4zUtYU5DvLkIkOnhCtL8/a4z9oMA42aOnFPddRrScUQ==", 2420 "dev": true, 2421 "funding": [ 2422 { 2423 "type": "github", 2424 "url": "https://github.com/sponsors/csstools" 2425 }, 2426 { 2427 "type": "opencollective", 2428 "url": "https://opencollective.com/csstools" 2429 } 2430 ], 2431 "dependencies": { 2432 "@csstools/css-color-parser": "^1.4.0", 2433 "@csstools/css-parser-algorithms": "^2.3.2", 2434 "@csstools/css-tokenizer": "^2.2.1", 2435 "@csstools/postcss-progressive-custom-properties": "^3.0.2" 2436 }, 2437 "engines": { 2438 "node": "^14 || ^16 || >=18" 2439 }, 2440 "peerDependencies": { 2441 "postcss": "^8.4" 2442 } 2443 }, 2444 "node_modules/@csstools/postcss-exponential-functions": { 2445 "version": "1.0.1", 2446 "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-1.0.1.tgz", 2447 "integrity": "sha512-ZLK2iSK4DUxeypGce2PnQSdYugUqDTwxnhNiq1o6OyKMNYgYs4eKbvEhFG8JKr1sJWbeqBi5jRr0017l2EWVvg==", 2448 "dev": true, 2449 "funding": [ 2450 { 2451 "type": "github", 2452 "url": "https://github.com/sponsors/csstools" 2453 }, 2454 { 2455 "type": "opencollective", 2456 "url": "https://opencollective.com/csstools" 2457 } 2458 ], 2459 "dependencies": { 2460 "@csstools/css-calc": "^1.1.4", 2461 "@csstools/css-parser-algorithms": "^2.3.2", 2462 "@csstools/css-tokenizer": "^2.2.1" 2463 }, 2464 "engines": { 2465 "node": "^14 || ^16 || >=18" 2466 }, 2467 "peerDependencies": { 2468 "postcss": "^8.4" 2469 } 2470 }, 2471 "node_modules/@csstools/postcss-font-format-keywords": { 2472 "version": "3.0.0", 2473 "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-3.0.0.tgz", 2474 "integrity": "sha512-ntkGj+1uDa/u6lpjPxnkPcjJn7ChO/Kcy08YxctOZI7vwtrdYvFhmE476dq8bj1yna306+jQ9gzXIG/SWfOaRg==", 2475 "dev": true, 2476 "funding": [ 2477 { 2478 "type": "github", 2479 "url": "https://github.com/sponsors/csstools" 2480 }, 2481 { 2482 "type": "opencollective", 2483 "url": "https://opencollective.com/csstools" 2484 } 2485 ], 2486 "dependencies": { 2487 "postcss-value-parser": "^4.2.0" 2488 }, 2489 "engines": { 2490 "node": "^14 || ^16 || >=18" 2491 }, 2492 "peerDependencies": { 2493 "postcss": "^8.4" 2494 } 2495 }, 2496 "node_modules/@csstools/postcss-gamut-mapping": { 2497 "version": "1.0.0", 2498 "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-1.0.0.tgz", 2499 "integrity": "sha512-6UQyK8l9YaG5Ao5rBDcCnKHrLsHiQ1E0zeFQuqDJqEtinVzAPb/MwSw3TenZXL1Rnd7th3tb+4CBFHBXdW5tbQ==", 2500 "dev": true, 2501 "funding": [ 2502 { 2503 "type": "github", 2504 "url": "https://github.com/sponsors/csstools" 2505 }, 2506 { 2507 "type": "opencollective", 2508 "url": "https://opencollective.com/csstools" 2509 } 2510 ], 2511 "dependencies": { 2512 "@csstools/css-color-parser": "^1.4.0", 2513 "@csstools/css-parser-algorithms": "2.3.2", 2514 "@csstools/css-tokenizer": "^2.2.1" 2515 }, 2516 "engines": { 2517 "node": "^14 || ^16 || >=18" 2518 }, 2519 "peerDependencies": { 2520 "postcss": "^8.4" 2521 } 2522 }, 2523 "node_modules/@csstools/postcss-gradients-interpolation-method": { 2524 "version": "4.0.7", 2525 "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-4.0.7.tgz", 2526 "integrity": "sha512-GT1CzE/Tyr/ei4j5BwKESkHAgg+Gzys/0mAY7W+UiR+XrcYk5hDbOrE/YJIx1rflfO/7La1bDoZtA0YnLl4qNA==", 2527 "dev": true, 2528 "funding": [ 2529 { 2530 "type": "github", 2531 "url": "https://github.com/sponsors/csstools" 2532 }, 2533 { 2534 "type": "opencollective", 2535 "url": "https://opencollective.com/csstools" 2536 } 2537 ], 2538 "dependencies": { 2539 "@csstools/css-color-parser": "^1.4.0", 2540 "@csstools/css-parser-algorithms": "^2.3.2", 2541 "@csstools/css-tokenizer": "^2.2.1", 2542 "@csstools/postcss-progressive-custom-properties": "^3.0.2" 2543 }, 2544 "engines": { 2545 "node": "^14 || ^16 || >=18" 2546 }, 2547 "peerDependencies": { 2548 "postcss": "^8.4" 2549 } 2550 }, 2551 "node_modules/@csstools/postcss-hwb-function": { 2552 "version": "3.0.6", 2553 "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-3.0.6.tgz", 2554 "integrity": "sha512-uQgWt2Ho2yy2S6qthWY7mD5v57NKxi6dD1NB8nAybU5bJSsm+hLXRGm3/zbOH4xNrqO3Cl60DFSNlSrUME3Xjg==", 2555 "dev": true, 2556 "funding": [ 2557 { 2558 "type": "github", 2559 "url": "https://github.com/sponsors/csstools" 2560 }, 2561 { 2562 "type": "opencollective", 2563 "url": "https://opencollective.com/csstools" 2564 } 2565 ], 2566 "dependencies": { 2567 "@csstools/css-color-parser": "^1.4.0", 2568 "@csstools/css-parser-algorithms": "^2.3.2", 2569 "@csstools/css-tokenizer": "^2.2.1" 2570 }, 2571 "engines": { 2572 "node": "^14 || ^16 || >=18" 2573 }, 2574 "peerDependencies": { 2575 "postcss": "^8.4" 2576 } 2577 }, 2578 "node_modules/@csstools/postcss-ic-unit": { 2579 "version": "3.0.2", 2580 "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-3.0.2.tgz", 2581 "integrity": "sha512-n28Er7W9qc48zNjJnvTKuVHY26/+6YlA9WzJRksIHiAWOMxSH5IksXkw7FpkIOd+jLi59BMrX/BWrZMgjkLBHg==", 2582 "dev": true, 2583 "funding": [ 2584 { 2585 "type": "github", 2586 "url": "https://github.com/sponsors/csstools" 2587 }, 2588 { 2589 "type": "opencollective", 2590 "url": "https://opencollective.com/csstools" 2591 } 2592 ], 2593 "dependencies": { 2594 "@csstools/postcss-progressive-custom-properties": "^3.0.2", 2595 "postcss-value-parser": "^4.2.0" 2596 }, 2597 "engines": { 2598 "node": "^14 || ^16 || >=18" 2599 }, 2600 "peerDependencies": { 2601 "postcss": "^8.4" 2602 } 2603 }, 2604 "node_modules/@csstools/postcss-initial": { 2605 "version": "1.0.0", 2606 "resolved": "https://registry.npmjs.org/@csstools/postcss-initial/-/postcss-initial-1.0.0.tgz", 2607 "integrity": "sha512-1l7iHHjIl5qmVeGItugr4ZOlCREDP71mNKqoEyxlosIoiu3Os1nPWMHpuCvDLCLiWI/ONTOg3nzJh7gwHOrqUA==", 2608 "dev": true, 2609 "funding": [ 2610 { 2611 "type": "github", 2612 "url": "https://github.com/sponsors/csstools" 2613 }, 2614 { 2615 "type": "opencollective", 2616 "url": "https://opencollective.com/csstools" 2617 } 2618 ], 2619 "engines": { 2620 "node": "^14 || ^16 || >=18" 2621 }, 2622 "peerDependencies": { 2623 "postcss": "^8.4" 2624 } 2625 }, 2626 "node_modules/@csstools/postcss-is-pseudo-class": { 2627 "version": "4.0.3", 2628 "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-4.0.3.tgz", 2629 "integrity": "sha512-/dt5M9Ty/x3Yiq0Nm/5PJJzwkVFchJgdjKVnryBPtoMCb9ohb/nDIJOwr/Wr3hK3FDs1EA1GE6PyRYsUmQPS8Q==", 2630 "dev": true, 2631 "funding": [ 2632 { 2633 "type": "github", 2634 "url": "https://github.com/sponsors/csstools" 2635 }, 2636 { 2637 "type": "opencollective", 2638 "url": "https://opencollective.com/csstools" 2639 } 2640 ], 2641 "dependencies": { 2642 "@csstools/selector-specificity": "^3.0.0", 2643 "postcss-selector-parser": "^6.0.13" 2644 }, 2645 "engines": { 2646 "node": "^14 || ^16 || >=18" 2647 }, 2648 "peerDependencies": { 2649 "postcss": "^8.4" 2650 } 2651 }, 2652 "node_modules/@csstools/postcss-logical-float-and-clear": { 2653 "version": "2.0.0", 2654 "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-2.0.0.tgz", 2655 "integrity": "sha512-Wki4vxsF6icRvRz8eF9bPpAvwaAt0RHwhVOyzfoFg52XiIMjb6jcbHkGxwpJXP4DVrnFEwpwmrz5aTRqOW82kg==", 2656 "dev": true, 2657 "funding": [ 2658 { 2659 "type": "github", 2660 "url": "https://github.com/sponsors/csstools" 2661 }, 2662 { 2663 "type": "opencollective", 2664 "url": "https://opencollective.com/csstools" 2665 } 2666 ], 2667 "engines": { 2668 "node": "^14 || ^16 || >=18" 2669 }, 2670 "peerDependencies": { 2671 "postcss": "^8.4" 2672 } 2673 }, 2674 "node_modules/@csstools/postcss-logical-resize": { 2675 "version": "2.0.0", 2676 "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-resize/-/postcss-logical-resize-2.0.0.tgz", 2677 "integrity": "sha512-lCQ1aX8c5+WI4t5EoYf3alTzJNNocMqTb+u1J9CINdDhFh1fjovqK+0aHalUHsNstZmzFPNzIkU4Mb3eM9U8SA==", 2678 "dev": true, 2679 "funding": [ 2680 { 2681 "type": "github", 2682 "url": "https://github.com/sponsors/csstools" 2683 }, 2684 { 2685 "type": "opencollective", 2686 "url": "https://opencollective.com/csstools" 2687 } 2688 ], 2689 "dependencies": { 2690 "postcss-value-parser": "^4.2.0" 2691 }, 2692 "engines": { 2693 "node": "^14 || ^16 || >=18" 2694 }, 2695 "peerDependencies": { 2696 "postcss": "^8.4" 2697 } 2698 }, 2699 "node_modules/@csstools/postcss-logical-viewport-units": { 2700 "version": "2.0.3", 2701 "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-2.0.3.tgz", 2702 "integrity": "sha512-xeVxqND5rlQyqLGdH7rX34sIm/JbbQKxpKQP8oD1YQqUHHCLQR9NUS57WqJKajxKN6AcNAMWJhb5LUH5RfPcyA==", 2703 "dev": true, 2704 "funding": [ 2705 { 2706 "type": "github", 2707 "url": "https://github.com/sponsors/csstools" 2708 }, 2709 { 2710 "type": "opencollective", 2711 "url": "https://opencollective.com/csstools" 2712 } 2713 ], 2714 "dependencies": { 2715 "@csstools/css-tokenizer": "^2.2.1" 2716 }, 2717 "engines": { 2718 "node": "^14 || ^16 || >=18" 2719 }, 2720 "peerDependencies": { 2721 "postcss": "^8.4" 2722 } 2723 }, 2724 "node_modules/@csstools/postcss-media-minmax": { 2725 "version": "1.1.0", 2726 "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-1.1.0.tgz", 2727 "integrity": "sha512-t5Li/DPC5QmW/6VFLfUvsw/4dNYYseWR0tOXDeJg/9EKUodBgNawz5tuk5vYKtNvoj+Q08odMuXcpS5YJj0AFA==", 2728 "dev": true, 2729 "funding": [ 2730 { 2731 "type": "github", 2732 "url": "https://github.com/sponsors/csstools" 2733 }, 2734 { 2735 "type": "opencollective", 2736 "url": "https://opencollective.com/csstools" 2737 } 2738 ], 2739 "dependencies": { 2740 "@csstools/css-calc": "^1.1.4", 2741 "@csstools/css-parser-algorithms": "^2.3.2", 2742 "@csstools/css-tokenizer": "^2.2.1", 2743 "@csstools/media-query-list-parser": "^2.1.5" 2744 }, 2745 "engines": { 2746 "node": "^14 || ^16 || >=18" 2747 }, 2748 "peerDependencies": { 2749 "postcss": "^8.4" 2750 } 2751 }, 2752 "node_modules/@csstools/postcss-media-queries-aspect-ratio-number-values": { 2753 "version": "2.0.3", 2754 "resolved": "https://registry.npmjs.org/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-2.0.3.tgz", 2755 "integrity": "sha512-IPL8AvnwMYW+cWtp+j8cW3MFN0RyXNT4hLOvs6Rf2N+NcbvXhSyKxZuE3W9Cv4KjaNoNoGx1d0UhT6tktq6tUw==", 2756 "dev": true, 2757 "funding": [ 2758 { 2759 "type": "github", 2760 "url": "https://github.com/sponsors/csstools" 2761 }, 2762 { 2763 "type": "opencollective", 2764 "url": "https://opencollective.com/csstools" 2765 } 2766 ], 2767 "dependencies": { 2768 "@csstools/css-parser-algorithms": "^2.3.2", 2769 "@csstools/css-tokenizer": "^2.2.1", 2770 "@csstools/media-query-list-parser": "^2.1.5" 2771 }, 2772 "engines": { 2773 "node": "^14 || ^16 || >=18" 2774 }, 2775 "peerDependencies": { 2776 "postcss": "^8.4" 2777 } 2778 }, 2779 "node_modules/@csstools/postcss-nested-calc": { 2780 "version": "3.0.0", 2781 "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-3.0.0.tgz", 2782 "integrity": "sha512-HsB66aDWAouOwD/GcfDTS0a7wCuVWaTpXcjl5VKP0XvFxDiU+r0T8FG7xgb6ovZNZ+qzvGIwRM+CLHhDgXrYgQ==", 2783 "dev": true, 2784 "funding": [ 2785 { 2786 "type": "github", 2787 "url": "https://github.com/sponsors/csstools" 2788 }, 2789 { 2790 "type": "opencollective", 2791 "url": "https://opencollective.com/csstools" 2792 } 2793 ], 2794 "dependencies": { 2795 "postcss-value-parser": "^4.2.0" 2796 }, 2797 "engines": { 2798 "node": "^14 || ^16 || >=18" 2799 }, 2800 "peerDependencies": { 2801 "postcss": "^8.4" 2802 } 2803 }, 2804 "node_modules/@csstools/postcss-normalize-display-values": { 2805 "version": "3.0.1", 2806 "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-3.0.1.tgz", 2807 "integrity": "sha512-nUvRxI+ALJwkxZdPU4EDyuM380vP91sAGvI3jAOHs/sr3jfcCOzLkY6xKI1Mr526kZ3RivmMoYM/xq+XFyE/bw==", 2808 "dev": true, 2809 "funding": [ 2810 { 2811 "type": "github", 2812 "url": "https://github.com/sponsors/csstools" 2813 }, 2814 { 2815 "type": "opencollective", 2816 "url": "https://opencollective.com/csstools" 2817 } 2818 ], 2819 "dependencies": { 2820 "postcss-value-parser": "^4.2.0" 2821 }, 2822 "engines": { 2823 "node": "^14 || ^16 || >=18" 2824 }, 2825 "peerDependencies": { 2826 "postcss": "^8.4" 2827 } 2828 }, 2829 "node_modules/@csstools/postcss-oklab-function": { 2830 "version": "3.0.7", 2831 "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-3.0.7.tgz", 2832 "integrity": "sha512-vBFTQD3CARB3u/XIGO44wWbcO7xG/4GsYqJlcPuUGRSK8mtxes6n4vvNFlIByyAZy2k4d4RY63nyvTbMpeNTaQ==", 2833 "dev": true, 2834 "funding": [ 2835 { 2836 "type": "github", 2837 "url": "https://github.com/sponsors/csstools" 2838 }, 2839 { 2840 "type": "opencollective", 2841 "url": "https://opencollective.com/csstools" 2842 } 2843 ], 2844 "dependencies": { 2845 "@csstools/css-color-parser": "^1.4.0", 2846 "@csstools/css-parser-algorithms": "^2.3.2", 2847 "@csstools/css-tokenizer": "^2.2.1", 2848 "@csstools/postcss-progressive-custom-properties": "^3.0.2" 2849 }, 2850 "engines": { 2851 "node": "^14 || ^16 || >=18" 2852 }, 2853 "peerDependencies": { 2854 "postcss": "^8.4" 2855 } 2856 }, 2857 "node_modules/@csstools/postcss-progressive-custom-properties": { 2858 "version": "3.0.2", 2859 "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-3.0.2.tgz", 2860 "integrity": "sha512-YEvTozk1SxnV/PGL5DllBVDuLQ+jiQhyCSQiZJ6CwBMU5JQ9hFde3i1qqzZHuclZfptjrU0JjlX4ePsOhxNzHw==", 2861 "dev": true, 2862 "funding": [ 2863 { 2864 "type": "github", 2865 "url": "https://github.com/sponsors/csstools" 2866 }, 2867 { 2868 "type": "opencollective", 2869 "url": "https://opencollective.com/csstools" 2870 } 2871 ], 2872 "dependencies": { 2873 "postcss-value-parser": "^4.2.0" 2874 }, 2875 "engines": { 2876 "node": "^14 || ^16 || >=18" 2877 }, 2878 "peerDependencies": { 2879 "postcss": "^8.4" 2880 } 2881 }, 2882 "node_modules/@csstools/postcss-relative-color-syntax": { 2883 "version": "2.0.7", 2884 "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-2.0.7.tgz", 2885 "integrity": "sha512-2AiFbJSVF4EyymLxme4JzSrbXykHolx8DdZECHjYKMhoulhKLltx5ccYgtrK3BmXGd3v3nJrWFCc8JM8bjuiOg==", 2886 "dev": true, 2887 "funding": [ 2888 { 2889 "type": "github", 2890 "url": "https://github.com/sponsors/csstools" 2891 }, 2892 { 2893 "type": "opencollective", 2894 "url": "https://opencollective.com/csstools" 2895 } 2896 ], 2897 "dependencies": { 2898 "@csstools/css-color-parser": "^1.4.0", 2899 "@csstools/css-parser-algorithms": "^2.3.2", 2900 "@csstools/css-tokenizer": "^2.2.1", 2901 "@csstools/postcss-progressive-custom-properties": "^3.0.2" 2902 }, 2903 "engines": { 2904 "node": "^14 || ^16 || >=18" 2905 }, 2906 "peerDependencies": { 2907 "postcss": "^8.4" 2908 } 2909 }, 2910 "node_modules/@csstools/postcss-scope-pseudo-class": { 2911 "version": "3.0.0", 2912 "resolved": "https://registry.npmjs.org/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-3.0.0.tgz", 2913 "integrity": "sha512-GFNVsD97OuEcfHmcT0/DAZWAvTM/FFBDQndIOLawNc1Wq8YqpZwBdHa063Lq+Irk7azygTT+Iinyg3Lt76p7rg==", 2914 "dev": true, 2915 "funding": [ 2916 { 2917 "type": "github", 2918 "url": "https://github.com/sponsors/csstools" 2919 }, 2920 { 2921 "type": "opencollective", 2922 "url": "https://opencollective.com/csstools" 2923 } 2924 ], 2925 "dependencies": { 2926 "postcss-selector-parser": "^6.0.13" 2927 }, 2928 "engines": { 2929 "node": "^14 || ^16 || >=18" 2930 }, 2931 "peerDependencies": { 2932 "postcss": "^8.4" 2933 } 2934 }, 2935 "node_modules/@csstools/postcss-stepped-value-functions": { 2936 "version": "3.0.2", 2937 "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-3.0.2.tgz", 2938 "integrity": "sha512-I3wX44MZVv+tDuWfrd3BTvRB/YRIM2F5v1MBtTI89sxpFn47mNpTwpPYUOGPVCgKlRDfZSlxIUYhUQmqRQZZFQ==", 2939 "dev": true, 2940 "funding": [ 2941 { 2942 "type": "github", 2943 "url": "https://github.com/sponsors/csstools" 2944 }, 2945 { 2946 "type": "opencollective", 2947 "url": "https://opencollective.com/csstools" 2948 } 2949 ], 2950 "dependencies": { 2951 "@csstools/css-calc": "^1.1.4", 2952 "@csstools/css-parser-algorithms": "^2.3.2", 2953 "@csstools/css-tokenizer": "^2.2.1" 2954 }, 2955 "engines": { 2956 "node": "^14 || ^16 || >=18" 2957 }, 2958 "peerDependencies": { 2959 "postcss": "^8.4" 2960 } 2961 }, 2962 "node_modules/@csstools/postcss-text-decoration-shorthand": { 2963 "version": "3.0.3", 2964 "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-3.0.3.tgz", 2965 "integrity": "sha512-d5J9m49HhqXRcw1S6vTZuviHi/iknUKGjBpChiNK1ARg9sSa3b8m5lsWz5Izs8ISORZdv2bZRwbw5Z2R6gQ9kQ==", 2966 "dev": true, 2967 "funding": [ 2968 { 2969 "type": "github", 2970 "url": "https://github.com/sponsors/csstools" 2971 }, 2972 { 2973 "type": "opencollective", 2974 "url": "https://opencollective.com/csstools" 2975 } 2976 ], 2977 "dependencies": { 2978 "@csstools/color-helpers": "^3.0.2", 2979 "postcss-value-parser": "^4.2.0" 2980 }, 2981 "engines": { 2982 "node": "^14 || ^16 || >=18" 2983 }, 2984 "peerDependencies": { 2985 "postcss": "^8.4" 2986 } 2987 }, 2988 "node_modules/@csstools/postcss-trigonometric-functions": { 2989 "version": "3.0.2", 2990 "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-3.0.2.tgz", 2991 "integrity": "sha512-AwzNhF4QOKaLOKvMljwwFkeYXwufhRO15G+kKohHkyoNOL75xWkN+W2Y9ik9tSeAyDv+cYNlYaF+o/a79WjVjg==", 2992 "dev": true, 2993 "funding": [ 2994 { 2995 "type": "github", 2996 "url": "https://github.com/sponsors/csstools" 2997 }, 2998 { 2999 "type": "opencollective", 3000 "url": "https://opencollective.com/csstools" 3001 } 3002 ], 3003 "dependencies": { 3004 "@csstools/css-calc": "^1.1.4", 3005 "@csstools/css-parser-algorithms": "^2.3.2", 3006 "@csstools/css-tokenizer": "^2.2.1" 3007 }, 3008 "engines": { 3009 "node": "^14 || ^16 || >=18" 3010 }, 3011 "peerDependencies": { 3012 "postcss": "^8.4" 3013 } 3014 }, 3015 "node_modules/@csstools/postcss-unset-value": { 3016 "version": "3.0.0", 3017 "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-3.0.0.tgz", 3018 "integrity": "sha512-P0JD1WHh3avVyKKRKjd0dZIjCEeaBer8t1BbwGMUDtSZaLhXlLNBqZ8KkqHzYWXOJgHleXAny2/sx8LYl6qhEA==", 3019 "dev": true, 3020 "funding": [ 3021 { 3022 "type": "github", 3023 "url": "https://github.com/sponsors/csstools" 3024 }, 3025 { 3026 "type": "opencollective", 3027 "url": "https://opencollective.com/csstools" 3028 } 3029 ], 3030 "engines": { 3031 "node": "^14 || ^16 || >=18" 3032 }, 3033 "peerDependencies": { 3034 "postcss": "^8.4" 3035 } 3036 }, 3037 "node_modules/@csstools/selector-specificity": { 3038 "version": "3.0.0", 3039 "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.0.0.tgz", 3040 "integrity": "sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==", 3041 "dev": true, 3042 "funding": [ 3043 { 3044 "type": "github", 3045 "url": "https://github.com/sponsors/csstools" 3046 }, 3047 { 3048 "type": "opencollective", 3049 "url": "https://opencollective.com/csstools" 3050 } 3051 ], 3052 "engines": { 3053 "node": "^14 || ^16 || >=18" 3054 }, 3055 "peerDependencies": { 3056 "postcss-selector-parser": "^6.0.13" 3057 } 3058 }, 3059 "node_modules/@esbuild/darwin-arm64": { 3060 "version": "0.18.11", 3061 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.11.tgz", 3062 "integrity": "sha512-Gm0QkI3k402OpfMKyQEEMG0RuW2LQsSmI6OeO4El2ojJMoF5NLYb3qMIjvbG/lbMeLOGiW6ooU8xqc+S0fgz2w==", 3063 "cpu": [ 3064 "arm64" 3065 ], 3066 "dev": true, 3067 "optional": true, 3068 "os": [ 3069 "darwin" 3070 ], 3071 "engines": { 3072 "node": ">=12" 3073 } 3074 }, 3075 "node_modules/@formatjs/intl-localematcher": { 3076 "version": "0.4.2", 3077 "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.4.2.tgz", 3078 "integrity": "sha512-BGdtJFmaNJy5An/Zan4OId/yR9Ih1OojFjcduX/xOvq798OgWSyDtd6Qd5jqJXwJs1ipe4Fxu9+cshic5Ox2tA==", 3079 "dependencies": { 3080 "tslib": "^2.4.0" 3081 } 3082 }, 3083 "node_modules/@formkit/auto-animate": { 3084 "version": "0.8.0", 3085 "resolved": "https://registry.npmjs.org/@formkit/auto-animate/-/auto-animate-0.8.0.tgz", 3086 "integrity": "sha512-G8f7489ka0mWyi+1IEZT+xgIwcpWtRMmE2x+IrVoQ+KM1cP6VDj/TbujZjwxdb0P8w8b16/qBfViRmydbYHwMw==" 3087 }, 3088 "node_modules/@github/combobox-nav": { 3089 "version": "2.1.5", 3090 "resolved": "https://registry.npmjs.org/@github/combobox-nav/-/combobox-nav-2.1.5.tgz", 3091 "integrity": "sha512-dmG1PuppNKHnBBEcfylWDwj9SSxd/E/qd8mC1G/klQC3s7ps5q6JZ034mwkkG0LKfI+Y+UgEua/ROD776N400w==" 3092 }, 3093 "node_modules/@github/text-expander-element": { 3094 "version": "2.5.0", 3095 "resolved": "https://registry.npmjs.org/@github/text-expander-element/-/text-expander-element-2.5.0.tgz", 3096 "integrity": "sha512-BjCxTshkUCgNXo/8iXUSK1sJ7kMJqhVsw6LAzIFtgaYrm4q2068WnPKjngfR+/QPhxN1nSvgd7CozblEIYjUZA==", 3097 "dependencies": { 3098 "@github/combobox-nav": "^2.0.2" 3099 } 3100 }, 3101 "node_modules/@hapi/hoek": { 3102 "version": "9.3.0", 3103 "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", 3104 "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", 3105 "dev": true, 3106 "peer": true 3107 }, 3108 "node_modules/@hapi/topo": { 3109 "version": "5.1.0", 3110 "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", 3111 "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", 3112 "dev": true, 3113 "peer": true, 3114 "dependencies": { 3115 "@hapi/hoek": "^9.0.0" 3116 } 3117 }, 3118 "node_modules/@iconify-icons/mingcute": { 3119 "version": "1.2.8", 3120 "resolved": "https://registry.npmjs.org/@iconify-icons/mingcute/-/mingcute-1.2.8.tgz", 3121 "integrity": "sha512-9mH0dn/rtsKvaR/P57LgTB8IGoN3ePxCiap3EQfmNSu1x+w2ib478HHxUnXdg1WpyRFbX81aFtUDvq7yuSOyeg==", 3122 "dependencies": { 3123 "@iconify/types": "*" 3124 } 3125 }, 3126 "node_modules/@iconify/react": { 3127 "version": "4.1.1", 3128 "resolved": "https://registry.npmjs.org/@iconify/react/-/react-4.1.1.tgz", 3129 "integrity": "sha512-jed14EjvKjee8mc0eoscGxlg7mSQRkwQG3iX3cPBCO7UlOjz0DtlvTqxqEcHUJGh+z1VJ31Yhu5B9PxfO0zbdg==", 3130 "dev": true, 3131 "dependencies": { 3132 "@iconify/types": "^2.0.0" 3133 }, 3134 "funding": { 3135 "url": "https://github.com/sponsors/cyberalien" 3136 }, 3137 "peerDependencies": { 3138 "react": ">=16" 3139 } 3140 }, 3141 "node_modules/@iconify/types": { 3142 "version": "2.0.0", 3143 "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", 3144 "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==" 3145 }, 3146 "node_modules/@isaacs/ttlcache": { 3147 "version": "1.4.1", 3148 "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz", 3149 "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==", 3150 "dev": true, 3151 "peer": true, 3152 "engines": { 3153 "node": ">=12" 3154 } 3155 }, 3156 "node_modules/@jest/create-cache-key-function": { 3157 "version": "29.7.0", 3158 "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz", 3159 "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==", 3160 "dev": true, 3161 "peer": true, 3162 "dependencies": { 3163 "@jest/types": "^29.6.3" 3164 }, 3165 "engines": { 3166 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 3167 } 3168 }, 3169 "node_modules/@jest/environment": { 3170 "version": "29.7.0", 3171 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", 3172 "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", 3173 "dev": true, 3174 "peer": true, 3175 "dependencies": { 3176 "@jest/fake-timers": "^29.7.0", 3177 "@jest/types": "^29.6.3", 3178 "@types/node": "*", 3179 "jest-mock": "^29.7.0" 3180 }, 3181 "engines": { 3182 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 3183 } 3184 }, 3185 "node_modules/@jest/fake-timers": { 3186 "version": "29.7.0", 3187 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", 3188 "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", 3189 "dev": true, 3190 "peer": true, 3191 "dependencies": { 3192 "@jest/types": "^29.6.3", 3193 "@sinonjs/fake-timers": "^10.0.2", 3194 "@types/node": "*", 3195 "jest-message-util": "^29.7.0", 3196 "jest-mock": "^29.7.0", 3197 "jest-util": "^29.7.0" 3198 }, 3199 "engines": { 3200 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 3201 } 3202 }, 3203 "node_modules/@jest/schemas": { 3204 "version": "29.6.3", 3205 "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", 3206 "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", 3207 "dev": true, 3208 "peer": true, 3209 "dependencies": { 3210 "@sinclair/typebox": "^0.27.8" 3211 }, 3212 "engines": { 3213 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 3214 } 3215 }, 3216 "node_modules/@jest/types": { 3217 "version": "29.6.3", 3218 "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 3219 "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 3220 "dev": true, 3221 "peer": true, 3222 "dependencies": { 3223 "@jest/schemas": "^29.6.3", 3224 "@types/istanbul-lib-coverage": "^2.0.0", 3225 "@types/istanbul-reports": "^3.0.0", 3226 "@types/node": "*", 3227 "@types/yargs": "^17.0.8", 3228 "chalk": "^4.0.0" 3229 }, 3230 "engines": { 3231 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 3232 } 3233 }, 3234 "node_modules/@jest/types/node_modules/ansi-styles": { 3235 "version": "4.3.0", 3236 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3237 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3238 "dev": true, 3239 "peer": true, 3240 "dependencies": { 3241 "color-convert": "^2.0.1" 3242 }, 3243 "engines": { 3244 "node": ">=8" 3245 }, 3246 "funding": { 3247 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3248 } 3249 }, 3250 "node_modules/@jest/types/node_modules/chalk": { 3251 "version": "4.1.2", 3252 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3253 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3254 "dev": true, 3255 "peer": true, 3256 "dependencies": { 3257 "ansi-styles": "^4.1.0", 3258 "supports-color": "^7.1.0" 3259 }, 3260 "engines": { 3261 "node": ">=10" 3262 }, 3263 "funding": { 3264 "url": "https://github.com/chalk/chalk?sponsor=1" 3265 } 3266 }, 3267 "node_modules/@jest/types/node_modules/color-convert": { 3268 "version": "2.0.1", 3269 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3270 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3271 "dev": true, 3272 "peer": true, 3273 "dependencies": { 3274 "color-name": "~1.1.4" 3275 }, 3276 "engines": { 3277 "node": ">=7.0.0" 3278 } 3279 }, 3280 "node_modules/@jest/types/node_modules/color-name": { 3281 "version": "1.1.4", 3282 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3283 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3284 "dev": true, 3285 "peer": true 3286 }, 3287 "node_modules/@jest/types/node_modules/has-flag": { 3288 "version": "4.0.0", 3289 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3290 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3291 "dev": true, 3292 "peer": true, 3293 "engines": { 3294 "node": ">=8" 3295 } 3296 }, 3297 "node_modules/@jest/types/node_modules/supports-color": { 3298 "version": "7.2.0", 3299 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3300 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3301 "dev": true, 3302 "peer": true, 3303 "dependencies": { 3304 "has-flag": "^4.0.0" 3305 }, 3306 "engines": { 3307 "node": ">=8" 3308 } 3309 }, 3310 "node_modules/@jridgewell/gen-mapping": { 3311 "version": "0.1.1", 3312 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", 3313 "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", 3314 "dev": true, 3315 "dependencies": { 3316 "@jridgewell/set-array": "^1.0.0", 3317 "@jridgewell/sourcemap-codec": "^1.4.10" 3318 }, 3319 "engines": { 3320 "node": ">=6.0.0" 3321 } 3322 }, 3323 "node_modules/@jridgewell/resolve-uri": { 3324 "version": "3.1.0", 3325 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 3326 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 3327 "dev": true, 3328 "engines": { 3329 "node": ">=6.0.0" 3330 } 3331 }, 3332 "node_modules/@jridgewell/set-array": { 3333 "version": "1.1.2", 3334 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", 3335 "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 3336 "dev": true, 3337 "engines": { 3338 "node": ">=6.0.0" 3339 } 3340 }, 3341 "node_modules/@jridgewell/source-map": { 3342 "version": "0.3.2", 3343 "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", 3344 "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", 3345 "dev": true, 3346 "dependencies": { 3347 "@jridgewell/gen-mapping": "^0.3.0", 3348 "@jridgewell/trace-mapping": "^0.3.9" 3349 } 3350 }, 3351 "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { 3352 "version": "0.3.2", 3353 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", 3354 "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", 3355 "dev": true, 3356 "dependencies": { 3357 "@jridgewell/set-array": "^1.0.1", 3358 "@jridgewell/sourcemap-codec": "^1.4.10", 3359 "@jridgewell/trace-mapping": "^0.3.9" 3360 }, 3361 "engines": { 3362 "node": ">=6.0.0" 3363 } 3364 }, 3365 "node_modules/@jridgewell/sourcemap-codec": { 3366 "version": "1.4.14", 3367 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 3368 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 3369 "dev": true 3370 }, 3371 "node_modules/@jridgewell/trace-mapping": { 3372 "version": "0.3.17", 3373 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", 3374 "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", 3375 "dev": true, 3376 "dependencies": { 3377 "@jridgewell/resolve-uri": "3.1.0", 3378 "@jridgewell/sourcemap-codec": "1.4.14" 3379 } 3380 }, 3381 "node_modules/@juggle/resize-observer": { 3382 "version": "3.4.0", 3383 "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", 3384 "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==" 3385 }, 3386 "node_modules/@justinribeiro/lite-youtube": { 3387 "version": "1.5.0", 3388 "resolved": "https://registry.npmjs.org/@justinribeiro/lite-youtube/-/lite-youtube-1.5.0.tgz", 3389 "integrity": "sha512-TU92RKtz9BI9PRYrVwDIUsnFadLZtqRKWl1ZOdbxb7roJDb8Dd/xURllAsLEmCg6oJNyhXlVa5RsnUc0EKd8Cw==" 3390 }, 3391 "node_modules/@lukeed/csprng": { 3392 "version": "1.0.1", 3393 "resolved": "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.0.1.tgz", 3394 "integrity": "sha512-uSvJdwQU5nK+Vdf6zxcWAY2A8r7uqe+gePwLWzJ+fsQehq18pc0I2hJKwypZ2aLM90+Er9u1xn4iLJPZ+xlL4g==", 3395 "engines": { 3396 "node": ">=8" 3397 } 3398 }, 3399 "node_modules/@noble/ciphers": { 3400 "version": "0.5.2", 3401 "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-0.5.2.tgz", 3402 "integrity": "sha512-GADtQmZCdgbnNp+daPLc3OY3ibEtGGDV/+CzeM3MFnhiQ7ELQKlsHWYq0YbYUXx4jU3/Y1erAxU6r+hwpewqmQ==", 3403 "funding": { 3404 "url": "https://paulmillr.com/funding/" 3405 } 3406 }, 3407 "node_modules/@noble/curves": { 3408 "version": "1.2.0", 3409 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.2.0.tgz", 3410 "integrity": "sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==", 3411 "dependencies": { 3412 "@noble/hashes": "1.3.2" 3413 }, 3414 "funding": { 3415 "url": "https://paulmillr.com/funding/" 3416 } 3417 }, 3418 "node_modules/@noble/curves/node_modules/@noble/hashes": { 3419 "version": "1.3.2", 3420 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.2.tgz", 3421 "integrity": "sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==", 3422 "engines": { 3423 "node": ">= 16" 3424 }, 3425 "funding": { 3426 "url": "https://paulmillr.com/funding/" 3427 } 3428 }, 3429 "node_modules/@noble/hashes": { 3430 "version": "1.3.1", 3431 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.3.1.tgz", 3432 "integrity": "sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA==", 3433 "engines": { 3434 "node": ">= 16" 3435 }, 3436 "funding": { 3437 "url": "https://paulmillr.com/funding/" 3438 } 3439 }, 3440 "node_modules/@nodelib/fs.scandir": { 3441 "version": "2.1.5", 3442 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 3443 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 3444 "dev": true, 3445 "dependencies": { 3446 "@nodelib/fs.stat": "2.0.5", 3447 "run-parallel": "^1.1.9" 3448 }, 3449 "engines": { 3450 "node": ">= 8" 3451 } 3452 }, 3453 "node_modules/@nodelib/fs.stat": { 3454 "version": "2.0.5", 3455 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 3456 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 3457 "dev": true, 3458 "engines": { 3459 "node": ">= 8" 3460 } 3461 }, 3462 "node_modules/@nodelib/fs.walk": { 3463 "version": "1.2.8", 3464 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 3465 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 3466 "dev": true, 3467 "dependencies": { 3468 "@nodelib/fs.scandir": "2.1.5", 3469 "fastq": "^1.6.0" 3470 }, 3471 "engines": { 3472 "node": ">= 8" 3473 } 3474 }, 3475 "node_modules/@preact/preset-vite": { 3476 "version": "2.6.0", 3477 "resolved": "https://registry.npmjs.org/@preact/preset-vite/-/preset-vite-2.6.0.tgz", 3478 "integrity": "sha512-5nztNzXbCpqyVum/K94nB2YQ5PTnvWdz4u7/X0jc8+kLyskSSpkNUxLQJeI90zfGSFIX1Ibj2G2JIS/mySHWYQ==", 3479 "dev": true, 3480 "dependencies": { 3481 "@babel/plugin-transform-react-jsx": "^7.22.15", 3482 "@babel/plugin-transform-react-jsx-development": "^7.22.5", 3483 "@prefresh/vite": "^2.4.1", 3484 "@rollup/pluginutils": "^4.1.1", 3485 "babel-plugin-transform-hook-names": "^1.0.2", 3486 "debug": "^4.3.4", 3487 "kolorist": "^1.8.0", 3488 "resolve": "^1.22.8" 3489 }, 3490 "peerDependencies": { 3491 "@babel/core": "7.x", 3492 "vite": "2.x || 3.x || 4.x" 3493 } 3494 }, 3495 "node_modules/@prefresh/babel-plugin": { 3496 "version": "0.5.0", 3497 "resolved": "https://registry.npmjs.org/@prefresh/babel-plugin/-/babel-plugin-0.5.0.tgz", 3498 "integrity": "sha512-joAwpkUDwo7ZqJnufXRGzUb+udk20RBgfA8oLPBh5aJH2LeStmV1luBfeJTztPdyCscC2j2SmZ/tVxFRMIxAEw==", 3499 "dev": true 3500 }, 3501 "node_modules/@prefresh/core": { 3502 "version": "1.5.2", 3503 "resolved": "https://registry.npmjs.org/@prefresh/core/-/core-1.5.2.tgz", 3504 "integrity": "sha512-A/08vkaM1FogrCII5PZKCrygxSsc11obExBScm3JF1CryK2uDS3ZXeni7FeKCx1nYdUkj4UcJxzPzc1WliMzZA==", 3505 "dev": true, 3506 "peerDependencies": { 3507 "preact": "^10.0.0" 3508 } 3509 }, 3510 "node_modules/@prefresh/utils": { 3511 "version": "1.2.0", 3512 "resolved": "https://registry.npmjs.org/@prefresh/utils/-/utils-1.2.0.tgz", 3513 "integrity": "sha512-KtC/fZw+oqtwOLUFM9UtiitB0JsVX0zLKNyRTA332sqREqSALIIQQxdUCS1P3xR/jT1e2e8/5rwH6gdcMLEmsQ==", 3514 "dev": true 3515 }, 3516 "node_modules/@prefresh/vite": { 3517 "version": "2.4.1", 3518 "resolved": "https://registry.npmjs.org/@prefresh/vite/-/vite-2.4.1.tgz", 3519 "integrity": "sha512-vthWmEqu8TZFeyrBNc9YE5SiC3DVSzPgsOCp/WQ7FqdHpOIJi7Z8XvCK06rBPOtG4914S52MjG9Ls22eVAiuqQ==", 3520 "dev": true, 3521 "dependencies": { 3522 "@babel/core": "^7.22.1", 3523 "@prefresh/babel-plugin": "0.5.0", 3524 "@prefresh/core": "^1.5.1", 3525 "@prefresh/utils": "^1.2.0", 3526 "@rollup/pluginutils": "^4.2.1" 3527 }, 3528 "peerDependencies": { 3529 "preact": "^10.4.0", 3530 "vite": ">=2.0.0" 3531 } 3532 }, 3533 "node_modules/@react-native-async-storage/async-storage": { 3534 "version": "1.21.0", 3535 "resolved": "https://registry.npmjs.org/@react-native-async-storage/async-storage/-/async-storage-1.21.0.tgz", 3536 "integrity": "sha512-JL0w36KuFHFCvnbOXRekqVAUplmOyT/OuCQkogo6X98MtpSaJOKEAeZnYO8JB0U/RIEixZaGI5px73YbRm/oag==", 3537 "dev": true, 3538 "dependencies": { 3539 "merge-options": "^3.0.4" 3540 }, 3541 "peerDependencies": { 3542 "react-native": "^0.0.0-0 || >=0.60 <1.0" 3543 } 3544 }, 3545 "node_modules/@react-native-community/cli": { 3546 "version": "12.3.0", 3547 "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-12.3.0.tgz", 3548 "integrity": "sha512-XeQohi2E+S2+MMSz97QcEZ/bWpi8sfKiQg35XuYeJkc32Til2g0b97jRpn0/+fV0BInHoG1CQYWwHA7opMsrHg==", 3549 "dev": true, 3550 "peer": true, 3551 "dependencies": { 3552 "@react-native-community/cli-clean": "12.3.0", 3553 "@react-native-community/cli-config": "12.3.0", 3554 "@react-native-community/cli-debugger-ui": "12.3.0", 3555 "@react-native-community/cli-doctor": "12.3.0", 3556 "@react-native-community/cli-hermes": "12.3.0", 3557 "@react-native-community/cli-plugin-metro": "12.3.0", 3558 "@react-native-community/cli-server-api": "12.3.0", 3559 "@react-native-community/cli-tools": "12.3.0", 3560 "@react-native-community/cli-types": "12.3.0", 3561 "chalk": "^4.1.2", 3562 "commander": "^9.4.1", 3563 "deepmerge": "^4.3.0", 3564 "execa": "^5.0.0", 3565 "find-up": "^4.1.0", 3566 "fs-extra": "^8.1.0", 3567 "graceful-fs": "^4.1.3", 3568 "prompts": "^2.4.2", 3569 "semver": "^7.5.2" 3570 }, 3571 "bin": { 3572 "react-native": "build/bin.js" 3573 }, 3574 "engines": { 3575 "node": ">=18" 3576 } 3577 }, 3578 "node_modules/@react-native-community/cli-clean": { 3579 "version": "12.3.0", 3580 "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-12.3.0.tgz", 3581 "integrity": "sha512-iAgLCOWYRGh9ukr+eVQnhkV/OqN3V2EGd/in33Ggn/Mj4uO6+oUncXFwB+yjlyaUNz6FfjudhIz09yYGSF+9sg==", 3582 "dev": true, 3583 "peer": true, 3584 "dependencies": { 3585 "@react-native-community/cli-tools": "12.3.0", 3586 "chalk": "^4.1.2", 3587 "execa": "^5.0.0" 3588 } 3589 }, 3590 "node_modules/@react-native-community/cli-clean/node_modules/ansi-styles": { 3591 "version": "4.3.0", 3592 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3593 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3594 "dev": true, 3595 "peer": true, 3596 "dependencies": { 3597 "color-convert": "^2.0.1" 3598 }, 3599 "engines": { 3600 "node": ">=8" 3601 }, 3602 "funding": { 3603 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3604 } 3605 }, 3606 "node_modules/@react-native-community/cli-clean/node_modules/chalk": { 3607 "version": "4.1.2", 3608 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3609 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3610 "dev": true, 3611 "peer": true, 3612 "dependencies": { 3613 "ansi-styles": "^4.1.0", 3614 "supports-color": "^7.1.0" 3615 }, 3616 "engines": { 3617 "node": ">=10" 3618 }, 3619 "funding": { 3620 "url": "https://github.com/chalk/chalk?sponsor=1" 3621 } 3622 }, 3623 "node_modules/@react-native-community/cli-clean/node_modules/color-convert": { 3624 "version": "2.0.1", 3625 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3626 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3627 "dev": true, 3628 "peer": true, 3629 "dependencies": { 3630 "color-name": "~1.1.4" 3631 }, 3632 "engines": { 3633 "node": ">=7.0.0" 3634 } 3635 }, 3636 "node_modules/@react-native-community/cli-clean/node_modules/color-name": { 3637 "version": "1.1.4", 3638 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3639 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3640 "dev": true, 3641 "peer": true 3642 }, 3643 "node_modules/@react-native-community/cli-clean/node_modules/has-flag": { 3644 "version": "4.0.0", 3645 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3646 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3647 "dev": true, 3648 "peer": true, 3649 "engines": { 3650 "node": ">=8" 3651 } 3652 }, 3653 "node_modules/@react-native-community/cli-clean/node_modules/supports-color": { 3654 "version": "7.2.0", 3655 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3656 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3657 "dev": true, 3658 "peer": true, 3659 "dependencies": { 3660 "has-flag": "^4.0.0" 3661 }, 3662 "engines": { 3663 "node": ">=8" 3664 } 3665 }, 3666 "node_modules/@react-native-community/cli-config": { 3667 "version": "12.3.0", 3668 "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-12.3.0.tgz", 3669 "integrity": "sha512-BrTn5ndFD9uOxO8kxBQ32EpbtOvAsQExGPI7SokdI4Zlve70FziLtTq91LTlTUgMq1InVZn/jJb3VIDk6BTInQ==", 3670 "dev": true, 3671 "peer": true, 3672 "dependencies": { 3673 "@react-native-community/cli-tools": "12.3.0", 3674 "chalk": "^4.1.2", 3675 "cosmiconfig": "^5.1.0", 3676 "deepmerge": "^4.3.0", 3677 "glob": "^7.1.3", 3678 "joi": "^17.2.1" 3679 } 3680 }, 3681 "node_modules/@react-native-community/cli-config/node_modules/ansi-styles": { 3682 "version": "4.3.0", 3683 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3684 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3685 "dev": true, 3686 "peer": true, 3687 "dependencies": { 3688 "color-convert": "^2.0.1" 3689 }, 3690 "engines": { 3691 "node": ">=8" 3692 }, 3693 "funding": { 3694 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3695 } 3696 }, 3697 "node_modules/@react-native-community/cli-config/node_modules/chalk": { 3698 "version": "4.1.2", 3699 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3700 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3701 "dev": true, 3702 "peer": true, 3703 "dependencies": { 3704 "ansi-styles": "^4.1.0", 3705 "supports-color": "^7.1.0" 3706 }, 3707 "engines": { 3708 "node": ">=10" 3709 }, 3710 "funding": { 3711 "url": "https://github.com/chalk/chalk?sponsor=1" 3712 } 3713 }, 3714 "node_modules/@react-native-community/cli-config/node_modules/color-convert": { 3715 "version": "2.0.1", 3716 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3717 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3718 "dev": true, 3719 "peer": true, 3720 "dependencies": { 3721 "color-name": "~1.1.4" 3722 }, 3723 "engines": { 3724 "node": ">=7.0.0" 3725 } 3726 }, 3727 "node_modules/@react-native-community/cli-config/node_modules/color-name": { 3728 "version": "1.1.4", 3729 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3730 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3731 "dev": true, 3732 "peer": true 3733 }, 3734 "node_modules/@react-native-community/cli-config/node_modules/has-flag": { 3735 "version": "4.0.0", 3736 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3737 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3738 "dev": true, 3739 "peer": true, 3740 "engines": { 3741 "node": ">=8" 3742 } 3743 }, 3744 "node_modules/@react-native-community/cli-config/node_modules/supports-color": { 3745 "version": "7.2.0", 3746 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3747 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3748 "dev": true, 3749 "peer": true, 3750 "dependencies": { 3751 "has-flag": "^4.0.0" 3752 }, 3753 "engines": { 3754 "node": ">=8" 3755 } 3756 }, 3757 "node_modules/@react-native-community/cli-debugger-ui": { 3758 "version": "12.3.0", 3759 "resolved": "https://registry.npmjs.org/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-12.3.0.tgz", 3760 "integrity": "sha512-w3b0iwjQlk47GhZWHaeTG8kKH09NCMUJO729xSdMBXE8rlbm4kHpKbxQY9qKb6NlfWSJN4noGY+FkNZS2rRwnQ==", 3761 "dev": true, 3762 "peer": true, 3763 "dependencies": { 3764 "serve-static": "^1.13.1" 3765 } 3766 }, 3767 "node_modules/@react-native-community/cli-doctor": { 3768 "version": "12.3.0", 3769 "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-12.3.0.tgz", 3770 "integrity": "sha512-BPCwNNesoQMkKsxB08Ayy6URgGQ8Kndv6mMhIvJSNdST3J1+x3ehBHXzG9B9Vfi+DrTKRb8lmEl/b/7VkDlPkA==", 3771 "dev": true, 3772 "peer": true, 3773 "dependencies": { 3774 "@react-native-community/cli-config": "12.3.0", 3775 "@react-native-community/cli-platform-android": "12.3.0", 3776 "@react-native-community/cli-platform-ios": "12.3.0", 3777 "@react-native-community/cli-tools": "12.3.0", 3778 "chalk": "^4.1.2", 3779 "command-exists": "^1.2.8", 3780 "deepmerge": "^4.3.0", 3781 "envinfo": "^7.10.0", 3782 "execa": "^5.0.0", 3783 "hermes-profile-transformer": "^0.0.6", 3784 "ip": "^1.1.5", 3785 "node-stream-zip": "^1.9.1", 3786 "ora": "^5.4.1", 3787 "semver": "^7.5.2", 3788 "strip-ansi": "^5.2.0", 3789 "wcwidth": "^1.0.1", 3790 "yaml": "^2.2.1" 3791 } 3792 }, 3793 "node_modules/@react-native-community/cli-doctor/node_modules/ansi-regex": { 3794 "version": "4.1.1", 3795 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", 3796 "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", 3797 "dev": true, 3798 "peer": true, 3799 "engines": { 3800 "node": ">=6" 3801 } 3802 }, 3803 "node_modules/@react-native-community/cli-doctor/node_modules/ansi-styles": { 3804 "version": "4.3.0", 3805 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3806 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3807 "dev": true, 3808 "peer": true, 3809 "dependencies": { 3810 "color-convert": "^2.0.1" 3811 }, 3812 "engines": { 3813 "node": ">=8" 3814 }, 3815 "funding": { 3816 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3817 } 3818 }, 3819 "node_modules/@react-native-community/cli-doctor/node_modules/chalk": { 3820 "version": "4.1.2", 3821 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3822 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3823 "dev": true, 3824 "peer": true, 3825 "dependencies": { 3826 "ansi-styles": "^4.1.0", 3827 "supports-color": "^7.1.0" 3828 }, 3829 "engines": { 3830 "node": ">=10" 3831 }, 3832 "funding": { 3833 "url": "https://github.com/chalk/chalk?sponsor=1" 3834 } 3835 }, 3836 "node_modules/@react-native-community/cli-doctor/node_modules/color-convert": { 3837 "version": "2.0.1", 3838 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3839 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3840 "dev": true, 3841 "peer": true, 3842 "dependencies": { 3843 "color-name": "~1.1.4" 3844 }, 3845 "engines": { 3846 "node": ">=7.0.0" 3847 } 3848 }, 3849 "node_modules/@react-native-community/cli-doctor/node_modules/color-name": { 3850 "version": "1.1.4", 3851 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3852 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3853 "dev": true, 3854 "peer": true 3855 }, 3856 "node_modules/@react-native-community/cli-doctor/node_modules/has-flag": { 3857 "version": "4.0.0", 3858 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3859 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3860 "dev": true, 3861 "peer": true, 3862 "engines": { 3863 "node": ">=8" 3864 } 3865 }, 3866 "node_modules/@react-native-community/cli-doctor/node_modules/semver": { 3867 "version": "7.5.4", 3868 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 3869 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 3870 "dev": true, 3871 "peer": true, 3872 "dependencies": { 3873 "lru-cache": "^6.0.0" 3874 }, 3875 "bin": { 3876 "semver": "bin/semver.js" 3877 }, 3878 "engines": { 3879 "node": ">=10" 3880 } 3881 }, 3882 "node_modules/@react-native-community/cli-doctor/node_modules/strip-ansi": { 3883 "version": "5.2.0", 3884 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 3885 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 3886 "dev": true, 3887 "peer": true, 3888 "dependencies": { 3889 "ansi-regex": "^4.1.0" 3890 }, 3891 "engines": { 3892 "node": ">=6" 3893 } 3894 }, 3895 "node_modules/@react-native-community/cli-doctor/node_modules/supports-color": { 3896 "version": "7.2.0", 3897 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3898 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3899 "dev": true, 3900 "peer": true, 3901 "dependencies": { 3902 "has-flag": "^4.0.0" 3903 }, 3904 "engines": { 3905 "node": ">=8" 3906 } 3907 }, 3908 "node_modules/@react-native-community/cli-hermes": { 3909 "version": "12.3.0", 3910 "resolved": "https://registry.npmjs.org/@react-native-community/cli-hermes/-/cli-hermes-12.3.0.tgz", 3911 "integrity": "sha512-G6FxpeZBO4AimKZwtWR3dpXRqTvsmEqlIkkxgwthdzn3LbVjDVIXKpVYU9PkR5cnT+KuAUxO0WwthrJ6Nmrrlg==", 3912 "dev": true, 3913 "peer": true, 3914 "dependencies": { 3915 "@react-native-community/cli-platform-android": "12.3.0", 3916 "@react-native-community/cli-tools": "12.3.0", 3917 "chalk": "^4.1.2", 3918 "hermes-profile-transformer": "^0.0.6", 3919 "ip": "^1.1.5" 3920 } 3921 }, 3922 "node_modules/@react-native-community/cli-hermes/node_modules/ansi-styles": { 3923 "version": "4.3.0", 3924 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3925 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3926 "dev": true, 3927 "peer": true, 3928 "dependencies": { 3929 "color-convert": "^2.0.1" 3930 }, 3931 "engines": { 3932 "node": ">=8" 3933 }, 3934 "funding": { 3935 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3936 } 3937 }, 3938 "node_modules/@react-native-community/cli-hermes/node_modules/chalk": { 3939 "version": "4.1.2", 3940 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 3941 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 3942 "dev": true, 3943 "peer": true, 3944 "dependencies": { 3945 "ansi-styles": "^4.1.0", 3946 "supports-color": "^7.1.0" 3947 }, 3948 "engines": { 3949 "node": ">=10" 3950 }, 3951 "funding": { 3952 "url": "https://github.com/chalk/chalk?sponsor=1" 3953 } 3954 }, 3955 "node_modules/@react-native-community/cli-hermes/node_modules/color-convert": { 3956 "version": "2.0.1", 3957 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3958 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3959 "dev": true, 3960 "peer": true, 3961 "dependencies": { 3962 "color-name": "~1.1.4" 3963 }, 3964 "engines": { 3965 "node": ">=7.0.0" 3966 } 3967 }, 3968 "node_modules/@react-native-community/cli-hermes/node_modules/color-name": { 3969 "version": "1.1.4", 3970 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3971 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3972 "dev": true, 3973 "peer": true 3974 }, 3975 "node_modules/@react-native-community/cli-hermes/node_modules/has-flag": { 3976 "version": "4.0.0", 3977 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3978 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3979 "dev": true, 3980 "peer": true, 3981 "engines": { 3982 "node": ">=8" 3983 } 3984 }, 3985 "node_modules/@react-native-community/cli-hermes/node_modules/supports-color": { 3986 "version": "7.2.0", 3987 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 3988 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 3989 "dev": true, 3990 "peer": true, 3991 "dependencies": { 3992 "has-flag": "^4.0.0" 3993 }, 3994 "engines": { 3995 "node": ">=8" 3996 } 3997 }, 3998 "node_modules/@react-native-community/cli-platform-android": { 3999 "version": "12.3.0", 4000 "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-12.3.0.tgz", 4001 "integrity": "sha512-VU1NZw63+GLU2TnyQ919bEMThpHQ/oMFju9MCfrd3pyPJz4Sn+vc3NfnTDUVA5Z5yfLijFOkHIHr4vo/C9bjnw==", 4002 "dev": true, 4003 "peer": true, 4004 "dependencies": { 4005 "@react-native-community/cli-tools": "12.3.0", 4006 "chalk": "^4.1.2", 4007 "execa": "^5.0.0", 4008 "fast-xml-parser": "^4.2.4", 4009 "glob": "^7.1.3", 4010 "logkitty": "^0.7.1" 4011 } 4012 }, 4013 "node_modules/@react-native-community/cli-platform-android/node_modules/ansi-styles": { 4014 "version": "4.3.0", 4015 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4016 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4017 "dev": true, 4018 "peer": true, 4019 "dependencies": { 4020 "color-convert": "^2.0.1" 4021 }, 4022 "engines": { 4023 "node": ">=8" 4024 }, 4025 "funding": { 4026 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4027 } 4028 }, 4029 "node_modules/@react-native-community/cli-platform-android/node_modules/chalk": { 4030 "version": "4.1.2", 4031 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 4032 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 4033 "dev": true, 4034 "peer": true, 4035 "dependencies": { 4036 "ansi-styles": "^4.1.0", 4037 "supports-color": "^7.1.0" 4038 }, 4039 "engines": { 4040 "node": ">=10" 4041 }, 4042 "funding": { 4043 "url": "https://github.com/chalk/chalk?sponsor=1" 4044 } 4045 }, 4046 "node_modules/@react-native-community/cli-platform-android/node_modules/color-convert": { 4047 "version": "2.0.1", 4048 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4049 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4050 "dev": true, 4051 "peer": true, 4052 "dependencies": { 4053 "color-name": "~1.1.4" 4054 }, 4055 "engines": { 4056 "node": ">=7.0.0" 4057 } 4058 }, 4059 "node_modules/@react-native-community/cli-platform-android/node_modules/color-name": { 4060 "version": "1.1.4", 4061 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4062 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4063 "dev": true, 4064 "peer": true 4065 }, 4066 "node_modules/@react-native-community/cli-platform-android/node_modules/has-flag": { 4067 "version": "4.0.0", 4068 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4069 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4070 "dev": true, 4071 "peer": true, 4072 "engines": { 4073 "node": ">=8" 4074 } 4075 }, 4076 "node_modules/@react-native-community/cli-platform-android/node_modules/supports-color": { 4077 "version": "7.2.0", 4078 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4079 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4080 "dev": true, 4081 "peer": true, 4082 "dependencies": { 4083 "has-flag": "^4.0.0" 4084 }, 4085 "engines": { 4086 "node": ">=8" 4087 } 4088 }, 4089 "node_modules/@react-native-community/cli-platform-ios": { 4090 "version": "12.3.0", 4091 "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-12.3.0.tgz", 4092 "integrity": "sha512-H95Sgt3wT7L8V75V0syFJDtv4YgqK5zbu69ko4yrXGv8dv2EBi6qZP0VMmkqXDamoPm9/U7tDTdbcf26ctnLfg==", 4093 "dev": true, 4094 "peer": true, 4095 "dependencies": { 4096 "@react-native-community/cli-tools": "12.3.0", 4097 "chalk": "^4.1.2", 4098 "execa": "^5.0.0", 4099 "fast-xml-parser": "^4.0.12", 4100 "glob": "^7.1.3", 4101 "ora": "^5.4.1" 4102 } 4103 }, 4104 "node_modules/@react-native-community/cli-platform-ios/node_modules/ansi-styles": { 4105 "version": "4.3.0", 4106 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4107 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4108 "dev": true, 4109 "peer": true, 4110 "dependencies": { 4111 "color-convert": "^2.0.1" 4112 }, 4113 "engines": { 4114 "node": ">=8" 4115 }, 4116 "funding": { 4117 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4118 } 4119 }, 4120 "node_modules/@react-native-community/cli-platform-ios/node_modules/chalk": { 4121 "version": "4.1.2", 4122 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 4123 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 4124 "dev": true, 4125 "peer": true, 4126 "dependencies": { 4127 "ansi-styles": "^4.1.0", 4128 "supports-color": "^7.1.0" 4129 }, 4130 "engines": { 4131 "node": ">=10" 4132 }, 4133 "funding": { 4134 "url": "https://github.com/chalk/chalk?sponsor=1" 4135 } 4136 }, 4137 "node_modules/@react-native-community/cli-platform-ios/node_modules/color-convert": { 4138 "version": "2.0.1", 4139 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4140 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4141 "dev": true, 4142 "peer": true, 4143 "dependencies": { 4144 "color-name": "~1.1.4" 4145 }, 4146 "engines": { 4147 "node": ">=7.0.0" 4148 } 4149 }, 4150 "node_modules/@react-native-community/cli-platform-ios/node_modules/color-name": { 4151 "version": "1.1.4", 4152 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4153 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4154 "dev": true, 4155 "peer": true 4156 }, 4157 "node_modules/@react-native-community/cli-platform-ios/node_modules/has-flag": { 4158 "version": "4.0.0", 4159 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4160 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4161 "dev": true, 4162 "peer": true, 4163 "engines": { 4164 "node": ">=8" 4165 } 4166 }, 4167 "node_modules/@react-native-community/cli-platform-ios/node_modules/supports-color": { 4168 "version": "7.2.0", 4169 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4170 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4171 "dev": true, 4172 "peer": true, 4173 "dependencies": { 4174 "has-flag": "^4.0.0" 4175 }, 4176 "engines": { 4177 "node": ">=8" 4178 } 4179 }, 4180 "node_modules/@react-native-community/cli-plugin-metro": { 4181 "version": "12.3.0", 4182 "resolved": "https://registry.npmjs.org/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-12.3.0.tgz", 4183 "integrity": "sha512-tYNHIYnNmxrBcsqbE2dAnLMzlKI3Cp1p1xUgTrNaOMsGPDN1epzNfa34n6Nps3iwKElSL7Js91CzYNqgTalucA==", 4184 "dev": true, 4185 "peer": true 4186 }, 4187 "node_modules/@react-native-community/cli-server-api": { 4188 "version": "12.3.0", 4189 "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-12.3.0.tgz", 4190 "integrity": "sha512-Rode8NrdyByC+lBKHHn+/W8Zu0c+DajJvLmOWbe2WY/ECvnwcd9MHHbu92hlT2EQaJ9LbLhGrSbQE3cQy9EOCw==", 4191 "dev": true, 4192 "peer": true, 4193 "dependencies": { 4194 "@react-native-community/cli-debugger-ui": "12.3.0", 4195 "@react-native-community/cli-tools": "12.3.0", 4196 "compression": "^1.7.1", 4197 "connect": "^3.6.5", 4198 "errorhandler": "^1.5.1", 4199 "nocache": "^3.0.1", 4200 "pretty-format": "^26.6.2", 4201 "serve-static": "^1.13.1", 4202 "ws": "^7.5.1" 4203 } 4204 }, 4205 "node_modules/@react-native-community/cli-server-api/node_modules/ws": { 4206 "version": "7.5.9", 4207 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", 4208 "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", 4209 "dev": true, 4210 "peer": true, 4211 "engines": { 4212 "node": ">=8.3.0" 4213 }, 4214 "peerDependencies": { 4215 "bufferutil": "^4.0.1", 4216 "utf-8-validate": "^5.0.2" 4217 }, 4218 "peerDependenciesMeta": { 4219 "bufferutil": { 4220 "optional": true 4221 }, 4222 "utf-8-validate": { 4223 "optional": true 4224 } 4225 } 4226 }, 4227 "node_modules/@react-native-community/cli-tools": { 4228 "version": "12.3.0", 4229 "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-12.3.0.tgz", 4230 "integrity": "sha512-2GafnCr8D88VdClwnm9KZfkEb+lzVoFdr/7ybqhdeYM0Vnt/tr2N+fM1EQzwI1DpzXiBzTYemw8GjRq+Utcz2Q==", 4231 "dev": true, 4232 "peer": true, 4233 "dependencies": { 4234 "appdirsjs": "^1.2.4", 4235 "chalk": "^4.1.2", 4236 "find-up": "^5.0.0", 4237 "mime": "^2.4.1", 4238 "node-fetch": "^2.6.0", 4239 "open": "^6.2.0", 4240 "ora": "^5.4.1", 4241 "semver": "^7.5.2", 4242 "shell-quote": "^1.7.3", 4243 "sudo-prompt": "^9.0.0" 4244 } 4245 }, 4246 "node_modules/@react-native-community/cli-tools/node_modules/ansi-styles": { 4247 "version": "4.3.0", 4248 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4249 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4250 "dev": true, 4251 "peer": true, 4252 "dependencies": { 4253 "color-convert": "^2.0.1" 4254 }, 4255 "engines": { 4256 "node": ">=8" 4257 }, 4258 "funding": { 4259 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4260 } 4261 }, 4262 "node_modules/@react-native-community/cli-tools/node_modules/chalk": { 4263 "version": "4.1.2", 4264 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 4265 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 4266 "dev": true, 4267 "peer": true, 4268 "dependencies": { 4269 "ansi-styles": "^4.1.0", 4270 "supports-color": "^7.1.0" 4271 }, 4272 "engines": { 4273 "node": ">=10" 4274 }, 4275 "funding": { 4276 "url": "https://github.com/chalk/chalk?sponsor=1" 4277 } 4278 }, 4279 "node_modules/@react-native-community/cli-tools/node_modules/color-convert": { 4280 "version": "2.0.1", 4281 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4282 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4283 "dev": true, 4284 "peer": true, 4285 "dependencies": { 4286 "color-name": "~1.1.4" 4287 }, 4288 "engines": { 4289 "node": ">=7.0.0" 4290 } 4291 }, 4292 "node_modules/@react-native-community/cli-tools/node_modules/color-name": { 4293 "version": "1.1.4", 4294 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4295 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4296 "dev": true, 4297 "peer": true 4298 }, 4299 "node_modules/@react-native-community/cli-tools/node_modules/find-up": { 4300 "version": "5.0.0", 4301 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 4302 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 4303 "dev": true, 4304 "peer": true, 4305 "dependencies": { 4306 "locate-path": "^6.0.0", 4307 "path-exists": "^4.0.0" 4308 }, 4309 "engines": { 4310 "node": ">=10" 4311 }, 4312 "funding": { 4313 "url": "https://github.com/sponsors/sindresorhus" 4314 } 4315 }, 4316 "node_modules/@react-native-community/cli-tools/node_modules/has-flag": { 4317 "version": "4.0.0", 4318 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4319 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4320 "dev": true, 4321 "peer": true, 4322 "engines": { 4323 "node": ">=8" 4324 } 4325 }, 4326 "node_modules/@react-native-community/cli-tools/node_modules/locate-path": { 4327 "version": "6.0.0", 4328 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 4329 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 4330 "dev": true, 4331 "peer": true, 4332 "dependencies": { 4333 "p-locate": "^5.0.0" 4334 }, 4335 "engines": { 4336 "node": ">=10" 4337 }, 4338 "funding": { 4339 "url": "https://github.com/sponsors/sindresorhus" 4340 } 4341 }, 4342 "node_modules/@react-native-community/cli-tools/node_modules/p-limit": { 4343 "version": "3.1.0", 4344 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 4345 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 4346 "dev": true, 4347 "peer": true, 4348 "dependencies": { 4349 "yocto-queue": "^0.1.0" 4350 }, 4351 "engines": { 4352 "node": ">=10" 4353 }, 4354 "funding": { 4355 "url": "https://github.com/sponsors/sindresorhus" 4356 } 4357 }, 4358 "node_modules/@react-native-community/cli-tools/node_modules/p-locate": { 4359 "version": "5.0.0", 4360 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 4361 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 4362 "dev": true, 4363 "peer": true, 4364 "dependencies": { 4365 "p-limit": "^3.0.2" 4366 }, 4367 "engines": { 4368 "node": ">=10" 4369 }, 4370 "funding": { 4371 "url": "https://github.com/sponsors/sindresorhus" 4372 } 4373 }, 4374 "node_modules/@react-native-community/cli-tools/node_modules/semver": { 4375 "version": "7.5.4", 4376 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 4377 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 4378 "dev": true, 4379 "peer": true, 4380 "dependencies": { 4381 "lru-cache": "^6.0.0" 4382 }, 4383 "bin": { 4384 "semver": "bin/semver.js" 4385 }, 4386 "engines": { 4387 "node": ">=10" 4388 } 4389 }, 4390 "node_modules/@react-native-community/cli-tools/node_modules/supports-color": { 4391 "version": "7.2.0", 4392 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4393 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4394 "dev": true, 4395 "peer": true, 4396 "dependencies": { 4397 "has-flag": "^4.0.0" 4398 }, 4399 "engines": { 4400 "node": ">=8" 4401 } 4402 }, 4403 "node_modules/@react-native-community/cli-types": { 4404 "version": "12.3.0", 4405 "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-12.3.0.tgz", 4406 "integrity": "sha512-MgOkmrXH4zsGxhte4YqKL7d+N8ZNEd3w1wo56MZlhu5WabwCJh87wYpU5T8vyfujFLYOFuFK5jjlcbs8F4/WDw==", 4407 "dev": true, 4408 "peer": true, 4409 "dependencies": { 4410 "joi": "^17.2.1" 4411 } 4412 }, 4413 "node_modules/@react-native-community/cli/node_modules/ansi-styles": { 4414 "version": "4.3.0", 4415 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4416 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4417 "dev": true, 4418 "peer": true, 4419 "dependencies": { 4420 "color-convert": "^2.0.1" 4421 }, 4422 "engines": { 4423 "node": ">=8" 4424 }, 4425 "funding": { 4426 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4427 } 4428 }, 4429 "node_modules/@react-native-community/cli/node_modules/chalk": { 4430 "version": "4.1.2", 4431 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 4432 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 4433 "dev": true, 4434 "peer": true, 4435 "dependencies": { 4436 "ansi-styles": "^4.1.0", 4437 "supports-color": "^7.1.0" 4438 }, 4439 "engines": { 4440 "node": ">=10" 4441 }, 4442 "funding": { 4443 "url": "https://github.com/chalk/chalk?sponsor=1" 4444 } 4445 }, 4446 "node_modules/@react-native-community/cli/node_modules/color-convert": { 4447 "version": "2.0.1", 4448 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4449 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4450 "dev": true, 4451 "peer": true, 4452 "dependencies": { 4453 "color-name": "~1.1.4" 4454 }, 4455 "engines": { 4456 "node": ">=7.0.0" 4457 } 4458 }, 4459 "node_modules/@react-native-community/cli/node_modules/color-name": { 4460 "version": "1.1.4", 4461 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4462 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4463 "dev": true, 4464 "peer": true 4465 }, 4466 "node_modules/@react-native-community/cli/node_modules/commander": { 4467 "version": "9.5.0", 4468 "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", 4469 "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", 4470 "dev": true, 4471 "peer": true, 4472 "engines": { 4473 "node": "^12.20.0 || >=14" 4474 } 4475 }, 4476 "node_modules/@react-native-community/cli/node_modules/fs-extra": { 4477 "version": "8.1.0", 4478 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", 4479 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", 4480 "dev": true, 4481 "peer": true, 4482 "dependencies": { 4483 "graceful-fs": "^4.2.0", 4484 "jsonfile": "^4.0.0", 4485 "universalify": "^0.1.0" 4486 }, 4487 "engines": { 4488 "node": ">=6 <7 || >=8" 4489 } 4490 }, 4491 "node_modules/@react-native-community/cli/node_modules/has-flag": { 4492 "version": "4.0.0", 4493 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4494 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4495 "dev": true, 4496 "peer": true, 4497 "engines": { 4498 "node": ">=8" 4499 } 4500 }, 4501 "node_modules/@react-native-community/cli/node_modules/jsonfile": { 4502 "version": "4.0.0", 4503 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 4504 "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", 4505 "dev": true, 4506 "peer": true, 4507 "optionalDependencies": { 4508 "graceful-fs": "^4.1.6" 4509 } 4510 }, 4511 "node_modules/@react-native-community/cli/node_modules/semver": { 4512 "version": "7.5.4", 4513 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 4514 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 4515 "dev": true, 4516 "peer": true, 4517 "dependencies": { 4518 "lru-cache": "^6.0.0" 4519 }, 4520 "bin": { 4521 "semver": "bin/semver.js" 4522 }, 4523 "engines": { 4524 "node": ">=10" 4525 } 4526 }, 4527 "node_modules/@react-native-community/cli/node_modules/supports-color": { 4528 "version": "7.2.0", 4529 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4530 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4531 "dev": true, 4532 "peer": true, 4533 "dependencies": { 4534 "has-flag": "^4.0.0" 4535 }, 4536 "engines": { 4537 "node": ">=8" 4538 } 4539 }, 4540 "node_modules/@react-native-community/cli/node_modules/universalify": { 4541 "version": "0.1.2", 4542 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 4543 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 4544 "dev": true, 4545 "peer": true, 4546 "engines": { 4547 "node": ">= 4.0.0" 4548 } 4549 }, 4550 "node_modules/@react-native/assets-registry": { 4551 "version": "0.73.1", 4552 "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.73.1.tgz", 4553 "integrity": "sha512-2FgAbU7uKM5SbbW9QptPPZx8N9Ke2L7bsHb+EhAanZjFZunA9PaYtyjUQ1s7HD+zDVqOQIvjkpXSv7Kejd2tqg==", 4554 "dev": true, 4555 "peer": true, 4556 "engines": { 4557 "node": ">=18" 4558 } 4559 }, 4560 "node_modules/@react-native/babel-plugin-codegen": { 4561 "version": "0.73.2", 4562 "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.73.2.tgz", 4563 "integrity": "sha512-PadyFZWVaWXIBP7Q5dgEL7eAd7tnsgsLjoHJB1hIRZZuVUg1Zqe3nULwC7RFAqOtr5Qx7KXChkFFcKQ3WnZzGw==", 4564 "dev": true, 4565 "peer": true, 4566 "dependencies": { 4567 "@react-native/codegen": "0.73.2" 4568 }, 4569 "engines": { 4570 "node": ">=18" 4571 } 4572 }, 4573 "node_modules/@react-native/babel-preset": { 4574 "version": "0.73.19", 4575 "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.73.19.tgz", 4576 "integrity": "sha512-ujon01uMOREZecIltQxPDmJ6xlVqAUFGI/JCSpeVYdxyXBoBH5dBb0ihj7h6LKH1q1jsnO9z4MxfddtypKkIbg==", 4577 "dev": true, 4578 "peer": true, 4579 "dependencies": { 4580 "@babel/core": "^7.20.0", 4581 "@babel/plugin-proposal-async-generator-functions": "^7.0.0", 4582 "@babel/plugin-proposal-class-properties": "^7.18.0", 4583 "@babel/plugin-proposal-export-default-from": "^7.0.0", 4584 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.0", 4585 "@babel/plugin-proposal-numeric-separator": "^7.0.0", 4586 "@babel/plugin-proposal-object-rest-spread": "^7.20.0", 4587 "@babel/plugin-proposal-optional-catch-binding": "^7.0.0", 4588 "@babel/plugin-proposal-optional-chaining": "^7.20.0", 4589 "@babel/plugin-syntax-dynamic-import": "^7.8.0", 4590 "@babel/plugin-syntax-export-default-from": "^7.0.0", 4591 "@babel/plugin-syntax-flow": "^7.18.0", 4592 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0", 4593 "@babel/plugin-syntax-optional-chaining": "^7.0.0", 4594 "@babel/plugin-transform-arrow-functions": "^7.0.0", 4595 "@babel/plugin-transform-async-to-generator": "^7.20.0", 4596 "@babel/plugin-transform-block-scoping": "^7.0.0", 4597 "@babel/plugin-transform-classes": "^7.0.0", 4598 "@babel/plugin-transform-computed-properties": "^7.0.0", 4599 "@babel/plugin-transform-destructuring": "^7.20.0", 4600 "@babel/plugin-transform-flow-strip-types": "^7.20.0", 4601 "@babel/plugin-transform-function-name": "^7.0.0", 4602 "@babel/plugin-transform-literals": "^7.0.0", 4603 "@babel/plugin-transform-modules-commonjs": "^7.0.0", 4604 "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0", 4605 "@babel/plugin-transform-parameters": "^7.0.0", 4606 "@babel/plugin-transform-private-methods": "^7.22.5", 4607 "@babel/plugin-transform-private-property-in-object": "^7.22.11", 4608 "@babel/plugin-transform-react-display-name": "^7.0.0", 4609 "@babel/plugin-transform-react-jsx": "^7.0.0", 4610 "@babel/plugin-transform-react-jsx-self": "^7.0.0", 4611 "@babel/plugin-transform-react-jsx-source": "^7.0.0", 4612 "@babel/plugin-transform-runtime": "^7.0.0", 4613 "@babel/plugin-transform-shorthand-properties": "^7.0.0", 4614 "@babel/plugin-transform-spread": "^7.0.0", 4615 "@babel/plugin-transform-sticky-regex": "^7.0.0", 4616 "@babel/plugin-transform-typescript": "^7.5.0", 4617 "@babel/plugin-transform-unicode-regex": "^7.0.0", 4618 "@babel/template": "^7.0.0", 4619 "@react-native/babel-plugin-codegen": "0.73.2", 4620 "babel-plugin-transform-flow-enums": "^0.0.2", 4621 "react-refresh": "^0.14.0" 4622 }, 4623 "engines": { 4624 "node": ">=18" 4625 }, 4626 "peerDependencies": { 4627 "@babel/core": "*" 4628 } 4629 }, 4630 "node_modules/@react-native/codegen": { 4631 "version": "0.73.2", 4632 "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.73.2.tgz", 4633 "integrity": "sha512-lfy8S7umhE3QLQG5ViC4wg5N1Z+E6RnaeIw8w1voroQsXXGPB72IBozh8dAHR3+ceTxIU0KX3A8OpJI8e1+HpQ==", 4634 "dev": true, 4635 "peer": true, 4636 "dependencies": { 4637 "@babel/parser": "^7.20.0", 4638 "flow-parser": "^0.206.0", 4639 "glob": "^7.1.1", 4640 "invariant": "^2.2.4", 4641 "jscodeshift": "^0.14.0", 4642 "mkdirp": "^0.5.1", 4643 "nullthrows": "^1.1.1" 4644 }, 4645 "engines": { 4646 "node": ">=18" 4647 }, 4648 "peerDependencies": { 4649 "@babel/preset-env": "^7.1.6" 4650 } 4651 }, 4652 "node_modules/@react-native/community-cli-plugin": { 4653 "version": "0.73.11", 4654 "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.73.11.tgz", 4655 "integrity": "sha512-s0bprwljKS1Al8wOKathDDmRyF+70CcNE2G/aqZ7+L0NoOE0Uxxx/5P2BxlM2Mfht7O33B4SeMNiPdE/FqIubQ==", 4656 "dev": true, 4657 "peer": true, 4658 "dependencies": { 4659 "@react-native-community/cli-server-api": "12.3.0", 4660 "@react-native-community/cli-tools": "12.3.0", 4661 "@react-native/dev-middleware": "^0.73.6", 4662 "@react-native/metro-babel-transformer": "^0.73.12", 4663 "chalk": "^4.0.0", 4664 "execa": "^5.1.1", 4665 "metro": "^0.80.0", 4666 "metro-config": "^0.80.0", 4667 "metro-core": "^0.80.0", 4668 "node-fetch": "^2.2.0", 4669 "readline": "^1.3.0" 4670 }, 4671 "engines": { 4672 "node": ">=18" 4673 } 4674 }, 4675 "node_modules/@react-native/community-cli-plugin/node_modules/ansi-styles": { 4676 "version": "4.3.0", 4677 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4678 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 4679 "dev": true, 4680 "peer": true, 4681 "dependencies": { 4682 "color-convert": "^2.0.1" 4683 }, 4684 "engines": { 4685 "node": ">=8" 4686 }, 4687 "funding": { 4688 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4689 } 4690 }, 4691 "node_modules/@react-native/community-cli-plugin/node_modules/chalk": { 4692 "version": "4.1.2", 4693 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 4694 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 4695 "dev": true, 4696 "peer": true, 4697 "dependencies": { 4698 "ansi-styles": "^4.1.0", 4699 "supports-color": "^7.1.0" 4700 }, 4701 "engines": { 4702 "node": ">=10" 4703 }, 4704 "funding": { 4705 "url": "https://github.com/chalk/chalk?sponsor=1" 4706 } 4707 }, 4708 "node_modules/@react-native/community-cli-plugin/node_modules/color-convert": { 4709 "version": "2.0.1", 4710 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 4711 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 4712 "dev": true, 4713 "peer": true, 4714 "dependencies": { 4715 "color-name": "~1.1.4" 4716 }, 4717 "engines": { 4718 "node": ">=7.0.0" 4719 } 4720 }, 4721 "node_modules/@react-native/community-cli-plugin/node_modules/color-name": { 4722 "version": "1.1.4", 4723 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 4724 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 4725 "dev": true, 4726 "peer": true 4727 }, 4728 "node_modules/@react-native/community-cli-plugin/node_modules/has-flag": { 4729 "version": "4.0.0", 4730 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 4731 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 4732 "dev": true, 4733 "peer": true, 4734 "engines": { 4735 "node": ">=8" 4736 } 4737 }, 4738 "node_modules/@react-native/community-cli-plugin/node_modules/supports-color": { 4739 "version": "7.2.0", 4740 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4741 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 4742 "dev": true, 4743 "peer": true, 4744 "dependencies": { 4745 "has-flag": "^4.0.0" 4746 }, 4747 "engines": { 4748 "node": ">=8" 4749 } 4750 }, 4751 "node_modules/@react-native/debugger-frontend": { 4752 "version": "0.73.3", 4753 "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.73.3.tgz", 4754 "integrity": "sha512-RgEKnWuoo54dh7gQhV7kvzKhXZEhpF9LlMdZolyhGxHsBqZ2gXdibfDlfcARFFifPIiaZ3lXuOVVa4ei+uPgTw==", 4755 "dev": true, 4756 "peer": true, 4757 "engines": { 4758 "node": ">=18" 4759 } 4760 }, 4761 "node_modules/@react-native/dev-middleware": { 4762 "version": "0.73.7", 4763 "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.73.7.tgz", 4764 "integrity": "sha512-BZXpn+qKp/dNdr4+TkZxXDttfx8YobDh8MFHsMk9usouLm22pKgFIPkGBV0X8Do4LBkFNPGtrnsKkWk/yuUXKg==", 4765 "dev": true, 4766 "peer": true, 4767 "dependencies": { 4768 "@isaacs/ttlcache": "^1.4.1", 4769 "@react-native/debugger-frontend": "0.73.3", 4770 "chrome-launcher": "^0.15.2", 4771 "chromium-edge-launcher": "^1.0.0", 4772 "connect": "^3.6.5", 4773 "debug": "^2.2.0", 4774 "node-fetch": "^2.2.0", 4775 "open": "^7.0.3", 4776 "serve-static": "^1.13.1", 4777 "temp-dir": "^2.0.0" 4778 }, 4779 "engines": { 4780 "node": ">=18" 4781 } 4782 }, 4783 "node_modules/@react-native/dev-middleware/node_modules/debug": { 4784 "version": "2.6.9", 4785 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 4786 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 4787 "dev": true, 4788 "peer": true, 4789 "dependencies": { 4790 "ms": "2.0.0" 4791 } 4792 }, 4793 "node_modules/@react-native/dev-middleware/node_modules/ms": { 4794 "version": "2.0.0", 4795 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 4796 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 4797 "dev": true, 4798 "peer": true 4799 }, 4800 "node_modules/@react-native/dev-middleware/node_modules/open": { 4801 "version": "7.4.2", 4802 "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", 4803 "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", 4804 "dev": true, 4805 "peer": true, 4806 "dependencies": { 4807 "is-docker": "^2.0.0", 4808 "is-wsl": "^2.1.1" 4809 }, 4810 "engines": { 4811 "node": ">=8" 4812 }, 4813 "funding": { 4814 "url": "https://github.com/sponsors/sindresorhus" 4815 } 4816 }, 4817 "node_modules/@react-native/gradle-plugin": { 4818 "version": "0.73.4", 4819 "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.73.4.tgz", 4820 "integrity": "sha512-PMDnbsZa+tD55Ug+W8CfqXiGoGneSSyrBZCMb5JfiB3AFST3Uj5e6lw8SgI/B6SKZF7lG0BhZ6YHZsRZ5MlXmg==", 4821 "dev": true, 4822 "peer": true, 4823 "engines": { 4824 "node": ">=18" 4825 } 4826 }, 4827 "node_modules/@react-native/js-polyfills": { 4828 "version": "0.73.1", 4829 "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.73.1.tgz", 4830 "integrity": "sha512-ewMwGcumrilnF87H4jjrnvGZEaPFCAC4ebraEK+CurDDmwST/bIicI4hrOAv+0Z0F7DEK4O4H7r8q9vH7IbN4g==", 4831 "dev": true, 4832 "peer": true, 4833 "engines": { 4834 "node": ">=18" 4835 } 4836 }, 4837 "node_modules/@react-native/metro-babel-transformer": { 4838 "version": "0.73.13", 4839 "resolved": "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.73.13.tgz", 4840 "integrity": "sha512-k9AQifogQfgUXPlqQSoMtX2KUhniw4XvJl+nZ4hphCH7qiMDAwuP8OmkJbz5E/N+Ro9OFuLE7ax4GlwxaTsAWg==", 4841 "dev": true, 4842 "peer": true, 4843 "dependencies": { 4844 "@babel/core": "^7.20.0", 4845 "@react-native/babel-preset": "0.73.19", 4846 "hermes-parser": "0.15.0", 4847 "nullthrows": "^1.1.1" 4848 }, 4849 "engines": { 4850 "node": ">=18" 4851 }, 4852 "peerDependencies": { 4853 "@babel/core": "*" 4854 } 4855 }, 4856 "node_modules/@react-native/normalize-colors": { 4857 "version": "0.73.2", 4858 "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.73.2.tgz", 4859 "integrity": "sha512-bRBcb2T+I88aG74LMVHaKms2p/T8aQd8+BZ7LuuzXlRfog1bMWWn/C5i0HVuvW4RPtXQYgIlGiXVDy9Ir1So/w==", 4860 "dev": true, 4861 "peer": true 4862 }, 4863 "node_modules/@react-native/virtualized-lists": { 4864 "version": "0.73.4", 4865 "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.73.4.tgz", 4866 "integrity": "sha512-HpmLg1FrEiDtrtAbXiwCgXFYyloK/dOIPIuWW3fsqukwJEWAiTzm1nXGJ7xPU5XTHiWZ4sKup5Ebaj8z7iyWog==", 4867 "dev": true, 4868 "peer": true, 4869 "dependencies": { 4870 "invariant": "^2.2.4", 4871 "nullthrows": "^1.1.1" 4872 }, 4873 "engines": { 4874 "node": ">=18" 4875 }, 4876 "peerDependencies": { 4877 "react-native": "*" 4878 } 4879 }, 4880 "node_modules/@remix-run/router": { 4881 "version": "1.2.1", 4882 "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.2.1.tgz", 4883 "integrity": "sha512-XiY0IsyHR+DXYS5vBxpoBe/8veTeoRpMHP+vDosLZxL5bnpetzI0igkxkLZS235ldLzyfkxF+2divEwWHP3vMQ==", 4884 "engines": { 4885 "node": ">=14" 4886 } 4887 }, 4888 "node_modules/@rollup/pluginutils": { 4889 "version": "4.2.1", 4890 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", 4891 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", 4892 "dev": true, 4893 "dependencies": { 4894 "estree-walker": "^2.0.1", 4895 "picomatch": "^2.2.2" 4896 }, 4897 "engines": { 4898 "node": ">= 8.0.0" 4899 } 4900 }, 4901 "node_modules/@scure/base": { 4902 "version": "1.1.1", 4903 "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.1.1.tgz", 4904 "integrity": "sha512-ZxOhsSyxYwLJj3pLZCefNitxsj093tb2vq90mp2txoYeBqbcjDjqFhyM8eUjq/uFm6zJ+mUuqxlS2FkuSY1MTA==", 4905 "funding": [ 4906 { 4907 "type": "individual", 4908 "url": "https://paulmillr.com/funding/" 4909 } 4910 ] 4911 }, 4912 "node_modules/@scure/bip32": { 4913 "version": "1.3.1", 4914 "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-1.3.1.tgz", 4915 "integrity": "sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A==", 4916 "dependencies": { 4917 "@noble/curves": "~1.1.0", 4918 "@noble/hashes": "~1.3.1", 4919 "@scure/base": "~1.1.0" 4920 }, 4921 "funding": { 4922 "url": "https://paulmillr.com/funding/" 4923 } 4924 }, 4925 "node_modules/@scure/bip32/node_modules/@noble/curves": { 4926 "version": "1.1.0", 4927 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.1.0.tgz", 4928 "integrity": "sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA==", 4929 "dependencies": { 4930 "@noble/hashes": "1.3.1" 4931 }, 4932 "funding": { 4933 "url": "https://paulmillr.com/funding/" 4934 } 4935 }, 4936 "node_modules/@scure/bip39": { 4937 "version": "1.2.1", 4938 "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-1.2.1.tgz", 4939 "integrity": "sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg==", 4940 "dependencies": { 4941 "@noble/hashes": "~1.3.0", 4942 "@scure/base": "~1.1.0" 4943 }, 4944 "funding": { 4945 "url": "https://paulmillr.com/funding/" 4946 } 4947 }, 4948 "node_modules/@sideway/address": { 4949 "version": "4.1.4", 4950 "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", 4951 "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", 4952 "dev": true, 4953 "peer": true, 4954 "dependencies": { 4955 "@hapi/hoek": "^9.0.0" 4956 } 4957 }, 4958 "node_modules/@sideway/formula": { 4959 "version": "3.0.1", 4960 "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", 4961 "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", 4962 "dev": true, 4963 "peer": true 4964 }, 4965 "node_modules/@sideway/pinpoint": { 4966 "version": "2.0.0", 4967 "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", 4968 "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", 4969 "dev": true, 4970 "peer": true 4971 }, 4972 "node_modules/@sinclair/typebox": { 4973 "version": "0.27.8", 4974 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", 4975 "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", 4976 "dev": true, 4977 "peer": true 4978 }, 4979 "node_modules/@sinonjs/commons": { 4980 "version": "3.0.0", 4981 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", 4982 "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", 4983 "dev": true, 4984 "peer": true, 4985 "dependencies": { 4986 "type-detect": "4.0.8" 4987 } 4988 }, 4989 "node_modules/@sinonjs/fake-timers": { 4990 "version": "10.3.0", 4991 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", 4992 "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", 4993 "dev": true, 4994 "peer": true, 4995 "dependencies": { 4996 "@sinonjs/commons": "^3.0.0" 4997 } 4998 }, 4999 "node_modules/@storedotapp/pwa-install-dialog": { 5000 "version": "1.1.2", 5001 "resolved": "https://registry.npmjs.org/@storedotapp/pwa-install-dialog/-/pwa-install-dialog-1.1.2.tgz", 5002 "integrity": "sha512-m2H/MnACp2KdMaj4uI2rLJn2oihO/sgqNFtQUVOjZddQW9vU+nWZFmOZ3CPqrCZsOsJh8wWj62e4lPSY3bo4AQ==" 5003 }, 5004 "node_modules/@surma/rollup-plugin-off-main-thread": { 5005 "version": "2.2.3", 5006 "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", 5007 "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", 5008 "dev": true, 5009 "dependencies": { 5010 "ejs": "^3.1.6", 5011 "json5": "^2.2.0", 5012 "magic-string": "^0.25.0", 5013 "string.prototype.matchall": "^4.0.6" 5014 } 5015 }, 5016 "node_modules/@szhsin/react-menu": { 5017 "version": "4.1.0", 5018 "resolved": "https://registry.npmjs.org/@szhsin/react-menu/-/react-menu-4.1.0.tgz", 5019 "integrity": "sha512-lYYGUxqJxM2b/jD2Cn5a9RVOvHl9VBMX8qOnHZuX1w08cO2jslykpz5P75D7WnqudLnXsJ4k4+tI+q2U8XIFYw==", 5020 "dependencies": { 5021 "prop-types": "^15.7.2", 5022 "react-transition-state": "^2.1.0" 5023 }, 5024 "peerDependencies": { 5025 "react": ">=16.14.0", 5026 "react-dom": ">=16.14.0" 5027 } 5028 }, 5029 "node_modules/@trivago/prettier-plugin-sort-imports": { 5030 "version": "4.2.0", 5031 "resolved": "https://registry.npmjs.org/@trivago/prettier-plugin-sort-imports/-/prettier-plugin-sort-imports-4.2.0.tgz", 5032 "integrity": "sha512-YBepjbt+ZNBVmN3ev1amQH3lWCmHyt5qTbLCp/syXJRu/Kw2koXh44qayB1gMRxcL/gV8egmjN5xWSrYyfUtyw==", 5033 "dev": true, 5034 "dependencies": { 5035 "@babel/generator": "7.17.7", 5036 "@babel/parser": "^7.20.5", 5037 "@babel/traverse": "7.17.3", 5038 "@babel/types": "7.17.0", 5039 "javascript-natural-sort": "0.7.1", 5040 "lodash": "^4.17.21" 5041 }, 5042 "peerDependencies": { 5043 "@vue/compiler-sfc": "3.x", 5044 "prettier": "2.x - 3.x" 5045 }, 5046 "peerDependenciesMeta": { 5047 "@vue/compiler-sfc": { 5048 "optional": true 5049 } 5050 } 5051 }, 5052 "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/generator": { 5053 "version": "7.17.7", 5054 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", 5055 "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", 5056 "dev": true, 5057 "dependencies": { 5058 "@babel/types": "^7.17.0", 5059 "jsesc": "^2.5.1", 5060 "source-map": "^0.5.0" 5061 }, 5062 "engines": { 5063 "node": ">=6.9.0" 5064 } 5065 }, 5066 "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/traverse": { 5067 "version": "7.17.3", 5068 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", 5069 "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", 5070 "dev": true, 5071 "dependencies": { 5072 "@babel/code-frame": "^7.16.7", 5073 "@babel/generator": "^7.17.3", 5074 "@babel/helper-environment-visitor": "^7.16.7", 5075 "@babel/helper-function-name": "^7.16.7", 5076 "@babel/helper-hoist-variables": "^7.16.7", 5077 "@babel/helper-split-export-declaration": "^7.16.7", 5078 "@babel/parser": "^7.17.3", 5079 "@babel/types": "^7.17.0", 5080 "debug": "^4.1.0", 5081 "globals": "^11.1.0" 5082 }, 5083 "engines": { 5084 "node": ">=6.9.0" 5085 } 5086 }, 5087 "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/types": { 5088 "version": "7.17.0", 5089 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", 5090 "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", 5091 "dev": true, 5092 "dependencies": { 5093 "@babel/helper-validator-identifier": "^7.16.7", 5094 "to-fast-properties": "^2.0.0" 5095 }, 5096 "engines": { 5097 "node": ">=6.9.0" 5098 } 5099 }, 5100 "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/source-map": { 5101 "version": "0.5.7", 5102 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 5103 "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", 5104 "dev": true, 5105 "engines": { 5106 "node": ">=0.10.0" 5107 } 5108 }, 5109 "node_modules/@types/estree": { 5110 "version": "0.0.39", 5111 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", 5112 "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", 5113 "dev": true 5114 }, 5115 "node_modules/@types/istanbul-lib-coverage": { 5116 "version": "2.0.6", 5117 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", 5118 "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", 5119 "dev": true, 5120 "peer": true 5121 }, 5122 "node_modules/@types/istanbul-lib-report": { 5123 "version": "3.0.3", 5124 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", 5125 "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", 5126 "dev": true, 5127 "peer": true, 5128 "dependencies": { 5129 "@types/istanbul-lib-coverage": "*" 5130 } 5131 }, 5132 "node_modules/@types/istanbul-reports": { 5133 "version": "3.0.4", 5134 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", 5135 "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", 5136 "dev": true, 5137 "peer": true, 5138 "dependencies": { 5139 "@types/istanbul-lib-report": "*" 5140 } 5141 }, 5142 "node_modules/@types/node": { 5143 "version": "18.11.17", 5144 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.17.tgz", 5145 "integrity": "sha512-HJSUJmni4BeDHhfzn6nF0sVmd1SMezP7/4F0Lq+aXzmp2xm9O7WXrUtHW/CHlYVtZUbByEvWidHqRtcJXGF2Ng==", 5146 "dev": true 5147 }, 5148 "node_modules/@types/resolve": { 5149 "version": "1.17.1", 5150 "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", 5151 "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", 5152 "dev": true, 5153 "dependencies": { 5154 "@types/node": "*" 5155 } 5156 }, 5157 "node_modules/@types/retry": { 5158 "version": "0.12.2", 5159 "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", 5160 "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==" 5161 }, 5162 "node_modules/@types/stack-utils": { 5163 "version": "2.0.3", 5164 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", 5165 "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", 5166 "dev": true, 5167 "peer": true 5168 }, 5169 "node_modules/@types/trusted-types": { 5170 "version": "2.0.3", 5171 "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", 5172 "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==", 5173 "dev": true 5174 }, 5175 "node_modules/@types/yargs": { 5176 "version": "17.0.32", 5177 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", 5178 "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", 5179 "dev": true, 5180 "peer": true, 5181 "dependencies": { 5182 "@types/yargs-parser": "*" 5183 } 5184 }, 5185 "node_modules/@types/yargs-parser": { 5186 "version": "21.0.3", 5187 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", 5188 "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", 5189 "dev": true, 5190 "peer": true 5191 }, 5192 "node_modules/@uidotdev/usehooks": { 5193 "version": "2.4.0", 5194 "resolved": "https://registry.npmjs.org/@uidotdev/usehooks/-/usehooks-2.4.0.tgz", 5195 "integrity": "sha512-NrpTsZUGsawYxFbEXrd8+FPpfziC4M01GSQgYWOnGa84UiavqVCzCL5bSRe6rfQc4QsHS2rGAA0h63ya/j+p6A==", 5196 "engines": { 5197 "node": ">=16" 5198 }, 5199 "peerDependencies": { 5200 "react": ">=18.0.0", 5201 "react-dom": ">=18.0.0" 5202 } 5203 }, 5204 "node_modules/@vercel/analytics": { 5205 "version": "1.1.2", 5206 "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.1.2.tgz", 5207 "integrity": "sha512-CodhkLCQ/EHzjX8k+Qg+OzTBY0UadykrcfolfSOJVZZY/ZJM5nbhztm9KdbYvMfqKlasAr1+OYy0ThZnDA/MYA==", 5208 "dependencies": { 5209 "server-only": "^0.0.1" 5210 } 5211 }, 5212 "node_modules/@vue/compiler-core": { 5213 "version": "3.2.45", 5214 "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.45.tgz", 5215 "integrity": "sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==", 5216 "dev": true, 5217 "optional": true, 5218 "peer": true, 5219 "dependencies": { 5220 "@babel/parser": "^7.16.4", 5221 "@vue/shared": "3.2.45", 5222 "estree-walker": "^2.0.2", 5223 "source-map": "^0.6.1" 5224 } 5225 }, 5226 "node_modules/@vue/compiler-dom": { 5227 "version": "3.2.45", 5228 "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.45.tgz", 5229 "integrity": "sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==", 5230 "dev": true, 5231 "optional": true, 5232 "peer": true, 5233 "dependencies": { 5234 "@vue/compiler-core": "3.2.45", 5235 "@vue/shared": "3.2.45" 5236 } 5237 }, 5238 "node_modules/@vue/compiler-sfc": { 5239 "version": "3.2.45", 5240 "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.45.tgz", 5241 "integrity": "sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==", 5242 "dev": true, 5243 "optional": true, 5244 "peer": true, 5245 "dependencies": { 5246 "@babel/parser": "^7.16.4", 5247 "@vue/compiler-core": "3.2.45", 5248 "@vue/compiler-dom": "3.2.45", 5249 "@vue/compiler-ssr": "3.2.45", 5250 "@vue/reactivity-transform": "3.2.45", 5251 "@vue/shared": "3.2.45", 5252 "estree-walker": "^2.0.2", 5253 "magic-string": "^0.25.7", 5254 "postcss": "^8.1.10", 5255 "source-map": "^0.6.1" 5256 } 5257 }, 5258 "node_modules/@vue/compiler-ssr": { 5259 "version": "3.2.45", 5260 "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.45.tgz", 5261 "integrity": "sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==", 5262 "dev": true, 5263 "optional": true, 5264 "peer": true, 5265 "dependencies": { 5266 "@vue/compiler-dom": "3.2.45", 5267 "@vue/shared": "3.2.45" 5268 } 5269 }, 5270 "node_modules/@vue/reactivity-transform": { 5271 "version": "3.2.45", 5272 "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.45.tgz", 5273 "integrity": "sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==", 5274 "dev": true, 5275 "optional": true, 5276 "peer": true, 5277 "dependencies": { 5278 "@babel/parser": "^7.16.4", 5279 "@vue/compiler-core": "3.2.45", 5280 "@vue/shared": "3.2.45", 5281 "estree-walker": "^2.0.2", 5282 "magic-string": "^0.25.7" 5283 } 5284 }, 5285 "node_modules/@vue/shared": { 5286 "version": "3.2.45", 5287 "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.45.tgz", 5288 "integrity": "sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==", 5289 "dev": true, 5290 "optional": true, 5291 "peer": true 5292 }, 5293 "node_modules/abort-controller": { 5294 "version": "3.0.0", 5295 "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", 5296 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", 5297 "dev": true, 5298 "peer": true, 5299 "dependencies": { 5300 "event-target-shim": "^5.0.0" 5301 }, 5302 "engines": { 5303 "node": ">=6.5" 5304 } 5305 }, 5306 "node_modules/accepts": { 5307 "version": "1.3.8", 5308 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", 5309 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", 5310 "dev": true, 5311 "peer": true, 5312 "dependencies": { 5313 "mime-types": "~2.1.34", 5314 "negotiator": "0.6.3" 5315 }, 5316 "engines": { 5317 "node": ">= 0.6" 5318 } 5319 }, 5320 "node_modules/acorn": { 5321 "version": "8.8.1", 5322 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", 5323 "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", 5324 "dev": true, 5325 "bin": { 5326 "acorn": "bin/acorn" 5327 }, 5328 "engines": { 5329 "node": ">=0.4.0" 5330 } 5331 }, 5332 "node_modules/ajv": { 5333 "version": "8.12.0", 5334 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", 5335 "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", 5336 "dev": true, 5337 "dependencies": { 5338 "fast-deep-equal": "^3.1.1", 5339 "json-schema-traverse": "^1.0.0", 5340 "require-from-string": "^2.0.2", 5341 "uri-js": "^4.2.2" 5342 }, 5343 "funding": { 5344 "type": "github", 5345 "url": "https://github.com/sponsors/epoberezkin" 5346 } 5347 }, 5348 "node_modules/anser": { 5349 "version": "1.4.10", 5350 "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz", 5351 "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==", 5352 "dev": true, 5353 "peer": true 5354 }, 5355 "node_modules/ansi-fragments": { 5356 "version": "0.2.1", 5357 "resolved": "https://registry.npmjs.org/ansi-fragments/-/ansi-fragments-0.2.1.tgz", 5358 "integrity": "sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==", 5359 "dev": true, 5360 "peer": true, 5361 "dependencies": { 5362 "colorette": "^1.0.7", 5363 "slice-ansi": "^2.0.0", 5364 "strip-ansi": "^5.0.0" 5365 } 5366 }, 5367 "node_modules/ansi-fragments/node_modules/ansi-regex": { 5368 "version": "4.1.1", 5369 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", 5370 "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", 5371 "dev": true, 5372 "peer": true, 5373 "engines": { 5374 "node": ">=6" 5375 } 5376 }, 5377 "node_modules/ansi-fragments/node_modules/strip-ansi": { 5378 "version": "5.2.0", 5379 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 5380 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 5381 "dev": true, 5382 "peer": true, 5383 "dependencies": { 5384 "ansi-regex": "^4.1.0" 5385 }, 5386 "engines": { 5387 "node": ">=6" 5388 } 5389 }, 5390 "node_modules/ansi-regex": { 5391 "version": "6.0.1", 5392 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 5393 "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 5394 "engines": { 5395 "node": ">=12" 5396 }, 5397 "funding": { 5398 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 5399 } 5400 }, 5401 "node_modules/ansi-styles": { 5402 "version": "3.2.1", 5403 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 5404 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 5405 "dev": true, 5406 "dependencies": { 5407 "color-convert": "^1.9.0" 5408 }, 5409 "engines": { 5410 "node": ">=4" 5411 } 5412 }, 5413 "node_modules/anymatch": { 5414 "version": "3.1.3", 5415 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 5416 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 5417 "dev": true, 5418 "peer": true, 5419 "dependencies": { 5420 "normalize-path": "^3.0.0", 5421 "picomatch": "^2.0.4" 5422 }, 5423 "engines": { 5424 "node": ">= 8" 5425 } 5426 }, 5427 "node_modules/appdirsjs": { 5428 "version": "1.2.7", 5429 "resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.7.tgz", 5430 "integrity": "sha512-Quji6+8kLBC3NnBeo14nPDq0+2jUs5s3/xEye+udFHumHhRk4M7aAMXp/PBJqkKYGuuyR9M/6Dq7d2AViiGmhw==", 5431 "dev": true, 5432 "peer": true 5433 }, 5434 "node_modules/argparse": { 5435 "version": "2.0.1", 5436 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 5437 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 5438 "dev": true 5439 }, 5440 "node_modules/array-buffer-byte-length": { 5441 "version": "1.0.0", 5442 "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", 5443 "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", 5444 "dev": true, 5445 "dependencies": { 5446 "call-bind": "^1.0.2", 5447 "is-array-buffer": "^3.0.1" 5448 }, 5449 "funding": { 5450 "url": "https://github.com/sponsors/ljharb" 5451 } 5452 }, 5453 "node_modules/asap": { 5454 "version": "2.0.6", 5455 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", 5456 "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", 5457 "dev": true, 5458 "peer": true 5459 }, 5460 "node_modules/ast-types": { 5461 "version": "0.15.2", 5462 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.15.2.tgz", 5463 "integrity": "sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==", 5464 "dev": true, 5465 "peer": true, 5466 "dependencies": { 5467 "tslib": "^2.0.1" 5468 }, 5469 "engines": { 5470 "node": ">=4" 5471 } 5472 }, 5473 "node_modules/astral-regex": { 5474 "version": "1.0.0", 5475 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", 5476 "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", 5477 "dev": true, 5478 "peer": true, 5479 "engines": { 5480 "node": ">=4" 5481 } 5482 }, 5483 "node_modules/async": { 5484 "version": "3.2.4", 5485 "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", 5486 "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", 5487 "dev": true 5488 }, 5489 "node_modules/async-limiter": { 5490 "version": "1.0.1", 5491 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", 5492 "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", 5493 "dev": true, 5494 "peer": true 5495 }, 5496 "node_modules/at-least-node": { 5497 "version": "1.0.0", 5498 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", 5499 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", 5500 "dev": true, 5501 "engines": { 5502 "node": ">= 4.0.0" 5503 } 5504 }, 5505 "node_modules/autoprefixer": { 5506 "version": "10.4.16", 5507 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", 5508 "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", 5509 "dev": true, 5510 "funding": [ 5511 { 5512 "type": "opencollective", 5513 "url": "https://opencollective.com/postcss/" 5514 }, 5515 { 5516 "type": "tidelift", 5517 "url": "https://tidelift.com/funding/github/npm/autoprefixer" 5518 }, 5519 { 5520 "type": "github", 5521 "url": "https://github.com/sponsors/ai" 5522 } 5523 ], 5524 "dependencies": { 5525 "browserslist": "^4.21.10", 5526 "caniuse-lite": "^1.0.30001538", 5527 "fraction.js": "^4.3.6", 5528 "normalize-range": "^0.1.2", 5529 "picocolors": "^1.0.0", 5530 "postcss-value-parser": "^4.2.0" 5531 }, 5532 "bin": { 5533 "autoprefixer": "bin/autoprefixer" 5534 }, 5535 "engines": { 5536 "node": "^10 || ^12 || >=14" 5537 }, 5538 "peerDependencies": { 5539 "postcss": "^8.1.0" 5540 } 5541 }, 5542 "node_modules/available-typed-arrays": { 5543 "version": "1.0.5", 5544 "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", 5545 "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", 5546 "dev": true, 5547 "engines": { 5548 "node": ">= 0.4" 5549 }, 5550 "funding": { 5551 "url": "https://github.com/sponsors/ljharb" 5552 } 5553 }, 5554 "node_modules/babel-core": { 5555 "version": "7.0.0-bridge.0", 5556 "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", 5557 "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", 5558 "dev": true, 5559 "peer": true, 5560 "peerDependencies": { 5561 "@babel/core": "^7.0.0-0" 5562 } 5563 }, 5564 "node_modules/babel-plugin-polyfill-corejs2": { 5565 "version": "0.4.7", 5566 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.7.tgz", 5567 "integrity": "sha512-LidDk/tEGDfuHW2DWh/Hgo4rmnw3cduK6ZkOI1NPFceSK3n/yAGeOsNT7FLnSGHkXj3RHGSEVkN3FsCTY6w2CQ==", 5568 "dev": true, 5569 "dependencies": { 5570 "@babel/compat-data": "^7.22.6", 5571 "@babel/helper-define-polyfill-provider": "^0.4.4", 5572 "semver": "^6.3.1" 5573 }, 5574 "peerDependencies": { 5575 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 5576 } 5577 }, 5578 "node_modules/babel-plugin-polyfill-corejs3": { 5579 "version": "0.8.7", 5580 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", 5581 "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", 5582 "dev": true, 5583 "dependencies": { 5584 "@babel/helper-define-polyfill-provider": "^0.4.4", 5585 "core-js-compat": "^3.33.1" 5586 }, 5587 "peerDependencies": { 5588 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 5589 } 5590 }, 5591 "node_modules/babel-plugin-polyfill-regenerator": { 5592 "version": "0.5.4", 5593 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz", 5594 "integrity": "sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==", 5595 "dev": true, 5596 "dependencies": { 5597 "@babel/helper-define-polyfill-provider": "^0.4.4" 5598 }, 5599 "peerDependencies": { 5600 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 5601 } 5602 }, 5603 "node_modules/babel-plugin-transform-flow-enums": { 5604 "version": "0.0.2", 5605 "resolved": "https://registry.npmjs.org/babel-plugin-transform-flow-enums/-/babel-plugin-transform-flow-enums-0.0.2.tgz", 5606 "integrity": "sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==", 5607 "dev": true, 5608 "peer": true, 5609 "dependencies": { 5610 "@babel/plugin-syntax-flow": "^7.12.1" 5611 } 5612 }, 5613 "node_modules/babel-plugin-transform-hook-names": { 5614 "version": "1.0.2", 5615 "resolved": "https://registry.npmjs.org/babel-plugin-transform-hook-names/-/babel-plugin-transform-hook-names-1.0.2.tgz", 5616 "integrity": "sha512-5gafyjyyBTTdX/tQQ0hRgu4AhNHG/hqWi0ZZmg2xvs2FgRkJXzDNKBZCyoYqgFkovfDrgM8OoKg8karoUvWeCw==", 5617 "dev": true, 5618 "peerDependencies": { 5619 "@babel/core": "^7.12.10" 5620 } 5621 }, 5622 "node_modules/balanced-match": { 5623 "version": "1.0.2", 5624 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 5625 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 5626 "dev": true 5627 }, 5628 "node_modules/base64-js": { 5629 "version": "1.5.1", 5630 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 5631 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 5632 "dev": true, 5633 "funding": [ 5634 { 5635 "type": "github", 5636 "url": "https://github.com/sponsors/feross" 5637 }, 5638 { 5639 "type": "patreon", 5640 "url": "https://www.patreon.com/feross" 5641 }, 5642 { 5643 "type": "consulting", 5644 "url": "https://feross.org/support" 5645 } 5646 ], 5647 "peer": true 5648 }, 5649 "node_modules/bl": { 5650 "version": "4.1.0", 5651 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 5652 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 5653 "dev": true, 5654 "peer": true, 5655 "dependencies": { 5656 "buffer": "^5.5.0", 5657 "inherits": "^2.0.4", 5658 "readable-stream": "^3.4.0" 5659 } 5660 }, 5661 "node_modules/brace-expansion": { 5662 "version": "1.1.11", 5663 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 5664 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 5665 "dev": true, 5666 "dependencies": { 5667 "balanced-match": "^1.0.0", 5668 "concat-map": "0.0.1" 5669 } 5670 }, 5671 "node_modules/braces": { 5672 "version": "3.0.2", 5673 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 5674 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 5675 "dev": true, 5676 "dependencies": { 5677 "fill-range": "^7.0.1" 5678 }, 5679 "engines": { 5680 "node": ">=8" 5681 } 5682 }, 5683 "node_modules/browserslist": { 5684 "version": "4.22.2", 5685 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", 5686 "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", 5687 "dev": true, 5688 "funding": [ 5689 { 5690 "type": "opencollective", 5691 "url": "https://opencollective.com/browserslist" 5692 }, 5693 { 5694 "type": "tidelift", 5695 "url": "https://tidelift.com/funding/github/npm/browserslist" 5696 }, 5697 { 5698 "type": "github", 5699 "url": "https://github.com/sponsors/ai" 5700 } 5701 ], 5702 "dependencies": { 5703 "caniuse-lite": "^1.0.30001565", 5704 "electron-to-chromium": "^1.4.601", 5705 "node-releases": "^2.0.14", 5706 "update-browserslist-db": "^1.0.13" 5707 }, 5708 "bin": { 5709 "browserslist": "cli.js" 5710 }, 5711 "engines": { 5712 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 5713 } 5714 }, 5715 "node_modules/bser": { 5716 "version": "2.1.1", 5717 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 5718 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 5719 "dev": true, 5720 "peer": true, 5721 "dependencies": { 5722 "node-int64": "^0.4.0" 5723 } 5724 }, 5725 "node_modules/buffer": { 5726 "version": "5.7.1", 5727 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 5728 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 5729 "dev": true, 5730 "funding": [ 5731 { 5732 "type": "github", 5733 "url": "https://github.com/sponsors/feross" 5734 }, 5735 { 5736 "type": "patreon", 5737 "url": "https://www.patreon.com/feross" 5738 }, 5739 { 5740 "type": "consulting", 5741 "url": "https://feross.org/support" 5742 } 5743 ], 5744 "peer": true, 5745 "dependencies": { 5746 "base64-js": "^1.3.1", 5747 "ieee754": "^1.1.13" 5748 } 5749 }, 5750 "node_modules/buffer-from": { 5751 "version": "1.1.2", 5752 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 5753 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 5754 "dev": true 5755 }, 5756 "node_modules/builtin-modules": { 5757 "version": "3.3.0", 5758 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", 5759 "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", 5760 "dev": true, 5761 "engines": { 5762 "node": ">=6" 5763 }, 5764 "funding": { 5765 "url": "https://github.com/sponsors/sindresorhus" 5766 } 5767 }, 5768 "node_modules/bytes": { 5769 "version": "3.0.0", 5770 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", 5771 "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", 5772 "dev": true, 5773 "peer": true, 5774 "engines": { 5775 "node": ">= 0.8" 5776 } 5777 }, 5778 "node_modules/call-bind": { 5779 "version": "1.0.2", 5780 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 5781 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 5782 "dev": true, 5783 "dependencies": { 5784 "function-bind": "^1.1.1", 5785 "get-intrinsic": "^1.0.2" 5786 }, 5787 "funding": { 5788 "url": "https://github.com/sponsors/ljharb" 5789 } 5790 }, 5791 "node_modules/caller-callsite": { 5792 "version": "2.0.0", 5793 "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", 5794 "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", 5795 "dev": true, 5796 "peer": true, 5797 "dependencies": { 5798 "callsites": "^2.0.0" 5799 }, 5800 "engines": { 5801 "node": ">=4" 5802 } 5803 }, 5804 "node_modules/caller-path": { 5805 "version": "2.0.0", 5806 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", 5807 "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", 5808 "dev": true, 5809 "peer": true, 5810 "dependencies": { 5811 "caller-callsite": "^2.0.0" 5812 }, 5813 "engines": { 5814 "node": ">=4" 5815 } 5816 }, 5817 "node_modules/callsites": { 5818 "version": "2.0.0", 5819 "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", 5820 "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", 5821 "dev": true, 5822 "peer": true, 5823 "engines": { 5824 "node": ">=4" 5825 } 5826 }, 5827 "node_modules/camel-case": { 5828 "version": "4.1.2", 5829 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", 5830 "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", 5831 "dependencies": { 5832 "pascal-case": "^3.1.2", 5833 "tslib": "^2.0.3" 5834 } 5835 }, 5836 "node_modules/camelcase": { 5837 "version": "6.3.0", 5838 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 5839 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 5840 "dev": true, 5841 "peer": true, 5842 "engines": { 5843 "node": ">=10" 5844 }, 5845 "funding": { 5846 "url": "https://github.com/sponsors/sindresorhus" 5847 } 5848 }, 5849 "node_modules/caniuse-lite": { 5850 "version": "1.0.30001576", 5851 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz", 5852 "integrity": "sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==", 5853 "dev": true, 5854 "funding": [ 5855 { 5856 "type": "opencollective", 5857 "url": "https://opencollective.com/browserslist" 5858 }, 5859 { 5860 "type": "tidelift", 5861 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 5862 }, 5863 { 5864 "type": "github", 5865 "url": "https://github.com/sponsors/ai" 5866 } 5867 ] 5868 }, 5869 "node_modules/capital-case": { 5870 "version": "1.0.4", 5871 "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", 5872 "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", 5873 "dependencies": { 5874 "no-case": "^3.0.4", 5875 "tslib": "^2.0.3", 5876 "upper-case-first": "^2.0.2" 5877 } 5878 }, 5879 "node_modules/chalk": { 5880 "version": "2.4.2", 5881 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 5882 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 5883 "dev": true, 5884 "dependencies": { 5885 "ansi-styles": "^3.2.1", 5886 "escape-string-regexp": "^1.0.5", 5887 "supports-color": "^5.3.0" 5888 }, 5889 "engines": { 5890 "node": ">=4" 5891 } 5892 }, 5893 "node_modules/change-case": { 5894 "version": "4.1.2", 5895 "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", 5896 "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", 5897 "dependencies": { 5898 "camel-case": "^4.1.2", 5899 "capital-case": "^1.0.4", 5900 "constant-case": "^3.0.4", 5901 "dot-case": "^3.0.4", 5902 "header-case": "^2.0.4", 5903 "no-case": "^3.0.4", 5904 "param-case": "^3.0.4", 5905 "pascal-case": "^3.1.2", 5906 "path-case": "^3.0.4", 5907 "sentence-case": "^3.0.4", 5908 "snake-case": "^3.0.4", 5909 "tslib": "^2.0.3" 5910 } 5911 }, 5912 "node_modules/char-regex": { 5913 "version": "2.0.1", 5914 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", 5915 "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", 5916 "engines": { 5917 "node": ">=12.20" 5918 } 5919 }, 5920 "node_modules/chrome-launcher": { 5921 "version": "0.15.2", 5922 "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", 5923 "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", 5924 "dev": true, 5925 "peer": true, 5926 "dependencies": { 5927 "@types/node": "*", 5928 "escape-string-regexp": "^4.0.0", 5929 "is-wsl": "^2.2.0", 5930 "lighthouse-logger": "^1.0.0" 5931 }, 5932 "bin": { 5933 "print-chrome-path": "bin/print-chrome-path.js" 5934 }, 5935 "engines": { 5936 "node": ">=12.13.0" 5937 } 5938 }, 5939 "node_modules/chrome-launcher/node_modules/escape-string-regexp": { 5940 "version": "4.0.0", 5941 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 5942 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 5943 "dev": true, 5944 "peer": true, 5945 "engines": { 5946 "node": ">=10" 5947 }, 5948 "funding": { 5949 "url": "https://github.com/sponsors/sindresorhus" 5950 } 5951 }, 5952 "node_modules/chromium-edge-launcher": { 5953 "version": "1.0.0", 5954 "resolved": "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-1.0.0.tgz", 5955 "integrity": "sha512-pgtgjNKZ7i5U++1g1PWv75umkHvhVTDOQIZ+sjeUX9483S7Y6MUvO0lrd7ShGlQlFHMN4SwKTCq/X8hWrbv2KA==", 5956 "dev": true, 5957 "peer": true, 5958 "dependencies": { 5959 "@types/node": "*", 5960 "escape-string-regexp": "^4.0.0", 5961 "is-wsl": "^2.2.0", 5962 "lighthouse-logger": "^1.0.0", 5963 "mkdirp": "^1.0.4", 5964 "rimraf": "^3.0.2" 5965 } 5966 }, 5967 "node_modules/chromium-edge-launcher/node_modules/escape-string-regexp": { 5968 "version": "4.0.0", 5969 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 5970 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 5971 "dev": true, 5972 "peer": true, 5973 "engines": { 5974 "node": ">=10" 5975 }, 5976 "funding": { 5977 "url": "https://github.com/sponsors/sindresorhus" 5978 } 5979 }, 5980 "node_modules/chromium-edge-launcher/node_modules/mkdirp": { 5981 "version": "1.0.4", 5982 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 5983 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", 5984 "dev": true, 5985 "peer": true, 5986 "bin": { 5987 "mkdirp": "bin/cmd.js" 5988 }, 5989 "engines": { 5990 "node": ">=10" 5991 } 5992 }, 5993 "node_modules/ci-info": { 5994 "version": "3.9.0", 5995 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", 5996 "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", 5997 "dev": true, 5998 "funding": [ 5999 { 6000 "type": "github", 6001 "url": "https://github.com/sponsors/sibiraj-s" 6002 } 6003 ], 6004 "peer": true, 6005 "engines": { 6006 "node": ">=8" 6007 } 6008 }, 6009 "node_modules/cli-cursor": { 6010 "version": "3.1.0", 6011 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", 6012 "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", 6013 "dev": true, 6014 "peer": true, 6015 "dependencies": { 6016 "restore-cursor": "^3.1.0" 6017 }, 6018 "engines": { 6019 "node": ">=8" 6020 } 6021 }, 6022 "node_modules/cli-spinners": { 6023 "version": "2.9.2", 6024 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", 6025 "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", 6026 "dev": true, 6027 "peer": true, 6028 "engines": { 6029 "node": ">=6" 6030 }, 6031 "funding": { 6032 "url": "https://github.com/sponsors/sindresorhus" 6033 } 6034 }, 6035 "node_modules/cliui": { 6036 "version": "8.0.1", 6037 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 6038 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 6039 "dev": true, 6040 "peer": true, 6041 "dependencies": { 6042 "string-width": "^4.2.0", 6043 "strip-ansi": "^6.0.1", 6044 "wrap-ansi": "^7.0.0" 6045 }, 6046 "engines": { 6047 "node": ">=12" 6048 } 6049 }, 6050 "node_modules/cliui/node_modules/ansi-regex": { 6051 "version": "5.0.1", 6052 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 6053 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 6054 "dev": true, 6055 "peer": true, 6056 "engines": { 6057 "node": ">=8" 6058 } 6059 }, 6060 "node_modules/cliui/node_modules/strip-ansi": { 6061 "version": "6.0.1", 6062 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 6063 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 6064 "dev": true, 6065 "peer": true, 6066 "dependencies": { 6067 "ansi-regex": "^5.0.1" 6068 }, 6069 "engines": { 6070 "node": ">=8" 6071 } 6072 }, 6073 "node_modules/clone": { 6074 "version": "1.0.4", 6075 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", 6076 "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", 6077 "dev": true, 6078 "peer": true, 6079 "engines": { 6080 "node": ">=0.8" 6081 } 6082 }, 6083 "node_modules/clone-deep": { 6084 "version": "4.0.1", 6085 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", 6086 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", 6087 "dev": true, 6088 "peer": true, 6089 "dependencies": { 6090 "is-plain-object": "^2.0.4", 6091 "kind-of": "^6.0.2", 6092 "shallow-clone": "^3.0.0" 6093 }, 6094 "engines": { 6095 "node": ">=6" 6096 } 6097 }, 6098 "node_modules/color-convert": { 6099 "version": "1.9.3", 6100 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 6101 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 6102 "dev": true, 6103 "dependencies": { 6104 "color-name": "1.1.3" 6105 } 6106 }, 6107 "node_modules/color-name": { 6108 "version": "1.1.3", 6109 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 6110 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 6111 "dev": true 6112 }, 6113 "node_modules/colorette": { 6114 "version": "1.4.0", 6115 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", 6116 "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", 6117 "dev": true, 6118 "peer": true 6119 }, 6120 "node_modules/command-exists": { 6121 "version": "1.2.9", 6122 "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", 6123 "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==", 6124 "dev": true, 6125 "peer": true 6126 }, 6127 "node_modules/commander": { 6128 "version": "2.20.3", 6129 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 6130 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 6131 "dev": true 6132 }, 6133 "node_modules/common-tags": { 6134 "version": "1.8.2", 6135 "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", 6136 "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", 6137 "dev": true, 6138 "engines": { 6139 "node": ">=4.0.0" 6140 } 6141 }, 6142 "node_modules/common-words": { 6143 "version": "0.1.3", 6144 "resolved": "https://registry.npmjs.org/common-words/-/common-words-0.1.3.tgz", 6145 "integrity": "sha512-g/zZAwbC4LCfYcGzQoMxFAhGmPuH3ZfyMV5xd4wAY0HyRLWP/K/gRXDBiMJNYzAxX4sSjtUwHpUdRKe2ibjCZg==", 6146 "engines": { 6147 "node": ">=0.8" 6148 } 6149 }, 6150 "node_modules/commondir": { 6151 "version": "1.0.1", 6152 "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", 6153 "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", 6154 "dev": true, 6155 "peer": true 6156 }, 6157 "node_modules/compressible": { 6158 "version": "2.0.18", 6159 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", 6160 "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", 6161 "dev": true, 6162 "peer": true, 6163 "dependencies": { 6164 "mime-db": ">= 1.43.0 < 2" 6165 }, 6166 "engines": { 6167 "node": ">= 0.6" 6168 } 6169 }, 6170 "node_modules/compression": { 6171 "version": "1.7.4", 6172 "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", 6173 "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", 6174 "dev": true, 6175 "peer": true, 6176 "dependencies": { 6177 "accepts": "~1.3.5", 6178 "bytes": "3.0.0", 6179 "compressible": "~2.0.16", 6180 "debug": "2.6.9", 6181 "on-headers": "~1.0.2", 6182 "safe-buffer": "5.1.2", 6183 "vary": "~1.1.2" 6184 }, 6185 "engines": { 6186 "node": ">= 0.8.0" 6187 } 6188 }, 6189 "node_modules/compression/node_modules/debug": { 6190 "version": "2.6.9", 6191 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6192 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6193 "dev": true, 6194 "peer": true, 6195 "dependencies": { 6196 "ms": "2.0.0" 6197 } 6198 }, 6199 "node_modules/compression/node_modules/ms": { 6200 "version": "2.0.0", 6201 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6202 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 6203 "dev": true, 6204 "peer": true 6205 }, 6206 "node_modules/compression/node_modules/safe-buffer": { 6207 "version": "5.1.2", 6208 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 6209 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 6210 "dev": true, 6211 "peer": true 6212 }, 6213 "node_modules/concat-map": { 6214 "version": "0.0.1", 6215 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 6216 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 6217 "dev": true 6218 }, 6219 "node_modules/connect": { 6220 "version": "3.7.0", 6221 "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", 6222 "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", 6223 "dev": true, 6224 "peer": true, 6225 "dependencies": { 6226 "debug": "2.6.9", 6227 "finalhandler": "1.1.2", 6228 "parseurl": "~1.3.3", 6229 "utils-merge": "1.0.1" 6230 }, 6231 "engines": { 6232 "node": ">= 0.10.0" 6233 } 6234 }, 6235 "node_modules/connect/node_modules/debug": { 6236 "version": "2.6.9", 6237 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6238 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6239 "dev": true, 6240 "peer": true, 6241 "dependencies": { 6242 "ms": "2.0.0" 6243 } 6244 }, 6245 "node_modules/connect/node_modules/ms": { 6246 "version": "2.0.0", 6247 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6248 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 6249 "dev": true, 6250 "peer": true 6251 }, 6252 "node_modules/constant-case": { 6253 "version": "3.0.4", 6254 "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", 6255 "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", 6256 "dependencies": { 6257 "no-case": "^3.0.4", 6258 "tslib": "^2.0.3", 6259 "upper-case": "^2.0.2" 6260 } 6261 }, 6262 "node_modules/convert-source-map": { 6263 "version": "2.0.0", 6264 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 6265 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 6266 "dev": true 6267 }, 6268 "node_modules/core-js": { 6269 "version": "2.6.12", 6270 "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", 6271 "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", 6272 "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", 6273 "dev": true, 6274 "hasInstallScript": true 6275 }, 6276 "node_modules/core-js-compat": { 6277 "version": "3.35.0", 6278 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.0.tgz", 6279 "integrity": "sha512-5blwFAddknKeNgsjBzilkdQ0+YK8L1PfqPYq40NOYMYFSS38qj+hpTcLLWwpIwA2A5bje/x5jmVn2tzUMg9IVw==", 6280 "dev": true, 6281 "dependencies": { 6282 "browserslist": "^4.22.2" 6283 }, 6284 "funding": { 6285 "type": "opencollective", 6286 "url": "https://opencollective.com/core-js" 6287 } 6288 }, 6289 "node_modules/core-util-is": { 6290 "version": "1.0.3", 6291 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 6292 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", 6293 "dev": true, 6294 "peer": true 6295 }, 6296 "node_modules/cosmiconfig": { 6297 "version": "5.2.1", 6298 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", 6299 "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", 6300 "dev": true, 6301 "peer": true, 6302 "dependencies": { 6303 "import-fresh": "^2.0.0", 6304 "is-directory": "^0.3.1", 6305 "js-yaml": "^3.13.1", 6306 "parse-json": "^4.0.0" 6307 }, 6308 "engines": { 6309 "node": ">=4" 6310 } 6311 }, 6312 "node_modules/cosmiconfig/node_modules/argparse": { 6313 "version": "1.0.10", 6314 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 6315 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 6316 "dev": true, 6317 "peer": true, 6318 "dependencies": { 6319 "sprintf-js": "~1.0.2" 6320 } 6321 }, 6322 "node_modules/cosmiconfig/node_modules/js-yaml": { 6323 "version": "3.14.1", 6324 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 6325 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 6326 "dev": true, 6327 "peer": true, 6328 "dependencies": { 6329 "argparse": "^1.0.7", 6330 "esprima": "^4.0.0" 6331 }, 6332 "bin": { 6333 "js-yaml": "bin/js-yaml.js" 6334 } 6335 }, 6336 "node_modules/cross-spawn": { 6337 "version": "7.0.3", 6338 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 6339 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 6340 "dev": true, 6341 "peer": true, 6342 "dependencies": { 6343 "path-key": "^3.1.0", 6344 "shebang-command": "^2.0.0", 6345 "which": "^2.0.1" 6346 }, 6347 "engines": { 6348 "node": ">= 8" 6349 } 6350 }, 6351 "node_modules/crypto-random-string": { 6352 "version": "2.0.0", 6353 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", 6354 "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", 6355 "dev": true, 6356 "engines": { 6357 "node": ">=8" 6358 } 6359 }, 6360 "node_modules/css-blank-pseudo": { 6361 "version": "6.0.0", 6362 "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-6.0.0.tgz", 6363 "integrity": "sha512-VbfLlOWO7sBHBTn6pwDQzc07Z0SDydgDBfNfCE0nvrehdBNv9RKsuupIRa/qal0+fBZhAALyQDPMKz5lnvcchw==", 6364 "dev": true, 6365 "funding": [ 6366 { 6367 "type": "github", 6368 "url": "https://github.com/sponsors/csstools" 6369 }, 6370 { 6371 "type": "opencollective", 6372 "url": "https://opencollective.com/csstools" 6373 } 6374 ], 6375 "dependencies": { 6376 "postcss-selector-parser": "^6.0.13" 6377 }, 6378 "engines": { 6379 "node": "^14 || ^16 || >=18" 6380 }, 6381 "peerDependencies": { 6382 "postcss": "^8.4" 6383 } 6384 }, 6385 "node_modules/css-has-pseudo": { 6386 "version": "6.0.0", 6387 "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-6.0.0.tgz", 6388 "integrity": "sha512-X+r+JBuoO37FBOWVNhVJhxtSBUFHgHbrcc0CjFT28JEdOw1qaDwABv/uunyodUuSy2hMPe9j/HjssxSlvUmKjg==", 6389 "dev": true, 6390 "funding": [ 6391 { 6392 "type": "github", 6393 "url": "https://github.com/sponsors/csstools" 6394 }, 6395 { 6396 "type": "opencollective", 6397 "url": "https://opencollective.com/csstools" 6398 } 6399 ], 6400 "dependencies": { 6401 "@csstools/selector-specificity": "^3.0.0", 6402 "postcss-selector-parser": "^6.0.13", 6403 "postcss-value-parser": "^4.2.0" 6404 }, 6405 "engines": { 6406 "node": "^14 || ^16 || >=18" 6407 }, 6408 "peerDependencies": { 6409 "postcss": "^8.4" 6410 } 6411 }, 6412 "node_modules/css-prefers-color-scheme": { 6413 "version": "9.0.0", 6414 "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-9.0.0.tgz", 6415 "integrity": "sha512-03QGAk/FXIRseDdLb7XAiu6gidQ0Nd8945xuM7VFVPpc6goJsG9uIO8xQjTxwbPdPIIV4o4AJoOJyt8gwDl67g==", 6416 "dev": true, 6417 "funding": [ 6418 { 6419 "type": "github", 6420 "url": "https://github.com/sponsors/csstools" 6421 }, 6422 { 6423 "type": "opencollective", 6424 "url": "https://opencollective.com/csstools" 6425 } 6426 ], 6427 "engines": { 6428 "node": "^14 || ^16 || >=18" 6429 }, 6430 "peerDependencies": { 6431 "postcss": "^8.4" 6432 } 6433 }, 6434 "node_modules/cssdb": { 6435 "version": "7.8.0", 6436 "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.8.0.tgz", 6437 "integrity": "sha512-SkeezZOQr5AHt9MgJgSFNyiuJwg1p8AwoVln6JwaQJsyxduRW9QJ+HP/gAQzbsz8SIqINtYvpJKjxTRI67zxLg==", 6438 "dev": true, 6439 "funding": [ 6440 { 6441 "type": "opencollective", 6442 "url": "https://opencollective.com/csstools" 6443 }, 6444 { 6445 "type": "github", 6446 "url": "https://github.com/sponsors/csstools" 6447 } 6448 ] 6449 }, 6450 "node_modules/cssesc": { 6451 "version": "3.0.0", 6452 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 6453 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 6454 "dev": true, 6455 "bin": { 6456 "cssesc": "bin/cssesc" 6457 }, 6458 "engines": { 6459 "node": ">=4" 6460 } 6461 }, 6462 "node_modules/dayjs": { 6463 "version": "1.11.10", 6464 "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", 6465 "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==" 6466 }, 6467 "node_modules/dayjs-twitter": { 6468 "version": "0.5.0", 6469 "resolved": "https://registry.npmjs.org/dayjs-twitter/-/dayjs-twitter-0.5.0.tgz", 6470 "integrity": "sha512-SZ7qEUISstBLUXdlGAbLrwr6zfRM9kaCfbq4uVTerM/HXzuHiiGzzUqAJVhxt+3tf69E+ocmQdP6YYpOINv05w==", 6471 "dependencies": { 6472 "duration-js": "^4.0.0" 6473 } 6474 }, 6475 "node_modules/debug": { 6476 "version": "4.3.4", 6477 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 6478 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 6479 "dev": true, 6480 "dependencies": { 6481 "ms": "2.1.2" 6482 }, 6483 "engines": { 6484 "node": ">=6.0" 6485 }, 6486 "peerDependenciesMeta": { 6487 "supports-color": { 6488 "optional": true 6489 } 6490 } 6491 }, 6492 "node_modules/decamelize": { 6493 "version": "1.2.0", 6494 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 6495 "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", 6496 "dev": true, 6497 "peer": true, 6498 "engines": { 6499 "node": ">=0.10.0" 6500 } 6501 }, 6502 "node_modules/deepmerge": { 6503 "version": "4.3.1", 6504 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 6505 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 6506 "engines": { 6507 "node": ">=0.10.0" 6508 } 6509 }, 6510 "node_modules/defaults": { 6511 "version": "1.0.4", 6512 "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", 6513 "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", 6514 "dev": true, 6515 "peer": true, 6516 "dependencies": { 6517 "clone": "^1.0.2" 6518 }, 6519 "funding": { 6520 "url": "https://github.com/sponsors/sindresorhus" 6521 } 6522 }, 6523 "node_modules/define-properties": { 6524 "version": "1.2.0", 6525 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", 6526 "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", 6527 "dev": true, 6528 "dependencies": { 6529 "has-property-descriptors": "^1.0.0", 6530 "object-keys": "^1.1.1" 6531 }, 6532 "engines": { 6533 "node": ">= 0.4" 6534 }, 6535 "funding": { 6536 "url": "https://github.com/sponsors/ljharb" 6537 } 6538 }, 6539 "node_modules/denodeify": { 6540 "version": "1.2.1", 6541 "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz", 6542 "integrity": "sha512-KNTihKNmQENUZeKu5fzfpzRqR5S2VMp4gl9RFHiWzj9DfvYQPMJ6XHKNaQxaGCXwPk6y9yme3aUoaiAe+KX+vg==", 6543 "dev": true, 6544 "peer": true 6545 }, 6546 "node_modules/depd": { 6547 "version": "2.0.0", 6548 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 6549 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 6550 "dev": true, 6551 "peer": true, 6552 "engines": { 6553 "node": ">= 0.8" 6554 } 6555 }, 6556 "node_modules/deprecated-react-native-prop-types": { 6557 "version": "5.0.0", 6558 "resolved": "https://registry.npmjs.org/deprecated-react-native-prop-types/-/deprecated-react-native-prop-types-5.0.0.tgz", 6559 "integrity": "sha512-cIK8KYiiGVOFsKdPMmm1L3tA/Gl+JopXL6F5+C7x39MyPsQYnP57Im/D6bNUzcborD7fcMwiwZqcBdBXXZucYQ==", 6560 "dev": true, 6561 "peer": true, 6562 "dependencies": { 6563 "@react-native/normalize-colors": "^0.73.0", 6564 "invariant": "^2.2.4", 6565 "prop-types": "^15.8.1" 6566 }, 6567 "engines": { 6568 "node": ">=18" 6569 } 6570 }, 6571 "node_modules/destroy": { 6572 "version": "1.2.0", 6573 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 6574 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", 6575 "dev": true, 6576 "peer": true, 6577 "engines": { 6578 "node": ">= 0.8", 6579 "npm": "1.2.8000 || >= 1.4.16" 6580 } 6581 }, 6582 "node_modules/dom-serializer": { 6583 "version": "2.0.0", 6584 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 6585 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 6586 "dependencies": { 6587 "domelementtype": "^2.3.0", 6588 "domhandler": "^5.0.2", 6589 "entities": "^4.2.0" 6590 }, 6591 "funding": { 6592 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 6593 } 6594 }, 6595 "node_modules/domelementtype": { 6596 "version": "2.3.0", 6597 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 6598 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 6599 "funding": [ 6600 { 6601 "type": "github", 6602 "url": "https://github.com/sponsors/fb55" 6603 } 6604 ] 6605 }, 6606 "node_modules/domhandler": { 6607 "version": "5.0.3", 6608 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 6609 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 6610 "dependencies": { 6611 "domelementtype": "^2.3.0" 6612 }, 6613 "engines": { 6614 "node": ">= 4" 6615 }, 6616 "funding": { 6617 "url": "https://github.com/fb55/domhandler?sponsor=1" 6618 } 6619 }, 6620 "node_modules/domutils": { 6621 "version": "3.1.0", 6622 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", 6623 "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", 6624 "dependencies": { 6625 "dom-serializer": "^2.0.0", 6626 "domelementtype": "^2.3.0", 6627 "domhandler": "^5.0.3" 6628 }, 6629 "funding": { 6630 "url": "https://github.com/fb55/domutils?sponsor=1" 6631 } 6632 }, 6633 "node_modules/dot-case": { 6634 "version": "3.0.4", 6635 "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", 6636 "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", 6637 "dependencies": { 6638 "no-case": "^3.0.4", 6639 "tslib": "^2.0.3" 6640 } 6641 }, 6642 "node_modules/duration-js": { 6643 "version": "4.0.0", 6644 "resolved": "https://registry.npmjs.org/duration-js/-/duration-js-4.0.0.tgz", 6645 "integrity": "sha512-qoXjOsH97r+NrOa6sK5V2cwBOouVG/LI9jwgwKvjVkyqGpZ72yilWjjzFJYPqqbvNZDwpRMaLEUFE+PTefvOEA==" 6646 }, 6647 "node_modules/ee-first": { 6648 "version": "1.1.1", 6649 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 6650 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", 6651 "dev": true, 6652 "peer": true 6653 }, 6654 "node_modules/ejs": { 6655 "version": "3.1.8", 6656 "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", 6657 "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", 6658 "dev": true, 6659 "dependencies": { 6660 "jake": "^10.8.5" 6661 }, 6662 "bin": { 6663 "ejs": "bin/cli.js" 6664 }, 6665 "engines": { 6666 "node": ">=0.10.0" 6667 } 6668 }, 6669 "node_modules/electron-to-chromium": { 6670 "version": "1.4.623", 6671 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.623.tgz", 6672 "integrity": "sha512-lKoz10iCYlP1WtRYdh5MvocQPWVRoI7ysp6qf18bmeBgR8abE6+I2CsfyNKztRDZvhdWc+krKT6wS7Neg8sw3A==", 6673 "dev": true 6674 }, 6675 "node_modules/emoji-regex": { 6676 "version": "8.0.0", 6677 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 6678 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 6679 "dev": true, 6680 "peer": true 6681 }, 6682 "node_modules/encodeurl": { 6683 "version": "1.0.2", 6684 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 6685 "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", 6686 "dev": true, 6687 "peer": true, 6688 "engines": { 6689 "node": ">= 0.8" 6690 } 6691 }, 6692 "node_modules/entities": { 6693 "version": "4.5.0", 6694 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 6695 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 6696 "engines": { 6697 "node": ">=0.12" 6698 }, 6699 "funding": { 6700 "url": "https://github.com/fb55/entities?sponsor=1" 6701 } 6702 }, 6703 "node_modules/envinfo": { 6704 "version": "7.11.0", 6705 "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz", 6706 "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==", 6707 "dev": true, 6708 "peer": true, 6709 "bin": { 6710 "envinfo": "dist/cli.js" 6711 }, 6712 "engines": { 6713 "node": ">=4" 6714 } 6715 }, 6716 "node_modules/error-ex": { 6717 "version": "1.3.2", 6718 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 6719 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 6720 "dev": true, 6721 "peer": true, 6722 "dependencies": { 6723 "is-arrayish": "^0.2.1" 6724 } 6725 }, 6726 "node_modules/error-stack-parser": { 6727 "version": "2.1.4", 6728 "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", 6729 "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", 6730 "dev": true, 6731 "peer": true, 6732 "dependencies": { 6733 "stackframe": "^1.3.4" 6734 } 6735 }, 6736 "node_modules/errorhandler": { 6737 "version": "1.5.1", 6738 "resolved": "https://registry.npmjs.org/errorhandler/-/errorhandler-1.5.1.tgz", 6739 "integrity": "sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A==", 6740 "dev": true, 6741 "peer": true, 6742 "dependencies": { 6743 "accepts": "~1.3.7", 6744 "escape-html": "~1.0.3" 6745 }, 6746 "engines": { 6747 "node": ">= 0.8" 6748 } 6749 }, 6750 "node_modules/es-abstract": { 6751 "version": "1.21.2", 6752 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", 6753 "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", 6754 "dev": true, 6755 "dependencies": { 6756 "array-buffer-byte-length": "^1.0.0", 6757 "available-typed-arrays": "^1.0.5", 6758 "call-bind": "^1.0.2", 6759 "es-set-tostringtag": "^2.0.1", 6760 "es-to-primitive": "^1.2.1", 6761 "function.prototype.name": "^1.1.5", 6762 "get-intrinsic": "^1.2.0", 6763 "get-symbol-description": "^1.0.0", 6764 "globalthis": "^1.0.3", 6765 "gopd": "^1.0.1", 6766 "has": "^1.0.3", 6767 "has-property-descriptors": "^1.0.0", 6768 "has-proto": "^1.0.1", 6769 "has-symbols": "^1.0.3", 6770 "internal-slot": "^1.0.5", 6771 "is-array-buffer": "^3.0.2", 6772 "is-callable": "^1.2.7", 6773 "is-negative-zero": "^2.0.2", 6774 "is-regex": "^1.1.4", 6775 "is-shared-array-buffer": "^1.0.2", 6776 "is-string": "^1.0.7", 6777 "is-typed-array": "^1.1.10", 6778 "is-weakref": "^1.0.2", 6779 "object-inspect": "^1.12.3", 6780 "object-keys": "^1.1.1", 6781 "object.assign": "^4.1.4", 6782 "regexp.prototype.flags": "^1.4.3", 6783 "safe-regex-test": "^1.0.0", 6784 "string.prototype.trim": "^1.2.7", 6785 "string.prototype.trimend": "^1.0.6", 6786 "string.prototype.trimstart": "^1.0.6", 6787 "typed-array-length": "^1.0.4", 6788 "unbox-primitive": "^1.0.2", 6789 "which-typed-array": "^1.1.9" 6790 }, 6791 "engines": { 6792 "node": ">= 0.4" 6793 }, 6794 "funding": { 6795 "url": "https://github.com/sponsors/ljharb" 6796 } 6797 }, 6798 "node_modules/es-set-tostringtag": { 6799 "version": "2.0.1", 6800 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", 6801 "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", 6802 "dev": true, 6803 "dependencies": { 6804 "get-intrinsic": "^1.1.3", 6805 "has": "^1.0.3", 6806 "has-tostringtag": "^1.0.0" 6807 }, 6808 "engines": { 6809 "node": ">= 0.4" 6810 } 6811 }, 6812 "node_modules/es-to-primitive": { 6813 "version": "1.2.1", 6814 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 6815 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 6816 "dev": true, 6817 "dependencies": { 6818 "is-callable": "^1.1.4", 6819 "is-date-object": "^1.0.1", 6820 "is-symbol": "^1.0.2" 6821 }, 6822 "engines": { 6823 "node": ">= 0.4" 6824 }, 6825 "funding": { 6826 "url": "https://github.com/sponsors/ljharb" 6827 } 6828 }, 6829 "node_modules/esbuild": { 6830 "version": "0.18.11", 6831 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.11.tgz", 6832 "integrity": "sha512-i8u6mQF0JKJUlGR3OdFLKldJQMMs8OqM9Cc3UCi9XXziJ9WERM5bfkHaEAy0YAvPRMgqSW55W7xYn84XtEFTtA==", 6833 "dev": true, 6834 "hasInstallScript": true, 6835 "bin": { 6836 "esbuild": "bin/esbuild" 6837 }, 6838 "engines": { 6839 "node": ">=12" 6840 }, 6841 "optionalDependencies": { 6842 "@esbuild/android-arm": "0.18.11", 6843 "@esbuild/android-arm64": "0.18.11", 6844 "@esbuild/android-x64": "0.18.11", 6845 "@esbuild/darwin-arm64": "0.18.11", 6846 "@esbuild/darwin-x64": "0.18.11", 6847 "@esbuild/freebsd-arm64": "0.18.11", 6848 "@esbuild/freebsd-x64": "0.18.11", 6849 "@esbuild/linux-arm": "0.18.11", 6850 "@esbuild/linux-arm64": "0.18.11", 6851 "@esbuild/linux-ia32": "0.18.11", 6852 "@esbuild/linux-loong64": "0.18.11", 6853 "@esbuild/linux-mips64el": "0.18.11", 6854 "@esbuild/linux-ppc64": "0.18.11", 6855 "@esbuild/linux-riscv64": "0.18.11", 6856 "@esbuild/linux-s390x": "0.18.11", 6857 "@esbuild/netbsd-x64": "0.18.11", 6858 "@esbuild/openbsd-x64": "0.18.11", 6859 "@esbuild/sunos-x64": "0.18.11", 6860 "@esbuild/win32-arm64": "0.18.11", 6861 "@esbuild/win32-ia32": "0.18.11", 6862 "@esbuild/win32-x64": "0.18.11" 6863 } 6864 }, 6865 "node_modules/escalade": { 6866 "version": "3.1.1", 6867 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 6868 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 6869 "dev": true, 6870 "engines": { 6871 "node": ">=6" 6872 } 6873 }, 6874 "node_modules/escape-html": { 6875 "version": "1.0.3", 6876 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 6877 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", 6878 "dev": true, 6879 "peer": true 6880 }, 6881 "node_modules/escape-string-regexp": { 6882 "version": "1.0.5", 6883 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 6884 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 6885 "dev": true, 6886 "engines": { 6887 "node": ">=0.8.0" 6888 } 6889 }, 6890 "node_modules/esprima": { 6891 "version": "4.0.1", 6892 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 6893 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 6894 "dev": true, 6895 "peer": true, 6896 "bin": { 6897 "esparse": "bin/esparse.js", 6898 "esvalidate": "bin/esvalidate.js" 6899 }, 6900 "engines": { 6901 "node": ">=4" 6902 } 6903 }, 6904 "node_modules/estree-walker": { 6905 "version": "2.0.2", 6906 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 6907 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 6908 "dev": true 6909 }, 6910 "node_modules/esutils": { 6911 "version": "2.0.3", 6912 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 6913 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 6914 "dev": true, 6915 "engines": { 6916 "node": ">=0.10.0" 6917 } 6918 }, 6919 "node_modules/etag": { 6920 "version": "1.8.1", 6921 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 6922 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 6923 "dev": true, 6924 "peer": true, 6925 "engines": { 6926 "node": ">= 0.6" 6927 } 6928 }, 6929 "node_modules/event-target-shim": { 6930 "version": "5.0.1", 6931 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", 6932 "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", 6933 "dev": true, 6934 "peer": true, 6935 "engines": { 6936 "node": ">=6" 6937 } 6938 }, 6939 "node_modules/events-to-async": { 6940 "version": "2.0.0", 6941 "resolved": "https://registry.npmjs.org/events-to-async/-/events-to-async-2.0.0.tgz", 6942 "integrity": "sha512-NiZEr4g51nI4/lz/6NdwMqK/TLIctlnp9TQ3wCJjlRp47VgrthUZE4nrk2UhfZ8VzoQ/Xyth+G6MKioLCt0FVA==" 6943 }, 6944 "node_modules/execa": { 6945 "version": "5.1.1", 6946 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 6947 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 6948 "dev": true, 6949 "peer": true, 6950 "dependencies": { 6951 "cross-spawn": "^7.0.3", 6952 "get-stream": "^6.0.0", 6953 "human-signals": "^2.1.0", 6954 "is-stream": "^2.0.0", 6955 "merge-stream": "^2.0.0", 6956 "npm-run-path": "^4.0.1", 6957 "onetime": "^5.1.2", 6958 "signal-exit": "^3.0.3", 6959 "strip-final-newline": "^2.0.0" 6960 }, 6961 "engines": { 6962 "node": ">=10" 6963 }, 6964 "funding": { 6965 "url": "https://github.com/sindresorhus/execa?sponsor=1" 6966 } 6967 }, 6968 "node_modules/fast-blurhash": { 6969 "version": "1.1.2", 6970 "resolved": "https://registry.npmjs.org/fast-blurhash/-/fast-blurhash-1.1.2.tgz", 6971 "integrity": "sha512-lJVOgYSlahqkRhrKumNx/SGB2F/qS0D1z7xjGYjb5EZJRtlzySGMniZjkQ9h9Rv8sPmM/V9orEgRiMwazDNH6A==" 6972 }, 6973 "node_modules/fast-deep-equal": { 6974 "version": "3.1.3", 6975 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 6976 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 6977 }, 6978 "node_modules/fast-equals": { 6979 "version": "3.0.3", 6980 "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-3.0.3.tgz", 6981 "integrity": "sha512-NCe8qxnZFARSHGztGMZOO/PC1qa5MIFB5Hp66WdzbCRAz8U8US3bx1UTgLS49efBQPcUtO9gf5oVEY8o7y/7Kg==" 6982 }, 6983 "node_modules/fast-glob": { 6984 "version": "3.3.1", 6985 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", 6986 "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", 6987 "dev": true, 6988 "dependencies": { 6989 "@nodelib/fs.stat": "^2.0.2", 6990 "@nodelib/fs.walk": "^1.2.3", 6991 "glob-parent": "^5.1.2", 6992 "merge2": "^1.3.0", 6993 "micromatch": "^4.0.4" 6994 }, 6995 "engines": { 6996 "node": ">=8.6.0" 6997 } 6998 }, 6999 "node_modules/fast-json-stable-stringify": { 7000 "version": "2.1.0", 7001 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 7002 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 7003 "dev": true 7004 }, 7005 "node_modules/fast-xml-parser": { 7006 "version": "4.3.2", 7007 "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.3.2.tgz", 7008 "integrity": "sha512-rmrXUXwbJedoXkStenj1kkljNF7ugn5ZjR9FJcwmCfcCbtOMDghPajbc+Tck6vE6F5XsDmx+Pr2le9fw8+pXBg==", 7009 "dev": true, 7010 "funding": [ 7011 { 7012 "type": "github", 7013 "url": "https://github.com/sponsors/NaturalIntelligence" 7014 }, 7015 { 7016 "type": "paypal", 7017 "url": "https://paypal.me/naturalintelligence" 7018 } 7019 ], 7020 "peer": true, 7021 "dependencies": { 7022 "strnum": "^1.0.5" 7023 }, 7024 "bin": { 7025 "fxparser": "src/cli/cli.js" 7026 } 7027 }, 7028 "node_modules/fastq": { 7029 "version": "1.15.0", 7030 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", 7031 "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", 7032 "dev": true, 7033 "dependencies": { 7034 "reusify": "^1.0.4" 7035 } 7036 }, 7037 "node_modules/fb-watchman": { 7038 "version": "2.0.2", 7039 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", 7040 "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", 7041 "dev": true, 7042 "peer": true, 7043 "dependencies": { 7044 "bser": "2.1.1" 7045 } 7046 }, 7047 "node_modules/fedialgo": { 7048 "version": "0.0.2", 7049 "resolved": "git+ssh://git@github.com/pkreissel/fedialgo.git#29bf3b27254d2e0c16768c14928a19475d6bbe87", 7050 "dev": true, 7051 "license": "ISC", 7052 "dependencies": { 7053 "@react-native-async-storage/async-storage": "^1.18.1", 7054 "masto": "^6.1.0" 7055 } 7056 }, 7057 "node_modules/filelist": { 7058 "version": "1.0.4", 7059 "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", 7060 "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", 7061 "dev": true, 7062 "dependencies": { 7063 "minimatch": "^5.0.1" 7064 } 7065 }, 7066 "node_modules/filelist/node_modules/brace-expansion": { 7067 "version": "2.0.1", 7068 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 7069 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 7070 "dev": true, 7071 "dependencies": { 7072 "balanced-match": "^1.0.0" 7073 } 7074 }, 7075 "node_modules/filelist/node_modules/minimatch": { 7076 "version": "5.1.1", 7077 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.1.tgz", 7078 "integrity": "sha512-362NP+zlprccbEt/SkxKfRMHnNY85V74mVnpUpNyr3F35covl09Kec7/sEFLt3RA4oXmewtoaanoIf67SE5Y5g==", 7079 "dev": true, 7080 "dependencies": { 7081 "brace-expansion": "^2.0.1" 7082 }, 7083 "engines": { 7084 "node": ">=10" 7085 } 7086 }, 7087 "node_modules/fill-range": { 7088 "version": "7.0.1", 7089 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 7090 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 7091 "dev": true, 7092 "dependencies": { 7093 "to-regex-range": "^5.0.1" 7094 }, 7095 "engines": { 7096 "node": ">=8" 7097 } 7098 }, 7099 "node_modules/finalhandler": { 7100 "version": "1.1.2", 7101 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", 7102 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", 7103 "dev": true, 7104 "peer": true, 7105 "dependencies": { 7106 "debug": "2.6.9", 7107 "encodeurl": "~1.0.2", 7108 "escape-html": "~1.0.3", 7109 "on-finished": "~2.3.0", 7110 "parseurl": "~1.3.3", 7111 "statuses": "~1.5.0", 7112 "unpipe": "~1.0.0" 7113 }, 7114 "engines": { 7115 "node": ">= 0.8" 7116 } 7117 }, 7118 "node_modules/finalhandler/node_modules/debug": { 7119 "version": "2.6.9", 7120 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 7121 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 7122 "dev": true, 7123 "peer": true, 7124 "dependencies": { 7125 "ms": "2.0.0" 7126 } 7127 }, 7128 "node_modules/finalhandler/node_modules/ms": { 7129 "version": "2.0.0", 7130 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 7131 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 7132 "dev": true, 7133 "peer": true 7134 }, 7135 "node_modules/find-cache-dir": { 7136 "version": "2.1.0", 7137 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", 7138 "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", 7139 "dev": true, 7140 "peer": true, 7141 "dependencies": { 7142 "commondir": "^1.0.1", 7143 "make-dir": "^2.0.0", 7144 "pkg-dir": "^3.0.0" 7145 }, 7146 "engines": { 7147 "node": ">=6" 7148 } 7149 }, 7150 "node_modules/find-up": { 7151 "version": "4.1.0", 7152 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 7153 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 7154 "dev": true, 7155 "peer": true, 7156 "dependencies": { 7157 "locate-path": "^5.0.0", 7158 "path-exists": "^4.0.0" 7159 }, 7160 "engines": { 7161 "node": ">=8" 7162 } 7163 }, 7164 "node_modules/flow-enums-runtime": { 7165 "version": "0.0.6", 7166 "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz", 7167 "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==", 7168 "dev": true, 7169 "peer": true 7170 }, 7171 "node_modules/flow-parser": { 7172 "version": "0.206.0", 7173 "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.206.0.tgz", 7174 "integrity": "sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==", 7175 "dev": true, 7176 "peer": true, 7177 "engines": { 7178 "node": ">=0.4.0" 7179 } 7180 }, 7181 "node_modules/for-each": { 7182 "version": "0.3.3", 7183 "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", 7184 "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", 7185 "dev": true, 7186 "dependencies": { 7187 "is-callable": "^1.1.3" 7188 } 7189 }, 7190 "node_modules/fraction.js": { 7191 "version": "4.3.7", 7192 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", 7193 "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", 7194 "dev": true, 7195 "engines": { 7196 "node": "*" 7197 }, 7198 "funding": { 7199 "type": "patreon", 7200 "url": "https://github.com/sponsors/rawify" 7201 } 7202 }, 7203 "node_modules/fresh": { 7204 "version": "0.5.2", 7205 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 7206 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", 7207 "dev": true, 7208 "peer": true, 7209 "engines": { 7210 "node": ">= 0.6" 7211 } 7212 }, 7213 "node_modules/fs-extra": { 7214 "version": "9.1.0", 7215 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 7216 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 7217 "dev": true, 7218 "dependencies": { 7219 "at-least-node": "^1.0.0", 7220 "graceful-fs": "^4.2.0", 7221 "jsonfile": "^6.0.1", 7222 "universalify": "^2.0.0" 7223 }, 7224 "engines": { 7225 "node": ">=10" 7226 } 7227 }, 7228 "node_modules/fs.realpath": { 7229 "version": "1.0.0", 7230 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 7231 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 7232 "dev": true 7233 }, 7234 "node_modules/fsevents": { 7235 "version": "2.3.2", 7236 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 7237 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 7238 "dev": true, 7239 "hasInstallScript": true, 7240 "optional": true, 7241 "os": [ 7242 "darwin" 7243 ], 7244 "engines": { 7245 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 7246 } 7247 }, 7248 "node_modules/function-bind": { 7249 "version": "1.1.1", 7250 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 7251 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 7252 "dev": true 7253 }, 7254 "node_modules/function.prototype.name": { 7255 "version": "1.1.5", 7256 "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", 7257 "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", 7258 "dev": true, 7259 "dependencies": { 7260 "call-bind": "^1.0.2", 7261 "define-properties": "^1.1.3", 7262 "es-abstract": "^1.19.0", 7263 "functions-have-names": "^1.2.2" 7264 }, 7265 "engines": { 7266 "node": ">= 0.4" 7267 }, 7268 "funding": { 7269 "url": "https://github.com/sponsors/ljharb" 7270 } 7271 }, 7272 "node_modules/functions-have-names": { 7273 "version": "1.2.3", 7274 "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", 7275 "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", 7276 "dev": true, 7277 "funding": { 7278 "url": "https://github.com/sponsors/ljharb" 7279 } 7280 }, 7281 "node_modules/gensync": { 7282 "version": "1.0.0-beta.2", 7283 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 7284 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 7285 "dev": true, 7286 "engines": { 7287 "node": ">=6.9.0" 7288 } 7289 }, 7290 "node_modules/get-caller-file": { 7291 "version": "2.0.5", 7292 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 7293 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 7294 "dev": true, 7295 "peer": true, 7296 "engines": { 7297 "node": "6.* || 8.* || >= 10.*" 7298 } 7299 }, 7300 "node_modules/get-intrinsic": { 7301 "version": "1.2.1", 7302 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", 7303 "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", 7304 "dev": true, 7305 "dependencies": { 7306 "function-bind": "^1.1.1", 7307 "has": "^1.0.3", 7308 "has-proto": "^1.0.1", 7309 "has-symbols": "^1.0.3" 7310 }, 7311 "funding": { 7312 "url": "https://github.com/sponsors/ljharb" 7313 } 7314 }, 7315 "node_modules/get-own-enumerable-property-symbols": { 7316 "version": "3.0.2", 7317 "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", 7318 "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", 7319 "dev": true 7320 }, 7321 "node_modules/get-stream": { 7322 "version": "6.0.1", 7323 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 7324 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 7325 "dev": true, 7326 "peer": true, 7327 "engines": { 7328 "node": ">=10" 7329 }, 7330 "funding": { 7331 "url": "https://github.com/sponsors/sindresorhus" 7332 } 7333 }, 7334 "node_modules/get-symbol-description": { 7335 "version": "1.0.0", 7336 "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", 7337 "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", 7338 "dev": true, 7339 "dependencies": { 7340 "call-bind": "^1.0.2", 7341 "get-intrinsic": "^1.1.1" 7342 }, 7343 "engines": { 7344 "node": ">= 0.4" 7345 }, 7346 "funding": { 7347 "url": "https://github.com/sponsors/ljharb" 7348 } 7349 }, 7350 "node_modules/glob": { 7351 "version": "7.2.3", 7352 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 7353 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 7354 "dev": true, 7355 "dependencies": { 7356 "fs.realpath": "^1.0.0", 7357 "inflight": "^1.0.4", 7358 "inherits": "2", 7359 "minimatch": "^3.1.1", 7360 "once": "^1.3.0", 7361 "path-is-absolute": "^1.0.0" 7362 }, 7363 "engines": { 7364 "node": "*" 7365 }, 7366 "funding": { 7367 "url": "https://github.com/sponsors/isaacs" 7368 } 7369 }, 7370 "node_modules/glob-parent": { 7371 "version": "5.1.2", 7372 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 7373 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 7374 "dev": true, 7375 "dependencies": { 7376 "is-glob": "^4.0.1" 7377 }, 7378 "engines": { 7379 "node": ">= 6" 7380 } 7381 }, 7382 "node_modules/globals": { 7383 "version": "11.12.0", 7384 "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 7385 "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 7386 "dev": true, 7387 "engines": { 7388 "node": ">=4" 7389 } 7390 }, 7391 "node_modules/globalthis": { 7392 "version": "1.0.3", 7393 "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", 7394 "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", 7395 "dev": true, 7396 "dependencies": { 7397 "define-properties": "^1.1.3" 7398 }, 7399 "engines": { 7400 "node": ">= 0.4" 7401 }, 7402 "funding": { 7403 "url": "https://github.com/sponsors/ljharb" 7404 } 7405 }, 7406 "node_modules/gopd": { 7407 "version": "1.0.1", 7408 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", 7409 "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", 7410 "dev": true, 7411 "dependencies": { 7412 "get-intrinsic": "^1.1.3" 7413 }, 7414 "funding": { 7415 "url": "https://github.com/sponsors/ljharb" 7416 } 7417 }, 7418 "node_modules/graceful-fs": { 7419 "version": "4.2.11", 7420 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 7421 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 7422 "dev": true 7423 }, 7424 "node_modules/has": { 7425 "version": "1.0.3", 7426 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 7427 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 7428 "dev": true, 7429 "dependencies": { 7430 "function-bind": "^1.1.1" 7431 }, 7432 "engines": { 7433 "node": ">= 0.4.0" 7434 } 7435 }, 7436 "node_modules/has-bigints": { 7437 "version": "1.0.2", 7438 "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", 7439 "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", 7440 "dev": true, 7441 "funding": { 7442 "url": "https://github.com/sponsors/ljharb" 7443 } 7444 }, 7445 "node_modules/has-flag": { 7446 "version": "3.0.0", 7447 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 7448 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 7449 "dev": true, 7450 "engines": { 7451 "node": ">=4" 7452 } 7453 }, 7454 "node_modules/has-property-descriptors": { 7455 "version": "1.0.0", 7456 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", 7457 "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", 7458 "dev": true, 7459 "dependencies": { 7460 "get-intrinsic": "^1.1.1" 7461 }, 7462 "funding": { 7463 "url": "https://github.com/sponsors/ljharb" 7464 } 7465 }, 7466 "node_modules/has-proto": { 7467 "version": "1.0.1", 7468 "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", 7469 "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", 7470 "dev": true, 7471 "engines": { 7472 "node": ">= 0.4" 7473 }, 7474 "funding": { 7475 "url": "https://github.com/sponsors/ljharb" 7476 } 7477 }, 7478 "node_modules/has-symbols": { 7479 "version": "1.0.3", 7480 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 7481 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 7482 "dev": true, 7483 "engines": { 7484 "node": ">= 0.4" 7485 }, 7486 "funding": { 7487 "url": "https://github.com/sponsors/ljharb" 7488 } 7489 }, 7490 "node_modules/has-tostringtag": { 7491 "version": "1.0.0", 7492 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", 7493 "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", 7494 "dev": true, 7495 "dependencies": { 7496 "has-symbols": "^1.0.2" 7497 }, 7498 "engines": { 7499 "node": ">= 0.4" 7500 }, 7501 "funding": { 7502 "url": "https://github.com/sponsors/ljharb" 7503 } 7504 }, 7505 "node_modules/header-case": { 7506 "version": "2.0.4", 7507 "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz", 7508 "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==", 7509 "dependencies": { 7510 "capital-case": "^1.0.4", 7511 "tslib": "^2.0.3" 7512 } 7513 }, 7514 "node_modules/hermes-estree": { 7515 "version": "0.15.0", 7516 "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.15.0.tgz", 7517 "integrity": "sha512-lLYvAd+6BnOqWdnNbP/Q8xfl8LOGw4wVjfrNd9Gt8eoFzhNBRVD95n4l2ksfMVOoxuVyegs85g83KS9QOsxbVQ==", 7518 "dev": true, 7519 "peer": true 7520 }, 7521 "node_modules/hermes-parser": { 7522 "version": "0.15.0", 7523 "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.15.0.tgz", 7524 "integrity": "sha512-Q1uks5rjZlE9RjMMjSUCkGrEIPI5pKJILeCtK1VmTj7U4pf3wVPoo+cxfu+s4cBAPy2JzikIIdCZgBoR6x7U1Q==", 7525 "dev": true, 7526 "peer": true, 7527 "dependencies": { 7528 "hermes-estree": "0.15.0" 7529 } 7530 }, 7531 "node_modules/hermes-profile-transformer": { 7532 "version": "0.0.6", 7533 "resolved": "https://registry.npmjs.org/hermes-profile-transformer/-/hermes-profile-transformer-0.0.6.tgz", 7534 "integrity": "sha512-cnN7bQUm65UWOy6cbGcCcZ3rpwW8Q/j4OP5aWRhEry4Z2t2aR1cjrbp0BS+KiBN0smvP1caBgAuxutvyvJILzQ==", 7535 "dev": true, 7536 "peer": true, 7537 "dependencies": { 7538 "source-map": "^0.7.3" 7539 }, 7540 "engines": { 7541 "node": ">=8" 7542 } 7543 }, 7544 "node_modules/hermes-profile-transformer/node_modules/source-map": { 7545 "version": "0.7.4", 7546 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", 7547 "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", 7548 "dev": true, 7549 "peer": true, 7550 "engines": { 7551 "node": ">= 8" 7552 } 7553 }, 7554 "node_modules/htmlparser2": { 7555 "version": "8.0.2", 7556 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", 7557 "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", 7558 "funding": [ 7559 "https://github.com/fb55/htmlparser2?sponsor=1", 7560 { 7561 "type": "github", 7562 "url": "https://github.com/sponsors/fb55" 7563 } 7564 ], 7565 "dependencies": { 7566 "domelementtype": "^2.3.0", 7567 "domhandler": "^5.0.3", 7568 "domutils": "^3.0.1", 7569 "entities": "^4.4.0" 7570 } 7571 }, 7572 "node_modules/http-errors": { 7573 "version": "2.0.0", 7574 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", 7575 "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", 7576 "dev": true, 7577 "peer": true, 7578 "dependencies": { 7579 "depd": "2.0.0", 7580 "inherits": "2.0.4", 7581 "setprototypeof": "1.2.0", 7582 "statuses": "2.0.1", 7583 "toidentifier": "1.0.1" 7584 }, 7585 "engines": { 7586 "node": ">= 0.8" 7587 } 7588 }, 7589 "node_modules/http-errors/node_modules/statuses": { 7590 "version": "2.0.1", 7591 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", 7592 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", 7593 "dev": true, 7594 "peer": true, 7595 "engines": { 7596 "node": ">= 0.8" 7597 } 7598 }, 7599 "node_modules/human-signals": { 7600 "version": "2.1.0", 7601 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 7602 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 7603 "dev": true, 7604 "peer": true, 7605 "engines": { 7606 "node": ">=10.17.0" 7607 } 7608 }, 7609 "node_modules/idb": { 7610 "version": "7.1.1", 7611 "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", 7612 "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", 7613 "dev": true 7614 }, 7615 "node_modules/idb-keyval": { 7616 "version": "6.2.1", 7617 "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.1.tgz", 7618 "integrity": "sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg==" 7619 }, 7620 "node_modules/ieee754": { 7621 "version": "1.2.1", 7622 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 7623 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 7624 "dev": true, 7625 "funding": [ 7626 { 7627 "type": "github", 7628 "url": "https://github.com/sponsors/feross" 7629 }, 7630 { 7631 "type": "patreon", 7632 "url": "https://www.patreon.com/feross" 7633 }, 7634 { 7635 "type": "consulting", 7636 "url": "https://feross.org/support" 7637 } 7638 ], 7639 "peer": true 7640 }, 7641 "node_modules/image-size": { 7642 "version": "1.1.1", 7643 "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.1.1.tgz", 7644 "integrity": "sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==", 7645 "dev": true, 7646 "peer": true, 7647 "dependencies": { 7648 "queue": "6.0.2" 7649 }, 7650 "bin": { 7651 "image-size": "bin/image-size.js" 7652 }, 7653 "engines": { 7654 "node": ">=16.x" 7655 } 7656 }, 7657 "node_modules/import-fresh": { 7658 "version": "2.0.0", 7659 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", 7660 "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", 7661 "dev": true, 7662 "peer": true, 7663 "dependencies": { 7664 "caller-path": "^2.0.0", 7665 "resolve-from": "^3.0.0" 7666 }, 7667 "engines": { 7668 "node": ">=4" 7669 } 7670 }, 7671 "node_modules/imurmurhash": { 7672 "version": "0.1.4", 7673 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 7674 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 7675 "dev": true, 7676 "peer": true, 7677 "engines": { 7678 "node": ">=0.8.19" 7679 } 7680 }, 7681 "node_modules/inflight": { 7682 "version": "1.0.6", 7683 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 7684 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 7685 "dev": true, 7686 "dependencies": { 7687 "once": "^1.3.0", 7688 "wrappy": "1" 7689 } 7690 }, 7691 "node_modules/inherits": { 7692 "version": "2.0.4", 7693 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 7694 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 7695 "dev": true 7696 }, 7697 "node_modules/internal-slot": { 7698 "version": "1.0.5", 7699 "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", 7700 "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", 7701 "dev": true, 7702 "dependencies": { 7703 "get-intrinsic": "^1.2.0", 7704 "has": "^1.0.3", 7705 "side-channel": "^1.0.4" 7706 }, 7707 "engines": { 7708 "node": ">= 0.4" 7709 } 7710 }, 7711 "node_modules/invariant": { 7712 "version": "2.2.4", 7713 "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", 7714 "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", 7715 "dev": true, 7716 "peer": true, 7717 "dependencies": { 7718 "loose-envify": "^1.0.0" 7719 } 7720 }, 7721 "node_modules/ip": { 7722 "version": "1.1.8", 7723 "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", 7724 "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", 7725 "dev": true, 7726 "peer": true 7727 }, 7728 "node_modules/is-array-buffer": { 7729 "version": "3.0.2", 7730 "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", 7731 "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", 7732 "dev": true, 7733 "dependencies": { 7734 "call-bind": "^1.0.2", 7735 "get-intrinsic": "^1.2.0", 7736 "is-typed-array": "^1.1.10" 7737 }, 7738 "funding": { 7739 "url": "https://github.com/sponsors/ljharb" 7740 } 7741 }, 7742 "node_modules/is-arrayish": { 7743 "version": "0.2.1", 7744 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 7745 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", 7746 "dev": true, 7747 "peer": true 7748 }, 7749 "node_modules/is-bigint": { 7750 "version": "1.0.4", 7751 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", 7752 "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", 7753 "dev": true, 7754 "dependencies": { 7755 "has-bigints": "^1.0.1" 7756 }, 7757 "funding": { 7758 "url": "https://github.com/sponsors/ljharb" 7759 } 7760 }, 7761 "node_modules/is-boolean-object": { 7762 "version": "1.1.2", 7763 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", 7764 "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", 7765 "dev": true, 7766 "dependencies": { 7767 "call-bind": "^1.0.2", 7768 "has-tostringtag": "^1.0.0" 7769 }, 7770 "engines": { 7771 "node": ">= 0.4" 7772 }, 7773 "funding": { 7774 "url": "https://github.com/sponsors/ljharb" 7775 } 7776 }, 7777 "node_modules/is-callable": { 7778 "version": "1.2.7", 7779 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", 7780 "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", 7781 "dev": true, 7782 "engines": { 7783 "node": ">= 0.4" 7784 }, 7785 "funding": { 7786 "url": "https://github.com/sponsors/ljharb" 7787 } 7788 }, 7789 "node_modules/is-core-module": { 7790 "version": "2.13.0", 7791 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", 7792 "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", 7793 "dev": true, 7794 "dependencies": { 7795 "has": "^1.0.3" 7796 }, 7797 "funding": { 7798 "url": "https://github.com/sponsors/ljharb" 7799 } 7800 }, 7801 "node_modules/is-date-object": { 7802 "version": "1.0.5", 7803 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", 7804 "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", 7805 "dev": true, 7806 "dependencies": { 7807 "has-tostringtag": "^1.0.0" 7808 }, 7809 "engines": { 7810 "node": ">= 0.4" 7811 }, 7812 "funding": { 7813 "url": "https://github.com/sponsors/ljharb" 7814 } 7815 }, 7816 "node_modules/is-directory": { 7817 "version": "0.3.1", 7818 "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", 7819 "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", 7820 "dev": true, 7821 "peer": true, 7822 "engines": { 7823 "node": ">=0.10.0" 7824 } 7825 }, 7826 "node_modules/is-docker": { 7827 "version": "2.2.1", 7828 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", 7829 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", 7830 "dev": true, 7831 "peer": true, 7832 "bin": { 7833 "is-docker": "cli.js" 7834 }, 7835 "engines": { 7836 "node": ">=8" 7837 }, 7838 "funding": { 7839 "url": "https://github.com/sponsors/sindresorhus" 7840 } 7841 }, 7842 "node_modules/is-extglob": { 7843 "version": "2.1.1", 7844 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 7845 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 7846 "dev": true, 7847 "engines": { 7848 "node": ">=0.10.0" 7849 } 7850 }, 7851 "node_modules/is-fullwidth-code-point": { 7852 "version": "2.0.0", 7853 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 7854 "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", 7855 "dev": true, 7856 "peer": true, 7857 "engines": { 7858 "node": ">=4" 7859 } 7860 }, 7861 "node_modules/is-glob": { 7862 "version": "4.0.3", 7863 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 7864 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 7865 "dev": true, 7866 "dependencies": { 7867 "is-extglob": "^2.1.1" 7868 }, 7869 "engines": { 7870 "node": ">=0.10.0" 7871 } 7872 }, 7873 "node_modules/is-interactive": { 7874 "version": "1.0.0", 7875 "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", 7876 "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", 7877 "dev": true, 7878 "peer": true, 7879 "engines": { 7880 "node": ">=8" 7881 } 7882 }, 7883 "node_modules/is-module": { 7884 "version": "1.0.0", 7885 "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", 7886 "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", 7887 "dev": true 7888 }, 7889 "node_modules/is-negative-zero": { 7890 "version": "2.0.2", 7891 "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", 7892 "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", 7893 "dev": true, 7894 "engines": { 7895 "node": ">= 0.4" 7896 }, 7897 "funding": { 7898 "url": "https://github.com/sponsors/ljharb" 7899 } 7900 }, 7901 "node_modules/is-network-error": { 7902 "version": "1.0.0", 7903 "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.0.0.tgz", 7904 "integrity": "sha512-P3fxi10Aji2FZmHTrMPSNFbNC6nnp4U5juPAIjXPHkUNubi4+qK7vvdsaNpAUwXslhYm9oyjEYTxs1xd/+Ph0w==", 7905 "engines": { 7906 "node": ">=16" 7907 }, 7908 "funding": { 7909 "url": "https://github.com/sponsors/sindresorhus" 7910 } 7911 }, 7912 "node_modules/is-number": { 7913 "version": "7.0.0", 7914 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 7915 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 7916 "dev": true, 7917 "engines": { 7918 "node": ">=0.12.0" 7919 } 7920 }, 7921 "node_modules/is-number-object": { 7922 "version": "1.0.7", 7923 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", 7924 "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", 7925 "dev": true, 7926 "dependencies": { 7927 "has-tostringtag": "^1.0.0" 7928 }, 7929 "engines": { 7930 "node": ">= 0.4" 7931 }, 7932 "funding": { 7933 "url": "https://github.com/sponsors/ljharb" 7934 } 7935 }, 7936 "node_modules/is-obj": { 7937 "version": "1.0.1", 7938 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", 7939 "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", 7940 "dev": true, 7941 "engines": { 7942 "node": ">=0.10.0" 7943 } 7944 }, 7945 "node_modules/is-plain-obj": { 7946 "version": "2.1.0", 7947 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", 7948 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", 7949 "dev": true, 7950 "engines": { 7951 "node": ">=8" 7952 } 7953 }, 7954 "node_modules/is-plain-object": { 7955 "version": "2.0.4", 7956 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 7957 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 7958 "dev": true, 7959 "peer": true, 7960 "dependencies": { 7961 "isobject": "^3.0.1" 7962 }, 7963 "engines": { 7964 "node": ">=0.10.0" 7965 } 7966 }, 7967 "node_modules/is-regex": { 7968 "version": "1.1.4", 7969 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", 7970 "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", 7971 "dev": true, 7972 "dependencies": { 7973 "call-bind": "^1.0.2", 7974 "has-tostringtag": "^1.0.0" 7975 }, 7976 "engines": { 7977 "node": ">= 0.4" 7978 }, 7979 "funding": { 7980 "url": "https://github.com/sponsors/ljharb" 7981 } 7982 }, 7983 "node_modules/is-regexp": { 7984 "version": "1.0.0", 7985 "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", 7986 "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", 7987 "dev": true, 7988 "engines": { 7989 "node": ">=0.10.0" 7990 } 7991 }, 7992 "node_modules/is-shared-array-buffer": { 7993 "version": "1.0.2", 7994 "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", 7995 "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", 7996 "dev": true, 7997 "dependencies": { 7998 "call-bind": "^1.0.2" 7999 }, 8000 "funding": { 8001 "url": "https://github.com/sponsors/ljharb" 8002 } 8003 }, 8004 "node_modules/is-stream": { 8005 "version": "2.0.1", 8006 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 8007 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 8008 "dev": true, 8009 "engines": { 8010 "node": ">=8" 8011 }, 8012 "funding": { 8013 "url": "https://github.com/sponsors/sindresorhus" 8014 } 8015 }, 8016 "node_modules/is-string": { 8017 "version": "1.0.7", 8018 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", 8019 "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", 8020 "dev": true, 8021 "dependencies": { 8022 "has-tostringtag": "^1.0.0" 8023 }, 8024 "engines": { 8025 "node": ">= 0.4" 8026 }, 8027 "funding": { 8028 "url": "https://github.com/sponsors/ljharb" 8029 } 8030 }, 8031 "node_modules/is-symbol": { 8032 "version": "1.0.4", 8033 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", 8034 "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", 8035 "dev": true, 8036 "dependencies": { 8037 "has-symbols": "^1.0.2" 8038 }, 8039 "engines": { 8040 "node": ">= 0.4" 8041 }, 8042 "funding": { 8043 "url": "https://github.com/sponsors/ljharb" 8044 } 8045 }, 8046 "node_modules/is-typed-array": { 8047 "version": "1.1.10", 8048 "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", 8049 "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", 8050 "dev": true, 8051 "dependencies": { 8052 "available-typed-arrays": "^1.0.5", 8053 "call-bind": "^1.0.2", 8054 "for-each": "^0.3.3", 8055 "gopd": "^1.0.1", 8056 "has-tostringtag": "^1.0.0" 8057 }, 8058 "engines": { 8059 "node": ">= 0.4" 8060 }, 8061 "funding": { 8062 "url": "https://github.com/sponsors/ljharb" 8063 } 8064 }, 8065 "node_modules/is-unicode-supported": { 8066 "version": "0.1.0", 8067 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 8068 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 8069 "dev": true, 8070 "peer": true, 8071 "engines": { 8072 "node": ">=10" 8073 }, 8074 "funding": { 8075 "url": "https://github.com/sponsors/sindresorhus" 8076 } 8077 }, 8078 "node_modules/is-weakref": { 8079 "version": "1.0.2", 8080 "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", 8081 "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", 8082 "dev": true, 8083 "dependencies": { 8084 "call-bind": "^1.0.2" 8085 }, 8086 "funding": { 8087 "url": "https://github.com/sponsors/ljharb" 8088 } 8089 }, 8090 "node_modules/is-wsl": { 8091 "version": "2.2.0", 8092 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", 8093 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", 8094 "dev": true, 8095 "peer": true, 8096 "dependencies": { 8097 "is-docker": "^2.0.0" 8098 }, 8099 "engines": { 8100 "node": ">=8" 8101 } 8102 }, 8103 "node_modules/isarray": { 8104 "version": "1.0.0", 8105 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 8106 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", 8107 "dev": true, 8108 "peer": true 8109 }, 8110 "node_modules/isexe": { 8111 "version": "2.0.0", 8112 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 8113 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 8114 "dev": true, 8115 "peer": true 8116 }, 8117 "node_modules/isobject": { 8118 "version": "3.0.1", 8119 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 8120 "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", 8121 "dev": true, 8122 "peer": true, 8123 "engines": { 8124 "node": ">=0.10.0" 8125 } 8126 }, 8127 "node_modules/isomorphic-ws": { 8128 "version": "5.0.0", 8129 "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", 8130 "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", 8131 "peerDependencies": { 8132 "ws": "*" 8133 } 8134 }, 8135 "node_modules/jake": { 8136 "version": "10.8.5", 8137 "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", 8138 "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", 8139 "dev": true, 8140 "dependencies": { 8141 "async": "^3.2.3", 8142 "chalk": "^4.0.2", 8143 "filelist": "^1.0.1", 8144 "minimatch": "^3.0.4" 8145 }, 8146 "bin": { 8147 "jake": "bin/cli.js" 8148 }, 8149 "engines": { 8150 "node": ">=10" 8151 } 8152 }, 8153 "node_modules/jake/node_modules/ansi-styles": { 8154 "version": "4.3.0", 8155 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8156 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8157 "dev": true, 8158 "dependencies": { 8159 "color-convert": "^2.0.1" 8160 }, 8161 "engines": { 8162 "node": ">=8" 8163 }, 8164 "funding": { 8165 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 8166 } 8167 }, 8168 "node_modules/jake/node_modules/chalk": { 8169 "version": "4.1.2", 8170 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8171 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8172 "dev": true, 8173 "dependencies": { 8174 "ansi-styles": "^4.1.0", 8175 "supports-color": "^7.1.0" 8176 }, 8177 "engines": { 8178 "node": ">=10" 8179 }, 8180 "funding": { 8181 "url": "https://github.com/chalk/chalk?sponsor=1" 8182 } 8183 }, 8184 "node_modules/jake/node_modules/color-convert": { 8185 "version": "2.0.1", 8186 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8187 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8188 "dev": true, 8189 "dependencies": { 8190 "color-name": "~1.1.4" 8191 }, 8192 "engines": { 8193 "node": ">=7.0.0" 8194 } 8195 }, 8196 "node_modules/jake/node_modules/color-name": { 8197 "version": "1.1.4", 8198 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8199 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8200 "dev": true 8201 }, 8202 "node_modules/jake/node_modules/has-flag": { 8203 "version": "4.0.0", 8204 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8205 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8206 "dev": true, 8207 "engines": { 8208 "node": ">=8" 8209 } 8210 }, 8211 "node_modules/jake/node_modules/supports-color": { 8212 "version": "7.2.0", 8213 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8214 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8215 "dev": true, 8216 "dependencies": { 8217 "has-flag": "^4.0.0" 8218 }, 8219 "engines": { 8220 "node": ">=8" 8221 } 8222 }, 8223 "node_modules/javascript-natural-sort": { 8224 "version": "0.7.1", 8225 "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", 8226 "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==", 8227 "dev": true 8228 }, 8229 "node_modules/jest-environment-node": { 8230 "version": "29.7.0", 8231 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", 8232 "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", 8233 "dev": true, 8234 "peer": true, 8235 "dependencies": { 8236 "@jest/environment": "^29.7.0", 8237 "@jest/fake-timers": "^29.7.0", 8238 "@jest/types": "^29.6.3", 8239 "@types/node": "*", 8240 "jest-mock": "^29.7.0", 8241 "jest-util": "^29.7.0" 8242 }, 8243 "engines": { 8244 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 8245 } 8246 }, 8247 "node_modules/jest-get-type": { 8248 "version": "29.6.3", 8249 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", 8250 "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", 8251 "dev": true, 8252 "peer": true, 8253 "engines": { 8254 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 8255 } 8256 }, 8257 "node_modules/jest-message-util": { 8258 "version": "29.7.0", 8259 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", 8260 "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", 8261 "dev": true, 8262 "peer": true, 8263 "dependencies": { 8264 "@babel/code-frame": "^7.12.13", 8265 "@jest/types": "^29.6.3", 8266 "@types/stack-utils": "^2.0.0", 8267 "chalk": "^4.0.0", 8268 "graceful-fs": "^4.2.9", 8269 "micromatch": "^4.0.4", 8270 "pretty-format": "^29.7.0", 8271 "slash": "^3.0.0", 8272 "stack-utils": "^2.0.3" 8273 }, 8274 "engines": { 8275 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 8276 } 8277 }, 8278 "node_modules/jest-message-util/node_modules/ansi-styles": { 8279 "version": "4.3.0", 8280 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8281 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8282 "dev": true, 8283 "peer": true, 8284 "dependencies": { 8285 "color-convert": "^2.0.1" 8286 }, 8287 "engines": { 8288 "node": ">=8" 8289 }, 8290 "funding": { 8291 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 8292 } 8293 }, 8294 "node_modules/jest-message-util/node_modules/chalk": { 8295 "version": "4.1.2", 8296 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8297 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8298 "dev": true, 8299 "peer": true, 8300 "dependencies": { 8301 "ansi-styles": "^4.1.0", 8302 "supports-color": "^7.1.0" 8303 }, 8304 "engines": { 8305 "node": ">=10" 8306 }, 8307 "funding": { 8308 "url": "https://github.com/chalk/chalk?sponsor=1" 8309 } 8310 }, 8311 "node_modules/jest-message-util/node_modules/color-convert": { 8312 "version": "2.0.1", 8313 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8314 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8315 "dev": true, 8316 "peer": true, 8317 "dependencies": { 8318 "color-name": "~1.1.4" 8319 }, 8320 "engines": { 8321 "node": ">=7.0.0" 8322 } 8323 }, 8324 "node_modules/jest-message-util/node_modules/color-name": { 8325 "version": "1.1.4", 8326 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8327 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8328 "dev": true, 8329 "peer": true 8330 }, 8331 "node_modules/jest-message-util/node_modules/has-flag": { 8332 "version": "4.0.0", 8333 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8334 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8335 "dev": true, 8336 "peer": true, 8337 "engines": { 8338 "node": ">=8" 8339 } 8340 }, 8341 "node_modules/jest-message-util/node_modules/pretty-format": { 8342 "version": "29.7.0", 8343 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", 8344 "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", 8345 "dev": true, 8346 "peer": true, 8347 "dependencies": { 8348 "@jest/schemas": "^29.6.3", 8349 "ansi-styles": "^5.0.0", 8350 "react-is": "^18.0.0" 8351 }, 8352 "engines": { 8353 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 8354 } 8355 }, 8356 "node_modules/jest-message-util/node_modules/pretty-format/node_modules/ansi-styles": { 8357 "version": "5.2.0", 8358 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 8359 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 8360 "dev": true, 8361 "peer": true, 8362 "engines": { 8363 "node": ">=10" 8364 }, 8365 "funding": { 8366 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 8367 } 8368 }, 8369 "node_modules/jest-message-util/node_modules/react-is": { 8370 "version": "18.2.0", 8371 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", 8372 "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", 8373 "dev": true, 8374 "peer": true 8375 }, 8376 "node_modules/jest-message-util/node_modules/supports-color": { 8377 "version": "7.2.0", 8378 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8379 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8380 "dev": true, 8381 "peer": true, 8382 "dependencies": { 8383 "has-flag": "^4.0.0" 8384 }, 8385 "engines": { 8386 "node": ">=8" 8387 } 8388 }, 8389 "node_modules/jest-mock": { 8390 "version": "29.7.0", 8391 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", 8392 "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", 8393 "dev": true, 8394 "peer": true, 8395 "dependencies": { 8396 "@jest/types": "^29.6.3", 8397 "@types/node": "*", 8398 "jest-util": "^29.7.0" 8399 }, 8400 "engines": { 8401 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 8402 } 8403 }, 8404 "node_modules/jest-util": { 8405 "version": "29.7.0", 8406 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", 8407 "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", 8408 "dev": true, 8409 "peer": true, 8410 "dependencies": { 8411 "@jest/types": "^29.6.3", 8412 "@types/node": "*", 8413 "chalk": "^4.0.0", 8414 "ci-info": "^3.2.0", 8415 "graceful-fs": "^4.2.9", 8416 "picomatch": "^2.2.3" 8417 }, 8418 "engines": { 8419 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 8420 } 8421 }, 8422 "node_modules/jest-util/node_modules/ansi-styles": { 8423 "version": "4.3.0", 8424 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8425 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8426 "dev": true, 8427 "peer": true, 8428 "dependencies": { 8429 "color-convert": "^2.0.1" 8430 }, 8431 "engines": { 8432 "node": ">=8" 8433 }, 8434 "funding": { 8435 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 8436 } 8437 }, 8438 "node_modules/jest-util/node_modules/chalk": { 8439 "version": "4.1.2", 8440 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8441 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8442 "dev": true, 8443 "peer": true, 8444 "dependencies": { 8445 "ansi-styles": "^4.1.0", 8446 "supports-color": "^7.1.0" 8447 }, 8448 "engines": { 8449 "node": ">=10" 8450 }, 8451 "funding": { 8452 "url": "https://github.com/chalk/chalk?sponsor=1" 8453 } 8454 }, 8455 "node_modules/jest-util/node_modules/color-convert": { 8456 "version": "2.0.1", 8457 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8458 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8459 "dev": true, 8460 "peer": true, 8461 "dependencies": { 8462 "color-name": "~1.1.4" 8463 }, 8464 "engines": { 8465 "node": ">=7.0.0" 8466 } 8467 }, 8468 "node_modules/jest-util/node_modules/color-name": { 8469 "version": "1.1.4", 8470 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8471 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8472 "dev": true, 8473 "peer": true 8474 }, 8475 "node_modules/jest-util/node_modules/has-flag": { 8476 "version": "4.0.0", 8477 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8478 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8479 "dev": true, 8480 "peer": true, 8481 "engines": { 8482 "node": ">=8" 8483 } 8484 }, 8485 "node_modules/jest-util/node_modules/supports-color": { 8486 "version": "7.2.0", 8487 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8488 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8489 "dev": true, 8490 "peer": true, 8491 "dependencies": { 8492 "has-flag": "^4.0.0" 8493 }, 8494 "engines": { 8495 "node": ">=8" 8496 } 8497 }, 8498 "node_modules/jest-validate": { 8499 "version": "29.7.0", 8500 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", 8501 "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", 8502 "dev": true, 8503 "peer": true, 8504 "dependencies": { 8505 "@jest/types": "^29.6.3", 8506 "camelcase": "^6.2.0", 8507 "chalk": "^4.0.0", 8508 "jest-get-type": "^29.6.3", 8509 "leven": "^3.1.0", 8510 "pretty-format": "^29.7.0" 8511 }, 8512 "engines": { 8513 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 8514 } 8515 }, 8516 "node_modules/jest-validate/node_modules/ansi-styles": { 8517 "version": "4.3.0", 8518 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8519 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8520 "dev": true, 8521 "peer": true, 8522 "dependencies": { 8523 "color-convert": "^2.0.1" 8524 }, 8525 "engines": { 8526 "node": ">=8" 8527 }, 8528 "funding": { 8529 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 8530 } 8531 }, 8532 "node_modules/jest-validate/node_modules/chalk": { 8533 "version": "4.1.2", 8534 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8535 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8536 "dev": true, 8537 "peer": true, 8538 "dependencies": { 8539 "ansi-styles": "^4.1.0", 8540 "supports-color": "^7.1.0" 8541 }, 8542 "engines": { 8543 "node": ">=10" 8544 }, 8545 "funding": { 8546 "url": "https://github.com/chalk/chalk?sponsor=1" 8547 } 8548 }, 8549 "node_modules/jest-validate/node_modules/color-convert": { 8550 "version": "2.0.1", 8551 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8552 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8553 "dev": true, 8554 "peer": true, 8555 "dependencies": { 8556 "color-name": "~1.1.4" 8557 }, 8558 "engines": { 8559 "node": ">=7.0.0" 8560 } 8561 }, 8562 "node_modules/jest-validate/node_modules/color-name": { 8563 "version": "1.1.4", 8564 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8565 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8566 "dev": true, 8567 "peer": true 8568 }, 8569 "node_modules/jest-validate/node_modules/has-flag": { 8570 "version": "4.0.0", 8571 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8572 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8573 "dev": true, 8574 "peer": true, 8575 "engines": { 8576 "node": ">=8" 8577 } 8578 }, 8579 "node_modules/jest-validate/node_modules/pretty-format": { 8580 "version": "29.7.0", 8581 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", 8582 "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", 8583 "dev": true, 8584 "peer": true, 8585 "dependencies": { 8586 "@jest/schemas": "^29.6.3", 8587 "ansi-styles": "^5.0.0", 8588 "react-is": "^18.0.0" 8589 }, 8590 "engines": { 8591 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 8592 } 8593 }, 8594 "node_modules/jest-validate/node_modules/pretty-format/node_modules/ansi-styles": { 8595 "version": "5.2.0", 8596 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 8597 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 8598 "dev": true, 8599 "peer": true, 8600 "engines": { 8601 "node": ">=10" 8602 }, 8603 "funding": { 8604 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 8605 } 8606 }, 8607 "node_modules/jest-validate/node_modules/react-is": { 8608 "version": "18.2.0", 8609 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", 8610 "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", 8611 "dev": true, 8612 "peer": true 8613 }, 8614 "node_modules/jest-validate/node_modules/supports-color": { 8615 "version": "7.2.0", 8616 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8617 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8618 "dev": true, 8619 "peer": true, 8620 "dependencies": { 8621 "has-flag": "^4.0.0" 8622 }, 8623 "engines": { 8624 "node": ">=8" 8625 } 8626 }, 8627 "node_modules/jest-worker": { 8628 "version": "26.6.2", 8629 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", 8630 "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", 8631 "dev": true, 8632 "dependencies": { 8633 "@types/node": "*", 8634 "merge-stream": "^2.0.0", 8635 "supports-color": "^7.0.0" 8636 }, 8637 "engines": { 8638 "node": ">= 10.13.0" 8639 } 8640 }, 8641 "node_modules/jest-worker/node_modules/has-flag": { 8642 "version": "4.0.0", 8643 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8644 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8645 "dev": true, 8646 "engines": { 8647 "node": ">=8" 8648 } 8649 }, 8650 "node_modules/jest-worker/node_modules/supports-color": { 8651 "version": "7.2.0", 8652 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8653 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8654 "dev": true, 8655 "dependencies": { 8656 "has-flag": "^4.0.0" 8657 }, 8658 "engines": { 8659 "node": ">=8" 8660 } 8661 }, 8662 "node_modules/joi": { 8663 "version": "17.11.0", 8664 "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz", 8665 "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==", 8666 "dev": true, 8667 "peer": true, 8668 "dependencies": { 8669 "@hapi/hoek": "^9.0.0", 8670 "@hapi/topo": "^5.0.0", 8671 "@sideway/address": "^4.1.3", 8672 "@sideway/formula": "^3.0.1", 8673 "@sideway/pinpoint": "^2.0.0" 8674 } 8675 }, 8676 "node_modules/js-tokens": { 8677 "version": "4.0.0", 8678 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 8679 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 8680 }, 8681 "node_modules/js-yaml": { 8682 "version": "4.1.0", 8683 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 8684 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 8685 "dev": true, 8686 "dependencies": { 8687 "argparse": "^2.0.1" 8688 }, 8689 "bin": { 8690 "js-yaml": "bin/js-yaml.js" 8691 } 8692 }, 8693 "node_modules/jsc-android": { 8694 "version": "250231.0.0", 8695 "resolved": "https://registry.npmjs.org/jsc-android/-/jsc-android-250231.0.0.tgz", 8696 "integrity": "sha512-rS46PvsjYmdmuz1OAWXY/1kCYG7pnf1TBqeTiOJr1iDz7s5DLxxC9n/ZMknLDxzYzNVfI7R95MH10emSSG1Wuw==", 8697 "dev": true, 8698 "peer": true 8699 }, 8700 "node_modules/jsc-safe-url": { 8701 "version": "0.2.4", 8702 "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz", 8703 "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==", 8704 "dev": true, 8705 "peer": true 8706 }, 8707 "node_modules/jscodeshift": { 8708 "version": "0.14.0", 8709 "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.14.0.tgz", 8710 "integrity": "sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==", 8711 "dev": true, 8712 "peer": true, 8713 "dependencies": { 8714 "@babel/core": "^7.13.16", 8715 "@babel/parser": "^7.13.16", 8716 "@babel/plugin-proposal-class-properties": "^7.13.0", 8717 "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", 8718 "@babel/plugin-proposal-optional-chaining": "^7.13.12", 8719 "@babel/plugin-transform-modules-commonjs": "^7.13.8", 8720 "@babel/preset-flow": "^7.13.13", 8721 "@babel/preset-typescript": "^7.13.0", 8722 "@babel/register": "^7.13.16", 8723 "babel-core": "^7.0.0-bridge.0", 8724 "chalk": "^4.1.2", 8725 "flow-parser": "0.*", 8726 "graceful-fs": "^4.2.4", 8727 "micromatch": "^4.0.4", 8728 "neo-async": "^2.5.0", 8729 "node-dir": "^0.1.17", 8730 "recast": "^0.21.0", 8731 "temp": "^0.8.4", 8732 "write-file-atomic": "^2.3.0" 8733 }, 8734 "bin": { 8735 "jscodeshift": "bin/jscodeshift.js" 8736 }, 8737 "peerDependencies": { 8738 "@babel/preset-env": "^7.1.6" 8739 } 8740 }, 8741 "node_modules/jscodeshift/node_modules/ansi-styles": { 8742 "version": "4.3.0", 8743 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 8744 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 8745 "dev": true, 8746 "peer": true, 8747 "dependencies": { 8748 "color-convert": "^2.0.1" 8749 }, 8750 "engines": { 8751 "node": ">=8" 8752 }, 8753 "funding": { 8754 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 8755 } 8756 }, 8757 "node_modules/jscodeshift/node_modules/chalk": { 8758 "version": "4.1.2", 8759 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 8760 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 8761 "dev": true, 8762 "peer": true, 8763 "dependencies": { 8764 "ansi-styles": "^4.1.0", 8765 "supports-color": "^7.1.0" 8766 }, 8767 "engines": { 8768 "node": ">=10" 8769 }, 8770 "funding": { 8771 "url": "https://github.com/chalk/chalk?sponsor=1" 8772 } 8773 }, 8774 "node_modules/jscodeshift/node_modules/color-convert": { 8775 "version": "2.0.1", 8776 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 8777 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 8778 "dev": true, 8779 "peer": true, 8780 "dependencies": { 8781 "color-name": "~1.1.4" 8782 }, 8783 "engines": { 8784 "node": ">=7.0.0" 8785 } 8786 }, 8787 "node_modules/jscodeshift/node_modules/color-name": { 8788 "version": "1.1.4", 8789 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 8790 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 8791 "dev": true, 8792 "peer": true 8793 }, 8794 "node_modules/jscodeshift/node_modules/has-flag": { 8795 "version": "4.0.0", 8796 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 8797 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8798 "dev": true, 8799 "peer": true, 8800 "engines": { 8801 "node": ">=8" 8802 } 8803 }, 8804 "node_modules/jscodeshift/node_modules/supports-color": { 8805 "version": "7.2.0", 8806 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8807 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 8808 "dev": true, 8809 "peer": true, 8810 "dependencies": { 8811 "has-flag": "^4.0.0" 8812 }, 8813 "engines": { 8814 "node": ">=8" 8815 } 8816 }, 8817 "node_modules/jsesc": { 8818 "version": "2.5.2", 8819 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 8820 "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 8821 "dev": true, 8822 "bin": { 8823 "jsesc": "bin/jsesc" 8824 }, 8825 "engines": { 8826 "node": ">=4" 8827 } 8828 }, 8829 "node_modules/json-parse-better-errors": { 8830 "version": "1.0.2", 8831 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 8832 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 8833 "dev": true, 8834 "peer": true 8835 }, 8836 "node_modules/json-schema": { 8837 "version": "0.4.0", 8838 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", 8839 "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", 8840 "dev": true 8841 }, 8842 "node_modules/json-schema-traverse": { 8843 "version": "1.0.0", 8844 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 8845 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 8846 "dev": true 8847 }, 8848 "node_modules/json5": { 8849 "version": "2.2.3", 8850 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 8851 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 8852 "dev": true, 8853 "bin": { 8854 "json5": "lib/cli.js" 8855 }, 8856 "engines": { 8857 "node": ">=6" 8858 } 8859 }, 8860 "node_modules/jsonfile": { 8861 "version": "6.1.0", 8862 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 8863 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 8864 "dev": true, 8865 "dependencies": { 8866 "universalify": "^2.0.0" 8867 }, 8868 "optionalDependencies": { 8869 "graceful-fs": "^4.1.6" 8870 } 8871 }, 8872 "node_modules/jsonpointer": { 8873 "version": "5.0.1", 8874 "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", 8875 "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", 8876 "dev": true, 8877 "engines": { 8878 "node": ">=0.10.0" 8879 } 8880 }, 8881 "node_modules/just-debounce-it": { 8882 "version": "3.2.0", 8883 "resolved": "https://registry.npmjs.org/just-debounce-it/-/just-debounce-it-3.2.0.tgz", 8884 "integrity": "sha512-WXzwLL0745uNuedrCsCs3rpmfD6DBaf7uuVwaq98/8dafURfgQaBsSpjiPp5+CW6Vjltwy9cOGI6qE71b3T8iQ==" 8885 }, 8886 "node_modules/kind-of": { 8887 "version": "6.0.3", 8888 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 8889 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 8890 "dev": true, 8891 "peer": true, 8892 "engines": { 8893 "node": ">=0.10.0" 8894 } 8895 }, 8896 "node_modules/kleur": { 8897 "version": "3.0.3", 8898 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 8899 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 8900 "dev": true, 8901 "peer": true, 8902 "engines": { 8903 "node": ">=6" 8904 } 8905 }, 8906 "node_modules/kolorist": { 8907 "version": "1.8.0", 8908 "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", 8909 "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", 8910 "dev": true 8911 }, 8912 "node_modules/leven": { 8913 "version": "3.1.0", 8914 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", 8915 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", 8916 "dev": true, 8917 "engines": { 8918 "node": ">=6" 8919 } 8920 }, 8921 "node_modules/lighthouse-logger": { 8922 "version": "1.4.2", 8923 "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", 8924 "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", 8925 "dev": true, 8926 "peer": true, 8927 "dependencies": { 8928 "debug": "^2.6.9", 8929 "marky": "^1.2.2" 8930 } 8931 }, 8932 "node_modules/lighthouse-logger/node_modules/debug": { 8933 "version": "2.6.9", 8934 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 8935 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 8936 "dev": true, 8937 "peer": true, 8938 "dependencies": { 8939 "ms": "2.0.0" 8940 } 8941 }, 8942 "node_modules/lighthouse-logger/node_modules/ms": { 8943 "version": "2.0.0", 8944 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 8945 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 8946 "dev": true, 8947 "peer": true 8948 }, 8949 "node_modules/locate-path": { 8950 "version": "5.0.0", 8951 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 8952 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 8953 "dev": true, 8954 "peer": true, 8955 "dependencies": { 8956 "p-locate": "^4.1.0" 8957 }, 8958 "engines": { 8959 "node": ">=8" 8960 } 8961 }, 8962 "node_modules/lodash": { 8963 "version": "4.17.21", 8964 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 8965 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 8966 "dev": true 8967 }, 8968 "node_modules/lodash.debounce": { 8969 "version": "4.0.8", 8970 "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", 8971 "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", 8972 "dev": true 8973 }, 8974 "node_modules/lodash.sortby": { 8975 "version": "4.7.0", 8976 "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", 8977 "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", 8978 "dev": true 8979 }, 8980 "node_modules/lodash.throttle": { 8981 "version": "4.1.1", 8982 "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", 8983 "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==", 8984 "dev": true, 8985 "peer": true 8986 }, 8987 "node_modules/log-symbols": { 8988 "version": "4.1.0", 8989 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 8990 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 8991 "dev": true, 8992 "peer": true, 8993 "dependencies": { 8994 "chalk": "^4.1.0", 8995 "is-unicode-supported": "^0.1.0" 8996 }, 8997 "engines": { 8998 "node": ">=10" 8999 }, 9000 "funding": { 9001 "url": "https://github.com/sponsors/sindresorhus" 9002 } 9003 }, 9004 "node_modules/log-symbols/node_modules/ansi-styles": { 9005 "version": "4.3.0", 9006 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9007 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9008 "dev": true, 9009 "peer": true, 9010 "dependencies": { 9011 "color-convert": "^2.0.1" 9012 }, 9013 "engines": { 9014 "node": ">=8" 9015 }, 9016 "funding": { 9017 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 9018 } 9019 }, 9020 "node_modules/log-symbols/node_modules/chalk": { 9021 "version": "4.1.2", 9022 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9023 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9024 "dev": true, 9025 "peer": true, 9026 "dependencies": { 9027 "ansi-styles": "^4.1.0", 9028 "supports-color": "^7.1.0" 9029 }, 9030 "engines": { 9031 "node": ">=10" 9032 }, 9033 "funding": { 9034 "url": "https://github.com/chalk/chalk?sponsor=1" 9035 } 9036 }, 9037 "node_modules/log-symbols/node_modules/color-convert": { 9038 "version": "2.0.1", 9039 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9040 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9041 "dev": true, 9042 "peer": true, 9043 "dependencies": { 9044 "color-name": "~1.1.4" 9045 }, 9046 "engines": { 9047 "node": ">=7.0.0" 9048 } 9049 }, 9050 "node_modules/log-symbols/node_modules/color-name": { 9051 "version": "1.1.4", 9052 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9053 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9054 "dev": true, 9055 "peer": true 9056 }, 9057 "node_modules/log-symbols/node_modules/has-flag": { 9058 "version": "4.0.0", 9059 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9060 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9061 "dev": true, 9062 "peer": true, 9063 "engines": { 9064 "node": ">=8" 9065 } 9066 }, 9067 "node_modules/log-symbols/node_modules/supports-color": { 9068 "version": "7.2.0", 9069 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9070 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9071 "dev": true, 9072 "peer": true, 9073 "dependencies": { 9074 "has-flag": "^4.0.0" 9075 }, 9076 "engines": { 9077 "node": ">=8" 9078 } 9079 }, 9080 "node_modules/logkitty": { 9081 "version": "0.7.1", 9082 "resolved": "https://registry.npmjs.org/logkitty/-/logkitty-0.7.1.tgz", 9083 "integrity": "sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ==", 9084 "dev": true, 9085 "peer": true, 9086 "dependencies": { 9087 "ansi-fragments": "^0.2.1", 9088 "dayjs": "^1.8.15", 9089 "yargs": "^15.1.0" 9090 }, 9091 "bin": { 9092 "logkitty": "bin/logkitty.js" 9093 } 9094 }, 9095 "node_modules/logkitty/node_modules/ansi-regex": { 9096 "version": "5.0.1", 9097 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 9098 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 9099 "dev": true, 9100 "peer": true, 9101 "engines": { 9102 "node": ">=8" 9103 } 9104 }, 9105 "node_modules/logkitty/node_modules/ansi-styles": { 9106 "version": "4.3.0", 9107 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9108 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9109 "dev": true, 9110 "peer": true, 9111 "dependencies": { 9112 "color-convert": "^2.0.1" 9113 }, 9114 "engines": { 9115 "node": ">=8" 9116 }, 9117 "funding": { 9118 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 9119 } 9120 }, 9121 "node_modules/logkitty/node_modules/camelcase": { 9122 "version": "5.3.1", 9123 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 9124 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 9125 "dev": true, 9126 "peer": true, 9127 "engines": { 9128 "node": ">=6" 9129 } 9130 }, 9131 "node_modules/logkitty/node_modules/cliui": { 9132 "version": "6.0.0", 9133 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", 9134 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", 9135 "dev": true, 9136 "peer": true, 9137 "dependencies": { 9138 "string-width": "^4.2.0", 9139 "strip-ansi": "^6.0.0", 9140 "wrap-ansi": "^6.2.0" 9141 } 9142 }, 9143 "node_modules/logkitty/node_modules/color-convert": { 9144 "version": "2.0.1", 9145 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9146 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9147 "dev": true, 9148 "peer": true, 9149 "dependencies": { 9150 "color-name": "~1.1.4" 9151 }, 9152 "engines": { 9153 "node": ">=7.0.0" 9154 } 9155 }, 9156 "node_modules/logkitty/node_modules/color-name": { 9157 "version": "1.1.4", 9158 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9159 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9160 "dev": true, 9161 "peer": true 9162 }, 9163 "node_modules/logkitty/node_modules/strip-ansi": { 9164 "version": "6.0.1", 9165 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 9166 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 9167 "dev": true, 9168 "peer": true, 9169 "dependencies": { 9170 "ansi-regex": "^5.0.1" 9171 }, 9172 "engines": { 9173 "node": ">=8" 9174 } 9175 }, 9176 "node_modules/logkitty/node_modules/wrap-ansi": { 9177 "version": "6.2.0", 9178 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", 9179 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", 9180 "dev": true, 9181 "peer": true, 9182 "dependencies": { 9183 "ansi-styles": "^4.0.0", 9184 "string-width": "^4.1.0", 9185 "strip-ansi": "^6.0.0" 9186 }, 9187 "engines": { 9188 "node": ">=8" 9189 } 9190 }, 9191 "node_modules/logkitty/node_modules/y18n": { 9192 "version": "4.0.3", 9193 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", 9194 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", 9195 "dev": true, 9196 "peer": true 9197 }, 9198 "node_modules/logkitty/node_modules/yargs": { 9199 "version": "15.4.1", 9200 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", 9201 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", 9202 "dev": true, 9203 "peer": true, 9204 "dependencies": { 9205 "cliui": "^6.0.0", 9206 "decamelize": "^1.2.0", 9207 "find-up": "^4.1.0", 9208 "get-caller-file": "^2.0.1", 9209 "require-directory": "^2.1.1", 9210 "require-main-filename": "^2.0.0", 9211 "set-blocking": "^2.0.0", 9212 "string-width": "^4.2.0", 9213 "which-module": "^2.0.0", 9214 "y18n": "^4.0.0", 9215 "yargs-parser": "^18.1.2" 9216 }, 9217 "engines": { 9218 "node": ">=8" 9219 } 9220 }, 9221 "node_modules/logkitty/node_modules/yargs-parser": { 9222 "version": "18.1.3", 9223 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", 9224 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", 9225 "dev": true, 9226 "peer": true, 9227 "dependencies": { 9228 "camelcase": "^5.0.0", 9229 "decamelize": "^1.2.0" 9230 }, 9231 "engines": { 9232 "node": ">=6" 9233 } 9234 }, 9235 "node_modules/loose-envify": { 9236 "version": "1.4.0", 9237 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 9238 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 9239 "dependencies": { 9240 "js-tokens": "^3.0.0 || ^4.0.0" 9241 }, 9242 "bin": { 9243 "loose-envify": "cli.js" 9244 } 9245 }, 9246 "node_modules/lower-case": { 9247 "version": "2.0.2", 9248 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", 9249 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", 9250 "dependencies": { 9251 "tslib": "^2.0.3" 9252 } 9253 }, 9254 "node_modules/lru-cache": { 9255 "version": "6.0.0", 9256 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 9257 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 9258 "dev": true, 9259 "peer": true, 9260 "dependencies": { 9261 "yallist": "^4.0.0" 9262 }, 9263 "engines": { 9264 "node": ">=10" 9265 } 9266 }, 9267 "node_modules/lz-string": { 9268 "version": "1.5.0", 9269 "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", 9270 "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", 9271 "bin": { 9272 "lz-string": "bin/bin.js" 9273 } 9274 }, 9275 "node_modules/magic-string": { 9276 "version": "0.25.9", 9277 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", 9278 "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", 9279 "dev": true, 9280 "dependencies": { 9281 "sourcemap-codec": "^1.4.8" 9282 } 9283 }, 9284 "node_modules/make-dir": { 9285 "version": "2.1.0", 9286 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", 9287 "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", 9288 "dev": true, 9289 "peer": true, 9290 "dependencies": { 9291 "pify": "^4.0.1", 9292 "semver": "^5.6.0" 9293 }, 9294 "engines": { 9295 "node": ">=6" 9296 } 9297 }, 9298 "node_modules/make-dir/node_modules/semver": { 9299 "version": "5.7.2", 9300 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", 9301 "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", 9302 "dev": true, 9303 "peer": true, 9304 "bin": { 9305 "semver": "bin/semver" 9306 } 9307 }, 9308 "node_modules/makeerror": { 9309 "version": "1.0.12", 9310 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", 9311 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", 9312 "dev": true, 9313 "peer": true, 9314 "dependencies": { 9315 "tmpl": "1.0.5" 9316 } 9317 }, 9318 "node_modules/marky": { 9319 "version": "1.2.5", 9320 "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz", 9321 "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==", 9322 "dev": true, 9323 "peer": true 9324 }, 9325 "node_modules/masto": { 9326 "version": "6.3.1", 9327 "resolved": "https://registry.npmjs.org/masto/-/masto-6.3.1.tgz", 9328 "integrity": "sha512-Os3MlbGFNL6KHxlKldYY+d/1exO6oBjtF4vx8d6cmXRmeeeW3mKQeunTZz+yY5qWksPg2eVdk+FOhaEnOeclVw==", 9329 "dependencies": { 9330 "change-case": "^4.1.2", 9331 "events-to-async": "^2.0.0", 9332 "isomorphic-ws": "^5.0.0", 9333 "ts-custom-error": "^3.3.1", 9334 "ws": "^8.13.0" 9335 } 9336 }, 9337 "node_modules/memoize-one": { 9338 "version": "5.2.1", 9339 "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", 9340 "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", 9341 "dev": true, 9342 "peer": true 9343 }, 9344 "node_modules/merge-options": { 9345 "version": "3.0.4", 9346 "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz", 9347 "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==", 9348 "dev": true, 9349 "dependencies": { 9350 "is-plain-obj": "^2.1.0" 9351 }, 9352 "engines": { 9353 "node": ">=10" 9354 } 9355 }, 9356 "node_modules/merge-stream": { 9357 "version": "2.0.0", 9358 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 9359 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 9360 "dev": true 9361 }, 9362 "node_modules/merge2": { 9363 "version": "1.4.1", 9364 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 9365 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 9366 "dev": true, 9367 "engines": { 9368 "node": ">= 8" 9369 } 9370 }, 9371 "node_modules/metro": { 9372 "version": "0.80.3", 9373 "resolved": "https://registry.npmjs.org/metro/-/metro-0.80.3.tgz", 9374 "integrity": "sha512-7u6HjWVQR7wA/HbxzB0n6iQ0GI9s/fr49N++dZQ41BcrcFxrguIGaRe4W8VI5DtYifCVCjXDIFw6e9+MAccx/Q==", 9375 "dev": true, 9376 "peer": true, 9377 "dependencies": { 9378 "@babel/code-frame": "^7.0.0", 9379 "@babel/core": "^7.20.0", 9380 "@babel/generator": "^7.20.0", 9381 "@babel/parser": "^7.20.0", 9382 "@babel/template": "^7.0.0", 9383 "@babel/traverse": "^7.20.0", 9384 "@babel/types": "^7.20.0", 9385 "accepts": "^1.3.7", 9386 "chalk": "^4.0.0", 9387 "ci-info": "^2.0.0", 9388 "connect": "^3.6.5", 9389 "debug": "^2.2.0", 9390 "denodeify": "^1.2.1", 9391 "error-stack-parser": "^2.0.6", 9392 "graceful-fs": "^4.2.4", 9393 "hermes-parser": "0.18.2", 9394 "image-size": "^1.0.2", 9395 "invariant": "^2.2.4", 9396 "jest-worker": "^29.6.3", 9397 "jsc-safe-url": "^0.2.2", 9398 "lodash.throttle": "^4.1.1", 9399 "metro-babel-transformer": "0.80.3", 9400 "metro-cache": "0.80.3", 9401 "metro-cache-key": "0.80.3", 9402 "metro-config": "0.80.3", 9403 "metro-core": "0.80.3", 9404 "metro-file-map": "0.80.3", 9405 "metro-minify-terser": "0.80.3", 9406 "metro-resolver": "0.80.3", 9407 "metro-runtime": "0.80.3", 9408 "metro-source-map": "0.80.3", 9409 "metro-symbolicate": "0.80.3", 9410 "metro-transform-plugins": "0.80.3", 9411 "metro-transform-worker": "0.80.3", 9412 "mime-types": "^2.1.27", 9413 "node-fetch": "^2.2.0", 9414 "nullthrows": "^1.1.1", 9415 "rimraf": "^3.0.2", 9416 "serialize-error": "^2.1.0", 9417 "source-map": "^0.5.6", 9418 "strip-ansi": "^6.0.0", 9419 "throat": "^5.0.0", 9420 "ws": "^7.5.1", 9421 "yargs": "^17.6.2" 9422 }, 9423 "bin": { 9424 "metro": "src/cli.js" 9425 }, 9426 "engines": { 9427 "node": ">=18" 9428 } 9429 }, 9430 "node_modules/metro-babel-transformer": { 9431 "version": "0.80.3", 9432 "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.80.3.tgz", 9433 "integrity": "sha512-Si1GO9fhiLi3DfHseFDaZcU+Y6iYHx54rszILnBIx80aas3pRZpL3z/UsEZ7coTQZTFsblt2QDIE+Izxlq4mwQ==", 9434 "dev": true, 9435 "peer": true, 9436 "dependencies": { 9437 "@babel/core": "^7.20.0", 9438 "hermes-parser": "0.18.2", 9439 "nullthrows": "^1.1.1" 9440 }, 9441 "engines": { 9442 "node": ">=18" 9443 } 9444 }, 9445 "node_modules/metro-babel-transformer/node_modules/hermes-estree": { 9446 "version": "0.18.2", 9447 "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.18.2.tgz", 9448 "integrity": "sha512-KoLsoWXJ5o81nit1wSyEZnWUGy9cBna9iYMZBR7skKh7okYAYKqQ9/OczwpMHn/cH0hKDyblulGsJ7FknlfVxQ==", 9449 "dev": true, 9450 "peer": true 9451 }, 9452 "node_modules/metro-babel-transformer/node_modules/hermes-parser": { 9453 "version": "0.18.2", 9454 "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.18.2.tgz", 9455 "integrity": "sha512-1eQfvib+VPpgBZ2zYKQhpuOjw1tH+Emuib6QmjkJWJMhyjM8xnXMvA+76o9LhF0zOAJDZgPfQhg43cyXEyl5Ew==", 9456 "dev": true, 9457 "peer": true, 9458 "dependencies": { 9459 "hermes-estree": "0.18.2" 9460 } 9461 }, 9462 "node_modules/metro-cache": { 9463 "version": "0.80.3", 9464 "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.80.3.tgz", 9465 "integrity": "sha512-7gHcOIXdAHCBzsovF4b+VgcfIZtCpCIFiT2zx9amU58xrmkx+PRIl1KZDIUfRBbGrO9HJtZxH7lr7/hoiLIUWA==", 9466 "dev": true, 9467 "peer": true, 9468 "dependencies": { 9469 "metro-core": "0.80.3", 9470 "rimraf": "^3.0.2" 9471 }, 9472 "engines": { 9473 "node": ">=18" 9474 } 9475 }, 9476 "node_modules/metro-cache-key": { 9477 "version": "0.80.3", 9478 "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.80.3.tgz", 9479 "integrity": "sha512-WNrtDpbhtW2Yqjp1t0WxJhKNR/Zbo1LZ4WvHsdv/PraAs2mr+SaM5bbiptBSKOOGJkV/FIQveW5riZi53JnCbw==", 9480 "dev": true, 9481 "peer": true, 9482 "engines": { 9483 "node": ">=18" 9484 } 9485 }, 9486 "node_modules/metro-config": { 9487 "version": "0.80.3", 9488 "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.80.3.tgz", 9489 "integrity": "sha512-cE7KPT1Usdrd2nLEVpzukKWmeBU1PufHPkuD9BjjtoABbzdj35gMLDnK+mhjSq9km2vF2QEPtE0M+WKvq9pXfQ==", 9490 "dev": true, 9491 "peer": true, 9492 "dependencies": { 9493 "connect": "^3.6.5", 9494 "cosmiconfig": "^5.0.5", 9495 "jest-validate": "^29.6.3", 9496 "metro": "0.80.3", 9497 "metro-cache": "0.80.3", 9498 "metro-core": "0.80.3", 9499 "metro-runtime": "0.80.3" 9500 }, 9501 "engines": { 9502 "node": ">=18" 9503 } 9504 }, 9505 "node_modules/metro-core": { 9506 "version": "0.80.3", 9507 "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.80.3.tgz", 9508 "integrity": "sha512-X2ZfAvR55TdD/Rv9i4gYVI68JpRPHcpKpkr6IVtidFPoNjf4Fodh1qH7gEAJUnO5FL3a1JyPffbW6eFaXPxkFw==", 9509 "dev": true, 9510 "peer": true, 9511 "dependencies": { 9512 "lodash.throttle": "^4.1.1", 9513 "metro-resolver": "0.80.3" 9514 }, 9515 "engines": { 9516 "node": ">=18" 9517 } 9518 }, 9519 "node_modules/metro-file-map": { 9520 "version": "0.80.3", 9521 "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.80.3.tgz", 9522 "integrity": "sha512-4qu1ABPZRvboGGB8Q2RlQ26kZRWRCMDiktgCCrX/57V6cnWgdbdTrpnsgmU3i0Q7iiw+FevOGlfD4HqdauQ59g==", 9523 "dev": true, 9524 "peer": true, 9525 "dependencies": { 9526 "anymatch": "^3.0.3", 9527 "debug": "^2.2.0", 9528 "fb-watchman": "^2.0.0", 9529 "graceful-fs": "^4.2.4", 9530 "invariant": "^2.2.4", 9531 "jest-worker": "^29.6.3", 9532 "micromatch": "^4.0.4", 9533 "node-abort-controller": "^3.1.1", 9534 "nullthrows": "^1.1.1", 9535 "walker": "^1.0.7" 9536 }, 9537 "engines": { 9538 "node": ">=18" 9539 }, 9540 "optionalDependencies": { 9541 "fsevents": "^2.3.2" 9542 } 9543 }, 9544 "node_modules/metro-file-map/node_modules/debug": { 9545 "version": "2.6.9", 9546 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 9547 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 9548 "dev": true, 9549 "peer": true, 9550 "dependencies": { 9551 "ms": "2.0.0" 9552 } 9553 }, 9554 "node_modules/metro-file-map/node_modules/has-flag": { 9555 "version": "4.0.0", 9556 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9557 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9558 "dev": true, 9559 "peer": true, 9560 "engines": { 9561 "node": ">=8" 9562 } 9563 }, 9564 "node_modules/metro-file-map/node_modules/jest-worker": { 9565 "version": "29.7.0", 9566 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", 9567 "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", 9568 "dev": true, 9569 "peer": true, 9570 "dependencies": { 9571 "@types/node": "*", 9572 "jest-util": "^29.7.0", 9573 "merge-stream": "^2.0.0", 9574 "supports-color": "^8.0.0" 9575 }, 9576 "engines": { 9577 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 9578 } 9579 }, 9580 "node_modules/metro-file-map/node_modules/ms": { 9581 "version": "2.0.0", 9582 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 9583 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 9584 "dev": true, 9585 "peer": true 9586 }, 9587 "node_modules/metro-file-map/node_modules/supports-color": { 9588 "version": "8.1.1", 9589 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 9590 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 9591 "dev": true, 9592 "peer": true, 9593 "dependencies": { 9594 "has-flag": "^4.0.0" 9595 }, 9596 "engines": { 9597 "node": ">=10" 9598 }, 9599 "funding": { 9600 "url": "https://github.com/chalk/supports-color?sponsor=1" 9601 } 9602 }, 9603 "node_modules/metro-minify-terser": { 9604 "version": "0.80.3", 9605 "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.80.3.tgz", 9606 "integrity": "sha512-gVFwoL86emFoYbI2DZKk1Ved2CklYv//huWriF0UpLJHmVEO9ii2ajTx3aIxgSeuxFLPJhdp8RgUB2EDCooaJw==", 9607 "dev": true, 9608 "peer": true, 9609 "dependencies": { 9610 "terser": "^5.15.0" 9611 }, 9612 "engines": { 9613 "node": ">=18" 9614 } 9615 }, 9616 "node_modules/metro-resolver": { 9617 "version": "0.80.3", 9618 "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.80.3.tgz", 9619 "integrity": "sha512-zwa0i32rj/TI3NivcvMXHJwTG2gUgo2dXdcnAJlhEKKQvyN+7AfhNdQSlDdDqMQmU7FaLRdeWORnQJbYCrprQQ==", 9620 "dev": true, 9621 "peer": true, 9622 "engines": { 9623 "node": ">=18" 9624 } 9625 }, 9626 "node_modules/metro-runtime": { 9627 "version": "0.80.3", 9628 "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.80.3.tgz", 9629 "integrity": "sha512-16RKcwpxriNnPdE5eKWJu7/KLgxE+AaDAdYthoS6zbzjaOu7RiY2zPM1Elz175Rw//74kOwtKXgxTW8ADHB8SQ==", 9630 "dev": true, 9631 "peer": true, 9632 "dependencies": { 9633 "@babel/runtime": "^7.0.0" 9634 }, 9635 "engines": { 9636 "node": ">=18" 9637 } 9638 }, 9639 "node_modules/metro-source-map": { 9640 "version": "0.80.3", 9641 "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.80.3.tgz", 9642 "integrity": "sha512-5DYcOLPjDLx84ZCZ1i0DuWSPU7AY5G/7tR+u/WN6CZNxLyYEe3TwUBdIUgQj4HgZJl/zZ/7bGYJQOHd7ubuO0w==", 9643 "dev": true, 9644 "peer": true, 9645 "dependencies": { 9646 "@babel/traverse": "^7.20.0", 9647 "@babel/types": "^7.20.0", 9648 "invariant": "^2.2.4", 9649 "metro-symbolicate": "0.80.3", 9650 "nullthrows": "^1.1.1", 9651 "ob1": "0.80.3", 9652 "source-map": "^0.5.6", 9653 "vlq": "^1.0.0" 9654 }, 9655 "engines": { 9656 "node": ">=18" 9657 } 9658 }, 9659 "node_modules/metro-source-map/node_modules/source-map": { 9660 "version": "0.5.7", 9661 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 9662 "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", 9663 "dev": true, 9664 "peer": true, 9665 "engines": { 9666 "node": ">=0.10.0" 9667 } 9668 }, 9669 "node_modules/metro-symbolicate": { 9670 "version": "0.80.3", 9671 "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.80.3.tgz", 9672 "integrity": "sha512-baIt8Ss2vTGbxolRTa5yg+tKVAIAB1OpwMzJ0FSUjLs+HDAzaOtSpGbNd3DPc+pzX8Gj/rdbDOA0wPuOhVsHKQ==", 9673 "dev": true, 9674 "peer": true, 9675 "dependencies": { 9676 "invariant": "^2.2.4", 9677 "metro-source-map": "0.80.3", 9678 "nullthrows": "^1.1.1", 9679 "source-map": "^0.5.6", 9680 "through2": "^2.0.1", 9681 "vlq": "^1.0.0" 9682 }, 9683 "bin": { 9684 "metro-symbolicate": "src/index.js" 9685 }, 9686 "engines": { 9687 "node": ">=18" 9688 } 9689 }, 9690 "node_modules/metro-symbolicate/node_modules/source-map": { 9691 "version": "0.5.7", 9692 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 9693 "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", 9694 "dev": true, 9695 "peer": true, 9696 "engines": { 9697 "node": ">=0.10.0" 9698 } 9699 }, 9700 "node_modules/metro-transform-plugins": { 9701 "version": "0.80.3", 9702 "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.80.3.tgz", 9703 "integrity": "sha512-/2hGGRdJPrNfB9lz8unukaqQpGpDhYwNM0Odfh37OVFjygMB30Ffd8neQ4FNqnHnFxhl5j8VTcopUg6QhygMGQ==", 9704 "dev": true, 9705 "peer": true, 9706 "dependencies": { 9707 "@babel/core": "^7.20.0", 9708 "@babel/generator": "^7.20.0", 9709 "@babel/template": "^7.0.0", 9710 "@babel/traverse": "^7.20.0", 9711 "nullthrows": "^1.1.1" 9712 }, 9713 "engines": { 9714 "node": ">=18" 9715 } 9716 }, 9717 "node_modules/metro-transform-worker": { 9718 "version": "0.80.3", 9719 "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.80.3.tgz", 9720 "integrity": "sha512-10ZwMDuSWyHwqNnZ50baNtHNuHhOnqThbTOgv03PsrmPHWmSv4/rrmm7711tEyLUxptY3A1hEgJ+LKYyOIQiUA==", 9721 "dev": true, 9722 "peer": true, 9723 "dependencies": { 9724 "@babel/core": "^7.20.0", 9725 "@babel/generator": "^7.20.0", 9726 "@babel/parser": "^7.20.0", 9727 "@babel/types": "^7.20.0", 9728 "metro": "0.80.3", 9729 "metro-babel-transformer": "0.80.3", 9730 "metro-cache": "0.80.3", 9731 "metro-cache-key": "0.80.3", 9732 "metro-source-map": "0.80.3", 9733 "metro-transform-plugins": "0.80.3", 9734 "nullthrows": "^1.1.1" 9735 }, 9736 "engines": { 9737 "node": ">=18" 9738 } 9739 }, 9740 "node_modules/metro/node_modules/ansi-regex": { 9741 "version": "5.0.1", 9742 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 9743 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 9744 "dev": true, 9745 "peer": true, 9746 "engines": { 9747 "node": ">=8" 9748 } 9749 }, 9750 "node_modules/metro/node_modules/ansi-styles": { 9751 "version": "4.3.0", 9752 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9753 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 9754 "dev": true, 9755 "peer": true, 9756 "dependencies": { 9757 "color-convert": "^2.0.1" 9758 }, 9759 "engines": { 9760 "node": ">=8" 9761 }, 9762 "funding": { 9763 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 9764 } 9765 }, 9766 "node_modules/metro/node_modules/chalk": { 9767 "version": "4.1.2", 9768 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 9769 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 9770 "dev": true, 9771 "peer": true, 9772 "dependencies": { 9773 "ansi-styles": "^4.1.0", 9774 "supports-color": "^7.1.0" 9775 }, 9776 "engines": { 9777 "node": ">=10" 9778 }, 9779 "funding": { 9780 "url": "https://github.com/chalk/chalk?sponsor=1" 9781 } 9782 }, 9783 "node_modules/metro/node_modules/ci-info": { 9784 "version": "2.0.0", 9785 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", 9786 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", 9787 "dev": true, 9788 "peer": true 9789 }, 9790 "node_modules/metro/node_modules/color-convert": { 9791 "version": "2.0.1", 9792 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 9793 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 9794 "dev": true, 9795 "peer": true, 9796 "dependencies": { 9797 "color-name": "~1.1.4" 9798 }, 9799 "engines": { 9800 "node": ">=7.0.0" 9801 } 9802 }, 9803 "node_modules/metro/node_modules/color-name": { 9804 "version": "1.1.4", 9805 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 9806 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9807 "dev": true, 9808 "peer": true 9809 }, 9810 "node_modules/metro/node_modules/debug": { 9811 "version": "2.6.9", 9812 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 9813 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 9814 "dev": true, 9815 "peer": true, 9816 "dependencies": { 9817 "ms": "2.0.0" 9818 } 9819 }, 9820 "node_modules/metro/node_modules/has-flag": { 9821 "version": "4.0.0", 9822 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 9823 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 9824 "dev": true, 9825 "peer": true, 9826 "engines": { 9827 "node": ">=8" 9828 } 9829 }, 9830 "node_modules/metro/node_modules/hermes-estree": { 9831 "version": "0.18.2", 9832 "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.18.2.tgz", 9833 "integrity": "sha512-KoLsoWXJ5o81nit1wSyEZnWUGy9cBna9iYMZBR7skKh7okYAYKqQ9/OczwpMHn/cH0hKDyblulGsJ7FknlfVxQ==", 9834 "dev": true, 9835 "peer": true 9836 }, 9837 "node_modules/metro/node_modules/hermes-parser": { 9838 "version": "0.18.2", 9839 "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.18.2.tgz", 9840 "integrity": "sha512-1eQfvib+VPpgBZ2zYKQhpuOjw1tH+Emuib6QmjkJWJMhyjM8xnXMvA+76o9LhF0zOAJDZgPfQhg43cyXEyl5Ew==", 9841 "dev": true, 9842 "peer": true, 9843 "dependencies": { 9844 "hermes-estree": "0.18.2" 9845 } 9846 }, 9847 "node_modules/metro/node_modules/jest-worker": { 9848 "version": "29.7.0", 9849 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", 9850 "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", 9851 "dev": true, 9852 "peer": true, 9853 "dependencies": { 9854 "@types/node": "*", 9855 "jest-util": "^29.7.0", 9856 "merge-stream": "^2.0.0", 9857 "supports-color": "^8.0.0" 9858 }, 9859 "engines": { 9860 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 9861 } 9862 }, 9863 "node_modules/metro/node_modules/jest-worker/node_modules/supports-color": { 9864 "version": "8.1.1", 9865 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 9866 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 9867 "dev": true, 9868 "peer": true, 9869 "dependencies": { 9870 "has-flag": "^4.0.0" 9871 }, 9872 "engines": { 9873 "node": ">=10" 9874 }, 9875 "funding": { 9876 "url": "https://github.com/chalk/supports-color?sponsor=1" 9877 } 9878 }, 9879 "node_modules/metro/node_modules/ms": { 9880 "version": "2.0.0", 9881 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 9882 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 9883 "dev": true, 9884 "peer": true 9885 }, 9886 "node_modules/metro/node_modules/source-map": { 9887 "version": "0.5.7", 9888 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 9889 "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", 9890 "dev": true, 9891 "peer": true, 9892 "engines": { 9893 "node": ">=0.10.0" 9894 } 9895 }, 9896 "node_modules/metro/node_modules/strip-ansi": { 9897 "version": "6.0.1", 9898 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 9899 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 9900 "dev": true, 9901 "peer": true, 9902 "dependencies": { 9903 "ansi-regex": "^5.0.1" 9904 }, 9905 "engines": { 9906 "node": ">=8" 9907 } 9908 }, 9909 "node_modules/metro/node_modules/supports-color": { 9910 "version": "7.2.0", 9911 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 9912 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 9913 "dev": true, 9914 "peer": true, 9915 "dependencies": { 9916 "has-flag": "^4.0.0" 9917 }, 9918 "engines": { 9919 "node": ">=8" 9920 } 9921 }, 9922 "node_modules/metro/node_modules/ws": { 9923 "version": "7.5.9", 9924 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", 9925 "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", 9926 "dev": true, 9927 "peer": true, 9928 "engines": { 9929 "node": ">=8.3.0" 9930 }, 9931 "peerDependencies": { 9932 "bufferutil": "^4.0.1", 9933 "utf-8-validate": "^5.0.2" 9934 }, 9935 "peerDependenciesMeta": { 9936 "bufferutil": { 9937 "optional": true 9938 }, 9939 "utf-8-validate": { 9940 "optional": true 9941 } 9942 } 9943 }, 9944 "node_modules/micro-memoize": { 9945 "version": "4.1.2", 9946 "resolved": "https://registry.npmjs.org/micro-memoize/-/micro-memoize-4.1.2.tgz", 9947 "integrity": "sha512-+HzcV2H+rbSJzApgkj0NdTakkC+bnyeiUxgT6/m7mjcz1CmM22KYFKp+EVj1sWe4UYcnriJr5uqHQD/gMHLD+g==" 9948 }, 9949 "node_modules/micromatch": { 9950 "version": "4.0.5", 9951 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 9952 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 9953 "dev": true, 9954 "dependencies": { 9955 "braces": "^3.0.2", 9956 "picomatch": "^2.3.1" 9957 }, 9958 "engines": { 9959 "node": ">=8.6" 9960 } 9961 }, 9962 "node_modules/mime": { 9963 "version": "2.6.0", 9964 "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", 9965 "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", 9966 "dev": true, 9967 "peer": true, 9968 "bin": { 9969 "mime": "cli.js" 9970 }, 9971 "engines": { 9972 "node": ">=4.0.0" 9973 } 9974 }, 9975 "node_modules/mime-db": { 9976 "version": "1.52.0", 9977 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 9978 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 9979 "dev": true, 9980 "engines": { 9981 "node": ">= 0.6" 9982 } 9983 }, 9984 "node_modules/mime-types": { 9985 "version": "2.1.35", 9986 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 9987 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 9988 "dev": true, 9989 "dependencies": { 9990 "mime-db": "1.52.0" 9991 }, 9992 "engines": { 9993 "node": ">= 0.6" 9994 } 9995 }, 9996 "node_modules/mimic-fn": { 9997 "version": "2.1.0", 9998 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 9999 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 10000 "dev": true, 10001 "peer": true, 10002 "engines": { 10003 "node": ">=6" 10004 } 10005 }, 10006 "node_modules/minimatch": { 10007 "version": "3.1.2", 10008 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 10009 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 10010 "dev": true, 10011 "dependencies": { 10012 "brace-expansion": "^1.1.7" 10013 }, 10014 "engines": { 10015 "node": "*" 10016 } 10017 }, 10018 "node_modules/minimist": { 10019 "version": "1.2.8", 10020 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 10021 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 10022 "dev": true, 10023 "peer": true, 10024 "funding": { 10025 "url": "https://github.com/sponsors/ljharb" 10026 } 10027 }, 10028 "node_modules/mkdirp": { 10029 "version": "0.5.6", 10030 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 10031 "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 10032 "dev": true, 10033 "peer": true, 10034 "dependencies": { 10035 "minimist": "^1.2.6" 10036 }, 10037 "bin": { 10038 "mkdirp": "bin/cmd.js" 10039 } 10040 }, 10041 "node_modules/moize": { 10042 "version": "6.1.6", 10043 "resolved": "https://registry.npmjs.org/moize/-/moize-6.1.6.tgz", 10044 "integrity": "sha512-vSKdIUO61iCmTqhdoIDrqyrtp87nWZUmBPniNjO0fX49wEYmyDO4lvlnFXiGcaH1JLE/s/9HbiK4LSHsbiUY6Q==", 10045 "dependencies": { 10046 "fast-equals": "^3.0.1", 10047 "micro-memoize": "^4.1.2" 10048 } 10049 }, 10050 "node_modules/ms": { 10051 "version": "2.1.2", 10052 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 10053 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 10054 "dev": true 10055 }, 10056 "node_modules/nanoid": { 10057 "version": "3.3.6", 10058 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", 10059 "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", 10060 "funding": [ 10061 { 10062 "type": "github", 10063 "url": "https://github.com/sponsors/ai" 10064 } 10065 ], 10066 "bin": { 10067 "nanoid": "bin/nanoid.cjs" 10068 }, 10069 "engines": { 10070 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 10071 } 10072 }, 10073 "node_modules/negotiator": { 10074 "version": "0.6.3", 10075 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", 10076 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", 10077 "dev": true, 10078 "peer": true, 10079 "engines": { 10080 "node": ">= 0.6" 10081 } 10082 }, 10083 "node_modules/neo-async": { 10084 "version": "2.6.2", 10085 "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", 10086 "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", 10087 "dev": true, 10088 "peer": true 10089 }, 10090 "node_modules/no-case": { 10091 "version": "3.0.4", 10092 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", 10093 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", 10094 "dependencies": { 10095 "lower-case": "^2.0.2", 10096 "tslib": "^2.0.3" 10097 } 10098 }, 10099 "node_modules/nocache": { 10100 "version": "3.0.4", 10101 "resolved": "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz", 10102 "integrity": "sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw==", 10103 "dev": true, 10104 "peer": true, 10105 "engines": { 10106 "node": ">=12.0.0" 10107 } 10108 }, 10109 "node_modules/node-abort-controller": { 10110 "version": "3.1.1", 10111 "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", 10112 "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", 10113 "dev": true, 10114 "peer": true 10115 }, 10116 "node_modules/node-dir": { 10117 "version": "0.1.17", 10118 "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", 10119 "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", 10120 "dev": true, 10121 "peer": true, 10122 "dependencies": { 10123 "minimatch": "^3.0.2" 10124 }, 10125 "engines": { 10126 "node": ">= 0.10.5" 10127 } 10128 }, 10129 "node_modules/node-fetch": { 10130 "version": "2.7.0", 10131 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", 10132 "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", 10133 "dev": true, 10134 "peer": true, 10135 "dependencies": { 10136 "whatwg-url": "^5.0.0" 10137 }, 10138 "engines": { 10139 "node": "4.x || >=6.0.0" 10140 }, 10141 "peerDependencies": { 10142 "encoding": "^0.1.0" 10143 }, 10144 "peerDependenciesMeta": { 10145 "encoding": { 10146 "optional": true 10147 } 10148 } 10149 }, 10150 "node_modules/node-fetch/node_modules/tr46": { 10151 "version": "0.0.3", 10152 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 10153 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 10154 "dev": true, 10155 "peer": true 10156 }, 10157 "node_modules/node-fetch/node_modules/webidl-conversions": { 10158 "version": "3.0.1", 10159 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 10160 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", 10161 "dev": true, 10162 "peer": true 10163 }, 10164 "node_modules/node-fetch/node_modules/whatwg-url": { 10165 "version": "5.0.0", 10166 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 10167 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 10168 "dev": true, 10169 "peer": true, 10170 "dependencies": { 10171 "tr46": "~0.0.3", 10172 "webidl-conversions": "^3.0.0" 10173 } 10174 }, 10175 "node_modules/node-int64": { 10176 "version": "0.4.0", 10177 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", 10178 "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", 10179 "dev": true, 10180 "peer": true 10181 }, 10182 "node_modules/node-releases": { 10183 "version": "2.0.14", 10184 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", 10185 "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", 10186 "dev": true 10187 }, 10188 "node_modules/node-stream-zip": { 10189 "version": "1.15.0", 10190 "resolved": "https://registry.npmjs.org/node-stream-zip/-/node-stream-zip-1.15.0.tgz", 10191 "integrity": "sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw==", 10192 "dev": true, 10193 "peer": true, 10194 "engines": { 10195 "node": ">=0.12.0" 10196 }, 10197 "funding": { 10198 "type": "github", 10199 "url": "https://github.com/sponsors/antelle" 10200 } 10201 }, 10202 "node_modules/normalize-path": { 10203 "version": "3.0.0", 10204 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 10205 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 10206 "dev": true, 10207 "peer": true, 10208 "engines": { 10209 "node": ">=0.10.0" 10210 } 10211 }, 10212 "node_modules/normalize-range": { 10213 "version": "0.1.2", 10214 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 10215 "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", 10216 "dev": true, 10217 "engines": { 10218 "node": ">=0.10.0" 10219 } 10220 }, 10221 "node_modules/nostr-tools": { 10222 "version": "2.5.0", 10223 "resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-2.5.0.tgz", 10224 "integrity": "sha512-G02O3JYNCfhx9NDjd3NOCw/5ck8PX5hiOIhHKpsXyu49ZtZbxGH3OLP9tf0fpUZ+EVWdjIYFR689sV0i7+TOng==", 10225 "dependencies": { 10226 "@noble/ciphers": "^0.5.1", 10227 "@noble/curves": "1.2.0", 10228 "@noble/hashes": "1.3.1", 10229 "@scure/base": "1.1.1", 10230 "@scure/bip32": "1.3.1", 10231 "@scure/bip39": "1.2.1" 10232 }, 10233 "optionalDependencies": { 10234 "nostr-wasm": "v0.1.0" 10235 }, 10236 "peerDependencies": { 10237 "typescript": ">=5.0.0" 10238 }, 10239 "peerDependenciesMeta": { 10240 "typescript": { 10241 "optional": true 10242 } 10243 } 10244 }, 10245 "node_modules/nostr-wasm": { 10246 "version": "0.1.0", 10247 "resolved": "https://registry.npmjs.org/nostr-wasm/-/nostr-wasm-0.1.0.tgz", 10248 "integrity": "sha512-78BTryCLcLYv96ONU8Ws3Q1JzjlAt+43pWQhIl86xZmWeegYCNLPml7yQ+gG3vR6V5h4XGj+TxO+SS5dsThQIA==", 10249 "optional": true 10250 }, 10251 "node_modules/npm-run-path": { 10252 "version": "4.0.1", 10253 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 10254 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 10255 "dev": true, 10256 "peer": true, 10257 "dependencies": { 10258 "path-key": "^3.0.0" 10259 }, 10260 "engines": { 10261 "node": ">=8" 10262 } 10263 }, 10264 "node_modules/nullthrows": { 10265 "version": "1.1.1", 10266 "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz", 10267 "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==", 10268 "dev": true, 10269 "peer": true 10270 }, 10271 "node_modules/ob1": { 10272 "version": "0.80.3", 10273 "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.80.3.tgz", 10274 "integrity": "sha512-lKJ/Wp6eSyYKYKYds1lgiDRtD2j9nNhrhx4hwegxYXTBkWz4dqermZV+Bq0iw0SszUIb+fC+btNSXwc4AG1lBQ==", 10275 "dev": true, 10276 "peer": true, 10277 "engines": { 10278 "node": ">=18" 10279 } 10280 }, 10281 "node_modules/object-assign": { 10282 "version": "4.1.1", 10283 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 10284 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 10285 "engines": { 10286 "node": ">=0.10.0" 10287 } 10288 }, 10289 "node_modules/object-inspect": { 10290 "version": "1.12.3", 10291 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", 10292 "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", 10293 "dev": true, 10294 "funding": { 10295 "url": "https://github.com/sponsors/ljharb" 10296 } 10297 }, 10298 "node_modules/object-keys": { 10299 "version": "1.1.1", 10300 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 10301 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 10302 "dev": true, 10303 "engines": { 10304 "node": ">= 0.4" 10305 } 10306 }, 10307 "node_modules/object.assign": { 10308 "version": "4.1.4", 10309 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", 10310 "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", 10311 "dev": true, 10312 "dependencies": { 10313 "call-bind": "^1.0.2", 10314 "define-properties": "^1.1.4", 10315 "has-symbols": "^1.0.3", 10316 "object-keys": "^1.1.1" 10317 }, 10318 "engines": { 10319 "node": ">= 0.4" 10320 }, 10321 "funding": { 10322 "url": "https://github.com/sponsors/ljharb" 10323 } 10324 }, 10325 "node_modules/on-finished": { 10326 "version": "2.3.0", 10327 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 10328 "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", 10329 "dev": true, 10330 "peer": true, 10331 "dependencies": { 10332 "ee-first": "1.1.1" 10333 }, 10334 "engines": { 10335 "node": ">= 0.8" 10336 } 10337 }, 10338 "node_modules/on-headers": { 10339 "version": "1.0.2", 10340 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", 10341 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", 10342 "dev": true, 10343 "peer": true, 10344 "engines": { 10345 "node": ">= 0.8" 10346 } 10347 }, 10348 "node_modules/once": { 10349 "version": "1.4.0", 10350 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 10351 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 10352 "dev": true, 10353 "dependencies": { 10354 "wrappy": "1" 10355 } 10356 }, 10357 "node_modules/onetime": { 10358 "version": "5.1.2", 10359 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 10360 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 10361 "dev": true, 10362 "peer": true, 10363 "dependencies": { 10364 "mimic-fn": "^2.1.0" 10365 }, 10366 "engines": { 10367 "node": ">=6" 10368 }, 10369 "funding": { 10370 "url": "https://github.com/sponsors/sindresorhus" 10371 } 10372 }, 10373 "node_modules/open": { 10374 "version": "6.4.0", 10375 "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz", 10376 "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==", 10377 "dev": true, 10378 "peer": true, 10379 "dependencies": { 10380 "is-wsl": "^1.1.0" 10381 }, 10382 "engines": { 10383 "node": ">=8" 10384 } 10385 }, 10386 "node_modules/open/node_modules/is-wsl": { 10387 "version": "1.1.0", 10388 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", 10389 "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", 10390 "dev": true, 10391 "peer": true, 10392 "engines": { 10393 "node": ">=4" 10394 } 10395 }, 10396 "node_modules/ora": { 10397 "version": "5.4.1", 10398 "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", 10399 "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", 10400 "dev": true, 10401 "peer": true, 10402 "dependencies": { 10403 "bl": "^4.1.0", 10404 "chalk": "^4.1.0", 10405 "cli-cursor": "^3.1.0", 10406 "cli-spinners": "^2.5.0", 10407 "is-interactive": "^1.0.0", 10408 "is-unicode-supported": "^0.1.0", 10409 "log-symbols": "^4.1.0", 10410 "strip-ansi": "^6.0.0", 10411 "wcwidth": "^1.0.1" 10412 }, 10413 "engines": { 10414 "node": ">=10" 10415 }, 10416 "funding": { 10417 "url": "https://github.com/sponsors/sindresorhus" 10418 } 10419 }, 10420 "node_modules/ora/node_modules/ansi-regex": { 10421 "version": "5.0.1", 10422 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 10423 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 10424 "dev": true, 10425 "peer": true, 10426 "engines": { 10427 "node": ">=8" 10428 } 10429 }, 10430 "node_modules/ora/node_modules/ansi-styles": { 10431 "version": "4.3.0", 10432 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 10433 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 10434 "dev": true, 10435 "peer": true, 10436 "dependencies": { 10437 "color-convert": "^2.0.1" 10438 }, 10439 "engines": { 10440 "node": ">=8" 10441 }, 10442 "funding": { 10443 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 10444 } 10445 }, 10446 "node_modules/ora/node_modules/chalk": { 10447 "version": "4.1.2", 10448 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 10449 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 10450 "dev": true, 10451 "peer": true, 10452 "dependencies": { 10453 "ansi-styles": "^4.1.0", 10454 "supports-color": "^7.1.0" 10455 }, 10456 "engines": { 10457 "node": ">=10" 10458 }, 10459 "funding": { 10460 "url": "https://github.com/chalk/chalk?sponsor=1" 10461 } 10462 }, 10463 "node_modules/ora/node_modules/color-convert": { 10464 "version": "2.0.1", 10465 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 10466 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 10467 "dev": true, 10468 "peer": true, 10469 "dependencies": { 10470 "color-name": "~1.1.4" 10471 }, 10472 "engines": { 10473 "node": ">=7.0.0" 10474 } 10475 }, 10476 "node_modules/ora/node_modules/color-name": { 10477 "version": "1.1.4", 10478 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 10479 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 10480 "dev": true, 10481 "peer": true 10482 }, 10483 "node_modules/ora/node_modules/has-flag": { 10484 "version": "4.0.0", 10485 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 10486 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 10487 "dev": true, 10488 "peer": true, 10489 "engines": { 10490 "node": ">=8" 10491 } 10492 }, 10493 "node_modules/ora/node_modules/strip-ansi": { 10494 "version": "6.0.1", 10495 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 10496 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 10497 "dev": true, 10498 "peer": true, 10499 "dependencies": { 10500 "ansi-regex": "^5.0.1" 10501 }, 10502 "engines": { 10503 "node": ">=8" 10504 } 10505 }, 10506 "node_modules/ora/node_modules/supports-color": { 10507 "version": "7.2.0", 10508 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 10509 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 10510 "dev": true, 10511 "peer": true, 10512 "dependencies": { 10513 "has-flag": "^4.0.0" 10514 }, 10515 "engines": { 10516 "node": ">=8" 10517 } 10518 }, 10519 "node_modules/p-limit": { 10520 "version": "2.3.0", 10521 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 10522 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 10523 "dev": true, 10524 "peer": true, 10525 "dependencies": { 10526 "p-try": "^2.0.0" 10527 }, 10528 "engines": { 10529 "node": ">=6" 10530 }, 10531 "funding": { 10532 "url": "https://github.com/sponsors/sindresorhus" 10533 } 10534 }, 10535 "node_modules/p-locate": { 10536 "version": "4.1.0", 10537 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 10538 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 10539 "dev": true, 10540 "peer": true, 10541 "dependencies": { 10542 "p-limit": "^2.2.0" 10543 }, 10544 "engines": { 10545 "node": ">=8" 10546 } 10547 }, 10548 "node_modules/p-retry": { 10549 "version": "6.1.0", 10550 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.1.0.tgz", 10551 "integrity": "sha512-fJLEQ2KqYBJRuaA/8cKMnqhulqNM+bpcjYtXNex2t3mOXKRYPitAJt9NacSf8XAFzcYahSAbKpobiWDSqHSh2g==", 10552 "dependencies": { 10553 "@types/retry": "0.12.2", 10554 "is-network-error": "^1.0.0", 10555 "retry": "^0.13.1" 10556 }, 10557 "engines": { 10558 "node": ">=16.17" 10559 }, 10560 "funding": { 10561 "url": "https://github.com/sponsors/sindresorhus" 10562 } 10563 }, 10564 "node_modules/p-throttle": { 10565 "version": "5.1.0", 10566 "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-5.1.0.tgz", 10567 "integrity": "sha512-+N+s2g01w1Zch4D0K3OpnPDqLOKmLcQ4BvIFq3JC0K29R28vUOjWpO+OJZBNt8X9i3pFCksZJZ0YXkUGjaFE6g==", 10568 "engines": { 10569 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 10570 }, 10571 "funding": { 10572 "url": "https://github.com/sponsors/sindresorhus" 10573 } 10574 }, 10575 "node_modules/p-try": { 10576 "version": "2.2.0", 10577 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 10578 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 10579 "dev": true, 10580 "peer": true, 10581 "engines": { 10582 "node": ">=6" 10583 } 10584 }, 10585 "node_modules/param-case": { 10586 "version": "3.0.4", 10587 "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", 10588 "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", 10589 "dependencies": { 10590 "dot-case": "^3.0.4", 10591 "tslib": "^2.0.3" 10592 } 10593 }, 10594 "node_modules/parse-json": { 10595 "version": "4.0.0", 10596 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 10597 "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", 10598 "dev": true, 10599 "peer": true, 10600 "dependencies": { 10601 "error-ex": "^1.3.1", 10602 "json-parse-better-errors": "^1.0.1" 10603 }, 10604 "engines": { 10605 "node": ">=4" 10606 } 10607 }, 10608 "node_modules/parse-srcset": { 10609 "version": "1.0.2", 10610 "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz", 10611 "integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==" 10612 }, 10613 "node_modules/parseurl": { 10614 "version": "1.3.3", 10615 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 10616 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 10617 "dev": true, 10618 "peer": true, 10619 "engines": { 10620 "node": ">= 0.8" 10621 } 10622 }, 10623 "node_modules/pascal-case": { 10624 "version": "3.1.2", 10625 "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", 10626 "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", 10627 "dependencies": { 10628 "no-case": "^3.0.4", 10629 "tslib": "^2.0.3" 10630 } 10631 }, 10632 "node_modules/path-case": { 10633 "version": "3.0.4", 10634 "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz", 10635 "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==", 10636 "dependencies": { 10637 "dot-case": "^3.0.4", 10638 "tslib": "^2.0.3" 10639 } 10640 }, 10641 "node_modules/path-exists": { 10642 "version": "4.0.0", 10643 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 10644 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 10645 "dev": true, 10646 "peer": true, 10647 "engines": { 10648 "node": ">=8" 10649 } 10650 }, 10651 "node_modules/path-is-absolute": { 10652 "version": "1.0.1", 10653 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 10654 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 10655 "dev": true, 10656 "engines": { 10657 "node": ">=0.10.0" 10658 } 10659 }, 10660 "node_modules/path-key": { 10661 "version": "3.1.1", 10662 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 10663 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 10664 "dev": true, 10665 "peer": true, 10666 "engines": { 10667 "node": ">=8" 10668 } 10669 }, 10670 "node_modules/path-parse": { 10671 "version": "1.0.7", 10672 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 10673 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 10674 "dev": true 10675 }, 10676 "node_modules/picocolors": { 10677 "version": "1.0.0", 10678 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 10679 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" 10680 }, 10681 "node_modules/picomatch": { 10682 "version": "2.3.1", 10683 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 10684 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 10685 "dev": true, 10686 "engines": { 10687 "node": ">=8.6" 10688 }, 10689 "funding": { 10690 "url": "https://github.com/sponsors/jonschlinkert" 10691 } 10692 }, 10693 "node_modules/pify": { 10694 "version": "4.0.1", 10695 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", 10696 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", 10697 "dev": true, 10698 "peer": true, 10699 "engines": { 10700 "node": ">=6" 10701 } 10702 }, 10703 "node_modules/pirates": { 10704 "version": "4.0.6", 10705 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", 10706 "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", 10707 "dev": true, 10708 "peer": true, 10709 "engines": { 10710 "node": ">= 6" 10711 } 10712 }, 10713 "node_modules/pkg-dir": { 10714 "version": "3.0.0", 10715 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", 10716 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", 10717 "dev": true, 10718 "peer": true, 10719 "dependencies": { 10720 "find-up": "^3.0.0" 10721 }, 10722 "engines": { 10723 "node": ">=6" 10724 } 10725 }, 10726 "node_modules/pkg-dir/node_modules/find-up": { 10727 "version": "3.0.0", 10728 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 10729 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 10730 "dev": true, 10731 "peer": true, 10732 "dependencies": { 10733 "locate-path": "^3.0.0" 10734 }, 10735 "engines": { 10736 "node": ">=6" 10737 } 10738 }, 10739 "node_modules/pkg-dir/node_modules/locate-path": { 10740 "version": "3.0.0", 10741 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 10742 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 10743 "dev": true, 10744 "peer": true, 10745 "dependencies": { 10746 "p-locate": "^3.0.0", 10747 "path-exists": "^3.0.0" 10748 }, 10749 "engines": { 10750 "node": ">=6" 10751 } 10752 }, 10753 "node_modules/pkg-dir/node_modules/p-locate": { 10754 "version": "3.0.0", 10755 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 10756 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 10757 "dev": true, 10758 "peer": true, 10759 "dependencies": { 10760 "p-limit": "^2.0.0" 10761 }, 10762 "engines": { 10763 "node": ">=6" 10764 } 10765 }, 10766 "node_modules/pkg-dir/node_modules/path-exists": { 10767 "version": "3.0.0", 10768 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 10769 "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", 10770 "dev": true, 10771 "peer": true, 10772 "engines": { 10773 "node": ">=4" 10774 } 10775 }, 10776 "node_modules/postcss": { 10777 "version": "8.4.31", 10778 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", 10779 "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", 10780 "funding": [ 10781 { 10782 "type": "opencollective", 10783 "url": "https://opencollective.com/postcss/" 10784 }, 10785 { 10786 "type": "tidelift", 10787 "url": "https://tidelift.com/funding/github/npm/postcss" 10788 }, 10789 { 10790 "type": "github", 10791 "url": "https://github.com/sponsors/ai" 10792 } 10793 ], 10794 "dependencies": { 10795 "nanoid": "^3.3.6", 10796 "picocolors": "^1.0.0", 10797 "source-map-js": "^1.0.2" 10798 }, 10799 "engines": { 10800 "node": "^10 || ^12 || >=14" 10801 } 10802 }, 10803 "node_modules/postcss-attribute-case-insensitive": { 10804 "version": "6.0.2", 10805 "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-6.0.2.tgz", 10806 "integrity": "sha512-IRuCwwAAQbgaLhxQdQcIIK0dCVXg3XDUnzgKD8iwdiYdwU4rMWRWyl/W9/0nA4ihVpq5pyALiHB2veBJ0292pw==", 10807 "dev": true, 10808 "dependencies": { 10809 "postcss-selector-parser": "^6.0.10" 10810 }, 10811 "engines": { 10812 "node": "^14 || ^16 || >=18" 10813 }, 10814 "funding": { 10815 "type": "opencollective", 10816 "url": "https://opencollective.com/csstools" 10817 }, 10818 "peerDependencies": { 10819 "postcss": "^8.4" 10820 } 10821 }, 10822 "node_modules/postcss-clamp": { 10823 "version": "4.1.0", 10824 "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", 10825 "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", 10826 "dev": true, 10827 "dependencies": { 10828 "postcss-value-parser": "^4.2.0" 10829 }, 10830 "engines": { 10831 "node": ">=7.6.0" 10832 }, 10833 "peerDependencies": { 10834 "postcss": "^8.4.6" 10835 } 10836 }, 10837 "node_modules/postcss-color-functional-notation": { 10838 "version": "6.0.2", 10839 "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-6.0.2.tgz", 10840 "integrity": "sha512-FsjSmlSufuiFBsIqQ++VxFmvX7zKndZpBkHmfXr4wqhvzM92FTEkAh703iqWTl1U3faTgqioIqCbfqdWiFVwtw==", 10841 "dev": true, 10842 "funding": [ 10843 { 10844 "type": "github", 10845 "url": "https://github.com/sponsors/csstools" 10846 }, 10847 { 10848 "type": "opencollective", 10849 "url": "https://opencollective.com/csstools" 10850 } 10851 ], 10852 "dependencies": { 10853 "@csstools/postcss-progressive-custom-properties": "^3.0.2", 10854 "postcss-value-parser": "^4.2.0" 10855 }, 10856 "engines": { 10857 "node": "^14 || ^16 || >=18" 10858 }, 10859 "peerDependencies": { 10860 "postcss": "^8.4" 10861 } 10862 }, 10863 "node_modules/postcss-color-hex-alpha": { 10864 "version": "9.0.2", 10865 "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-9.0.2.tgz", 10866 "integrity": "sha512-SfPjgr//VQ/DOCf80STIAsdAs7sbIbxATvVmd+Ec7JvR8onz9pjawhq3BJM3Pie40EE3TyB0P6hft16D33Nlyg==", 10867 "dev": true, 10868 "dependencies": { 10869 "postcss-value-parser": "^4.2.0" 10870 }, 10871 "engines": { 10872 "node": "^14 || ^16 || >=18" 10873 }, 10874 "funding": { 10875 "type": "opencollective", 10876 "url": "https://opencollective.com/csstools" 10877 }, 10878 "peerDependencies": { 10879 "postcss": "^8.4" 10880 } 10881 }, 10882 "node_modules/postcss-color-rebeccapurple": { 10883 "version": "9.0.1", 10884 "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-9.0.1.tgz", 10885 "integrity": "sha512-ds4cq5BjRieizVb2PnvbJ0omg9VCo2/KzluvoFZbxuGpsGJ5BQSD93CHBooinEtangCM5YqUOerGDl4xGmOb6Q==", 10886 "dev": true, 10887 "funding": [ 10888 { 10889 "type": "github", 10890 "url": "https://github.com/sponsors/csstools" 10891 }, 10892 { 10893 "type": "opencollective", 10894 "url": "https://opencollective.com/csstools" 10895 } 10896 ], 10897 "dependencies": { 10898 "postcss-value-parser": "^4.2.0" 10899 }, 10900 "engines": { 10901 "node": "^14 || ^16 || >=18" 10902 }, 10903 "peerDependencies": { 10904 "postcss": "^8.4" 10905 } 10906 }, 10907 "node_modules/postcss-custom-media": { 10908 "version": "10.0.2", 10909 "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-10.0.2.tgz", 10910 "integrity": "sha512-zcEFNRmDm2fZvTPdI1pIW3W//UruMcLosmMiCdpQnrCsTRzWlKQPYMa1ud9auL0BmrryKK1+JjIGn19K0UjO/w==", 10911 "dev": true, 10912 "funding": [ 10913 { 10914 "type": "github", 10915 "url": "https://github.com/sponsors/csstools" 10916 }, 10917 { 10918 "type": "opencollective", 10919 "url": "https://opencollective.com/csstools" 10920 } 10921 ], 10922 "dependencies": { 10923 "@csstools/cascade-layer-name-parser": "^1.0.5", 10924 "@csstools/css-parser-algorithms": "^2.3.2", 10925 "@csstools/css-tokenizer": "^2.2.1", 10926 "@csstools/media-query-list-parser": "^2.1.5" 10927 }, 10928 "engines": { 10929 "node": "^14 || ^16 || >=18" 10930 }, 10931 "peerDependencies": { 10932 "postcss": "^8.4" 10933 } 10934 }, 10935 "node_modules/postcss-custom-properties": { 10936 "version": "13.3.2", 10937 "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-13.3.2.tgz", 10938 "integrity": "sha512-2Coszybpo8lpLY24vy2CYv9AasiZ39/bs8Imv0pWMq55Gl8NWzfc24OAo3zIX7rc6uUJAqESnVOMZ6V6lpMjJA==", 10939 "dev": true, 10940 "funding": [ 10941 { 10942 "type": "github", 10943 "url": "https://github.com/sponsors/csstools" 10944 }, 10945 { 10946 "type": "opencollective", 10947 "url": "https://opencollective.com/csstools" 10948 } 10949 ], 10950 "dependencies": { 10951 "@csstools/cascade-layer-name-parser": "^1.0.5", 10952 "@csstools/css-parser-algorithms": "^2.3.2", 10953 "@csstools/css-tokenizer": "^2.2.1", 10954 "postcss-value-parser": "^4.2.0" 10955 }, 10956 "engines": { 10957 "node": "^14 || ^16 || >=18" 10958 }, 10959 "peerDependencies": { 10960 "postcss": "^8.4" 10961 } 10962 }, 10963 "node_modules/postcss-custom-selectors": { 10964 "version": "7.1.6", 10965 "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-7.1.6.tgz", 10966 "integrity": "sha512-svsjWRaxqL3vAzv71dV0/65P24/FB8TbPX+lWyyf9SZ7aZm4S4NhCn7N3Bg+Z5sZunG3FS8xQ80LrCU9hb37cw==", 10967 "dev": true, 10968 "funding": [ 10969 { 10970 "type": "github", 10971 "url": "https://github.com/sponsors/csstools" 10972 }, 10973 { 10974 "type": "opencollective", 10975 "url": "https://opencollective.com/csstools" 10976 } 10977 ], 10978 "dependencies": { 10979 "@csstools/cascade-layer-name-parser": "^1.0.5", 10980 "@csstools/css-parser-algorithms": "^2.3.2", 10981 "@csstools/css-tokenizer": "^2.2.1", 10982 "postcss-selector-parser": "^6.0.13" 10983 }, 10984 "engines": { 10985 "node": "^14 || ^16 || >=18" 10986 }, 10987 "peerDependencies": { 10988 "postcss": "^8.4" 10989 } 10990 }, 10991 "node_modules/postcss-dark-theme-class": { 10992 "version": "1.0.0", 10993 "resolved": "https://registry.npmjs.org/postcss-dark-theme-class/-/postcss-dark-theme-class-1.0.0.tgz", 10994 "integrity": "sha512-7XiFx8Ahvot3YmHjs4/jlxyUggomSNZzoF1hyS5xIZpLyfcPY8vb/3q4QPP8CqhnnA911OrDOZL7OTkjHoEjdw==", 10995 "dev": true, 10996 "funding": [ 10997 { 10998 "type": "opencollective", 10999 "url": "https://opencollective.com/postcss/" 11000 }, 11001 { 11002 "type": "github", 11003 "url": "https://github.com/sponsors/ai" 11004 } 11005 ], 11006 "engines": { 11007 "node": ">=18.0" 11008 }, 11009 "peerDependencies": { 11010 "postcss": "^8.2.14" 11011 } 11012 }, 11013 "node_modules/postcss-dir-pseudo-class": { 11014 "version": "8.0.0", 11015 "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-8.0.0.tgz", 11016 "integrity": "sha512-Oy5BBi0dWPwij/IA+yDYj+/OBMQ9EPqAzTHeSNUYrUWdll/PRJmcbiUj0MNcsBi681I1gcSTLvMERPaXzdbvJg==", 11017 "dev": true, 11018 "funding": [ 11019 { 11020 "type": "github", 11021 "url": "https://github.com/sponsors/csstools" 11022 }, 11023 { 11024 "type": "opencollective", 11025 "url": "https://opencollective.com/csstools" 11026 } 11027 ], 11028 "dependencies": { 11029 "postcss-selector-parser": "^6.0.13" 11030 }, 11031 "engines": { 11032 "node": "^14 || ^16 || >=18" 11033 }, 11034 "peerDependencies": { 11035 "postcss": "^8.4" 11036 } 11037 }, 11038 "node_modules/postcss-double-position-gradients": { 11039 "version": "5.0.2", 11040 "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-5.0.2.tgz", 11041 "integrity": "sha512-KTbvdOOy8z8zb0BTkEg4/1vqlRlApdvjw8/pFoehgQl0WVO+fezDGlvo0B8xRA+XccA7ohkQCULKNsiNOx70Cw==", 11042 "dev": true, 11043 "funding": [ 11044 { 11045 "type": "github", 11046 "url": "https://github.com/sponsors/csstools" 11047 }, 11048 { 11049 "type": "opencollective", 11050 "url": "https://opencollective.com/csstools" 11051 } 11052 ], 11053 "dependencies": { 11054 "@csstools/postcss-progressive-custom-properties": "^3.0.2", 11055 "postcss-value-parser": "^4.2.0" 11056 }, 11057 "engines": { 11058 "node": "^14 || ^16 || >=18" 11059 }, 11060 "peerDependencies": { 11061 "postcss": "^8.4" 11062 } 11063 }, 11064 "node_modules/postcss-focus-visible": { 11065 "version": "9.0.0", 11066 "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-9.0.0.tgz", 11067 "integrity": "sha512-zA4TbVaIaT8npZBEROhZmlc+GBKE8AELPHXE7i4TmIUEQhw/P/mSJfY9t6tBzpQ1rABeGtEOHYrW4SboQeONMQ==", 11068 "dev": true, 11069 "funding": [ 11070 { 11071 "type": "github", 11072 "url": "https://github.com/sponsors/csstools" 11073 }, 11074 { 11075 "type": "opencollective", 11076 "url": "https://opencollective.com/csstools" 11077 } 11078 ], 11079 "dependencies": { 11080 "postcss-selector-parser": "^6.0.13" 11081 }, 11082 "engines": { 11083 "node": "^14 || ^16 || >=18" 11084 }, 11085 "peerDependencies": { 11086 "postcss": "^8.4" 11087 } 11088 }, 11089 "node_modules/postcss-focus-within": { 11090 "version": "8.0.0", 11091 "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-8.0.0.tgz", 11092 "integrity": "sha512-E7+J9nuQzZaA37D/MUZMX1K817RZGDab8qw6pFwzAkDd/QtlWJ9/WTKmzewNiuxzeq6WWY7ATiRePVoDKp+DnA==", 11093 "dev": true, 11094 "funding": [ 11095 { 11096 "type": "github", 11097 "url": "https://github.com/sponsors/csstools" 11098 }, 11099 { 11100 "type": "opencollective", 11101 "url": "https://opencollective.com/csstools" 11102 } 11103 ], 11104 "dependencies": { 11105 "postcss-selector-parser": "^6.0.13" 11106 }, 11107 "engines": { 11108 "node": "^14 || ^16 || >=18" 11109 }, 11110 "peerDependencies": { 11111 "postcss": "^8.4" 11112 } 11113 }, 11114 "node_modules/postcss-font-variant": { 11115 "version": "5.0.0", 11116 "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", 11117 "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", 11118 "dev": true, 11119 "peerDependencies": { 11120 "postcss": "^8.1.0" 11121 } 11122 }, 11123 "node_modules/postcss-gap-properties": { 11124 "version": "5.0.0", 11125 "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-5.0.0.tgz", 11126 "integrity": "sha512-YjsEEL6890P7MCv6fch6Am1yq0EhQCJMXyT4LBohiu87+4/WqR7y5W3RIv53WdA901hhytgRvjlrAhibhW4qsA==", 11127 "dev": true, 11128 "funding": [ 11129 { 11130 "type": "github", 11131 "url": "https://github.com/sponsors/csstools" 11132 }, 11133 { 11134 "type": "opencollective", 11135 "url": "https://opencollective.com/csstools" 11136 } 11137 ], 11138 "engines": { 11139 "node": "^14 || ^16 || >=18" 11140 }, 11141 "peerDependencies": { 11142 "postcss": "^8.4" 11143 } 11144 }, 11145 "node_modules/postcss-image-set-function": { 11146 "version": "6.0.1", 11147 "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-6.0.1.tgz", 11148 "integrity": "sha512-VlZncC9hhZ5tg0JllY4g6Z28BeoPO8DIkelioEEkXL0AA0IORlqYpTi2L8TUnl4YQrlwvBgxVy+mdZJw5R/cIQ==", 11149 "dev": true, 11150 "funding": [ 11151 { 11152 "type": "github", 11153 "url": "https://github.com/sponsors/csstools" 11154 }, 11155 { 11156 "type": "opencollective", 11157 "url": "https://opencollective.com/csstools" 11158 } 11159 ], 11160 "dependencies": { 11161 "postcss-value-parser": "^4.2.0" 11162 }, 11163 "engines": { 11164 "node": "^14 || ^16 || >=18" 11165 }, 11166 "peerDependencies": { 11167 "postcss": "^8.4" 11168 } 11169 }, 11170 "node_modules/postcss-lab-function": { 11171 "version": "6.0.7", 11172 "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-6.0.7.tgz", 11173 "integrity": "sha512-4d1lhDVPukHFqkMv4G5vVcK+tgY52vwb5uR1SWKOaO5389r2q8fMxBWuXSW+YtbCOEGP0/X9KERi9E9le2pJuw==", 11174 "dev": true, 11175 "funding": [ 11176 { 11177 "type": "github", 11178 "url": "https://github.com/sponsors/csstools" 11179 }, 11180 { 11181 "type": "opencollective", 11182 "url": "https://opencollective.com/csstools" 11183 } 11184 ], 11185 "dependencies": { 11186 "@csstools/css-color-parser": "^1.4.0", 11187 "@csstools/css-parser-algorithms": "^2.3.2", 11188 "@csstools/css-tokenizer": "^2.2.1", 11189 "@csstools/postcss-progressive-custom-properties": "^3.0.2" 11190 }, 11191 "engines": { 11192 "node": "^14 || ^16 || >=18" 11193 }, 11194 "peerDependencies": { 11195 "postcss": "^8.4" 11196 } 11197 }, 11198 "node_modules/postcss-logical": { 11199 "version": "7.0.0", 11200 "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-7.0.0.tgz", 11201 "integrity": "sha512-zYf3vHkoW82f5UZTEXChTJvH49Yl9X37axTZsJGxrCG2kOUwtaAoz9E7tqYg0lsIoJLybaL8fk/2mOi81zVIUw==", 11202 "dev": true, 11203 "funding": [ 11204 { 11205 "type": "github", 11206 "url": "https://github.com/sponsors/csstools" 11207 }, 11208 { 11209 "type": "opencollective", 11210 "url": "https://opencollective.com/csstools" 11211 } 11212 ], 11213 "dependencies": { 11214 "postcss-value-parser": "^4.2.0" 11215 }, 11216 "engines": { 11217 "node": "^14 || ^16 || >=18" 11218 }, 11219 "peerDependencies": { 11220 "postcss": "^8.4" 11221 } 11222 }, 11223 "node_modules/postcss-nesting": { 11224 "version": "12.0.1", 11225 "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-12.0.1.tgz", 11226 "integrity": "sha512-6LCqCWP9pqwXw/njMvNK0hGY44Fxc4B2EsGbn6xDcxbNRzP8GYoxT7yabVVMLrX3quqOJ9hg2jYMsnkedOf8pA==", 11227 "dev": true, 11228 "funding": [ 11229 { 11230 "type": "github", 11231 "url": "https://github.com/sponsors/csstools" 11232 }, 11233 { 11234 "type": "opencollective", 11235 "url": "https://opencollective.com/csstools" 11236 } 11237 ], 11238 "dependencies": { 11239 "@csstools/selector-specificity": "^3.0.0", 11240 "postcss-selector-parser": "^6.0.13" 11241 }, 11242 "engines": { 11243 "node": "^14 || ^16 || >=18" 11244 }, 11245 "peerDependencies": { 11246 "postcss": "^8.4" 11247 } 11248 }, 11249 "node_modules/postcss-opacity-percentage": { 11250 "version": "2.0.0", 11251 "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-2.0.0.tgz", 11252 "integrity": "sha512-lyDrCOtntq5Y1JZpBFzIWm2wG9kbEdujpNt4NLannF+J9c8CgFIzPa80YQfdza+Y+yFfzbYj/rfoOsYsooUWTQ==", 11253 "dev": true, 11254 "funding": [ 11255 { 11256 "type": "kofi", 11257 "url": "https://ko-fi.com/mrcgrtz" 11258 }, 11259 { 11260 "type": "liberapay", 11261 "url": "https://liberapay.com/mrcgrtz" 11262 } 11263 ], 11264 "engines": { 11265 "node": "^14 || ^16 || >=18" 11266 }, 11267 "peerDependencies": { 11268 "postcss": "^8.2" 11269 } 11270 }, 11271 "node_modules/postcss-overflow-shorthand": { 11272 "version": "5.0.0", 11273 "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-5.0.0.tgz", 11274 "integrity": "sha512-2rlxDyeSics/hC2FuMdPnWiP9WUPZ5x7FTuArXLFVpaSQ2woPSfZS4RD59HuEokbZhs/wPUQJ1E3MT6zVv94MQ==", 11275 "dev": true, 11276 "funding": [ 11277 { 11278 "type": "github", 11279 "url": "https://github.com/sponsors/csstools" 11280 }, 11281 { 11282 "type": "opencollective", 11283 "url": "https://opencollective.com/csstools" 11284 } 11285 ], 11286 "dependencies": { 11287 "postcss-value-parser": "^4.2.0" 11288 }, 11289 "engines": { 11290 "node": "^14 || ^16 || >=18" 11291 }, 11292 "peerDependencies": { 11293 "postcss": "^8.4" 11294 } 11295 }, 11296 "node_modules/postcss-page-break": { 11297 "version": "3.0.4", 11298 "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", 11299 "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", 11300 "dev": true, 11301 "peerDependencies": { 11302 "postcss": "^8" 11303 } 11304 }, 11305 "node_modules/postcss-place": { 11306 "version": "9.0.0", 11307 "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-9.0.0.tgz", 11308 "integrity": "sha512-qLEPD9VPH5opDVemwmRaujODF9nExn24VOC3ghgVLEvfYN7VZLwJHes0q/C9YR5hI2UC3VgBE8Wkdp1TxCXhtg==", 11309 "dev": true, 11310 "funding": [ 11311 { 11312 "type": "github", 11313 "url": "https://github.com/sponsors/csstools" 11314 }, 11315 { 11316 "type": "opencollective", 11317 "url": "https://opencollective.com/csstools" 11318 } 11319 ], 11320 "dependencies": { 11321 "postcss-value-parser": "^4.2.0" 11322 }, 11323 "engines": { 11324 "node": "^14 || ^16 || >=18" 11325 }, 11326 "peerDependencies": { 11327 "postcss": "^8.4" 11328 } 11329 }, 11330 "node_modules/postcss-preset-env": { 11331 "version": "9.2.0", 11332 "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-9.2.0.tgz", 11333 "integrity": "sha512-Lnr4C5gb7t5Cc8akQMJzNdJkqw7s7s7BHUaQSgsuf+CTY9Lsz5lqQTft5yNZr59JyCLz0aFNSAqSLm/xRtcTpg==", 11334 "dev": true, 11335 "funding": [ 11336 { 11337 "type": "github", 11338 "url": "https://github.com/sponsors/csstools" 11339 }, 11340 { 11341 "type": "opencollective", 11342 "url": "https://opencollective.com/csstools" 11343 } 11344 ], 11345 "dependencies": { 11346 "@csstools/postcss-cascade-layers": "^4.0.0", 11347 "@csstools/postcss-color-function": "^3.0.7", 11348 "@csstools/postcss-color-mix-function": "^2.0.7", 11349 "@csstools/postcss-exponential-functions": "^1.0.1", 11350 "@csstools/postcss-font-format-keywords": "^3.0.0", 11351 "@csstools/postcss-gamut-mapping": "^1.0.0", 11352 "@csstools/postcss-gradients-interpolation-method": "^4.0.7", 11353 "@csstools/postcss-hwb-function": "^3.0.6", 11354 "@csstools/postcss-ic-unit": "^3.0.2", 11355 "@csstools/postcss-initial": "^1.0.0", 11356 "@csstools/postcss-is-pseudo-class": "^4.0.3", 11357 "@csstools/postcss-logical-float-and-clear": "^2.0.0", 11358 "@csstools/postcss-logical-resize": "^2.0.0", 11359 "@csstools/postcss-logical-viewport-units": "^2.0.3", 11360 "@csstools/postcss-media-minmax": "^1.1.0", 11361 "@csstools/postcss-media-queries-aspect-ratio-number-values": "^2.0.3", 11362 "@csstools/postcss-nested-calc": "^3.0.0", 11363 "@csstools/postcss-normalize-display-values": "^3.0.1", 11364 "@csstools/postcss-oklab-function": "^3.0.7", 11365 "@csstools/postcss-progressive-custom-properties": "^3.0.2", 11366 "@csstools/postcss-relative-color-syntax": "^2.0.7", 11367 "@csstools/postcss-scope-pseudo-class": "^3.0.0", 11368 "@csstools/postcss-stepped-value-functions": "^3.0.2", 11369 "@csstools/postcss-text-decoration-shorthand": "^3.0.3", 11370 "@csstools/postcss-trigonometric-functions": "^3.0.2", 11371 "@csstools/postcss-unset-value": "^3.0.0", 11372 "autoprefixer": "^10.4.16", 11373 "browserslist": "^4.22.1", 11374 "css-blank-pseudo": "^6.0.0", 11375 "css-has-pseudo": "^6.0.0", 11376 "css-prefers-color-scheme": "^9.0.0", 11377 "cssdb": "^7.8.0", 11378 "postcss-attribute-case-insensitive": "^6.0.2", 11379 "postcss-clamp": "^4.1.0", 11380 "postcss-color-functional-notation": "^6.0.2", 11381 "postcss-color-hex-alpha": "^9.0.2", 11382 "postcss-color-rebeccapurple": "^9.0.1", 11383 "postcss-custom-media": "^10.0.2", 11384 "postcss-custom-properties": "^13.3.2", 11385 "postcss-custom-selectors": "^7.1.6", 11386 "postcss-dir-pseudo-class": "^8.0.0", 11387 "postcss-double-position-gradients": "^5.0.2", 11388 "postcss-focus-visible": "^9.0.0", 11389 "postcss-focus-within": "^8.0.0", 11390 "postcss-font-variant": "^5.0.0", 11391 "postcss-gap-properties": "^5.0.0", 11392 "postcss-image-set-function": "^6.0.1", 11393 "postcss-lab-function": "^6.0.7", 11394 "postcss-logical": "^7.0.0", 11395 "postcss-nesting": "^12.0.1", 11396 "postcss-opacity-percentage": "^2.0.0", 11397 "postcss-overflow-shorthand": "^5.0.0", 11398 "postcss-page-break": "^3.0.4", 11399 "postcss-place": "^9.0.0", 11400 "postcss-pseudo-class-any-link": "^9.0.0", 11401 "postcss-replace-overflow-wrap": "^4.0.0", 11402 "postcss-selector-not": "^7.0.1", 11403 "postcss-value-parser": "^4.2.0" 11404 }, 11405 "engines": { 11406 "node": "^14 || ^16 || >=18" 11407 }, 11408 "peerDependencies": { 11409 "postcss": "^8.4" 11410 } 11411 }, 11412 "node_modules/postcss-pseudo-class-any-link": { 11413 "version": "9.0.0", 11414 "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-9.0.0.tgz", 11415 "integrity": "sha512-QNCYIL98VKFKY6HGDEJpF6+K/sg9bxcUYnOmNHJxZS5wsFDFaVoPeG68WAuhsqwbIBSo/b9fjEnTwY2mTSD+uA==", 11416 "dev": true, 11417 "funding": [ 11418 { 11419 "type": "github", 11420 "url": "https://github.com/sponsors/csstools" 11421 }, 11422 { 11423 "type": "opencollective", 11424 "url": "https://opencollective.com/csstools" 11425 } 11426 ], 11427 "dependencies": { 11428 "postcss-selector-parser": "^6.0.13" 11429 }, 11430 "engines": { 11431 "node": "^14 || ^16 || >=18" 11432 }, 11433 "peerDependencies": { 11434 "postcss": "^8.4" 11435 } 11436 }, 11437 "node_modules/postcss-replace-overflow-wrap": { 11438 "version": "4.0.0", 11439 "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", 11440 "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", 11441 "dev": true, 11442 "peerDependencies": { 11443 "postcss": "^8.0.3" 11444 } 11445 }, 11446 "node_modules/postcss-selector-not": { 11447 "version": "7.0.1", 11448 "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-7.0.1.tgz", 11449 "integrity": "sha512-1zT5C27b/zeJhchN7fP0kBr16Cc61mu7Si9uWWLoA3Px/D9tIJPKchJCkUH3tPO5D0pCFmGeApAv8XpXBQJ8SQ==", 11450 "dev": true, 11451 "dependencies": { 11452 "postcss-selector-parser": "^6.0.10" 11453 }, 11454 "engines": { 11455 "node": "^14 || ^16 || >=18" 11456 }, 11457 "funding": { 11458 "type": "opencollective", 11459 "url": "https://opencollective.com/csstools" 11460 }, 11461 "peerDependencies": { 11462 "postcss": "^8.4" 11463 } 11464 }, 11465 "node_modules/postcss-selector-parser": { 11466 "version": "6.0.13", 11467 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", 11468 "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", 11469 "dev": true, 11470 "dependencies": { 11471 "cssesc": "^3.0.0", 11472 "util-deprecate": "^1.0.2" 11473 }, 11474 "engines": { 11475 "node": ">=4" 11476 } 11477 }, 11478 "node_modules/postcss-value-parser": { 11479 "version": "4.2.0", 11480 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 11481 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 11482 "dev": true 11483 }, 11484 "node_modules/preact": { 11485 "version": "10.18.1", 11486 "resolved": "https://registry.npmjs.org/preact/-/preact-10.18.1.tgz", 11487 "integrity": "sha512-mKUD7RRkQQM6s7Rkmi7IFkoEHjuFqRQUaXamO61E6Nn7vqF/bo7EZCmSyrUnp2UWHw0O7XjZ2eeXis+m7tf4lg==", 11488 "funding": { 11489 "type": "opencollective", 11490 "url": "https://opencollective.com/preact" 11491 } 11492 }, 11493 "node_modules/prettier": { 11494 "version": "2.8.0", 11495 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz", 11496 "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==", 11497 "dev": true, 11498 "peer": true, 11499 "bin": { 11500 "prettier": "bin-prettier.js" 11501 }, 11502 "engines": { 11503 "node": ">=10.13.0" 11504 }, 11505 "funding": { 11506 "url": "https://github.com/prettier/prettier?sponsor=1" 11507 } 11508 }, 11509 "node_modules/pretty-bytes": { 11510 "version": "6.1.1", 11511 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz", 11512 "integrity": "sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==", 11513 "dev": true, 11514 "engines": { 11515 "node": "^14.13.1 || >=16.0.0" 11516 }, 11517 "funding": { 11518 "url": "https://github.com/sponsors/sindresorhus" 11519 } 11520 }, 11521 "node_modules/pretty-format": { 11522 "version": "26.6.2", 11523 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", 11524 "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", 11525 "dev": true, 11526 "peer": true, 11527 "dependencies": { 11528 "@jest/types": "^26.6.2", 11529 "ansi-regex": "^5.0.0", 11530 "ansi-styles": "^4.0.0", 11531 "react-is": "^17.0.1" 11532 }, 11533 "engines": { 11534 "node": ">= 10" 11535 } 11536 }, 11537 "node_modules/pretty-format/node_modules/@jest/types": { 11538 "version": "26.6.2", 11539 "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", 11540 "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", 11541 "dev": true, 11542 "peer": true, 11543 "dependencies": { 11544 "@types/istanbul-lib-coverage": "^2.0.0", 11545 "@types/istanbul-reports": "^3.0.0", 11546 "@types/node": "*", 11547 "@types/yargs": "^15.0.0", 11548 "chalk": "^4.0.0" 11549 }, 11550 "engines": { 11551 "node": ">= 10.14.2" 11552 } 11553 }, 11554 "node_modules/pretty-format/node_modules/@types/yargs": { 11555 "version": "15.0.19", 11556 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", 11557 "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", 11558 "dev": true, 11559 "peer": true, 11560 "dependencies": { 11561 "@types/yargs-parser": "*" 11562 } 11563 }, 11564 "node_modules/pretty-format/node_modules/ansi-regex": { 11565 "version": "5.0.1", 11566 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 11567 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 11568 "dev": true, 11569 "peer": true, 11570 "engines": { 11571 "node": ">=8" 11572 } 11573 }, 11574 "node_modules/pretty-format/node_modules/ansi-styles": { 11575 "version": "4.3.0", 11576 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 11577 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 11578 "dev": true, 11579 "peer": true, 11580 "dependencies": { 11581 "color-convert": "^2.0.1" 11582 }, 11583 "engines": { 11584 "node": ">=8" 11585 }, 11586 "funding": { 11587 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 11588 } 11589 }, 11590 "node_modules/pretty-format/node_modules/chalk": { 11591 "version": "4.1.2", 11592 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 11593 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 11594 "dev": true, 11595 "peer": true, 11596 "dependencies": { 11597 "ansi-styles": "^4.1.0", 11598 "supports-color": "^7.1.0" 11599 }, 11600 "engines": { 11601 "node": ">=10" 11602 }, 11603 "funding": { 11604 "url": "https://github.com/chalk/chalk?sponsor=1" 11605 } 11606 }, 11607 "node_modules/pretty-format/node_modules/color-convert": { 11608 "version": "2.0.1", 11609 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 11610 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 11611 "dev": true, 11612 "peer": true, 11613 "dependencies": { 11614 "color-name": "~1.1.4" 11615 }, 11616 "engines": { 11617 "node": ">=7.0.0" 11618 } 11619 }, 11620 "node_modules/pretty-format/node_modules/color-name": { 11621 "version": "1.1.4", 11622 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 11623 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 11624 "dev": true, 11625 "peer": true 11626 }, 11627 "node_modules/pretty-format/node_modules/has-flag": { 11628 "version": "4.0.0", 11629 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 11630 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 11631 "dev": true, 11632 "peer": true, 11633 "engines": { 11634 "node": ">=8" 11635 } 11636 }, 11637 "node_modules/pretty-format/node_modules/react-is": { 11638 "version": "17.0.2", 11639 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 11640 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 11641 "dev": true, 11642 "peer": true 11643 }, 11644 "node_modules/pretty-format/node_modules/supports-color": { 11645 "version": "7.2.0", 11646 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11647 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 11648 "dev": true, 11649 "peer": true, 11650 "dependencies": { 11651 "has-flag": "^4.0.0" 11652 }, 11653 "engines": { 11654 "node": ">=8" 11655 } 11656 }, 11657 "node_modules/process-nextick-args": { 11658 "version": "2.0.1", 11659 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 11660 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 11661 "dev": true, 11662 "peer": true 11663 }, 11664 "node_modules/promise": { 11665 "version": "8.3.0", 11666 "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", 11667 "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", 11668 "dev": true, 11669 "peer": true, 11670 "dependencies": { 11671 "asap": "~2.0.6" 11672 } 11673 }, 11674 "node_modules/prompts": { 11675 "version": "2.4.2", 11676 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 11677 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 11678 "dev": true, 11679 "peer": true, 11680 "dependencies": { 11681 "kleur": "^3.0.3", 11682 "sisteransi": "^1.0.5" 11683 }, 11684 "engines": { 11685 "node": ">= 6" 11686 } 11687 }, 11688 "node_modules/prop-types": { 11689 "version": "15.8.1", 11690 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", 11691 "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", 11692 "dependencies": { 11693 "loose-envify": "^1.4.0", 11694 "object-assign": "^4.1.1", 11695 "react-is": "^16.13.1" 11696 } 11697 }, 11698 "node_modules/proxy-compare": { 11699 "version": "2.4.0", 11700 "resolved": "https://registry.npmjs.org/proxy-compare/-/proxy-compare-2.4.0.tgz", 11701 "integrity": "sha512-FD8KmQUQD6Mfpd0hywCOzcon/dbkFP8XBd9F1ycbKtvVsfv6TsFUKJ2eC0Iz2y+KzlkdT1Z8SY6ZSgm07zOyqg==" 11702 }, 11703 "node_modules/punycode": { 11704 "version": "2.3.0", 11705 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 11706 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 11707 "dev": true, 11708 "engines": { 11709 "node": ">=6" 11710 } 11711 }, 11712 "node_modules/queue": { 11713 "version": "6.0.2", 11714 "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", 11715 "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", 11716 "dev": true, 11717 "peer": true, 11718 "dependencies": { 11719 "inherits": "~2.0.3" 11720 } 11721 }, 11722 "node_modules/queue-microtask": { 11723 "version": "1.2.3", 11724 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 11725 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 11726 "dev": true, 11727 "funding": [ 11728 { 11729 "type": "github", 11730 "url": "https://github.com/sponsors/feross" 11731 }, 11732 { 11733 "type": "patreon", 11734 "url": "https://www.patreon.com/feross" 11735 }, 11736 { 11737 "type": "consulting", 11738 "url": "https://feross.org/support" 11739 } 11740 ] 11741 }, 11742 "node_modules/randombytes": { 11743 "version": "2.1.0", 11744 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 11745 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 11746 "dev": true, 11747 "dependencies": { 11748 "safe-buffer": "^5.1.0" 11749 } 11750 }, 11751 "node_modules/range-parser": { 11752 "version": "1.2.1", 11753 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 11754 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 11755 "dev": true, 11756 "peer": true, 11757 "engines": { 11758 "node": ">= 0.6" 11759 } 11760 }, 11761 "node_modules/react": { 11762 "version": "18.2.0", 11763 "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", 11764 "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", 11765 "peer": true, 11766 "dependencies": { 11767 "loose-envify": "^1.1.0" 11768 }, 11769 "engines": { 11770 "node": ">=0.10.0" 11771 } 11772 }, 11773 "node_modules/react-devtools-core": { 11774 "version": "4.28.5", 11775 "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-4.28.5.tgz", 11776 "integrity": "sha512-cq/o30z9W2Wb4rzBefjv5fBalHU0rJGZCHAkf/RHSBWSSYwh8PlQTqqOJmgIIbBtpj27T6FIPXeomIjZtCNVqA==", 11777 "dev": true, 11778 "peer": true, 11779 "dependencies": { 11780 "shell-quote": "^1.6.1", 11781 "ws": "^7" 11782 } 11783 }, 11784 "node_modules/react-devtools-core/node_modules/ws": { 11785 "version": "7.5.9", 11786 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", 11787 "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", 11788 "dev": true, 11789 "peer": true, 11790 "engines": { 11791 "node": ">=8.3.0" 11792 }, 11793 "peerDependencies": { 11794 "bufferutil": "^4.0.1", 11795 "utf-8-validate": "^5.0.2" 11796 }, 11797 "peerDependenciesMeta": { 11798 "bufferutil": { 11799 "optional": true 11800 }, 11801 "utf-8-validate": { 11802 "optional": true 11803 } 11804 } 11805 }, 11806 "node_modules/react-dom": { 11807 "version": "18.2.0", 11808 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", 11809 "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", 11810 "peer": true, 11811 "dependencies": { 11812 "loose-envify": "^1.1.0", 11813 "scheduler": "^0.23.0" 11814 }, 11815 "peerDependencies": { 11816 "react": "^18.2.0" 11817 } 11818 }, 11819 "node_modules/react-hotkeys-hook": { 11820 "version": "4.4.1", 11821 "resolved": "https://registry.npmjs.org/react-hotkeys-hook/-/react-hotkeys-hook-4.4.1.tgz", 11822 "integrity": "sha512-sClBMBioFEgFGYLTWWRKvhxcCx1DRznd+wkFHwQZspnRBkHTgruKIHptlK/U/2DPX8BhHoRGzpMVWUXMmdZlmw==", 11823 "peerDependencies": { 11824 "react": ">=16.8.1", 11825 "react-dom": ">=16.8.1" 11826 } 11827 }, 11828 "node_modules/react-intersection-observer": { 11829 "version": "9.5.2", 11830 "resolved": "https://registry.npmjs.org/react-intersection-observer/-/react-intersection-observer-9.5.2.tgz", 11831 "integrity": "sha512-EmoV66/yvksJcGa1rdW0nDNc4I1RifDWkT50gXSFnPLYQ4xUptuDD4V7k+Rj1OgVAlww628KLGcxPXFlOkkU/Q==", 11832 "peerDependencies": { 11833 "react": "^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" 11834 } 11835 }, 11836 "node_modules/react-is": { 11837 "version": "16.13.1", 11838 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 11839 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" 11840 }, 11841 "node_modules/react-native": { 11842 "version": "0.73.1", 11843 "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.73.1.tgz", 11844 "integrity": "sha512-nLl9O2yKRh1nMXwsk4SUiD0ddd19RqlKgNU9AU8bTK/zD2xwnVOG56YK1/22SN67niWyoeG83vVg1eTk+S6ReA==", 11845 "dev": true, 11846 "peer": true, 11847 "dependencies": { 11848 "@jest/create-cache-key-function": "^29.6.3", 11849 "@react-native-community/cli": "12.3.0", 11850 "@react-native-community/cli-platform-android": "12.3.0", 11851 "@react-native-community/cli-platform-ios": "12.3.0", 11852 "@react-native/assets-registry": "^0.73.1", 11853 "@react-native/codegen": "^0.73.2", 11854 "@react-native/community-cli-plugin": "0.73.11", 11855 "@react-native/gradle-plugin": "^0.73.4", 11856 "@react-native/js-polyfills": "^0.73.1", 11857 "@react-native/normalize-colors": "^0.73.2", 11858 "@react-native/virtualized-lists": "^0.73.4", 11859 "abort-controller": "^3.0.0", 11860 "anser": "^1.4.9", 11861 "ansi-regex": "^5.0.0", 11862 "base64-js": "^1.5.1", 11863 "deprecated-react-native-prop-types": "^5.0.0", 11864 "event-target-shim": "^5.0.1", 11865 "flow-enums-runtime": "^0.0.6", 11866 "invariant": "^2.2.4", 11867 "jest-environment-node": "^29.6.3", 11868 "jsc-android": "^250231.0.0", 11869 "memoize-one": "^5.0.0", 11870 "metro-runtime": "^0.80.0", 11871 "metro-source-map": "^0.80.0", 11872 "mkdirp": "^0.5.1", 11873 "nullthrows": "^1.1.1", 11874 "pretty-format": "^26.5.2", 11875 "promise": "^8.3.0", 11876 "react-devtools-core": "^4.27.7", 11877 "react-refresh": "^0.14.0", 11878 "react-shallow-renderer": "^16.15.0", 11879 "regenerator-runtime": "^0.13.2", 11880 "scheduler": "0.24.0-canary-efb381bbf-20230505", 11881 "stacktrace-parser": "^0.1.10", 11882 "whatwg-fetch": "^3.0.0", 11883 "ws": "^6.2.2", 11884 "yargs": "^17.6.2" 11885 }, 11886 "bin": { 11887 "react-native": "cli.js" 11888 }, 11889 "engines": { 11890 "node": ">=18" 11891 }, 11892 "peerDependencies": { 11893 "react": "18.2.0" 11894 } 11895 }, 11896 "node_modules/react-native/node_modules/ansi-regex": { 11897 "version": "5.0.1", 11898 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 11899 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 11900 "dev": true, 11901 "peer": true, 11902 "engines": { 11903 "node": ">=8" 11904 } 11905 }, 11906 "node_modules/react-native/node_modules/scheduler": { 11907 "version": "0.24.0-canary-efb381bbf-20230505", 11908 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.24.0-canary-efb381bbf-20230505.tgz", 11909 "integrity": "sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==", 11910 "dev": true, 11911 "peer": true, 11912 "dependencies": { 11913 "loose-envify": "^1.1.0" 11914 } 11915 }, 11916 "node_modules/react-native/node_modules/ws": { 11917 "version": "6.2.2", 11918 "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", 11919 "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", 11920 "dev": true, 11921 "peer": true, 11922 "dependencies": { 11923 "async-limiter": "~1.0.0" 11924 } 11925 }, 11926 "node_modules/react-quick-pinch-zoom": { 11927 "version": "5.0.0", 11928 "resolved": "https://registry.npmjs.org/react-quick-pinch-zoom/-/react-quick-pinch-zoom-5.0.0.tgz", 11929 "integrity": "sha512-497ngiMfWUcBuA8fakYU7rxjCEb6uSglQ6jn5GMvLUURnBN7aI/Li2nWs/otlHtksvVvxaBpz1rDW07/r/I6Rw==", 11930 "dependencies": { 11931 "tslib": ">=2.0.0" 11932 }, 11933 "peerDependencies": { 11934 "prop-types": ">=15.0.0", 11935 "react": ">=16.4.0", 11936 "react-dom": ">=16.4.0" 11937 }, 11938 "peerDependenciesMeta": { 11939 "prop-types": { 11940 "optional": true 11941 }, 11942 "react": { 11943 "optional": true 11944 }, 11945 "react-dom": { 11946 "optional": true 11947 } 11948 } 11949 }, 11950 "node_modules/react-refresh": { 11951 "version": "0.14.0", 11952 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", 11953 "integrity": "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==", 11954 "dev": true, 11955 "peer": true, 11956 "engines": { 11957 "node": ">=0.10.0" 11958 } 11959 }, 11960 "node_modules/react-router": { 11961 "version": "6.6.2", 11962 "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.6.2.tgz", 11963 "integrity": "sha512-uJPG55Pek3orClbURDvfljhqFvMgJRo59Pktywkk8hUUkTY2aRfza8Yhl/vZQXs+TNQyr6tu+uqz/fLxPICOGQ==", 11964 "dependencies": { 11965 "@remix-run/router": "1.2.1" 11966 }, 11967 "engines": { 11968 "node": ">=14" 11969 }, 11970 "peerDependencies": { 11971 "react": ">=16.8" 11972 } 11973 }, 11974 "node_modules/react-router-dom": { 11975 "version": "6.6.2", 11976 "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.6.2.tgz", 11977 "integrity": "sha512-6SCDXxRQqW5af8ImOqKza7icmQ47/EMbz572uFjzvcArg3lZ+04PxSPp8qGs+p2Y+q+b+S/AjXv8m8dyLndIIA==", 11978 "dependencies": { 11979 "@remix-run/router": "1.2.1", 11980 "react-router": "6.6.2" 11981 }, 11982 "engines": { 11983 "node": ">=14" 11984 }, 11985 "peerDependencies": { 11986 "react": ">=16.8", 11987 "react-dom": ">=16.8" 11988 } 11989 }, 11990 "node_modules/react-shallow-renderer": { 11991 "version": "16.15.0", 11992 "resolved": "https://registry.npmjs.org/react-shallow-renderer/-/react-shallow-renderer-16.15.0.tgz", 11993 "integrity": "sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==", 11994 "dev": true, 11995 "peer": true, 11996 "dependencies": { 11997 "object-assign": "^4.1.1", 11998 "react-is": "^16.12.0 || ^17.0.0 || ^18.0.0" 11999 }, 12000 "peerDependencies": { 12001 "react": "^16.0.0 || ^17.0.0 || ^18.0.0" 12002 } 12003 }, 12004 "node_modules/react-transition-state": { 12005 "version": "2.1.0", 12006 "resolved": "https://registry.npmjs.org/react-transition-state/-/react-transition-state-2.1.0.tgz", 12007 "integrity": "sha512-b8ldw2pbZk++XM43vcD4ETaFWlzTsjpUX33CmT8BBPPFYlQ2R50wxcY4ZeJ1TesJYziYZ9/rNPFnyA9tR0iKDw==", 12008 "peerDependencies": { 12009 "react": ">=16.8.0", 12010 "react-dom": ">=16.8.0" 12011 } 12012 }, 12013 "node_modules/readable-stream": { 12014 "version": "3.6.2", 12015 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 12016 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 12017 "dev": true, 12018 "peer": true, 12019 "dependencies": { 12020 "inherits": "^2.0.3", 12021 "string_decoder": "^1.1.1", 12022 "util-deprecate": "^1.0.1" 12023 }, 12024 "engines": { 12025 "node": ">= 6" 12026 } 12027 }, 12028 "node_modules/readline": { 12029 "version": "1.3.0", 12030 "resolved": "https://registry.npmjs.org/readline/-/readline-1.3.0.tgz", 12031 "integrity": "sha512-k2d6ACCkiNYz222Fs/iNze30rRJ1iIicW7JuX/7/cozvih6YCkFZH+J6mAFDVgv0dRBaAyr4jDqC95R2y4IADg==", 12032 "dev": true, 12033 "peer": true 12034 }, 12035 "node_modules/recast": { 12036 "version": "0.21.5", 12037 "resolved": "https://registry.npmjs.org/recast/-/recast-0.21.5.tgz", 12038 "integrity": "sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg==", 12039 "dev": true, 12040 "peer": true, 12041 "dependencies": { 12042 "ast-types": "0.15.2", 12043 "esprima": "~4.0.0", 12044 "source-map": "~0.6.1", 12045 "tslib": "^2.0.1" 12046 }, 12047 "engines": { 12048 "node": ">= 4" 12049 } 12050 }, 12051 "node_modules/regenerate": { 12052 "version": "1.4.2", 12053 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", 12054 "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", 12055 "dev": true 12056 }, 12057 "node_modules/regenerate-unicode-properties": { 12058 "version": "10.1.0", 12059 "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", 12060 "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", 12061 "dev": true, 12062 "dependencies": { 12063 "regenerate": "^1.4.2" 12064 }, 12065 "engines": { 12066 "node": ">=4" 12067 } 12068 }, 12069 "node_modules/regenerator-runtime": { 12070 "version": "0.13.11", 12071 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", 12072 "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", 12073 "dev": true, 12074 "peer": true 12075 }, 12076 "node_modules/regenerator-transform": { 12077 "version": "0.15.1", 12078 "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", 12079 "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", 12080 "dev": true, 12081 "dependencies": { 12082 "@babel/runtime": "^7.8.4" 12083 } 12084 }, 12085 "node_modules/regexp.prototype.flags": { 12086 "version": "1.5.0", 12087 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", 12088 "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", 12089 "dev": true, 12090 "dependencies": { 12091 "call-bind": "^1.0.2", 12092 "define-properties": "^1.2.0", 12093 "functions-have-names": "^1.2.3" 12094 }, 12095 "engines": { 12096 "node": ">= 0.4" 12097 }, 12098 "funding": { 12099 "url": "https://github.com/sponsors/ljharb" 12100 } 12101 }, 12102 "node_modules/regexpu-core": { 12103 "version": "5.3.2", 12104 "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", 12105 "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", 12106 "dev": true, 12107 "dependencies": { 12108 "@babel/regjsgen": "^0.8.0", 12109 "regenerate": "^1.4.2", 12110 "regenerate-unicode-properties": "^10.1.0", 12111 "regjsparser": "^0.9.1", 12112 "unicode-match-property-ecmascript": "^2.0.0", 12113 "unicode-match-property-value-ecmascript": "^2.1.0" 12114 }, 12115 "engines": { 12116 "node": ">=4" 12117 } 12118 }, 12119 "node_modules/regjsparser": { 12120 "version": "0.9.1", 12121 "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", 12122 "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", 12123 "dev": true, 12124 "dependencies": { 12125 "jsesc": "~0.5.0" 12126 }, 12127 "bin": { 12128 "regjsparser": "bin/parser" 12129 } 12130 }, 12131 "node_modules/regjsparser/node_modules/jsesc": { 12132 "version": "0.5.0", 12133 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", 12134 "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", 12135 "dev": true, 12136 "bin": { 12137 "jsesc": "bin/jsesc" 12138 } 12139 }, 12140 "node_modules/require-directory": { 12141 "version": "2.1.1", 12142 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 12143 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 12144 "dev": true, 12145 "peer": true, 12146 "engines": { 12147 "node": ">=0.10.0" 12148 } 12149 }, 12150 "node_modules/require-from-string": { 12151 "version": "2.0.2", 12152 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 12153 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 12154 "dev": true, 12155 "engines": { 12156 "node": ">=0.10.0" 12157 } 12158 }, 12159 "node_modules/require-main-filename": { 12160 "version": "2.0.0", 12161 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", 12162 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", 12163 "dev": true, 12164 "peer": true 12165 }, 12166 "node_modules/resolve": { 12167 "version": "1.22.8", 12168 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", 12169 "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", 12170 "dev": true, 12171 "dependencies": { 12172 "is-core-module": "^2.13.0", 12173 "path-parse": "^1.0.7", 12174 "supports-preserve-symlinks-flag": "^1.0.0" 12175 }, 12176 "bin": { 12177 "resolve": "bin/resolve" 12178 }, 12179 "funding": { 12180 "url": "https://github.com/sponsors/ljharb" 12181 } 12182 }, 12183 "node_modules/resolve-from": { 12184 "version": "3.0.0", 12185 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", 12186 "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", 12187 "dev": true, 12188 "peer": true, 12189 "engines": { 12190 "node": ">=4" 12191 } 12192 }, 12193 "node_modules/restore-cursor": { 12194 "version": "3.1.0", 12195 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", 12196 "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", 12197 "dev": true, 12198 "peer": true, 12199 "dependencies": { 12200 "onetime": "^5.1.0", 12201 "signal-exit": "^3.0.2" 12202 }, 12203 "engines": { 12204 "node": ">=8" 12205 } 12206 }, 12207 "node_modules/retry": { 12208 "version": "0.13.1", 12209 "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", 12210 "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", 12211 "engines": { 12212 "node": ">= 4" 12213 } 12214 }, 12215 "node_modules/reusify": { 12216 "version": "1.0.4", 12217 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 12218 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 12219 "dev": true, 12220 "engines": { 12221 "iojs": ">=1.0.0", 12222 "node": ">=0.10.0" 12223 } 12224 }, 12225 "node_modules/rimraf": { 12226 "version": "3.0.2", 12227 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 12228 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 12229 "dev": true, 12230 "peer": true, 12231 "dependencies": { 12232 "glob": "^7.1.3" 12233 }, 12234 "bin": { 12235 "rimraf": "bin.js" 12236 }, 12237 "funding": { 12238 "url": "https://github.com/sponsors/isaacs" 12239 } 12240 }, 12241 "node_modules/rollup": { 12242 "version": "3.28.0", 12243 "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.0.tgz", 12244 "integrity": "sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==", 12245 "dev": true, 12246 "bin": { 12247 "rollup": "dist/bin/rollup" 12248 }, 12249 "engines": { 12250 "node": ">=14.18.0", 12251 "npm": ">=8.0.0" 12252 }, 12253 "optionalDependencies": { 12254 "fsevents": "~2.3.2" 12255 } 12256 }, 12257 "node_modules/run-parallel": { 12258 "version": "1.2.0", 12259 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 12260 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 12261 "dev": true, 12262 "funding": [ 12263 { 12264 "type": "github", 12265 "url": "https://github.com/sponsors/feross" 12266 }, 12267 { 12268 "type": "patreon", 12269 "url": "https://www.patreon.com/feross" 12270 }, 12271 { 12272 "type": "consulting", 12273 "url": "https://feross.org/support" 12274 } 12275 ], 12276 "dependencies": { 12277 "queue-microtask": "^1.2.2" 12278 } 12279 }, 12280 "node_modules/safe-buffer": { 12281 "version": "5.2.1", 12282 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 12283 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 12284 "dev": true, 12285 "funding": [ 12286 { 12287 "type": "github", 12288 "url": "https://github.com/sponsors/feross" 12289 }, 12290 { 12291 "type": "patreon", 12292 "url": "https://www.patreon.com/feross" 12293 }, 12294 { 12295 "type": "consulting", 12296 "url": "https://feross.org/support" 12297 } 12298 ] 12299 }, 12300 "node_modules/safe-regex-test": { 12301 "version": "1.0.0", 12302 "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", 12303 "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", 12304 "dev": true, 12305 "dependencies": { 12306 "call-bind": "^1.0.2", 12307 "get-intrinsic": "^1.1.3", 12308 "is-regex": "^1.1.4" 12309 }, 12310 "funding": { 12311 "url": "https://github.com/sponsors/ljharb" 12312 } 12313 }, 12314 "node_modules/sanitize-html": { 12315 "version": "2.12.1", 12316 "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.12.1.tgz", 12317 "integrity": "sha512-Plh+JAn0UVDpBRP/xEjsk+xDCoOvMBwQUf/K+/cBAVuTbtX8bj2VB7S1sL1dssVpykqp0/KPSesHrqXtokVBpA==", 12318 "dependencies": { 12319 "deepmerge": "^4.2.2", 12320 "escape-string-regexp": "^4.0.0", 12321 "htmlparser2": "^8.0.0", 12322 "is-plain-object": "^5.0.0", 12323 "parse-srcset": "^1.0.2", 12324 "postcss": "^8.3.11" 12325 } 12326 }, 12327 "node_modules/sanitize-html/node_modules/escape-string-regexp": { 12328 "version": "4.0.0", 12329 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 12330 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 12331 "engines": { 12332 "node": ">=10" 12333 }, 12334 "funding": { 12335 "url": "https://github.com/sponsors/sindresorhus" 12336 } 12337 }, 12338 "node_modules/sanitize-html/node_modules/is-plain-object": { 12339 "version": "5.0.0", 12340 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", 12341 "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", 12342 "engines": { 12343 "node": ">=0.10.0" 12344 } 12345 }, 12346 "node_modules/scheduler": { 12347 "version": "0.23.0", 12348 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", 12349 "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", 12350 "peer": true, 12351 "dependencies": { 12352 "loose-envify": "^1.1.0" 12353 } 12354 }, 12355 "node_modules/semver": { 12356 "version": "6.3.1", 12357 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 12358 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 12359 "dev": true, 12360 "bin": { 12361 "semver": "bin/semver.js" 12362 } 12363 }, 12364 "node_modules/send": { 12365 "version": "0.18.0", 12366 "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", 12367 "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", 12368 "dev": true, 12369 "peer": true, 12370 "dependencies": { 12371 "debug": "2.6.9", 12372 "depd": "2.0.0", 12373 "destroy": "1.2.0", 12374 "encodeurl": "~1.0.2", 12375 "escape-html": "~1.0.3", 12376 "etag": "~1.8.1", 12377 "fresh": "0.5.2", 12378 "http-errors": "2.0.0", 12379 "mime": "1.6.0", 12380 "ms": "2.1.3", 12381 "on-finished": "2.4.1", 12382 "range-parser": "~1.2.1", 12383 "statuses": "2.0.1" 12384 }, 12385 "engines": { 12386 "node": ">= 0.8.0" 12387 } 12388 }, 12389 "node_modules/send/node_modules/debug": { 12390 "version": "2.6.9", 12391 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 12392 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 12393 "dev": true, 12394 "peer": true, 12395 "dependencies": { 12396 "ms": "2.0.0" 12397 } 12398 }, 12399 "node_modules/send/node_modules/debug/node_modules/ms": { 12400 "version": "2.0.0", 12401 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 12402 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 12403 "dev": true, 12404 "peer": true 12405 }, 12406 "node_modules/send/node_modules/mime": { 12407 "version": "1.6.0", 12408 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 12409 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 12410 "dev": true, 12411 "peer": true, 12412 "bin": { 12413 "mime": "cli.js" 12414 }, 12415 "engines": { 12416 "node": ">=4" 12417 } 12418 }, 12419 "node_modules/send/node_modules/ms": { 12420 "version": "2.1.3", 12421 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 12422 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 12423 "dev": true, 12424 "peer": true 12425 }, 12426 "node_modules/send/node_modules/on-finished": { 12427 "version": "2.4.1", 12428 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", 12429 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 12430 "dev": true, 12431 "peer": true, 12432 "dependencies": { 12433 "ee-first": "1.1.1" 12434 }, 12435 "engines": { 12436 "node": ">= 0.8" 12437 } 12438 }, 12439 "node_modules/send/node_modules/statuses": { 12440 "version": "2.0.1", 12441 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", 12442 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", 12443 "dev": true, 12444 "peer": true, 12445 "engines": { 12446 "node": ">= 0.8" 12447 } 12448 }, 12449 "node_modules/sentence-case": { 12450 "version": "3.0.4", 12451 "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz", 12452 "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==", 12453 "dependencies": { 12454 "no-case": "^3.0.4", 12455 "tslib": "^2.0.3", 12456 "upper-case-first": "^2.0.2" 12457 } 12458 }, 12459 "node_modules/serialize-error": { 12460 "version": "2.1.0", 12461 "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz", 12462 "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==", 12463 "dev": true, 12464 "peer": true, 12465 "engines": { 12466 "node": ">=0.10.0" 12467 } 12468 }, 12469 "node_modules/serialize-javascript": { 12470 "version": "4.0.0", 12471 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", 12472 "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", 12473 "dev": true, 12474 "dependencies": { 12475 "randombytes": "^2.1.0" 12476 } 12477 }, 12478 "node_modules/serve-static": { 12479 "version": "1.15.0", 12480 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", 12481 "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", 12482 "dev": true, 12483 "peer": true, 12484 "dependencies": { 12485 "encodeurl": "~1.0.2", 12486 "escape-html": "~1.0.3", 12487 "parseurl": "~1.3.3", 12488 "send": "0.18.0" 12489 }, 12490 "engines": { 12491 "node": ">= 0.8.0" 12492 } 12493 }, 12494 "node_modules/server-only": { 12495 "version": "0.0.1", 12496 "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", 12497 "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==" 12498 }, 12499 "node_modules/set-blocking": { 12500 "version": "2.0.0", 12501 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 12502 "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", 12503 "dev": true, 12504 "peer": true 12505 }, 12506 "node_modules/setprototypeof": { 12507 "version": "1.2.0", 12508 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", 12509 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", 12510 "dev": true, 12511 "peer": true 12512 }, 12513 "node_modules/shallow-clone": { 12514 "version": "3.0.1", 12515 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", 12516 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", 12517 "dev": true, 12518 "peer": true, 12519 "dependencies": { 12520 "kind-of": "^6.0.2" 12521 }, 12522 "engines": { 12523 "node": ">=8" 12524 } 12525 }, 12526 "node_modules/shebang-command": { 12527 "version": "2.0.0", 12528 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 12529 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 12530 "dev": true, 12531 "peer": true, 12532 "dependencies": { 12533 "shebang-regex": "^3.0.0" 12534 }, 12535 "engines": { 12536 "node": ">=8" 12537 } 12538 }, 12539 "node_modules/shebang-regex": { 12540 "version": "3.0.0", 12541 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 12542 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 12543 "dev": true, 12544 "peer": true, 12545 "engines": { 12546 "node": ">=8" 12547 } 12548 }, 12549 "node_modules/shell-quote": { 12550 "version": "1.8.1", 12551 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", 12552 "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", 12553 "dev": true, 12554 "peer": true, 12555 "funding": { 12556 "url": "https://github.com/sponsors/ljharb" 12557 } 12558 }, 12559 "node_modules/side-channel": { 12560 "version": "1.0.4", 12561 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 12562 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 12563 "dev": true, 12564 "dependencies": { 12565 "call-bind": "^1.0.0", 12566 "get-intrinsic": "^1.0.2", 12567 "object-inspect": "^1.9.0" 12568 }, 12569 "funding": { 12570 "url": "https://github.com/sponsors/ljharb" 12571 } 12572 }, 12573 "node_modules/signal-exit": { 12574 "version": "3.0.7", 12575 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 12576 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 12577 "dev": true, 12578 "peer": true 12579 }, 12580 "node_modules/sisteransi": { 12581 "version": "1.0.5", 12582 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 12583 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 12584 "dev": true, 12585 "peer": true 12586 }, 12587 "node_modules/slash": { 12588 "version": "3.0.0", 12589 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", 12590 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 12591 "dev": true, 12592 "peer": true, 12593 "engines": { 12594 "node": ">=8" 12595 } 12596 }, 12597 "node_modules/slice-ansi": { 12598 "version": "2.1.0", 12599 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", 12600 "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", 12601 "dev": true, 12602 "peer": true, 12603 "dependencies": { 12604 "ansi-styles": "^3.2.0", 12605 "astral-regex": "^1.0.0", 12606 "is-fullwidth-code-point": "^2.0.0" 12607 }, 12608 "engines": { 12609 "node": ">=6" 12610 } 12611 }, 12612 "node_modules/snake-case": { 12613 "version": "3.0.4", 12614 "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", 12615 "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", 12616 "dependencies": { 12617 "dot-case": "^3.0.4", 12618 "tslib": "^2.0.3" 12619 } 12620 }, 12621 "node_modules/source-map": { 12622 "version": "0.6.1", 12623 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 12624 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 12625 "dev": true, 12626 "engines": { 12627 "node": ">=0.10.0" 12628 } 12629 }, 12630 "node_modules/source-map-js": { 12631 "version": "1.0.2", 12632 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 12633 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 12634 "engines": { 12635 "node": ">=0.10.0" 12636 } 12637 }, 12638 "node_modules/source-map-support": { 12639 "version": "0.5.21", 12640 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 12641 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 12642 "dev": true, 12643 "dependencies": { 12644 "buffer-from": "^1.0.0", 12645 "source-map": "^0.6.0" 12646 } 12647 }, 12648 "node_modules/sourcemap-codec": { 12649 "version": "1.4.8", 12650 "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", 12651 "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", 12652 "dev": true 12653 }, 12654 "node_modules/sprintf-js": { 12655 "version": "1.0.3", 12656 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 12657 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", 12658 "dev": true, 12659 "peer": true 12660 }, 12661 "node_modules/stack-utils": { 12662 "version": "2.0.6", 12663 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", 12664 "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", 12665 "dev": true, 12666 "peer": true, 12667 "dependencies": { 12668 "escape-string-regexp": "^2.0.0" 12669 }, 12670 "engines": { 12671 "node": ">=10" 12672 } 12673 }, 12674 "node_modules/stack-utils/node_modules/escape-string-regexp": { 12675 "version": "2.0.0", 12676 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 12677 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 12678 "dev": true, 12679 "peer": true, 12680 "engines": { 12681 "node": ">=8" 12682 } 12683 }, 12684 "node_modules/stackframe": { 12685 "version": "1.3.4", 12686 "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", 12687 "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", 12688 "dev": true, 12689 "peer": true 12690 }, 12691 "node_modules/stacktrace-parser": { 12692 "version": "0.1.10", 12693 "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz", 12694 "integrity": "sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg==", 12695 "dev": true, 12696 "peer": true, 12697 "dependencies": { 12698 "type-fest": "^0.7.1" 12699 }, 12700 "engines": { 12701 "node": ">=6" 12702 } 12703 }, 12704 "node_modules/stacktrace-parser/node_modules/type-fest": { 12705 "version": "0.7.1", 12706 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz", 12707 "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==", 12708 "dev": true, 12709 "peer": true, 12710 "engines": { 12711 "node": ">=8" 12712 } 12713 }, 12714 "node_modules/statuses": { 12715 "version": "1.5.0", 12716 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 12717 "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", 12718 "dev": true, 12719 "peer": true, 12720 "engines": { 12721 "node": ">= 0.6" 12722 } 12723 }, 12724 "node_modules/string_decoder": { 12725 "version": "1.3.0", 12726 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 12727 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 12728 "dev": true, 12729 "peer": true, 12730 "dependencies": { 12731 "safe-buffer": "~5.2.0" 12732 } 12733 }, 12734 "node_modules/string-length": { 12735 "version": "5.0.1", 12736 "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", 12737 "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", 12738 "dependencies": { 12739 "char-regex": "^2.0.0", 12740 "strip-ansi": "^7.0.1" 12741 }, 12742 "engines": { 12743 "node": ">=12.20" 12744 }, 12745 "funding": { 12746 "url": "https://github.com/sponsors/sindresorhus" 12747 } 12748 }, 12749 "node_modules/string-width": { 12750 "version": "4.2.3", 12751 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 12752 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 12753 "dev": true, 12754 "peer": true, 12755 "dependencies": { 12756 "emoji-regex": "^8.0.0", 12757 "is-fullwidth-code-point": "^3.0.0", 12758 "strip-ansi": "^6.0.1" 12759 }, 12760 "engines": { 12761 "node": ">=8" 12762 } 12763 }, 12764 "node_modules/string-width/node_modules/ansi-regex": { 12765 "version": "5.0.1", 12766 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 12767 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 12768 "dev": true, 12769 "peer": true, 12770 "engines": { 12771 "node": ">=8" 12772 } 12773 }, 12774 "node_modules/string-width/node_modules/is-fullwidth-code-point": { 12775 "version": "3.0.0", 12776 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 12777 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 12778 "dev": true, 12779 "peer": true, 12780 "engines": { 12781 "node": ">=8" 12782 } 12783 }, 12784 "node_modules/string-width/node_modules/strip-ansi": { 12785 "version": "6.0.1", 12786 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 12787 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 12788 "dev": true, 12789 "peer": true, 12790 "dependencies": { 12791 "ansi-regex": "^5.0.1" 12792 }, 12793 "engines": { 12794 "node": ">=8" 12795 } 12796 }, 12797 "node_modules/string.prototype.matchall": { 12798 "version": "4.0.8", 12799 "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", 12800 "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", 12801 "dev": true, 12802 "dependencies": { 12803 "call-bind": "^1.0.2", 12804 "define-properties": "^1.1.4", 12805 "es-abstract": "^1.20.4", 12806 "get-intrinsic": "^1.1.3", 12807 "has-symbols": "^1.0.3", 12808 "internal-slot": "^1.0.3", 12809 "regexp.prototype.flags": "^1.4.3", 12810 "side-channel": "^1.0.4" 12811 }, 12812 "funding": { 12813 "url": "https://github.com/sponsors/ljharb" 12814 } 12815 }, 12816 "node_modules/string.prototype.trim": { 12817 "version": "1.2.7", 12818 "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", 12819 "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", 12820 "dev": true, 12821 "dependencies": { 12822 "call-bind": "^1.0.2", 12823 "define-properties": "^1.1.4", 12824 "es-abstract": "^1.20.4" 12825 }, 12826 "engines": { 12827 "node": ">= 0.4" 12828 }, 12829 "funding": { 12830 "url": "https://github.com/sponsors/ljharb" 12831 } 12832 }, 12833 "node_modules/string.prototype.trimend": { 12834 "version": "1.0.6", 12835 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", 12836 "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", 12837 "dev": true, 12838 "dependencies": { 12839 "call-bind": "^1.0.2", 12840 "define-properties": "^1.1.4", 12841 "es-abstract": "^1.20.4" 12842 }, 12843 "funding": { 12844 "url": "https://github.com/sponsors/ljharb" 12845 } 12846 }, 12847 "node_modules/string.prototype.trimstart": { 12848 "version": "1.0.6", 12849 "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", 12850 "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", 12851 "dev": true, 12852 "dependencies": { 12853 "call-bind": "^1.0.2", 12854 "define-properties": "^1.1.4", 12855 "es-abstract": "^1.20.4" 12856 }, 12857 "funding": { 12858 "url": "https://github.com/sponsors/ljharb" 12859 } 12860 }, 12861 "node_modules/stringify-object": { 12862 "version": "3.3.0", 12863 "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", 12864 "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", 12865 "dev": true, 12866 "dependencies": { 12867 "get-own-enumerable-property-symbols": "^3.0.0", 12868 "is-obj": "^1.0.1", 12869 "is-regexp": "^1.0.0" 12870 }, 12871 "engines": { 12872 "node": ">=4" 12873 } 12874 }, 12875 "node_modules/strip-ansi": { 12876 "version": "7.1.0", 12877 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", 12878 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", 12879 "dependencies": { 12880 "ansi-regex": "^6.0.1" 12881 }, 12882 "engines": { 12883 "node": ">=12" 12884 }, 12885 "funding": { 12886 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 12887 } 12888 }, 12889 "node_modules/strip-comments": { 12890 "version": "2.0.1", 12891 "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", 12892 "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", 12893 "dev": true, 12894 "engines": { 12895 "node": ">=10" 12896 } 12897 }, 12898 "node_modules/strip-final-newline": { 12899 "version": "2.0.0", 12900 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 12901 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 12902 "dev": true, 12903 "peer": true, 12904 "engines": { 12905 "node": ">=6" 12906 } 12907 }, 12908 "node_modules/strnum": { 12909 "version": "1.0.5", 12910 "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", 12911 "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", 12912 "dev": true, 12913 "peer": true 12914 }, 12915 "node_modules/sudo-prompt": { 12916 "version": "9.2.1", 12917 "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-9.2.1.tgz", 12918 "integrity": "sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw==", 12919 "dev": true, 12920 "peer": true 12921 }, 12922 "node_modules/supports-color": { 12923 "version": "5.5.0", 12924 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 12925 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 12926 "dev": true, 12927 "dependencies": { 12928 "has-flag": "^3.0.0" 12929 }, 12930 "engines": { 12931 "node": ">=4" 12932 } 12933 }, 12934 "node_modules/supports-preserve-symlinks-flag": { 12935 "version": "1.0.0", 12936 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 12937 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 12938 "dev": true, 12939 "engines": { 12940 "node": ">= 0.4" 12941 }, 12942 "funding": { 12943 "url": "https://github.com/sponsors/ljharb" 12944 } 12945 }, 12946 "node_modules/swiped-events": { 12947 "version": "1.1.7", 12948 "resolved": "https://registry.npmjs.org/swiped-events/-/swiped-events-1.1.7.tgz", 12949 "integrity": "sha512-bxEy7djwuLykZpPfoE4IFsbna/ngACEpyPqw9tBOaPQtAshsRK7H5CxoCgSXr0QRQ+7rd2TT3bSKLL3R6xJFwg==" 12950 }, 12951 "node_modules/temp": { 12952 "version": "0.8.4", 12953 "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", 12954 "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", 12955 "dev": true, 12956 "peer": true, 12957 "dependencies": { 12958 "rimraf": "~2.6.2" 12959 }, 12960 "engines": { 12961 "node": ">=6.0.0" 12962 } 12963 }, 12964 "node_modules/temp-dir": { 12965 "version": "2.0.0", 12966 "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", 12967 "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", 12968 "dev": true, 12969 "engines": { 12970 "node": ">=8" 12971 } 12972 }, 12973 "node_modules/temp/node_modules/rimraf": { 12974 "version": "2.6.3", 12975 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", 12976 "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", 12977 "dev": true, 12978 "peer": true, 12979 "dependencies": { 12980 "glob": "^7.1.3" 12981 }, 12982 "bin": { 12983 "rimraf": "bin.js" 12984 } 12985 }, 12986 "node_modules/tempy": { 12987 "version": "0.6.0", 12988 "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", 12989 "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", 12990 "dev": true, 12991 "dependencies": { 12992 "is-stream": "^2.0.0", 12993 "temp-dir": "^2.0.0", 12994 "type-fest": "^0.16.0", 12995 "unique-string": "^2.0.0" 12996 }, 12997 "engines": { 12998 "node": ">=10" 12999 }, 13000 "funding": { 13001 "url": "https://github.com/sponsors/sindresorhus" 13002 } 13003 }, 13004 "node_modules/terser": { 13005 "version": "5.16.1", 13006 "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.1.tgz", 13007 "integrity": "sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==", 13008 "dev": true, 13009 "dependencies": { 13010 "@jridgewell/source-map": "^0.3.2", 13011 "acorn": "^8.5.0", 13012 "commander": "^2.20.0", 13013 "source-map-support": "~0.5.20" 13014 }, 13015 "bin": { 13016 "terser": "bin/terser" 13017 }, 13018 "engines": { 13019 "node": ">=10" 13020 } 13021 }, 13022 "node_modules/throat": { 13023 "version": "5.0.0", 13024 "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", 13025 "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", 13026 "dev": true, 13027 "peer": true 13028 }, 13029 "node_modules/through2": { 13030 "version": "2.0.5", 13031 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 13032 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", 13033 "dev": true, 13034 "peer": true, 13035 "dependencies": { 13036 "readable-stream": "~2.3.6", 13037 "xtend": "~4.0.1" 13038 } 13039 }, 13040 "node_modules/through2/node_modules/readable-stream": { 13041 "version": "2.3.8", 13042 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 13043 "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 13044 "dev": true, 13045 "peer": true, 13046 "dependencies": { 13047 "core-util-is": "~1.0.0", 13048 "inherits": "~2.0.3", 13049 "isarray": "~1.0.0", 13050 "process-nextick-args": "~2.0.0", 13051 "safe-buffer": "~5.1.1", 13052 "string_decoder": "~1.1.1", 13053 "util-deprecate": "~1.0.1" 13054 } 13055 }, 13056 "node_modules/through2/node_modules/safe-buffer": { 13057 "version": "5.1.2", 13058 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 13059 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 13060 "dev": true, 13061 "peer": true 13062 }, 13063 "node_modules/through2/node_modules/string_decoder": { 13064 "version": "1.1.1", 13065 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 13066 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 13067 "dev": true, 13068 "peer": true, 13069 "dependencies": { 13070 "safe-buffer": "~5.1.0" 13071 } 13072 }, 13073 "node_modules/tmpl": { 13074 "version": "1.0.5", 13075 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", 13076 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", 13077 "dev": true, 13078 "peer": true 13079 }, 13080 "node_modules/to-fast-properties": { 13081 "version": "2.0.0", 13082 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 13083 "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", 13084 "dev": true, 13085 "engines": { 13086 "node": ">=4" 13087 } 13088 }, 13089 "node_modules/to-regex-range": { 13090 "version": "5.0.1", 13091 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 13092 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 13093 "dev": true, 13094 "dependencies": { 13095 "is-number": "^7.0.0" 13096 }, 13097 "engines": { 13098 "node": ">=8.0" 13099 } 13100 }, 13101 "node_modules/toastify-js": { 13102 "version": "1.12.0", 13103 "resolved": "https://registry.npmjs.org/toastify-js/-/toastify-js-1.12.0.tgz", 13104 "integrity": "sha512-HeMHCO9yLPvP9k0apGSdPUWrUbLnxUKNFzgUoZp1PHCLploIX/4DSQ7V8H25ef+h4iO9n0he7ImfcndnN6nDrQ==" 13105 }, 13106 "node_modules/toidentifier": { 13107 "version": "1.0.1", 13108 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", 13109 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 13110 "dev": true, 13111 "peer": true, 13112 "engines": { 13113 "node": ">=0.6" 13114 } 13115 }, 13116 "node_modules/tr46": { 13117 "version": "1.0.1", 13118 "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", 13119 "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", 13120 "dev": true, 13121 "dependencies": { 13122 "punycode": "^2.1.0" 13123 } 13124 }, 13125 "node_modules/ts-custom-error": { 13126 "version": "3.3.1", 13127 "resolved": "https://registry.npmjs.org/ts-custom-error/-/ts-custom-error-3.3.1.tgz", 13128 "integrity": "sha512-5OX1tzOjxWEgsr/YEUWSuPrQ00deKLh6D7OTWcvNHm12/7QPyRh8SYpyWvA4IZv8H/+GQWQEh/kwo95Q9OVW1A==", 13129 "engines": { 13130 "node": ">=14.0.0" 13131 } 13132 }, 13133 "node_modules/tslib": { 13134 "version": "2.4.1", 13135 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", 13136 "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" 13137 }, 13138 "node_modules/twemoji-parser": { 13139 "version": "11.0.2", 13140 "resolved": "https://registry.npmjs.org/twemoji-parser/-/twemoji-parser-11.0.2.tgz", 13141 "integrity": "sha512-5kO2XCcpAql6zjdLwRwJjYvAZyDy3+Uj7v1ipBzLthQmDL7Ce19bEqHr3ImSNeoSW2OA8u02XmARbXHaNO8GhA==", 13142 "dev": true 13143 }, 13144 "node_modules/twitter-text": { 13145 "version": "3.1.0", 13146 "resolved": "https://registry.npmjs.org/twitter-text/-/twitter-text-3.1.0.tgz", 13147 "integrity": "sha512-nulfUi3FN6z0LUjYipJid+eiwXvOLb8Ass7Jy/6zsXmZK3URte043m8fL3FyDzrK+WLpyqhHuR/TcARTN/iuGQ==", 13148 "dev": true, 13149 "dependencies": { 13150 "@babel/runtime": "^7.3.1", 13151 "core-js": "^2.5.0", 13152 "punycode": "1.4.1", 13153 "twemoji-parser": "^11.0.2" 13154 } 13155 }, 13156 "node_modules/twitter-text/node_modules/punycode": { 13157 "version": "1.4.1", 13158 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 13159 "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", 13160 "dev": true 13161 }, 13162 "node_modules/type-detect": { 13163 "version": "4.0.8", 13164 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", 13165 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", 13166 "dev": true, 13167 "peer": true, 13168 "engines": { 13169 "node": ">=4" 13170 } 13171 }, 13172 "node_modules/type-fest": { 13173 "version": "0.16.0", 13174 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", 13175 "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", 13176 "dev": true, 13177 "engines": { 13178 "node": ">=10" 13179 }, 13180 "funding": { 13181 "url": "https://github.com/sponsors/sindresorhus" 13182 } 13183 }, 13184 "node_modules/typed-array-length": { 13185 "version": "1.0.4", 13186 "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", 13187 "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", 13188 "dev": true, 13189 "dependencies": { 13190 "call-bind": "^1.0.2", 13191 "for-each": "^0.3.3", 13192 "is-typed-array": "^1.1.9" 13193 }, 13194 "funding": { 13195 "url": "https://github.com/sponsors/ljharb" 13196 } 13197 }, 13198 "node_modules/uid": { 13199 "version": "2.0.2", 13200 "resolved": "https://registry.npmjs.org/uid/-/uid-2.0.2.tgz", 13201 "integrity": "sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==", 13202 "dependencies": { 13203 "@lukeed/csprng": "^1.0.0" 13204 }, 13205 "engines": { 13206 "node": ">=8" 13207 } 13208 }, 13209 "node_modules/unbox-primitive": { 13210 "version": "1.0.2", 13211 "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", 13212 "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", 13213 "dev": true, 13214 "dependencies": { 13215 "call-bind": "^1.0.2", 13216 "has-bigints": "^1.0.2", 13217 "has-symbols": "^1.0.3", 13218 "which-boxed-primitive": "^1.0.2" 13219 }, 13220 "funding": { 13221 "url": "https://github.com/sponsors/ljharb" 13222 } 13223 }, 13224 "node_modules/unicode-canonical-property-names-ecmascript": { 13225 "version": "2.0.0", 13226 "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", 13227 "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", 13228 "dev": true, 13229 "engines": { 13230 "node": ">=4" 13231 } 13232 }, 13233 "node_modules/unicode-match-property-ecmascript": { 13234 "version": "2.0.0", 13235 "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", 13236 "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", 13237 "dev": true, 13238 "dependencies": { 13239 "unicode-canonical-property-names-ecmascript": "^2.0.0", 13240 "unicode-property-aliases-ecmascript": "^2.0.0" 13241 }, 13242 "engines": { 13243 "node": ">=4" 13244 } 13245 }, 13246 "node_modules/unicode-match-property-value-ecmascript": { 13247 "version": "2.1.0", 13248 "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", 13249 "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", 13250 "dev": true, 13251 "engines": { 13252 "node": ">=4" 13253 } 13254 }, 13255 "node_modules/unicode-property-aliases-ecmascript": { 13256 "version": "2.1.0", 13257 "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", 13258 "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", 13259 "dev": true, 13260 "engines": { 13261 "node": ">=4" 13262 } 13263 }, 13264 "node_modules/unique-string": { 13265 "version": "2.0.0", 13266 "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", 13267 "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", 13268 "dev": true, 13269 "dependencies": { 13270 "crypto-random-string": "^2.0.0" 13271 }, 13272 "engines": { 13273 "node": ">=8" 13274 } 13275 }, 13276 "node_modules/universalify": { 13277 "version": "2.0.0", 13278 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 13279 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", 13280 "dev": true, 13281 "engines": { 13282 "node": ">= 10.0.0" 13283 } 13284 }, 13285 "node_modules/unpipe": { 13286 "version": "1.0.0", 13287 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 13288 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", 13289 "dev": true, 13290 "peer": true, 13291 "engines": { 13292 "node": ">= 0.8" 13293 } 13294 }, 13295 "node_modules/upath": { 13296 "version": "1.2.0", 13297 "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", 13298 "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", 13299 "dev": true, 13300 "engines": { 13301 "node": ">=4", 13302 "yarn": "*" 13303 } 13304 }, 13305 "node_modules/update-browserslist-db": { 13306 "version": "1.0.13", 13307 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", 13308 "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", 13309 "dev": true, 13310 "funding": [ 13311 { 13312 "type": "opencollective", 13313 "url": "https://opencollective.com/browserslist" 13314 }, 13315 { 13316 "type": "tidelift", 13317 "url": "https://tidelift.com/funding/github/npm/browserslist" 13318 }, 13319 { 13320 "type": "github", 13321 "url": "https://github.com/sponsors/ai" 13322 } 13323 ], 13324 "dependencies": { 13325 "escalade": "^3.1.1", 13326 "picocolors": "^1.0.0" 13327 }, 13328 "bin": { 13329 "update-browserslist-db": "cli.js" 13330 }, 13331 "peerDependencies": { 13332 "browserslist": ">= 4.21.0" 13333 } 13334 }, 13335 "node_modules/upper-case": { 13336 "version": "2.0.2", 13337 "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz", 13338 "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==", 13339 "dependencies": { 13340 "tslib": "^2.0.3" 13341 } 13342 }, 13343 "node_modules/upper-case-first": { 13344 "version": "2.0.2", 13345 "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz", 13346 "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==", 13347 "dependencies": { 13348 "tslib": "^2.0.3" 13349 } 13350 }, 13351 "node_modules/uri-js": { 13352 "version": "4.4.1", 13353 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 13354 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 13355 "dev": true, 13356 "dependencies": { 13357 "punycode": "^2.1.0" 13358 } 13359 }, 13360 "node_modules/use-debounce": { 13361 "version": "9.0.4", 13362 "resolved": "https://registry.npmjs.org/use-debounce/-/use-debounce-9.0.4.tgz", 13363 "integrity": "sha512-6X8H/mikbrt0XE8e+JXRtZ8yYVvKkdYRfmIhWZYsP8rcNs9hk3APV8Ua2mFkKRLcJKVdnX2/Vwrmg2GWKUQEaQ==", 13364 "engines": { 13365 "node": ">= 10.0.0" 13366 }, 13367 "peerDependencies": { 13368 "react": ">=16.8.0" 13369 } 13370 }, 13371 "node_modules/use-long-press": { 13372 "version": "3.2.0", 13373 "resolved": "https://registry.npmjs.org/use-long-press/-/use-long-press-3.2.0.tgz", 13374 "integrity": "sha512-uq5o2qFR1VRjHn8Of7Fl344/AGvgk7C5Mcb4aSb1ZRVp6PkgdXJJLdRrlSTJQVkkQcDuqFbFc3mDX4COg7mRTA==", 13375 "peerDependencies": { 13376 "react": ">=16.8.0" 13377 } 13378 }, 13379 "node_modules/use-resize-observer": { 13380 "version": "9.1.0", 13381 "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", 13382 "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", 13383 "dependencies": { 13384 "@juggle/resize-observer": "^3.3.1" 13385 }, 13386 "peerDependencies": { 13387 "react": "16.8.0 - 18", 13388 "react-dom": "16.8.0 - 18" 13389 } 13390 }, 13391 "node_modules/use-sync-external-store": { 13392 "version": "1.2.0", 13393 "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", 13394 "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", 13395 "peerDependencies": { 13396 "react": "^16.8.0 || ^17.0.0 || ^18.0.0" 13397 } 13398 }, 13399 "node_modules/util-deprecate": { 13400 "version": "1.0.2", 13401 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 13402 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 13403 "dev": true 13404 }, 13405 "node_modules/utils-merge": { 13406 "version": "1.0.1", 13407 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 13408 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", 13409 "dev": true, 13410 "peer": true, 13411 "engines": { 13412 "node": ">= 0.4.0" 13413 } 13414 }, 13415 "node_modules/valtio": { 13416 "version": "1.9.0", 13417 "resolved": "https://registry.npmjs.org/valtio/-/valtio-1.9.0.tgz", 13418 "integrity": "sha512-mQLFsAlKbYascZygFQh6lXuDjU5WHLoeZ8He4HqMnWfasM96V6rDbeFkw1XeG54xycmDonr/Jb4xgviHtuySrA==", 13419 "dependencies": { 13420 "proxy-compare": "2.4.0", 13421 "use-sync-external-store": "1.2.0" 13422 }, 13423 "engines": { 13424 "node": ">=12.20.0" 13425 }, 13426 "peerDependencies": { 13427 "react": ">=16.8" 13428 }, 13429 "peerDependenciesMeta": { 13430 "react": { 13431 "optional": true 13432 } 13433 } 13434 }, 13435 "node_modules/vary": { 13436 "version": "1.1.2", 13437 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 13438 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", 13439 "dev": true, 13440 "peer": true, 13441 "engines": { 13442 "node": ">= 0.8" 13443 } 13444 }, 13445 "node_modules/vite": { 13446 "version": "4.4.11", 13447 "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.11.tgz", 13448 "integrity": "sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==", 13449 "dev": true, 13450 "dependencies": { 13451 "esbuild": "^0.18.10", 13452 "postcss": "^8.4.27", 13453 "rollup": "^3.27.1" 13454 }, 13455 "bin": { 13456 "vite": "bin/vite.js" 13457 }, 13458 "engines": { 13459 "node": "^14.18.0 || >=16.0.0" 13460 }, 13461 "funding": { 13462 "url": "https://github.com/vitejs/vite?sponsor=1" 13463 }, 13464 "optionalDependencies": { 13465 "fsevents": "~2.3.2" 13466 }, 13467 "peerDependencies": { 13468 "@types/node": ">= 14", 13469 "less": "*", 13470 "lightningcss": "^1.21.0", 13471 "sass": "*", 13472 "stylus": "*", 13473 "sugarss": "*", 13474 "terser": "^5.4.0" 13475 }, 13476 "peerDependenciesMeta": { 13477 "@types/node": { 13478 "optional": true 13479 }, 13480 "less": { 13481 "optional": true 13482 }, 13483 "lightningcss": { 13484 "optional": true 13485 }, 13486 "sass": { 13487 "optional": true 13488 }, 13489 "stylus": { 13490 "optional": true 13491 }, 13492 "sugarss": { 13493 "optional": true 13494 }, 13495 "terser": { 13496 "optional": true 13497 } 13498 } 13499 }, 13500 "node_modules/vite-plugin-generate-file": { 13501 "version": "0.0.4", 13502 "resolved": "https://registry.npmjs.org/vite-plugin-generate-file/-/vite-plugin-generate-file-0.0.4.tgz", 13503 "integrity": "sha512-5cdsdSRGdtUxbAGdaXlW3Wiy46lK7LYm2FaTy42KCFT9fS6kiR+Ynjsjt7UEuE4nfStvCS9bVk9+YtsEIJ+Vhw==", 13504 "dev": true, 13505 "dependencies": { 13506 "chalk": "^4.1.2", 13507 "ejs": "^3.1.6", 13508 "js-yaml": "^4.1.0", 13509 "mime-types": "^2.1.35" 13510 } 13511 }, 13512 "node_modules/vite-plugin-generate-file/node_modules/ansi-styles": { 13513 "version": "4.3.0", 13514 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 13515 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 13516 "dev": true, 13517 "dependencies": { 13518 "color-convert": "^2.0.1" 13519 }, 13520 "engines": { 13521 "node": ">=8" 13522 }, 13523 "funding": { 13524 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 13525 } 13526 }, 13527 "node_modules/vite-plugin-generate-file/node_modules/chalk": { 13528 "version": "4.1.2", 13529 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 13530 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 13531 "dev": true, 13532 "dependencies": { 13533 "ansi-styles": "^4.1.0", 13534 "supports-color": "^7.1.0" 13535 }, 13536 "engines": { 13537 "node": ">=10" 13538 }, 13539 "funding": { 13540 "url": "https://github.com/chalk/chalk?sponsor=1" 13541 } 13542 }, 13543 "node_modules/vite-plugin-generate-file/node_modules/color-convert": { 13544 "version": "2.0.1", 13545 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 13546 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 13547 "dev": true, 13548 "dependencies": { 13549 "color-name": "~1.1.4" 13550 }, 13551 "engines": { 13552 "node": ">=7.0.0" 13553 } 13554 }, 13555 "node_modules/vite-plugin-generate-file/node_modules/color-name": { 13556 "version": "1.1.4", 13557 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 13558 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 13559 "dev": true 13560 }, 13561 "node_modules/vite-plugin-generate-file/node_modules/has-flag": { 13562 "version": "4.0.0", 13563 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 13564 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 13565 "dev": true, 13566 "engines": { 13567 "node": ">=8" 13568 } 13569 }, 13570 "node_modules/vite-plugin-generate-file/node_modules/supports-color": { 13571 "version": "7.2.0", 13572 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 13573 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 13574 "dev": true, 13575 "dependencies": { 13576 "has-flag": "^4.0.0" 13577 }, 13578 "engines": { 13579 "node": ">=8" 13580 } 13581 }, 13582 "node_modules/vite-plugin-html-config": { 13583 "version": "1.0.11", 13584 "resolved": "https://registry.npmjs.org/vite-plugin-html-config/-/vite-plugin-html-config-1.0.11.tgz", 13585 "integrity": "sha512-hUybhgI+/LQQ5q6xoMMsTvI4PBuQD/Wv6Z1vtDPVWjanS8weCIexXuLLYNGD/93f0v8W2hpNfXpmxgpZMahJ0g==", 13586 "dev": true, 13587 "engines": { 13588 "node": ">=12.0.0" 13589 }, 13590 "peerDependencies": { 13591 "vite": ">=2.0.0" 13592 } 13593 }, 13594 "node_modules/vite-plugin-pwa": { 13595 "version": "0.16.5", 13596 "resolved": "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-0.16.5.tgz", 13597 "integrity": "sha512-Ahol4dwhMP2UHPQXkllSlXbihOaDFnvBIDPmAxoSZ1EObBUJGP4CMRyCyAVkIHjd6/H+//vH0DM2ON+XxHr81g==", 13598 "dev": true, 13599 "dependencies": { 13600 "debug": "^4.3.4", 13601 "fast-glob": "^3.3.1", 13602 "pretty-bytes": "^6.1.1", 13603 "workbox-build": "^7.0.0", 13604 "workbox-window": "^7.0.0" 13605 }, 13606 "engines": { 13607 "node": ">=16.0.0" 13608 }, 13609 "funding": { 13610 "url": "https://github.com/sponsors/antfu" 13611 }, 13612 "peerDependencies": { 13613 "vite": "^3.1.0 || ^4.0.0", 13614 "workbox-build": "^7.0.0", 13615 "workbox-window": "^7.0.0" 13616 } 13617 }, 13618 "node_modules/vite-plugin-remove-console": { 13619 "version": "2.1.1", 13620 "resolved": "https://registry.npmjs.org/vite-plugin-remove-console/-/vite-plugin-remove-console-2.1.1.tgz", 13621 "integrity": "sha512-AQOsKl9+1YO82otwSchf+P8SRo4RhMvPjOvjm9DXOnkff0SBwBPAzazEn06IUjhsm/zX4miMgicCQH1hPdktrw==", 13622 "dev": true 13623 }, 13624 "node_modules/vlq": { 13625 "version": "1.0.1", 13626 "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz", 13627 "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==", 13628 "dev": true, 13629 "peer": true 13630 }, 13631 "node_modules/walker": { 13632 "version": "1.0.8", 13633 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", 13634 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", 13635 "dev": true, 13636 "peer": true, 13637 "dependencies": { 13638 "makeerror": "1.0.12" 13639 } 13640 }, 13641 "node_modules/wcwidth": { 13642 "version": "1.0.1", 13643 "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", 13644 "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", 13645 "dev": true, 13646 "peer": true, 13647 "dependencies": { 13648 "defaults": "^1.0.3" 13649 } 13650 }, 13651 "node_modules/webidl-conversions": { 13652 "version": "4.0.2", 13653 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", 13654 "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", 13655 "dev": true 13656 }, 13657 "node_modules/whatwg-fetch": { 13658 "version": "3.6.20", 13659 "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", 13660 "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", 13661 "dev": true, 13662 "peer": true 13663 }, 13664 "node_modules/whatwg-url": { 13665 "version": "7.1.0", 13666 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", 13667 "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", 13668 "dev": true, 13669 "dependencies": { 13670 "lodash.sortby": "^4.7.0", 13671 "tr46": "^1.0.1", 13672 "webidl-conversions": "^4.0.2" 13673 } 13674 }, 13675 "node_modules/which": { 13676 "version": "2.0.2", 13677 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 13678 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 13679 "dev": true, 13680 "peer": true, 13681 "dependencies": { 13682 "isexe": "^2.0.0" 13683 }, 13684 "bin": { 13685 "node-which": "bin/node-which" 13686 }, 13687 "engines": { 13688 "node": ">= 8" 13689 } 13690 }, 13691 "node_modules/which-boxed-primitive": { 13692 "version": "1.0.2", 13693 "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 13694 "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 13695 "dev": true, 13696 "dependencies": { 13697 "is-bigint": "^1.0.1", 13698 "is-boolean-object": "^1.1.0", 13699 "is-number-object": "^1.0.4", 13700 "is-string": "^1.0.5", 13701 "is-symbol": "^1.0.3" 13702 }, 13703 "funding": { 13704 "url": "https://github.com/sponsors/ljharb" 13705 } 13706 }, 13707 "node_modules/which-module": { 13708 "version": "2.0.1", 13709 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", 13710 "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", 13711 "dev": true, 13712 "peer": true 13713 }, 13714 "node_modules/which-typed-array": { 13715 "version": "1.1.9", 13716 "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", 13717 "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", 13718 "dev": true, 13719 "dependencies": { 13720 "available-typed-arrays": "^1.0.5", 13721 "call-bind": "^1.0.2", 13722 "for-each": "^0.3.3", 13723 "gopd": "^1.0.1", 13724 "has-tostringtag": "^1.0.0", 13725 "is-typed-array": "^1.1.10" 13726 }, 13727 "engines": { 13728 "node": ">= 0.4" 13729 }, 13730 "funding": { 13731 "url": "https://github.com/sponsors/ljharb" 13732 } 13733 }, 13734 "node_modules/workbox-background-sync": { 13735 "version": "7.0.0", 13736 "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.0.0.tgz", 13737 "integrity": "sha512-S+m1+84gjdueM+jIKZ+I0Lx0BDHkk5Nu6a3kTVxP4fdj3gKouRNmhO8H290ybnJTOPfBDtTMXSQA/QLTvr7PeA==", 13738 "dev": true, 13739 "dependencies": { 13740 "idb": "^7.0.1", 13741 "workbox-core": "7.0.0" 13742 } 13743 }, 13744 "node_modules/workbox-broadcast-update": { 13745 "version": "7.0.0", 13746 "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.0.0.tgz", 13747 "integrity": "sha512-oUuh4jzZrLySOo0tC0WoKiSg90bVAcnE98uW7F8GFiSOXnhogfNDGZelPJa+6KpGBO5+Qelv04Hqx2UD+BJqNQ==", 13748 "dev": true, 13749 "dependencies": { 13750 "workbox-core": "7.0.0" 13751 } 13752 }, 13753 "node_modules/workbox-build": { 13754 "version": "7.0.0", 13755 "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.0.0.tgz", 13756 "integrity": "sha512-CttE7WCYW9sZC+nUYhQg3WzzGPr4IHmrPnjKiu3AMXsiNQKx+l4hHl63WTrnicLmKEKHScWDH8xsGBdrYgtBzg==", 13757 "dev": true, 13758 "dependencies": { 13759 "@apideck/better-ajv-errors": "^0.3.1", 13760 "@babel/core": "^7.11.1", 13761 "@babel/preset-env": "^7.11.0", 13762 "@babel/runtime": "^7.11.2", 13763 "@rollup/plugin-babel": "^5.2.0", 13764 "@rollup/plugin-node-resolve": "^11.2.1", 13765 "@rollup/plugin-replace": "^2.4.1", 13766 "@surma/rollup-plugin-off-main-thread": "^2.2.3", 13767 "ajv": "^8.6.0", 13768 "common-tags": "^1.8.0", 13769 "fast-json-stable-stringify": "^2.1.0", 13770 "fs-extra": "^9.0.1", 13771 "glob": "^7.1.6", 13772 "lodash": "^4.17.20", 13773 "pretty-bytes": "^5.3.0", 13774 "rollup": "^2.43.1", 13775 "rollup-plugin-terser": "^7.0.0", 13776 "source-map": "^0.8.0-beta.0", 13777 "stringify-object": "^3.3.0", 13778 "strip-comments": "^2.0.1", 13779 "tempy": "^0.6.0", 13780 "upath": "^1.2.0", 13781 "workbox-background-sync": "7.0.0", 13782 "workbox-broadcast-update": "7.0.0", 13783 "workbox-cacheable-response": "7.0.0", 13784 "workbox-core": "7.0.0", 13785 "workbox-expiration": "7.0.0", 13786 "workbox-google-analytics": "7.0.0", 13787 "workbox-navigation-preload": "7.0.0", 13788 "workbox-precaching": "7.0.0", 13789 "workbox-range-requests": "7.0.0", 13790 "workbox-recipes": "7.0.0", 13791 "workbox-routing": "7.0.0", 13792 "workbox-strategies": "7.0.0", 13793 "workbox-streams": "7.0.0", 13794 "workbox-sw": "7.0.0", 13795 "workbox-window": "7.0.0" 13796 }, 13797 "engines": { 13798 "node": ">=16.0.0" 13799 } 13800 }, 13801 "node_modules/workbox-build/node_modules/@rollup/plugin-babel": { 13802 "version": "5.3.1", 13803 "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", 13804 "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", 13805 "dev": true, 13806 "dependencies": { 13807 "@babel/helper-module-imports": "^7.10.4", 13808 "@rollup/pluginutils": "^3.1.0" 13809 }, 13810 "engines": { 13811 "node": ">= 10.0.0" 13812 }, 13813 "peerDependencies": { 13814 "@babel/core": "^7.0.0", 13815 "@types/babel__core": "^7.1.9", 13816 "rollup": "^1.20.0||^2.0.0" 13817 }, 13818 "peerDependenciesMeta": { 13819 "@types/babel__core": { 13820 "optional": true 13821 } 13822 } 13823 }, 13824 "node_modules/workbox-build/node_modules/@rollup/plugin-node-resolve": { 13825 "version": "11.2.1", 13826 "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", 13827 "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", 13828 "dev": true, 13829 "dependencies": { 13830 "@rollup/pluginutils": "^3.1.0", 13831 "@types/resolve": "1.17.1", 13832 "builtin-modules": "^3.1.0", 13833 "deepmerge": "^4.2.2", 13834 "is-module": "^1.0.0", 13835 "resolve": "^1.19.0" 13836 }, 13837 "engines": { 13838 "node": ">= 10.0.0" 13839 }, 13840 "peerDependencies": { 13841 "rollup": "^1.20.0||^2.0.0" 13842 } 13843 }, 13844 "node_modules/workbox-build/node_modules/@rollup/plugin-replace": { 13845 "version": "2.4.2", 13846 "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", 13847 "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", 13848 "dev": true, 13849 "dependencies": { 13850 "@rollup/pluginutils": "^3.1.0", 13851 "magic-string": "^0.25.7" 13852 }, 13853 "peerDependencies": { 13854 "rollup": "^1.20.0 || ^2.0.0" 13855 } 13856 }, 13857 "node_modules/workbox-build/node_modules/@rollup/pluginutils": { 13858 "version": "3.1.0", 13859 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", 13860 "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", 13861 "dev": true, 13862 "dependencies": { 13863 "@types/estree": "0.0.39", 13864 "estree-walker": "^1.0.1", 13865 "picomatch": "^2.2.2" 13866 }, 13867 "engines": { 13868 "node": ">= 8.0.0" 13869 }, 13870 "peerDependencies": { 13871 "rollup": "^1.20.0||^2.0.0" 13872 } 13873 }, 13874 "node_modules/workbox-build/node_modules/estree-walker": { 13875 "version": "1.0.1", 13876 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", 13877 "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", 13878 "dev": true 13879 }, 13880 "node_modules/workbox-build/node_modules/pretty-bytes": { 13881 "version": "5.6.0", 13882 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", 13883 "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", 13884 "dev": true, 13885 "engines": { 13886 "node": ">=6" 13887 }, 13888 "funding": { 13889 "url": "https://github.com/sponsors/sindresorhus" 13890 } 13891 }, 13892 "node_modules/workbox-build/node_modules/rollup": { 13893 "version": "2.79.1", 13894 "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", 13895 "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", 13896 "dev": true, 13897 "bin": { 13898 "rollup": "dist/bin/rollup" 13899 }, 13900 "engines": { 13901 "node": ">=10.0.0" 13902 }, 13903 "optionalDependencies": { 13904 "fsevents": "~2.3.2" 13905 } 13906 }, 13907 "node_modules/workbox-build/node_modules/rollup-plugin-terser": { 13908 "version": "7.0.2", 13909 "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", 13910 "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", 13911 "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", 13912 "dev": true, 13913 "dependencies": { 13914 "@babel/code-frame": "^7.10.4", 13915 "jest-worker": "^26.2.1", 13916 "serialize-javascript": "^4.0.0", 13917 "terser": "^5.0.0" 13918 }, 13919 "peerDependencies": { 13920 "rollup": "^2.0.0" 13921 } 13922 }, 13923 "node_modules/workbox-build/node_modules/source-map": { 13924 "version": "0.8.0-beta.0", 13925 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", 13926 "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", 13927 "dev": true, 13928 "dependencies": { 13929 "whatwg-url": "^7.0.0" 13930 }, 13931 "engines": { 13932 "node": ">= 8" 13933 } 13934 }, 13935 "node_modules/workbox-cacheable-response": { 13936 "version": "7.0.0", 13937 "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.0.0.tgz", 13938 "integrity": "sha512-0lrtyGHn/LH8kKAJVOQfSu3/80WDc9Ma8ng0p2i/5HuUndGttH+mGMSvOskjOdFImLs2XZIimErp7tSOPmu/6g==", 13939 "dev": true, 13940 "dependencies": { 13941 "workbox-core": "7.0.0" 13942 } 13943 }, 13944 "node_modules/workbox-core": { 13945 "version": "7.0.0", 13946 "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz", 13947 "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==", 13948 "dev": true 13949 }, 13950 "node_modules/workbox-expiration": { 13951 "version": "7.0.0", 13952 "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.0.0.tgz", 13953 "integrity": "sha512-MLK+fogW+pC3IWU9SFE+FRStvDVutwJMR5if1g7oBJx3qwmO69BNoJQVaMXq41R0gg3MzxVfwOGKx3i9P6sOLQ==", 13954 "dev": true, 13955 "dependencies": { 13956 "idb": "^7.0.1", 13957 "workbox-core": "7.0.0" 13958 } 13959 }, 13960 "node_modules/workbox-google-analytics": { 13961 "version": "7.0.0", 13962 "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.0.0.tgz", 13963 "integrity": "sha512-MEYM1JTn/qiC3DbpvP2BVhyIH+dV/5BjHk756u9VbwuAhu0QHyKscTnisQuz21lfRpOwiS9z4XdqeVAKol0bzg==", 13964 "dev": true, 13965 "dependencies": { 13966 "workbox-background-sync": "7.0.0", 13967 "workbox-core": "7.0.0", 13968 "workbox-routing": "7.0.0", 13969 "workbox-strategies": "7.0.0" 13970 } 13971 }, 13972 "node_modules/workbox-navigation-preload": { 13973 "version": "7.0.0", 13974 "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.0.0.tgz", 13975 "integrity": "sha512-juWCSrxo/fiMz3RsvDspeSLGmbgC0U9tKqcUPZBCf35s64wlaLXyn2KdHHXVQrb2cqF7I0Hc9siQalainmnXJA==", 13976 "dev": true, 13977 "dependencies": { 13978 "workbox-core": "7.0.0" 13979 } 13980 }, 13981 "node_modules/workbox-precaching": { 13982 "version": "7.0.0", 13983 "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.0.0.tgz", 13984 "integrity": "sha512-EC0vol623LJqTJo1mkhD9DZmMP604vHqni3EohhQVwhJlTgyKyOkMrZNy5/QHfOby+39xqC01gv4LjOm4HSfnA==", 13985 "dev": true, 13986 "dependencies": { 13987 "workbox-core": "7.0.0", 13988 "workbox-routing": "7.0.0", 13989 "workbox-strategies": "7.0.0" 13990 } 13991 }, 13992 "node_modules/workbox-range-requests": { 13993 "version": "7.0.0", 13994 "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.0.0.tgz", 13995 "integrity": "sha512-SxAzoVl9j/zRU9OT5+IQs7pbJBOUOlriB8Gn9YMvi38BNZRbM+RvkujHMo8FOe9IWrqqwYgDFBfv6sk76I1yaQ==", 13996 "dev": true, 13997 "dependencies": { 13998 "workbox-core": "7.0.0" 13999 } 14000 }, 14001 "node_modules/workbox-recipes": { 14002 "version": "7.0.0", 14003 "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.0.0.tgz", 14004 "integrity": "sha512-DntcK9wuG3rYQOONWC0PejxYYIDHyWWZB/ueTbOUDQgefaeIj1kJ7pdP3LZV2lfrj8XXXBWt+JDRSw1lLLOnww==", 14005 "dev": true, 14006 "dependencies": { 14007 "workbox-cacheable-response": "7.0.0", 14008 "workbox-core": "7.0.0", 14009 "workbox-expiration": "7.0.0", 14010 "workbox-precaching": "7.0.0", 14011 "workbox-routing": "7.0.0", 14012 "workbox-strategies": "7.0.0" 14013 } 14014 }, 14015 "node_modules/workbox-routing": { 14016 "version": "7.0.0", 14017 "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.0.0.tgz", 14018 "integrity": "sha512-8YxLr3xvqidnbVeGyRGkaV4YdlKkn5qZ1LfEePW3dq+ydE73hUUJJuLmGEykW3fMX8x8mNdL0XrWgotcuZjIvA==", 14019 "dev": true, 14020 "dependencies": { 14021 "workbox-core": "7.0.0" 14022 } 14023 }, 14024 "node_modules/workbox-strategies": { 14025 "version": "7.0.0", 14026 "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.0.0.tgz", 14027 "integrity": "sha512-dg3qJU7tR/Gcd/XXOOo7x9QoCI9nk74JopaJaYAQ+ugLi57gPsXycVdBnYbayVj34m6Y8ppPwIuecrzkpBVwbA==", 14028 "dev": true, 14029 "dependencies": { 14030 "workbox-core": "7.0.0" 14031 } 14032 }, 14033 "node_modules/workbox-streams": { 14034 "version": "7.0.0", 14035 "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.0.0.tgz", 14036 "integrity": "sha512-moVsh+5to//l6IERWceYKGiftc+prNnqOp2sgALJJFbnNVpTXzKISlTIsrWY+ogMqt+x1oMazIdHj25kBSq/HQ==", 14037 "dev": true, 14038 "dependencies": { 14039 "workbox-core": "7.0.0", 14040 "workbox-routing": "7.0.0" 14041 } 14042 }, 14043 "node_modules/workbox-sw": { 14044 "version": "7.0.0", 14045 "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.0.0.tgz", 14046 "integrity": "sha512-SWfEouQfjRiZ7GNABzHUKUyj8pCoe+RwjfOIajcx6J5mtgKkN+t8UToHnpaJL5UVVOf5YhJh+OHhbVNIHe+LVA==", 14047 "dev": true 14048 }, 14049 "node_modules/workbox-window": { 14050 "version": "7.0.0", 14051 "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.0.0.tgz", 14052 "integrity": "sha512-j7P/bsAWE/a7sxqTzXo3P2ALb1reTfZdvVp6OJ/uLr/C2kZAMvjeWGm8V4htQhor7DOvYg0sSbFN2+flT5U0qA==", 14053 "dev": true, 14054 "dependencies": { 14055 "@types/trusted-types": "^2.0.2", 14056 "workbox-core": "7.0.0" 14057 } 14058 }, 14059 "node_modules/wrap-ansi": { 14060 "version": "7.0.0", 14061 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 14062 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 14063 "dev": true, 14064 "peer": true, 14065 "dependencies": { 14066 "ansi-styles": "^4.0.0", 14067 "string-width": "^4.1.0", 14068 "strip-ansi": "^6.0.0" 14069 }, 14070 "engines": { 14071 "node": ">=10" 14072 }, 14073 "funding": { 14074 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 14075 } 14076 }, 14077 "node_modules/wrap-ansi/node_modules/ansi-regex": { 14078 "version": "5.0.1", 14079 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 14080 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 14081 "dev": true, 14082 "peer": true, 14083 "engines": { 14084 "node": ">=8" 14085 } 14086 }, 14087 "node_modules/wrap-ansi/node_modules/ansi-styles": { 14088 "version": "4.3.0", 14089 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 14090 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 14091 "dev": true, 14092 "peer": true, 14093 "dependencies": { 14094 "color-convert": "^2.0.1" 14095 }, 14096 "engines": { 14097 "node": ">=8" 14098 }, 14099 "funding": { 14100 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 14101 } 14102 }, 14103 "node_modules/wrap-ansi/node_modules/color-convert": { 14104 "version": "2.0.1", 14105 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 14106 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 14107 "dev": true, 14108 "peer": true, 14109 "dependencies": { 14110 "color-name": "~1.1.4" 14111 }, 14112 "engines": { 14113 "node": ">=7.0.0" 14114 } 14115 }, 14116 "node_modules/wrap-ansi/node_modules/color-name": { 14117 "version": "1.1.4", 14118 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 14119 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 14120 "dev": true, 14121 "peer": true 14122 }, 14123 "node_modules/wrap-ansi/node_modules/strip-ansi": { 14124 "version": "6.0.1", 14125 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 14126 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 14127 "dev": true, 14128 "peer": true, 14129 "dependencies": { 14130 "ansi-regex": "^5.0.1" 14131 }, 14132 "engines": { 14133 "node": ">=8" 14134 } 14135 }, 14136 "node_modules/wrappy": { 14137 "version": "1.0.2", 14138 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 14139 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 14140 "dev": true 14141 }, 14142 "node_modules/write-file-atomic": { 14143 "version": "2.4.3", 14144 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", 14145 "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", 14146 "dev": true, 14147 "peer": true, 14148 "dependencies": { 14149 "graceful-fs": "^4.1.11", 14150 "imurmurhash": "^0.1.4", 14151 "signal-exit": "^3.0.2" 14152 } 14153 }, 14154 "node_modules/ws": { 14155 "version": "8.13.0", 14156 "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", 14157 "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", 14158 "engines": { 14159 "node": ">=10.0.0" 14160 }, 14161 "peerDependencies": { 14162 "bufferutil": "^4.0.1", 14163 "utf-8-validate": ">=5.0.2" 14164 }, 14165 "peerDependenciesMeta": { 14166 "bufferutil": { 14167 "optional": true 14168 }, 14169 "utf-8-validate": { 14170 "optional": true 14171 } 14172 } 14173 }, 14174 "node_modules/xtend": { 14175 "version": "4.0.2", 14176 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 14177 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 14178 "dev": true, 14179 "peer": true, 14180 "engines": { 14181 "node": ">=0.4" 14182 } 14183 }, 14184 "node_modules/y18n": { 14185 "version": "5.0.8", 14186 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 14187 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 14188 "dev": true, 14189 "peer": true, 14190 "engines": { 14191 "node": ">=10" 14192 } 14193 }, 14194 "node_modules/yallist": { 14195 "version": "4.0.0", 14196 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 14197 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 14198 "dev": true, 14199 "peer": true 14200 }, 14201 "node_modules/yaml": { 14202 "version": "2.3.4", 14203 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", 14204 "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", 14205 "dev": true, 14206 "peer": true, 14207 "engines": { 14208 "node": ">= 14" 14209 } 14210 }, 14211 "node_modules/yargs": { 14212 "version": "17.7.2", 14213 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", 14214 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", 14215 "dev": true, 14216 "peer": true, 14217 "dependencies": { 14218 "cliui": "^8.0.1", 14219 "escalade": "^3.1.1", 14220 "get-caller-file": "^2.0.5", 14221 "require-directory": "^2.1.1", 14222 "string-width": "^4.2.3", 14223 "y18n": "^5.0.5", 14224 "yargs-parser": "^21.1.1" 14225 }, 14226 "engines": { 14227 "node": ">=12" 14228 } 14229 }, 14230 "node_modules/yargs-parser": { 14231 "version": "21.1.1", 14232 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 14233 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 14234 "dev": true, 14235 "peer": true, 14236 "engines": { 14237 "node": ">=12" 14238 } 14239 }, 14240 "node_modules/yocto-queue": { 14241 "version": "0.1.0", 14242 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 14243 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 14244 "dev": true, 14245 "peer": true, 14246 "engines": { 14247 "node": ">=10" 14248 }, 14249 "funding": { 14250 "url": "https://github.com/sponsors/sindresorhus" 14251 } 14252 } 14253 } 14254 }