[ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 { 2 "name": "twentytwenty", 3 "version": "2.8.0", 4 "lockfileVersion": 2, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "twentytwenty", 9 "version": "2.8.0", 10 "license": "GPL-2.0-or-later", 11 "devDependencies": { 12 "@wordpress/browserslist-config": "^6.14.0", 13 "@wordpress/scripts": "^30.7.0", 14 "autoprefixer": "^10.4.20", 15 "concurrently": "^9.1.0", 16 "postcss": "^8.4.49", 17 "postcss-cli": "^11.0.0", 18 "rtlcss": "^4.3.0", 19 "stylelint-a11y": "^1.2.3" 20 }, 21 "engines": { 22 "node": ">=16", 23 "npm": ">=9.8.1" 24 } 25 }, 26 "node_modules/@ampproject/remapping": { 27 "version": "2.2.1", 28 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", 29 "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", 30 "dev": true, 31 "dependencies": { 32 "@jridgewell/gen-mapping": "^0.3.0", 33 "@jridgewell/trace-mapping": "^0.3.9" 34 }, 35 "engines": { 36 "node": ">=6.0.0" 37 } 38 }, 39 "node_modules/@babel/code-frame": { 40 "version": "7.26.2", 41 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", 42 "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", 43 "dev": true, 44 "license": "MIT", 45 "dependencies": { 46 "@babel/helper-validator-identifier": "^7.25.9", 47 "js-tokens": "^4.0.0", 48 "picocolors": "^1.0.0" 49 }, 50 "engines": { 51 "node": ">=6.9.0" 52 } 53 }, 54 "node_modules/@babel/compat-data": { 55 "version": "7.26.3", 56 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.3.tgz", 57 "integrity": "sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==", 58 "dev": true, 59 "license": "MIT", 60 "engines": { 61 "node": ">=6.9.0" 62 } 63 }, 64 "node_modules/@babel/core": { 65 "version": "7.25.7", 66 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.7.tgz", 67 "integrity": "sha512-yJ474Zv3cwiSOO9nXJuqzvwEeM+chDuQ8GJirw+pZ91sCGCyOZ3dJkVE09fTV0VEVzXyLWhh3G/AolYTPX7Mow==", 68 "dev": true, 69 "license": "MIT", 70 "dependencies": { 71 "@ampproject/remapping": "^2.2.0", 72 "@babel/code-frame": "^7.25.7", 73 "@babel/generator": "^7.25.7", 74 "@babel/helper-compilation-targets": "^7.25.7", 75 "@babel/helper-module-transforms": "^7.25.7", 76 "@babel/helpers": "^7.25.7", 77 "@babel/parser": "^7.25.7", 78 "@babel/template": "^7.25.7", 79 "@babel/traverse": "^7.25.7", 80 "@babel/types": "^7.25.7", 81 "convert-source-map": "^2.0.0", 82 "debug": "^4.1.0", 83 "gensync": "^1.0.0-beta.2", 84 "json5": "^2.2.3", 85 "semver": "^6.3.1" 86 }, 87 "engines": { 88 "node": ">=6.9.0" 89 }, 90 "funding": { 91 "type": "opencollective", 92 "url": "https://opencollective.com/babel" 93 } 94 }, 95 "node_modules/@babel/eslint-parser": { 96 "version": "7.24.7", 97 "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.24.7.tgz", 98 "integrity": "sha512-SO5E3bVxDuxyNxM5agFv480YA2HO6ohZbGxbazZdIk3KQOPOGVNw6q78I9/lbviIf95eq6tPozeYnJLbjnC8IA==", 99 "dev": true, 100 "dependencies": { 101 "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", 102 "eslint-visitor-keys": "^2.1.0", 103 "semver": "^6.3.1" 104 }, 105 "engines": { 106 "node": "^10.13.0 || ^12.13.0 || >=14.0.0" 107 }, 108 "peerDependencies": { 109 "@babel/core": "^7.11.0", 110 "eslint": "^7.5.0 || ^8.0.0 || ^9.0.0" 111 } 112 }, 113 "node_modules/@babel/generator": { 114 "version": "7.26.3", 115 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", 116 "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", 117 "dev": true, 118 "license": "MIT", 119 "dependencies": { 120 "@babel/parser": "^7.26.3", 121 "@babel/types": "^7.26.3", 122 "@jridgewell/gen-mapping": "^0.3.5", 123 "@jridgewell/trace-mapping": "^0.3.25", 124 "jsesc": "^3.0.2" 125 }, 126 "engines": { 127 "node": ">=6.9.0" 128 } 129 }, 130 "node_modules/@babel/helper-annotate-as-pure": { 131 "version": "7.22.5", 132 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", 133 "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", 134 "dev": true, 135 "dependencies": { 136 "@babel/types": "^7.22.5" 137 }, 138 "engines": { 139 "node": ">=6.9.0" 140 } 141 }, 142 "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { 143 "version": "7.22.15", 144 "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", 145 "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", 146 "dev": true, 147 "dependencies": { 148 "@babel/types": "^7.22.15" 149 }, 150 "engines": { 151 "node": ">=6.9.0" 152 } 153 }, 154 "node_modules/@babel/helper-compilation-targets": { 155 "version": "7.25.9", 156 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", 157 "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", 158 "dev": true, 159 "license": "MIT", 160 "dependencies": { 161 "@babel/compat-data": "^7.25.9", 162 "@babel/helper-validator-option": "^7.25.9", 163 "browserslist": "^4.24.0", 164 "lru-cache": "^5.1.1", 165 "semver": "^6.3.1" 166 }, 167 "engines": { 168 "node": ">=6.9.0" 169 } 170 }, 171 "node_modules/@babel/helper-create-class-features-plugin": { 172 "version": "7.23.6", 173 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.6.tgz", 174 "integrity": "sha512-cBXU1vZni/CpGF29iTu4YRbOZt3Wat6zCoMDxRF1MayiEc4URxOj31tT65HUM0CRpMowA3HCJaAOVOUnMf96cw==", 175 "dev": true, 176 "dependencies": { 177 "@babel/helper-annotate-as-pure": "^7.22.5", 178 "@babel/helper-environment-visitor": "^7.22.20", 179 "@babel/helper-function-name": "^7.23.0", 180 "@babel/helper-member-expression-to-functions": "^7.23.0", 181 "@babel/helper-optimise-call-expression": "^7.22.5", 182 "@babel/helper-replace-supers": "^7.22.20", 183 "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", 184 "@babel/helper-split-export-declaration": "^7.22.6", 185 "semver": "^6.3.1" 186 }, 187 "engines": { 188 "node": ">=6.9.0" 189 }, 190 "peerDependencies": { 191 "@babel/core": "^7.0.0" 192 } 193 }, 194 "node_modules/@babel/helper-create-regexp-features-plugin": { 195 "version": "7.22.15", 196 "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", 197 "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", 198 "dev": true, 199 "dependencies": { 200 "@babel/helper-annotate-as-pure": "^7.22.5", 201 "regexpu-core": "^5.3.1", 202 "semver": "^6.3.1" 203 }, 204 "engines": { 205 "node": ">=6.9.0" 206 }, 207 "peerDependencies": { 208 "@babel/core": "^7.0.0" 209 } 210 }, 211 "node_modules/@babel/helper-define-polyfill-provider": { 212 "version": "0.4.4", 213 "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", 214 "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", 215 "dev": true, 216 "dependencies": { 217 "@babel/helper-compilation-targets": "^7.22.6", 218 "@babel/helper-plugin-utils": "^7.22.5", 219 "debug": "^4.1.1", 220 "lodash.debounce": "^4.0.8", 221 "resolve": "^1.14.2" 222 }, 223 "peerDependencies": { 224 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 225 } 226 }, 227 "node_modules/@babel/helper-environment-visitor": { 228 "version": "7.24.7", 229 "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", 230 "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", 231 "dev": true, 232 "dependencies": { 233 "@babel/types": "^7.24.7" 234 }, 235 "engines": { 236 "node": ">=6.9.0" 237 } 238 }, 239 "node_modules/@babel/helper-function-name": { 240 "version": "7.24.7", 241 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", 242 "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", 243 "dev": true, 244 "dependencies": { 245 "@babel/template": "^7.24.7", 246 "@babel/types": "^7.24.7" 247 }, 248 "engines": { 249 "node": ">=6.9.0" 250 } 251 }, 252 "node_modules/@babel/helper-hoist-variables": { 253 "version": "7.24.7", 254 "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", 255 "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", 256 "dev": true, 257 "dependencies": { 258 "@babel/types": "^7.24.7" 259 }, 260 "engines": { 261 "node": ">=6.9.0" 262 } 263 }, 264 "node_modules/@babel/helper-member-expression-to-functions": { 265 "version": "7.23.0", 266 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", 267 "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", 268 "dev": true, 269 "dependencies": { 270 "@babel/types": "^7.23.0" 271 }, 272 "engines": { 273 "node": ">=6.9.0" 274 } 275 }, 276 "node_modules/@babel/helper-module-imports": { 277 "version": "7.25.9", 278 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", 279 "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", 280 "dev": true, 281 "license": "MIT", 282 "dependencies": { 283 "@babel/traverse": "^7.25.9", 284 "@babel/types": "^7.25.9" 285 }, 286 "engines": { 287 "node": ">=6.9.0" 288 } 289 }, 290 "node_modules/@babel/helper-module-transforms": { 291 "version": "7.26.0", 292 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", 293 "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", 294 "dev": true, 295 "license": "MIT", 296 "dependencies": { 297 "@babel/helper-module-imports": "^7.25.9", 298 "@babel/helper-validator-identifier": "^7.25.9", 299 "@babel/traverse": "^7.25.9" 300 }, 301 "engines": { 302 "node": ">=6.9.0" 303 }, 304 "peerDependencies": { 305 "@babel/core": "^7.0.0" 306 } 307 }, 308 "node_modules/@babel/helper-optimise-call-expression": { 309 "version": "7.22.5", 310 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", 311 "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", 312 "dev": true, 313 "dependencies": { 314 "@babel/types": "^7.22.5" 315 }, 316 "engines": { 317 "node": ">=6.9.0" 318 } 319 }, 320 "node_modules/@babel/helper-plugin-utils": { 321 "version": "7.24.7", 322 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", 323 "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==", 324 "dev": true, 325 "engines": { 326 "node": ">=6.9.0" 327 } 328 }, 329 "node_modules/@babel/helper-remap-async-to-generator": { 330 "version": "7.22.20", 331 "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", 332 "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", 333 "dev": true, 334 "dependencies": { 335 "@babel/helper-annotate-as-pure": "^7.22.5", 336 "@babel/helper-environment-visitor": "^7.22.20", 337 "@babel/helper-wrap-function": "^7.22.20" 338 }, 339 "engines": { 340 "node": ">=6.9.0" 341 }, 342 "peerDependencies": { 343 "@babel/core": "^7.0.0" 344 } 345 }, 346 "node_modules/@babel/helper-replace-supers": { 347 "version": "7.22.20", 348 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", 349 "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", 350 "dev": true, 351 "dependencies": { 352 "@babel/helper-environment-visitor": "^7.22.20", 353 "@babel/helper-member-expression-to-functions": "^7.22.15", 354 "@babel/helper-optimise-call-expression": "^7.22.5" 355 }, 356 "engines": { 357 "node": ">=6.9.0" 358 }, 359 "peerDependencies": { 360 "@babel/core": "^7.0.0" 361 } 362 }, 363 "node_modules/@babel/helper-simple-access": { 364 "version": "7.22.5", 365 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", 366 "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", 367 "dev": true, 368 "dependencies": { 369 "@babel/types": "^7.22.5" 370 }, 371 "engines": { 372 "node": ">=6.9.0" 373 } 374 }, 375 "node_modules/@babel/helper-skip-transparent-expression-wrappers": { 376 "version": "7.22.5", 377 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", 378 "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", 379 "dev": true, 380 "dependencies": { 381 "@babel/types": "^7.22.5" 382 }, 383 "engines": { 384 "node": ">=6.9.0" 385 } 386 }, 387 "node_modules/@babel/helper-split-export-declaration": { 388 "version": "7.24.7", 389 "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", 390 "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", 391 "dev": true, 392 "dependencies": { 393 "@babel/types": "^7.24.7" 394 }, 395 "engines": { 396 "node": ">=6.9.0" 397 } 398 }, 399 "node_modules/@babel/helper-string-parser": { 400 "version": "7.25.9", 401 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", 402 "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", 403 "dev": true, 404 "license": "MIT", 405 "engines": { 406 "node": ">=6.9.0" 407 } 408 }, 409 "node_modules/@babel/helper-validator-identifier": { 410 "version": "7.25.9", 411 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", 412 "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", 413 "dev": true, 414 "license": "MIT", 415 "engines": { 416 "node": ">=6.9.0" 417 } 418 }, 419 "node_modules/@babel/helper-validator-option": { 420 "version": "7.25.9", 421 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", 422 "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", 423 "dev": true, 424 "license": "MIT", 425 "engines": { 426 "node": ">=6.9.0" 427 } 428 }, 429 "node_modules/@babel/helper-wrap-function": { 430 "version": "7.22.20", 431 "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", 432 "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", 433 "dev": true, 434 "dependencies": { 435 "@babel/helper-function-name": "^7.22.5", 436 "@babel/template": "^7.22.15", 437 "@babel/types": "^7.22.19" 438 }, 439 "engines": { 440 "node": ">=6.9.0" 441 } 442 }, 443 "node_modules/@babel/helpers": { 444 "version": "7.26.0", 445 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", 446 "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", 447 "dev": true, 448 "license": "MIT", 449 "dependencies": { 450 "@babel/template": "^7.25.9", 451 "@babel/types": "^7.26.0" 452 }, 453 "engines": { 454 "node": ">=6.9.0" 455 } 456 }, 457 "node_modules/@babel/parser": { 458 "version": "7.26.3", 459 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", 460 "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", 461 "dev": true, 462 "license": "MIT", 463 "dependencies": { 464 "@babel/types": "^7.26.3" 465 }, 466 "bin": { 467 "parser": "bin/babel-parser.js" 468 }, 469 "engines": { 470 "node": ">=6.0.0" 471 } 472 }, 473 "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { 474 "version": "7.23.3", 475 "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.23.3.tgz", 476 "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", 477 "dev": true, 478 "dependencies": { 479 "@babel/helper-plugin-utils": "^7.22.5" 480 }, 481 "engines": { 482 "node": ">=6.9.0" 483 }, 484 "peerDependencies": { 485 "@babel/core": "^7.0.0" 486 } 487 }, 488 "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { 489 "version": "7.23.3", 490 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", 491 "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", 492 "dev": true, 493 "dependencies": { 494 "@babel/helper-plugin-utils": "^7.22.5", 495 "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", 496 "@babel/plugin-transform-optional-chaining": "^7.23.3" 497 }, 498 "engines": { 499 "node": ">=6.9.0" 500 }, 501 "peerDependencies": { 502 "@babel/core": "^7.13.0" 503 } 504 }, 505 "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { 506 "version": "7.23.3", 507 "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.3.tgz", 508 "integrity": "sha512-XaJak1qcityzrX0/IU5nKHb34VaibwP3saKqG6a/tppelgllOH13LUann4ZCIBcVOeE6H18K4Vx9QKkVww3z/w==", 509 "dev": true, 510 "dependencies": { 511 "@babel/helper-environment-visitor": "^7.22.20", 512 "@babel/helper-plugin-utils": "^7.22.5" 513 }, 514 "engines": { 515 "node": ">=6.9.0" 516 }, 517 "peerDependencies": { 518 "@babel/core": "^7.0.0" 519 } 520 }, 521 "node_modules/@babel/plugin-proposal-private-property-in-object": { 522 "version": "7.21.0-placeholder-for-preset-env.2", 523 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", 524 "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", 525 "dev": true, 526 "engines": { 527 "node": ">=6.9.0" 528 }, 529 "peerDependencies": { 530 "@babel/core": "^7.0.0-0" 531 } 532 }, 533 "node_modules/@babel/plugin-syntax-async-generators": { 534 "version": "7.8.4", 535 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", 536 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", 537 "dev": true, 538 "dependencies": { 539 "@babel/helper-plugin-utils": "^7.8.0" 540 }, 541 "peerDependencies": { 542 "@babel/core": "^7.0.0-0" 543 } 544 }, 545 "node_modules/@babel/plugin-syntax-bigint": { 546 "version": "7.8.3", 547 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", 548 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", 549 "dev": true, 550 "dependencies": { 551 "@babel/helper-plugin-utils": "^7.8.0" 552 }, 553 "peerDependencies": { 554 "@babel/core": "^7.0.0-0" 555 } 556 }, 557 "node_modules/@babel/plugin-syntax-class-properties": { 558 "version": "7.12.13", 559 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", 560 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", 561 "dev": true, 562 "dependencies": { 563 "@babel/helper-plugin-utils": "^7.12.13" 564 }, 565 "peerDependencies": { 566 "@babel/core": "^7.0.0-0" 567 } 568 }, 569 "node_modules/@babel/plugin-syntax-class-static-block": { 570 "version": "7.14.5", 571 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", 572 "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", 573 "dev": true, 574 "dependencies": { 575 "@babel/helper-plugin-utils": "^7.14.5" 576 }, 577 "engines": { 578 "node": ">=6.9.0" 579 }, 580 "peerDependencies": { 581 "@babel/core": "^7.0.0-0" 582 } 583 }, 584 "node_modules/@babel/plugin-syntax-dynamic-import": { 585 "version": "7.8.3", 586 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", 587 "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", 588 "dev": true, 589 "dependencies": { 590 "@babel/helper-plugin-utils": "^7.8.0" 591 }, 592 "peerDependencies": { 593 "@babel/core": "^7.0.0-0" 594 } 595 }, 596 "node_modules/@babel/plugin-syntax-export-namespace-from": { 597 "version": "7.8.3", 598 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", 599 "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", 600 "dev": true, 601 "dependencies": { 602 "@babel/helper-plugin-utils": "^7.8.3" 603 }, 604 "peerDependencies": { 605 "@babel/core": "^7.0.0-0" 606 } 607 }, 608 "node_modules/@babel/plugin-syntax-import-assertions": { 609 "version": "7.23.3", 610 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", 611 "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", 612 "dev": true, 613 "dependencies": { 614 "@babel/helper-plugin-utils": "^7.22.5" 615 }, 616 "engines": { 617 "node": ">=6.9.0" 618 }, 619 "peerDependencies": { 620 "@babel/core": "^7.0.0-0" 621 } 622 }, 623 "node_modules/@babel/plugin-syntax-import-attributes": { 624 "version": "7.23.3", 625 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", 626 "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", 627 "dev": true, 628 "dependencies": { 629 "@babel/helper-plugin-utils": "^7.22.5" 630 }, 631 "engines": { 632 "node": ">=6.9.0" 633 }, 634 "peerDependencies": { 635 "@babel/core": "^7.0.0-0" 636 } 637 }, 638 "node_modules/@babel/plugin-syntax-import-meta": { 639 "version": "7.10.4", 640 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", 641 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", 642 "dev": true, 643 "dependencies": { 644 "@babel/helper-plugin-utils": "^7.10.4" 645 }, 646 "peerDependencies": { 647 "@babel/core": "^7.0.0-0" 648 } 649 }, 650 "node_modules/@babel/plugin-syntax-json-strings": { 651 "version": "7.8.3", 652 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", 653 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", 654 "dev": true, 655 "dependencies": { 656 "@babel/helper-plugin-utils": "^7.8.0" 657 }, 658 "peerDependencies": { 659 "@babel/core": "^7.0.0-0" 660 } 661 }, 662 "node_modules/@babel/plugin-syntax-jsx": { 663 "version": "7.23.3", 664 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", 665 "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", 666 "dev": true, 667 "dependencies": { 668 "@babel/helper-plugin-utils": "^7.22.5" 669 }, 670 "engines": { 671 "node": ">=6.9.0" 672 }, 673 "peerDependencies": { 674 "@babel/core": "^7.0.0-0" 675 } 676 }, 677 "node_modules/@babel/plugin-syntax-logical-assignment-operators": { 678 "version": "7.10.4", 679 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", 680 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", 681 "dev": true, 682 "dependencies": { 683 "@babel/helper-plugin-utils": "^7.10.4" 684 }, 685 "peerDependencies": { 686 "@babel/core": "^7.0.0-0" 687 } 688 }, 689 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { 690 "version": "7.8.3", 691 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", 692 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", 693 "dev": true, 694 "dependencies": { 695 "@babel/helper-plugin-utils": "^7.8.0" 696 }, 697 "peerDependencies": { 698 "@babel/core": "^7.0.0-0" 699 } 700 }, 701 "node_modules/@babel/plugin-syntax-numeric-separator": { 702 "version": "7.10.4", 703 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", 704 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", 705 "dev": true, 706 "dependencies": { 707 "@babel/helper-plugin-utils": "^7.10.4" 708 }, 709 "peerDependencies": { 710 "@babel/core": "^7.0.0-0" 711 } 712 }, 713 "node_modules/@babel/plugin-syntax-object-rest-spread": { 714 "version": "7.8.3", 715 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 716 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 717 "dev": true, 718 "dependencies": { 719 "@babel/helper-plugin-utils": "^7.8.0" 720 }, 721 "peerDependencies": { 722 "@babel/core": "^7.0.0-0" 723 } 724 }, 725 "node_modules/@babel/plugin-syntax-optional-catch-binding": { 726 "version": "7.8.3", 727 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", 728 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", 729 "dev": true, 730 "dependencies": { 731 "@babel/helper-plugin-utils": "^7.8.0" 732 }, 733 "peerDependencies": { 734 "@babel/core": "^7.0.0-0" 735 } 736 }, 737 "node_modules/@babel/plugin-syntax-optional-chaining": { 738 "version": "7.8.3", 739 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", 740 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", 741 "dev": true, 742 "dependencies": { 743 "@babel/helper-plugin-utils": "^7.8.0" 744 }, 745 "peerDependencies": { 746 "@babel/core": "^7.0.0-0" 747 } 748 }, 749 "node_modules/@babel/plugin-syntax-private-property-in-object": { 750 "version": "7.14.5", 751 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", 752 "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", 753 "dev": true, 754 "dependencies": { 755 "@babel/helper-plugin-utils": "^7.14.5" 756 }, 757 "engines": { 758 "node": ">=6.9.0" 759 }, 760 "peerDependencies": { 761 "@babel/core": "^7.0.0-0" 762 } 763 }, 764 "node_modules/@babel/plugin-syntax-top-level-await": { 765 "version": "7.14.5", 766 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", 767 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", 768 "dev": true, 769 "dependencies": { 770 "@babel/helper-plugin-utils": "^7.14.5" 771 }, 772 "engines": { 773 "node": ">=6.9.0" 774 }, 775 "peerDependencies": { 776 "@babel/core": "^7.0.0-0" 777 } 778 }, 779 "node_modules/@babel/plugin-syntax-typescript": { 780 "version": "7.23.3", 781 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", 782 "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", 783 "dev": true, 784 "dependencies": { 785 "@babel/helper-plugin-utils": "^7.22.5" 786 }, 787 "engines": { 788 "node": ">=6.9.0" 789 }, 790 "peerDependencies": { 791 "@babel/core": "^7.0.0-0" 792 } 793 }, 794 "node_modules/@babel/plugin-syntax-unicode-sets-regex": { 795 "version": "7.18.6", 796 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", 797 "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", 798 "dev": true, 799 "dependencies": { 800 "@babel/helper-create-regexp-features-plugin": "^7.18.6", 801 "@babel/helper-plugin-utils": "^7.18.6" 802 }, 803 "engines": { 804 "node": ">=6.9.0" 805 }, 806 "peerDependencies": { 807 "@babel/core": "^7.0.0" 808 } 809 }, 810 "node_modules/@babel/plugin-transform-arrow-functions": { 811 "version": "7.23.3", 812 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", 813 "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", 814 "dev": true, 815 "dependencies": { 816 "@babel/helper-plugin-utils": "^7.22.5" 817 }, 818 "engines": { 819 "node": ">=6.9.0" 820 }, 821 "peerDependencies": { 822 "@babel/core": "^7.0.0-0" 823 } 824 }, 825 "node_modules/@babel/plugin-transform-async-generator-functions": { 826 "version": "7.23.4", 827 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.4.tgz", 828 "integrity": "sha512-efdkfPhHYTtn0G6n2ddrESE91fgXxjlqLsnUtPWnJs4a4mZIbUaK7ffqKIIUKXSHwcDvaCVX6GXkaJJFqtX7jw==", 829 "dev": true, 830 "dependencies": { 831 "@babel/helper-environment-visitor": "^7.22.20", 832 "@babel/helper-plugin-utils": "^7.22.5", 833 "@babel/helper-remap-async-to-generator": "^7.22.20", 834 "@babel/plugin-syntax-async-generators": "^7.8.4" 835 }, 836 "engines": { 837 "node": ">=6.9.0" 838 }, 839 "peerDependencies": { 840 "@babel/core": "^7.0.0-0" 841 } 842 }, 843 "node_modules/@babel/plugin-transform-async-to-generator": { 844 "version": "7.23.3", 845 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", 846 "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", 847 "dev": true, 848 "dependencies": { 849 "@babel/helper-module-imports": "^7.22.15", 850 "@babel/helper-plugin-utils": "^7.22.5", 851 "@babel/helper-remap-async-to-generator": "^7.22.20" 852 }, 853 "engines": { 854 "node": ">=6.9.0" 855 }, 856 "peerDependencies": { 857 "@babel/core": "^7.0.0-0" 858 } 859 }, 860 "node_modules/@babel/plugin-transform-block-scoped-functions": { 861 "version": "7.23.3", 862 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", 863 "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", 864 "dev": true, 865 "dependencies": { 866 "@babel/helper-plugin-utils": "^7.22.5" 867 }, 868 "engines": { 869 "node": ">=6.9.0" 870 }, 871 "peerDependencies": { 872 "@babel/core": "^7.0.0-0" 873 } 874 }, 875 "node_modules/@babel/plugin-transform-block-scoping": { 876 "version": "7.23.4", 877 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", 878 "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", 879 "dev": true, 880 "dependencies": { 881 "@babel/helper-plugin-utils": "^7.22.5" 882 }, 883 "engines": { 884 "node": ">=6.9.0" 885 }, 886 "peerDependencies": { 887 "@babel/core": "^7.0.0-0" 888 } 889 }, 890 "node_modules/@babel/plugin-transform-class-properties": { 891 "version": "7.23.3", 892 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", 893 "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", 894 "dev": true, 895 "dependencies": { 896 "@babel/helper-create-class-features-plugin": "^7.22.15", 897 "@babel/helper-plugin-utils": "^7.22.5" 898 }, 899 "engines": { 900 "node": ">=6.9.0" 901 }, 902 "peerDependencies": { 903 "@babel/core": "^7.0.0-0" 904 } 905 }, 906 "node_modules/@babel/plugin-transform-class-static-block": { 907 "version": "7.23.4", 908 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", 909 "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", 910 "dev": true, 911 "dependencies": { 912 "@babel/helper-create-class-features-plugin": "^7.22.15", 913 "@babel/helper-plugin-utils": "^7.22.5", 914 "@babel/plugin-syntax-class-static-block": "^7.14.5" 915 }, 916 "engines": { 917 "node": ">=6.9.0" 918 }, 919 "peerDependencies": { 920 "@babel/core": "^7.12.0" 921 } 922 }, 923 "node_modules/@babel/plugin-transform-classes": { 924 "version": "7.23.5", 925 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.5.tgz", 926 "integrity": "sha512-jvOTR4nicqYC9yzOHIhXG5emiFEOpappSJAl73SDSEDcybD+Puuze8Tnpb9p9qEyYup24tq891gkaygIFvWDqg==", 927 "dev": true, 928 "dependencies": { 929 "@babel/helper-annotate-as-pure": "^7.22.5", 930 "@babel/helper-compilation-targets": "^7.22.15", 931 "@babel/helper-environment-visitor": "^7.22.20", 932 "@babel/helper-function-name": "^7.23.0", 933 "@babel/helper-optimise-call-expression": "^7.22.5", 934 "@babel/helper-plugin-utils": "^7.22.5", 935 "@babel/helper-replace-supers": "^7.22.20", 936 "@babel/helper-split-export-declaration": "^7.22.6", 937 "globals": "^11.1.0" 938 }, 939 "engines": { 940 "node": ">=6.9.0" 941 }, 942 "peerDependencies": { 943 "@babel/core": "^7.0.0-0" 944 } 945 }, 946 "node_modules/@babel/plugin-transform-computed-properties": { 947 "version": "7.23.3", 948 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", 949 "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", 950 "dev": true, 951 "dependencies": { 952 "@babel/helper-plugin-utils": "^7.22.5", 953 "@babel/template": "^7.22.15" 954 }, 955 "engines": { 956 "node": ">=6.9.0" 957 }, 958 "peerDependencies": { 959 "@babel/core": "^7.0.0-0" 960 } 961 }, 962 "node_modules/@babel/plugin-transform-destructuring": { 963 "version": "7.23.3", 964 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", 965 "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", 966 "dev": true, 967 "dependencies": { 968 "@babel/helper-plugin-utils": "^7.22.5" 969 }, 970 "engines": { 971 "node": ">=6.9.0" 972 }, 973 "peerDependencies": { 974 "@babel/core": "^7.0.0-0" 975 } 976 }, 977 "node_modules/@babel/plugin-transform-dotall-regex": { 978 "version": "7.23.3", 979 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", 980 "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", 981 "dev": true, 982 "dependencies": { 983 "@babel/helper-create-regexp-features-plugin": "^7.22.15", 984 "@babel/helper-plugin-utils": "^7.22.5" 985 }, 986 "engines": { 987 "node": ">=6.9.0" 988 }, 989 "peerDependencies": { 990 "@babel/core": "^7.0.0-0" 991 } 992 }, 993 "node_modules/@babel/plugin-transform-duplicate-keys": { 994 "version": "7.23.3", 995 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", 996 "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", 997 "dev": true, 998 "dependencies": { 999 "@babel/helper-plugin-utils": "^7.22.5" 1000 }, 1001 "engines": { 1002 "node": ">=6.9.0" 1003 }, 1004 "peerDependencies": { 1005 "@babel/core": "^7.0.0-0" 1006 } 1007 }, 1008 "node_modules/@babel/plugin-transform-dynamic-import": { 1009 "version": "7.23.4", 1010 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", 1011 "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", 1012 "dev": true, 1013 "dependencies": { 1014 "@babel/helper-plugin-utils": "^7.22.5", 1015 "@babel/plugin-syntax-dynamic-import": "^7.8.3" 1016 }, 1017 "engines": { 1018 "node": ">=6.9.0" 1019 }, 1020 "peerDependencies": { 1021 "@babel/core": "^7.0.0-0" 1022 } 1023 }, 1024 "node_modules/@babel/plugin-transform-exponentiation-operator": { 1025 "version": "7.23.3", 1026 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", 1027 "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", 1028 "dev": true, 1029 "dependencies": { 1030 "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", 1031 "@babel/helper-plugin-utils": "^7.22.5" 1032 }, 1033 "engines": { 1034 "node": ">=6.9.0" 1035 }, 1036 "peerDependencies": { 1037 "@babel/core": "^7.0.0-0" 1038 } 1039 }, 1040 "node_modules/@babel/plugin-transform-export-namespace-from": { 1041 "version": "7.23.4", 1042 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", 1043 "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", 1044 "dev": true, 1045 "dependencies": { 1046 "@babel/helper-plugin-utils": "^7.22.5", 1047 "@babel/plugin-syntax-export-namespace-from": "^7.8.3" 1048 }, 1049 "engines": { 1050 "node": ">=6.9.0" 1051 }, 1052 "peerDependencies": { 1053 "@babel/core": "^7.0.0-0" 1054 } 1055 }, 1056 "node_modules/@babel/plugin-transform-for-of": { 1057 "version": "7.23.6", 1058 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", 1059 "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", 1060 "dev": true, 1061 "dependencies": { 1062 "@babel/helper-plugin-utils": "^7.22.5", 1063 "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" 1064 }, 1065 "engines": { 1066 "node": ">=6.9.0" 1067 }, 1068 "peerDependencies": { 1069 "@babel/core": "^7.0.0-0" 1070 } 1071 }, 1072 "node_modules/@babel/plugin-transform-function-name": { 1073 "version": "7.23.3", 1074 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", 1075 "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", 1076 "dev": true, 1077 "dependencies": { 1078 "@babel/helper-compilation-targets": "^7.22.15", 1079 "@babel/helper-function-name": "^7.23.0", 1080 "@babel/helper-plugin-utils": "^7.22.5" 1081 }, 1082 "engines": { 1083 "node": ">=6.9.0" 1084 }, 1085 "peerDependencies": { 1086 "@babel/core": "^7.0.0-0" 1087 } 1088 }, 1089 "node_modules/@babel/plugin-transform-json-strings": { 1090 "version": "7.23.4", 1091 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", 1092 "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", 1093 "dev": true, 1094 "dependencies": { 1095 "@babel/helper-plugin-utils": "^7.22.5", 1096 "@babel/plugin-syntax-json-strings": "^7.8.3" 1097 }, 1098 "engines": { 1099 "node": ">=6.9.0" 1100 }, 1101 "peerDependencies": { 1102 "@babel/core": "^7.0.0-0" 1103 } 1104 }, 1105 "node_modules/@babel/plugin-transform-literals": { 1106 "version": "7.23.3", 1107 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", 1108 "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", 1109 "dev": true, 1110 "dependencies": { 1111 "@babel/helper-plugin-utils": "^7.22.5" 1112 }, 1113 "engines": { 1114 "node": ">=6.9.0" 1115 }, 1116 "peerDependencies": { 1117 "@babel/core": "^7.0.0-0" 1118 } 1119 }, 1120 "node_modules/@babel/plugin-transform-logical-assignment-operators": { 1121 "version": "7.23.4", 1122 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", 1123 "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", 1124 "dev": true, 1125 "dependencies": { 1126 "@babel/helper-plugin-utils": "^7.22.5", 1127 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" 1128 }, 1129 "engines": { 1130 "node": ">=6.9.0" 1131 }, 1132 "peerDependencies": { 1133 "@babel/core": "^7.0.0-0" 1134 } 1135 }, 1136 "node_modules/@babel/plugin-transform-member-expression-literals": { 1137 "version": "7.23.3", 1138 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", 1139 "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", 1140 "dev": true, 1141 "dependencies": { 1142 "@babel/helper-plugin-utils": "^7.22.5" 1143 }, 1144 "engines": { 1145 "node": ">=6.9.0" 1146 }, 1147 "peerDependencies": { 1148 "@babel/core": "^7.0.0-0" 1149 } 1150 }, 1151 "node_modules/@babel/plugin-transform-modules-amd": { 1152 "version": "7.23.3", 1153 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", 1154 "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", 1155 "dev": true, 1156 "dependencies": { 1157 "@babel/helper-module-transforms": "^7.23.3", 1158 "@babel/helper-plugin-utils": "^7.22.5" 1159 }, 1160 "engines": { 1161 "node": ">=6.9.0" 1162 }, 1163 "peerDependencies": { 1164 "@babel/core": "^7.0.0-0" 1165 } 1166 }, 1167 "node_modules/@babel/plugin-transform-modules-commonjs": { 1168 "version": "7.23.3", 1169 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", 1170 "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", 1171 "dev": true, 1172 "dependencies": { 1173 "@babel/helper-module-transforms": "^7.23.3", 1174 "@babel/helper-plugin-utils": "^7.22.5", 1175 "@babel/helper-simple-access": "^7.22.5" 1176 }, 1177 "engines": { 1178 "node": ">=6.9.0" 1179 }, 1180 "peerDependencies": { 1181 "@babel/core": "^7.0.0-0" 1182 } 1183 }, 1184 "node_modules/@babel/plugin-transform-modules-systemjs": { 1185 "version": "7.23.3", 1186 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz", 1187 "integrity": "sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==", 1188 "dev": true, 1189 "dependencies": { 1190 "@babel/helper-hoist-variables": "^7.22.5", 1191 "@babel/helper-module-transforms": "^7.23.3", 1192 "@babel/helper-plugin-utils": "^7.22.5", 1193 "@babel/helper-validator-identifier": "^7.22.20" 1194 }, 1195 "engines": { 1196 "node": ">=6.9.0" 1197 }, 1198 "peerDependencies": { 1199 "@babel/core": "^7.0.0-0" 1200 } 1201 }, 1202 "node_modules/@babel/plugin-transform-modules-umd": { 1203 "version": "7.23.3", 1204 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", 1205 "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", 1206 "dev": true, 1207 "dependencies": { 1208 "@babel/helper-module-transforms": "^7.23.3", 1209 "@babel/helper-plugin-utils": "^7.22.5" 1210 }, 1211 "engines": { 1212 "node": ">=6.9.0" 1213 }, 1214 "peerDependencies": { 1215 "@babel/core": "^7.0.0-0" 1216 } 1217 }, 1218 "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { 1219 "version": "7.22.5", 1220 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", 1221 "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", 1222 "dev": true, 1223 "dependencies": { 1224 "@babel/helper-create-regexp-features-plugin": "^7.22.5", 1225 "@babel/helper-plugin-utils": "^7.22.5" 1226 }, 1227 "engines": { 1228 "node": ">=6.9.0" 1229 }, 1230 "peerDependencies": { 1231 "@babel/core": "^7.0.0" 1232 } 1233 }, 1234 "node_modules/@babel/plugin-transform-new-target": { 1235 "version": "7.23.3", 1236 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", 1237 "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", 1238 "dev": true, 1239 "dependencies": { 1240 "@babel/helper-plugin-utils": "^7.22.5" 1241 }, 1242 "engines": { 1243 "node": ">=6.9.0" 1244 }, 1245 "peerDependencies": { 1246 "@babel/core": "^7.0.0-0" 1247 } 1248 }, 1249 "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { 1250 "version": "7.23.4", 1251 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", 1252 "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", 1253 "dev": true, 1254 "dependencies": { 1255 "@babel/helper-plugin-utils": "^7.22.5", 1256 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" 1257 }, 1258 "engines": { 1259 "node": ">=6.9.0" 1260 }, 1261 "peerDependencies": { 1262 "@babel/core": "^7.0.0-0" 1263 } 1264 }, 1265 "node_modules/@babel/plugin-transform-numeric-separator": { 1266 "version": "7.23.4", 1267 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", 1268 "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", 1269 "dev": true, 1270 "dependencies": { 1271 "@babel/helper-plugin-utils": "^7.22.5", 1272 "@babel/plugin-syntax-numeric-separator": "^7.10.4" 1273 }, 1274 "engines": { 1275 "node": ">=6.9.0" 1276 }, 1277 "peerDependencies": { 1278 "@babel/core": "^7.0.0-0" 1279 } 1280 }, 1281 "node_modules/@babel/plugin-transform-object-rest-spread": { 1282 "version": "7.23.4", 1283 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", 1284 "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", 1285 "dev": true, 1286 "dependencies": { 1287 "@babel/compat-data": "^7.23.3", 1288 "@babel/helper-compilation-targets": "^7.22.15", 1289 "@babel/helper-plugin-utils": "^7.22.5", 1290 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 1291 "@babel/plugin-transform-parameters": "^7.23.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-object-super": { 1301 "version": "7.23.3", 1302 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", 1303 "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", 1304 "dev": true, 1305 "dependencies": { 1306 "@babel/helper-plugin-utils": "^7.22.5", 1307 "@babel/helper-replace-supers": "^7.22.20" 1308 }, 1309 "engines": { 1310 "node": ">=6.9.0" 1311 }, 1312 "peerDependencies": { 1313 "@babel/core": "^7.0.0-0" 1314 } 1315 }, 1316 "node_modules/@babel/plugin-transform-optional-catch-binding": { 1317 "version": "7.23.4", 1318 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", 1319 "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", 1320 "dev": true, 1321 "dependencies": { 1322 "@babel/helper-plugin-utils": "^7.22.5", 1323 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" 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-optional-chaining": { 1333 "version": "7.23.4", 1334 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", 1335 "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", 1336 "dev": true, 1337 "dependencies": { 1338 "@babel/helper-plugin-utils": "^7.22.5", 1339 "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", 1340 "@babel/plugin-syntax-optional-chaining": "^7.8.3" 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-parameters": { 1350 "version": "7.23.3", 1351 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", 1352 "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", 1353 "dev": true, 1354 "dependencies": { 1355 "@babel/helper-plugin-utils": "^7.22.5" 1356 }, 1357 "engines": { 1358 "node": ">=6.9.0" 1359 }, 1360 "peerDependencies": { 1361 "@babel/core": "^7.0.0-0" 1362 } 1363 }, 1364 "node_modules/@babel/plugin-transform-private-methods": { 1365 "version": "7.23.3", 1366 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", 1367 "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", 1368 "dev": true, 1369 "dependencies": { 1370 "@babel/helper-create-class-features-plugin": "^7.22.15", 1371 "@babel/helper-plugin-utils": "^7.22.5" 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-private-property-in-object": { 1381 "version": "7.23.4", 1382 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", 1383 "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", 1384 "dev": true, 1385 "dependencies": { 1386 "@babel/helper-annotate-as-pure": "^7.22.5", 1387 "@babel/helper-create-class-features-plugin": "^7.22.15", 1388 "@babel/helper-plugin-utils": "^7.22.5", 1389 "@babel/plugin-syntax-private-property-in-object": "^7.14.5" 1390 }, 1391 "engines": { 1392 "node": ">=6.9.0" 1393 }, 1394 "peerDependencies": { 1395 "@babel/core": "^7.0.0-0" 1396 } 1397 }, 1398 "node_modules/@babel/plugin-transform-property-literals": { 1399 "version": "7.23.3", 1400 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", 1401 "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", 1402 "dev": true, 1403 "dependencies": { 1404 "@babel/helper-plugin-utils": "^7.22.5" 1405 }, 1406 "engines": { 1407 "node": ">=6.9.0" 1408 }, 1409 "peerDependencies": { 1410 "@babel/core": "^7.0.0-0" 1411 } 1412 }, 1413 "node_modules/@babel/plugin-transform-react-constant-elements": { 1414 "version": "7.23.3", 1415 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz", 1416 "integrity": "sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==", 1417 "dev": true, 1418 "dependencies": { 1419 "@babel/helper-plugin-utils": "^7.22.5" 1420 }, 1421 "engines": { 1422 "node": ">=6.9.0" 1423 }, 1424 "peerDependencies": { 1425 "@babel/core": "^7.0.0-0" 1426 } 1427 }, 1428 "node_modules/@babel/plugin-transform-react-display-name": { 1429 "version": "7.23.3", 1430 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", 1431 "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", 1432 "dev": true, 1433 "dependencies": { 1434 "@babel/helper-plugin-utils": "^7.22.5" 1435 }, 1436 "engines": { 1437 "node": ">=6.9.0" 1438 }, 1439 "peerDependencies": { 1440 "@babel/core": "^7.0.0-0" 1441 } 1442 }, 1443 "node_modules/@babel/plugin-transform-react-jsx": { 1444 "version": "7.23.4", 1445 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", 1446 "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", 1447 "dev": true, 1448 "dependencies": { 1449 "@babel/helper-annotate-as-pure": "^7.22.5", 1450 "@babel/helper-module-imports": "^7.22.15", 1451 "@babel/helper-plugin-utils": "^7.22.5", 1452 "@babel/plugin-syntax-jsx": "^7.23.3", 1453 "@babel/types": "^7.23.4" 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-react-jsx-development": { 1463 "version": "7.22.5", 1464 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", 1465 "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", 1466 "dev": true, 1467 "dependencies": { 1468 "@babel/plugin-transform-react-jsx": "^7.22.5" 1469 }, 1470 "engines": { 1471 "node": ">=6.9.0" 1472 }, 1473 "peerDependencies": { 1474 "@babel/core": "^7.0.0-0" 1475 } 1476 }, 1477 "node_modules/@babel/plugin-transform-react-pure-annotations": { 1478 "version": "7.23.3", 1479 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz", 1480 "integrity": "sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==", 1481 "dev": true, 1482 "dependencies": { 1483 "@babel/helper-annotate-as-pure": "^7.22.5", 1484 "@babel/helper-plugin-utils": "^7.22.5" 1485 }, 1486 "engines": { 1487 "node": ">=6.9.0" 1488 }, 1489 "peerDependencies": { 1490 "@babel/core": "^7.0.0-0" 1491 } 1492 }, 1493 "node_modules/@babel/plugin-transform-regenerator": { 1494 "version": "7.23.3", 1495 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", 1496 "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", 1497 "dev": true, 1498 "dependencies": { 1499 "@babel/helper-plugin-utils": "^7.22.5", 1500 "regenerator-transform": "^0.15.2" 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-reserved-words": { 1510 "version": "7.23.3", 1511 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", 1512 "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", 1513 "dev": true, 1514 "dependencies": { 1515 "@babel/helper-plugin-utils": "^7.22.5" 1516 }, 1517 "engines": { 1518 "node": ">=6.9.0" 1519 }, 1520 "peerDependencies": { 1521 "@babel/core": "^7.0.0-0" 1522 } 1523 }, 1524 "node_modules/@babel/plugin-transform-runtime": { 1525 "version": "7.24.7", 1526 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", 1527 "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", 1528 "dev": true, 1529 "dependencies": { 1530 "@babel/helper-module-imports": "^7.24.7", 1531 "@babel/helper-plugin-utils": "^7.24.7", 1532 "babel-plugin-polyfill-corejs2": "^0.4.10", 1533 "babel-plugin-polyfill-corejs3": "^0.10.1", 1534 "babel-plugin-polyfill-regenerator": "^0.6.1", 1535 "semver": "^6.3.1" 1536 }, 1537 "engines": { 1538 "node": ">=6.9.0" 1539 }, 1540 "peerDependencies": { 1541 "@babel/core": "^7.0.0-0" 1542 } 1543 }, 1544 "node_modules/@babel/plugin-transform-runtime/node_modules/@babel/helper-define-polyfill-provider": { 1545 "version": "0.6.2", 1546 "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", 1547 "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", 1548 "dev": true, 1549 "dependencies": { 1550 "@babel/helper-compilation-targets": "^7.22.6", 1551 "@babel/helper-plugin-utils": "^7.22.5", 1552 "debug": "^4.1.1", 1553 "lodash.debounce": "^4.0.8", 1554 "resolve": "^1.14.2" 1555 }, 1556 "peerDependencies": { 1557 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 1558 } 1559 }, 1560 "node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs3": { 1561 "version": "0.10.4", 1562 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz", 1563 "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==", 1564 "dev": true, 1565 "dependencies": { 1566 "@babel/helper-define-polyfill-provider": "^0.6.1", 1567 "core-js-compat": "^3.36.1" 1568 }, 1569 "peerDependencies": { 1570 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 1571 } 1572 }, 1573 "node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-regenerator": { 1574 "version": "0.6.2", 1575 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", 1576 "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", 1577 "dev": true, 1578 "dependencies": { 1579 "@babel/helper-define-polyfill-provider": "^0.6.2" 1580 }, 1581 "peerDependencies": { 1582 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 1583 } 1584 }, 1585 "node_modules/@babel/plugin-transform-shorthand-properties": { 1586 "version": "7.23.3", 1587 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", 1588 "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", 1589 "dev": true, 1590 "dependencies": { 1591 "@babel/helper-plugin-utils": "^7.22.5" 1592 }, 1593 "engines": { 1594 "node": ">=6.9.0" 1595 }, 1596 "peerDependencies": { 1597 "@babel/core": "^7.0.0-0" 1598 } 1599 }, 1600 "node_modules/@babel/plugin-transform-spread": { 1601 "version": "7.23.3", 1602 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", 1603 "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", 1604 "dev": true, 1605 "dependencies": { 1606 "@babel/helper-plugin-utils": "^7.22.5", 1607 "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" 1608 }, 1609 "engines": { 1610 "node": ">=6.9.0" 1611 }, 1612 "peerDependencies": { 1613 "@babel/core": "^7.0.0-0" 1614 } 1615 }, 1616 "node_modules/@babel/plugin-transform-sticky-regex": { 1617 "version": "7.23.3", 1618 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", 1619 "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", 1620 "dev": true, 1621 "dependencies": { 1622 "@babel/helper-plugin-utils": "^7.22.5" 1623 }, 1624 "engines": { 1625 "node": ">=6.9.0" 1626 }, 1627 "peerDependencies": { 1628 "@babel/core": "^7.0.0-0" 1629 } 1630 }, 1631 "node_modules/@babel/plugin-transform-template-literals": { 1632 "version": "7.23.3", 1633 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", 1634 "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", 1635 "dev": true, 1636 "dependencies": { 1637 "@babel/helper-plugin-utils": "^7.22.5" 1638 }, 1639 "engines": { 1640 "node": ">=6.9.0" 1641 }, 1642 "peerDependencies": { 1643 "@babel/core": "^7.0.0-0" 1644 } 1645 }, 1646 "node_modules/@babel/plugin-transform-typeof-symbol": { 1647 "version": "7.23.3", 1648 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", 1649 "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", 1650 "dev": true, 1651 "dependencies": { 1652 "@babel/helper-plugin-utils": "^7.22.5" 1653 }, 1654 "engines": { 1655 "node": ">=6.9.0" 1656 }, 1657 "peerDependencies": { 1658 "@babel/core": "^7.0.0-0" 1659 } 1660 }, 1661 "node_modules/@babel/plugin-transform-typescript": { 1662 "version": "7.23.6", 1663 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz", 1664 "integrity": "sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==", 1665 "dev": true, 1666 "dependencies": { 1667 "@babel/helper-annotate-as-pure": "^7.22.5", 1668 "@babel/helper-create-class-features-plugin": "^7.23.6", 1669 "@babel/helper-plugin-utils": "^7.22.5", 1670 "@babel/plugin-syntax-typescript": "^7.23.3" 1671 }, 1672 "engines": { 1673 "node": ">=6.9.0" 1674 }, 1675 "peerDependencies": { 1676 "@babel/core": "^7.0.0-0" 1677 } 1678 }, 1679 "node_modules/@babel/plugin-transform-unicode-escapes": { 1680 "version": "7.23.3", 1681 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", 1682 "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", 1683 "dev": true, 1684 "dependencies": { 1685 "@babel/helper-plugin-utils": "^7.22.5" 1686 }, 1687 "engines": { 1688 "node": ">=6.9.0" 1689 }, 1690 "peerDependencies": { 1691 "@babel/core": "^7.0.0-0" 1692 } 1693 }, 1694 "node_modules/@babel/plugin-transform-unicode-property-regex": { 1695 "version": "7.23.3", 1696 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", 1697 "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", 1698 "dev": true, 1699 "dependencies": { 1700 "@babel/helper-create-regexp-features-plugin": "^7.22.15", 1701 "@babel/helper-plugin-utils": "^7.22.5" 1702 }, 1703 "engines": { 1704 "node": ">=6.9.0" 1705 }, 1706 "peerDependencies": { 1707 "@babel/core": "^7.0.0-0" 1708 } 1709 }, 1710 "node_modules/@babel/plugin-transform-unicode-regex": { 1711 "version": "7.23.3", 1712 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", 1713 "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", 1714 "dev": true, 1715 "dependencies": { 1716 "@babel/helper-create-regexp-features-plugin": "^7.22.15", 1717 "@babel/helper-plugin-utils": "^7.22.5" 1718 }, 1719 "engines": { 1720 "node": ">=6.9.0" 1721 }, 1722 "peerDependencies": { 1723 "@babel/core": "^7.0.0-0" 1724 } 1725 }, 1726 "node_modules/@babel/plugin-transform-unicode-sets-regex": { 1727 "version": "7.23.3", 1728 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", 1729 "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", 1730 "dev": true, 1731 "dependencies": { 1732 "@babel/helper-create-regexp-features-plugin": "^7.22.15", 1733 "@babel/helper-plugin-utils": "^7.22.5" 1734 }, 1735 "engines": { 1736 "node": ">=6.9.0" 1737 }, 1738 "peerDependencies": { 1739 "@babel/core": "^7.0.0" 1740 } 1741 }, 1742 "node_modules/@babel/preset-env": { 1743 "version": "7.23.6", 1744 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.6.tgz", 1745 "integrity": "sha512-2XPn/BqKkZCpzYhUUNZ1ssXw7DcXfKQEjv/uXZUXgaebCMYmkEsfZ2yY+vv+xtXv50WmL5SGhyB6/xsWxIvvOQ==", 1746 "dev": true, 1747 "dependencies": { 1748 "@babel/compat-data": "^7.23.5", 1749 "@babel/helper-compilation-targets": "^7.23.6", 1750 "@babel/helper-plugin-utils": "^7.22.5", 1751 "@babel/helper-validator-option": "^7.23.5", 1752 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", 1753 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", 1754 "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.3", 1755 "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", 1756 "@babel/plugin-syntax-async-generators": "^7.8.4", 1757 "@babel/plugin-syntax-class-properties": "^7.12.13", 1758 "@babel/plugin-syntax-class-static-block": "^7.14.5", 1759 "@babel/plugin-syntax-dynamic-import": "^7.8.3", 1760 "@babel/plugin-syntax-export-namespace-from": "^7.8.3", 1761 "@babel/plugin-syntax-import-assertions": "^7.23.3", 1762 "@babel/plugin-syntax-import-attributes": "^7.23.3", 1763 "@babel/plugin-syntax-import-meta": "^7.10.4", 1764 "@babel/plugin-syntax-json-strings": "^7.8.3", 1765 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", 1766 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 1767 "@babel/plugin-syntax-numeric-separator": "^7.10.4", 1768 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 1769 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", 1770 "@babel/plugin-syntax-optional-chaining": "^7.8.3", 1771 "@babel/plugin-syntax-private-property-in-object": "^7.14.5", 1772 "@babel/plugin-syntax-top-level-await": "^7.14.5", 1773 "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", 1774 "@babel/plugin-transform-arrow-functions": "^7.23.3", 1775 "@babel/plugin-transform-async-generator-functions": "^7.23.4", 1776 "@babel/plugin-transform-async-to-generator": "^7.23.3", 1777 "@babel/plugin-transform-block-scoped-functions": "^7.23.3", 1778 "@babel/plugin-transform-block-scoping": "^7.23.4", 1779 "@babel/plugin-transform-class-properties": "^7.23.3", 1780 "@babel/plugin-transform-class-static-block": "^7.23.4", 1781 "@babel/plugin-transform-classes": "^7.23.5", 1782 "@babel/plugin-transform-computed-properties": "^7.23.3", 1783 "@babel/plugin-transform-destructuring": "^7.23.3", 1784 "@babel/plugin-transform-dotall-regex": "^7.23.3", 1785 "@babel/plugin-transform-duplicate-keys": "^7.23.3", 1786 "@babel/plugin-transform-dynamic-import": "^7.23.4", 1787 "@babel/plugin-transform-exponentiation-operator": "^7.23.3", 1788 "@babel/plugin-transform-export-namespace-from": "^7.23.4", 1789 "@babel/plugin-transform-for-of": "^7.23.6", 1790 "@babel/plugin-transform-function-name": "^7.23.3", 1791 "@babel/plugin-transform-json-strings": "^7.23.4", 1792 "@babel/plugin-transform-literals": "^7.23.3", 1793 "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", 1794 "@babel/plugin-transform-member-expression-literals": "^7.23.3", 1795 "@babel/plugin-transform-modules-amd": "^7.23.3", 1796 "@babel/plugin-transform-modules-commonjs": "^7.23.3", 1797 "@babel/plugin-transform-modules-systemjs": "^7.23.3", 1798 "@babel/plugin-transform-modules-umd": "^7.23.3", 1799 "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", 1800 "@babel/plugin-transform-new-target": "^7.23.3", 1801 "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", 1802 "@babel/plugin-transform-numeric-separator": "^7.23.4", 1803 "@babel/plugin-transform-object-rest-spread": "^7.23.4", 1804 "@babel/plugin-transform-object-super": "^7.23.3", 1805 "@babel/plugin-transform-optional-catch-binding": "^7.23.4", 1806 "@babel/plugin-transform-optional-chaining": "^7.23.4", 1807 "@babel/plugin-transform-parameters": "^7.23.3", 1808 "@babel/plugin-transform-private-methods": "^7.23.3", 1809 "@babel/plugin-transform-private-property-in-object": "^7.23.4", 1810 "@babel/plugin-transform-property-literals": "^7.23.3", 1811 "@babel/plugin-transform-regenerator": "^7.23.3", 1812 "@babel/plugin-transform-reserved-words": "^7.23.3", 1813 "@babel/plugin-transform-shorthand-properties": "^7.23.3", 1814 "@babel/plugin-transform-spread": "^7.23.3", 1815 "@babel/plugin-transform-sticky-regex": "^7.23.3", 1816 "@babel/plugin-transform-template-literals": "^7.23.3", 1817 "@babel/plugin-transform-typeof-symbol": "^7.23.3", 1818 "@babel/plugin-transform-unicode-escapes": "^7.23.3", 1819 "@babel/plugin-transform-unicode-property-regex": "^7.23.3", 1820 "@babel/plugin-transform-unicode-regex": "^7.23.3", 1821 "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", 1822 "@babel/preset-modules": "0.1.6-no-external-plugins", 1823 "babel-plugin-polyfill-corejs2": "^0.4.6", 1824 "babel-plugin-polyfill-corejs3": "^0.8.5", 1825 "babel-plugin-polyfill-regenerator": "^0.5.3", 1826 "core-js-compat": "^3.31.0", 1827 "semver": "^6.3.1" 1828 }, 1829 "engines": { 1830 "node": ">=6.9.0" 1831 }, 1832 "peerDependencies": { 1833 "@babel/core": "^7.0.0-0" 1834 } 1835 }, 1836 "node_modules/@babel/preset-modules": { 1837 "version": "0.1.6-no-external-plugins", 1838 "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", 1839 "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", 1840 "dev": true, 1841 "dependencies": { 1842 "@babel/helper-plugin-utils": "^7.0.0", 1843 "@babel/types": "^7.4.4", 1844 "esutils": "^2.0.2" 1845 }, 1846 "peerDependencies": { 1847 "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" 1848 } 1849 }, 1850 "node_modules/@babel/preset-react": { 1851 "version": "7.23.3", 1852 "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz", 1853 "integrity": "sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==", 1854 "dev": true, 1855 "dependencies": { 1856 "@babel/helper-plugin-utils": "^7.22.5", 1857 "@babel/helper-validator-option": "^7.22.15", 1858 "@babel/plugin-transform-react-display-name": "^7.23.3", 1859 "@babel/plugin-transform-react-jsx": "^7.22.15", 1860 "@babel/plugin-transform-react-jsx-development": "^7.22.5", 1861 "@babel/plugin-transform-react-pure-annotations": "^7.23.3" 1862 }, 1863 "engines": { 1864 "node": ">=6.9.0" 1865 }, 1866 "peerDependencies": { 1867 "@babel/core": "^7.0.0-0" 1868 } 1869 }, 1870 "node_modules/@babel/preset-typescript": { 1871 "version": "7.23.3", 1872 "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", 1873 "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", 1874 "dev": true, 1875 "dependencies": { 1876 "@babel/helper-plugin-utils": "^7.22.5", 1877 "@babel/helper-validator-option": "^7.22.15", 1878 "@babel/plugin-syntax-jsx": "^7.23.3", 1879 "@babel/plugin-transform-modules-commonjs": "^7.23.3", 1880 "@babel/plugin-transform-typescript": "^7.23.3" 1881 }, 1882 "engines": { 1883 "node": ">=6.9.0" 1884 }, 1885 "peerDependencies": { 1886 "@babel/core": "^7.0.0-0" 1887 } 1888 }, 1889 "node_modules/@babel/regjsgen": { 1890 "version": "0.8.0", 1891 "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", 1892 "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", 1893 "dev": true 1894 }, 1895 "node_modules/@babel/runtime": { 1896 "version": "7.23.6", 1897 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.6.tgz", 1898 "integrity": "sha512-zHd0eUrf5GZoOWVCXp6koAKQTfZV07eit6bGPmJgnZdnSAvvZee6zniW2XMF7Cmc4ISOOnPy3QaSiIJGJkVEDQ==", 1899 "dev": true, 1900 "dependencies": { 1901 "regenerator-runtime": "^0.14.0" 1902 }, 1903 "engines": { 1904 "node": ">=6.9.0" 1905 } 1906 }, 1907 "node_modules/@babel/template": { 1908 "version": "7.25.9", 1909 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", 1910 "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", 1911 "dev": true, 1912 "license": "MIT", 1913 "dependencies": { 1914 "@babel/code-frame": "^7.25.9", 1915 "@babel/parser": "^7.25.9", 1916 "@babel/types": "^7.25.9" 1917 }, 1918 "engines": { 1919 "node": ">=6.9.0" 1920 } 1921 }, 1922 "node_modules/@babel/traverse": { 1923 "version": "7.26.4", 1924 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz", 1925 "integrity": "sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==", 1926 "dev": true, 1927 "license": "MIT", 1928 "dependencies": { 1929 "@babel/code-frame": "^7.26.2", 1930 "@babel/generator": "^7.26.3", 1931 "@babel/parser": "^7.26.3", 1932 "@babel/template": "^7.25.9", 1933 "@babel/types": "^7.26.3", 1934 "debug": "^4.3.1", 1935 "globals": "^11.1.0" 1936 }, 1937 "engines": { 1938 "node": ">=6.9.0" 1939 } 1940 }, 1941 "node_modules/@babel/types": { 1942 "version": "7.26.3", 1943 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", 1944 "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", 1945 "dev": true, 1946 "license": "MIT", 1947 "dependencies": { 1948 "@babel/helper-string-parser": "^7.25.9", 1949 "@babel/helper-validator-identifier": "^7.25.9" 1950 }, 1951 "engines": { 1952 "node": ">=6.9.0" 1953 } 1954 }, 1955 "node_modules/@bcoe/v8-coverage": { 1956 "version": "0.2.3", 1957 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", 1958 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", 1959 "dev": true 1960 }, 1961 "node_modules/@csstools/css-parser-algorithms": { 1962 "version": "3.0.4", 1963 "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz", 1964 "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==", 1965 "dev": true, 1966 "funding": [ 1967 { 1968 "type": "github", 1969 "url": "https://github.com/sponsors/csstools" 1970 }, 1971 { 1972 "type": "opencollective", 1973 "url": "https://opencollective.com/csstools" 1974 } 1975 ], 1976 "license": "MIT", 1977 "engines": { 1978 "node": ">=18" 1979 }, 1980 "peerDependencies": { 1981 "@csstools/css-tokenizer": "^3.0.3" 1982 } 1983 }, 1984 "node_modules/@csstools/css-tokenizer": { 1985 "version": "3.0.3", 1986 "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz", 1987 "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==", 1988 "dev": true, 1989 "funding": [ 1990 { 1991 "type": "github", 1992 "url": "https://github.com/sponsors/csstools" 1993 }, 1994 { 1995 "type": "opencollective", 1996 "url": "https://opencollective.com/csstools" 1997 } 1998 ], 1999 "license": "MIT", 2000 "engines": { 2001 "node": ">=18" 2002 } 2003 }, 2004 "node_modules/@csstools/media-query-list-parser": { 2005 "version": "4.0.2", 2006 "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz", 2007 "integrity": "sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==", 2008 "dev": true, 2009 "funding": [ 2010 { 2011 "type": "github", 2012 "url": "https://github.com/sponsors/csstools" 2013 }, 2014 { 2015 "type": "opencollective", 2016 "url": "https://opencollective.com/csstools" 2017 } 2018 ], 2019 "license": "MIT", 2020 "engines": { 2021 "node": ">=18" 2022 }, 2023 "peerDependencies": { 2024 "@csstools/css-parser-algorithms": "^3.0.4", 2025 "@csstools/css-tokenizer": "^3.0.3" 2026 } 2027 }, 2028 "node_modules/@csstools/selector-specificity": { 2029 "version": "5.0.0", 2030 "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", 2031 "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", 2032 "dev": true, 2033 "funding": [ 2034 { 2035 "type": "github", 2036 "url": "https://github.com/sponsors/csstools" 2037 }, 2038 { 2039 "type": "opencollective", 2040 "url": "https://opencollective.com/csstools" 2041 } 2042 ], 2043 "license": "MIT-0", 2044 "engines": { 2045 "node": ">=18" 2046 }, 2047 "peerDependencies": { 2048 "postcss-selector-parser": "^7.0.0" 2049 } 2050 }, 2051 "node_modules/@discoveryjs/json-ext": { 2052 "version": "0.5.7", 2053 "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", 2054 "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", 2055 "dev": true, 2056 "engines": { 2057 "node": ">=10.0.0" 2058 } 2059 }, 2060 "node_modules/@dual-bundle/import-meta-resolve": { 2061 "version": "4.1.0", 2062 "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", 2063 "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", 2064 "dev": true, 2065 "license": "MIT", 2066 "funding": { 2067 "type": "github", 2068 "url": "https://github.com/sponsors/wooorm" 2069 } 2070 }, 2071 "node_modules/@es-joy/jsdoccomment": { 2072 "version": "0.41.0", 2073 "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.41.0.tgz", 2074 "integrity": "sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==", 2075 "dev": true, 2076 "dependencies": { 2077 "comment-parser": "1.4.1", 2078 "esquery": "^1.5.0", 2079 "jsdoc-type-pratt-parser": "~4.0.0" 2080 }, 2081 "engines": { 2082 "node": ">=16" 2083 } 2084 }, 2085 "node_modules/@eslint-community/eslint-utils": { 2086 "version": "4.4.0", 2087 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 2088 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 2089 "dev": true, 2090 "dependencies": { 2091 "eslint-visitor-keys": "^3.3.0" 2092 }, 2093 "engines": { 2094 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2095 }, 2096 "peerDependencies": { 2097 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 2098 } 2099 }, 2100 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { 2101 "version": "3.4.3", 2102 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 2103 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 2104 "dev": true, 2105 "engines": { 2106 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2107 }, 2108 "funding": { 2109 "url": "https://opencollective.com/eslint" 2110 } 2111 }, 2112 "node_modules/@eslint-community/regexpp": { 2113 "version": "4.10.1", 2114 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.1.tgz", 2115 "integrity": "sha512-Zm2NGpWELsQAD1xsJzGQpYfvICSsFkEpU0jxBjfdC6uNEWXcHnfs9hScFWtXVDVl+rBQJGrl4g1vcKIejpH9dA==", 2116 "dev": true, 2117 "engines": { 2118 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 2119 } 2120 }, 2121 "node_modules/@eslint/eslintrc": { 2122 "version": "1.4.1", 2123 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", 2124 "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", 2125 "dev": true, 2126 "dependencies": { 2127 "ajv": "^6.12.4", 2128 "debug": "^4.3.2", 2129 "espree": "^9.4.0", 2130 "globals": "^13.19.0", 2131 "ignore": "^5.2.0", 2132 "import-fresh": "^3.2.1", 2133 "js-yaml": "^4.1.0", 2134 "minimatch": "^3.1.2", 2135 "strip-json-comments": "^3.1.1" 2136 }, 2137 "engines": { 2138 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 2139 }, 2140 "funding": { 2141 "url": "https://opencollective.com/eslint" 2142 } 2143 }, 2144 "node_modules/@eslint/eslintrc/node_modules/argparse": { 2145 "version": "2.0.1", 2146 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2147 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 2148 "dev": true 2149 }, 2150 "node_modules/@eslint/eslintrc/node_modules/globals": { 2151 "version": "13.20.0", 2152 "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 2153 "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 2154 "dev": true, 2155 "dependencies": { 2156 "type-fest": "^0.20.2" 2157 }, 2158 "engines": { 2159 "node": ">=8" 2160 }, 2161 "funding": { 2162 "url": "https://github.com/sponsors/sindresorhus" 2163 } 2164 }, 2165 "node_modules/@eslint/eslintrc/node_modules/js-yaml": { 2166 "version": "4.1.0", 2167 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 2168 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 2169 "dev": true, 2170 "dependencies": { 2171 "argparse": "^2.0.1" 2172 }, 2173 "bin": { 2174 "js-yaml": "bin/js-yaml.js" 2175 } 2176 }, 2177 "node_modules/@formatjs/ecma402-abstract": { 2178 "version": "2.3.1", 2179 "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.3.1.tgz", 2180 "integrity": "sha512-Ip9uV+/MpLXWRk03U/GzeJMuPeOXpJBSB5V1tjA6kJhvqssye5J5LoYLc7Z5IAHb7nR62sRoguzrFiVCP/hnzw==", 2181 "dev": true, 2182 "license": "MIT", 2183 "dependencies": { 2184 "@formatjs/fast-memoize": "2.2.5", 2185 "@formatjs/intl-localematcher": "0.5.9", 2186 "decimal.js": "10", 2187 "tslib": "2" 2188 } 2189 }, 2190 "node_modules/@formatjs/fast-memoize": { 2191 "version": "2.2.5", 2192 "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.5.tgz", 2193 "integrity": "sha512-6PoewUMrrcqxSoBXAOJDiW1m+AmkrAj0RiXnOMD59GRaswjXhm3MDhgepXPBgonc09oSirAJTsAggzAGQf6A6g==", 2194 "dev": true, 2195 "license": "MIT", 2196 "dependencies": { 2197 "tslib": "2" 2198 } 2199 }, 2200 "node_modules/@formatjs/icu-messageformat-parser": { 2201 "version": "2.9.7", 2202 "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.9.7.tgz", 2203 "integrity": "sha512-cuEHyRM5VqLQobANOjtjlgU7+qmk9Q3fDQuBiRRJ3+Wp3ZoZhpUPtUfuimZXsir6SaI2TaAJ+SLo9vLnV5QcbA==", 2204 "dev": true, 2205 "license": "MIT", 2206 "dependencies": { 2207 "@formatjs/ecma402-abstract": "2.3.1", 2208 "@formatjs/icu-skeleton-parser": "1.8.11", 2209 "tslib": "2" 2210 } 2211 }, 2212 "node_modules/@formatjs/icu-skeleton-parser": { 2213 "version": "1.8.11", 2214 "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.8.11.tgz", 2215 "integrity": "sha512-8LlHHE/yL/zVJZHAX3pbKaCjZKmBIO6aJY1mkVh4RMSEu/2WRZ4Ysvv3kKXJ9M8RJLBHdnk1/dUQFdod1Dt7Dw==", 2216 "dev": true, 2217 "license": "MIT", 2218 "dependencies": { 2219 "@formatjs/ecma402-abstract": "2.3.1", 2220 "tslib": "2" 2221 } 2222 }, 2223 "node_modules/@formatjs/intl-localematcher": { 2224 "version": "0.5.9", 2225 "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.9.tgz", 2226 "integrity": "sha512-8zkGu/sv5euxbjfZ/xmklqLyDGQSxsLqg8XOq88JW3cmJtzhCP8EtSJXlaKZnVO4beEaoiT9wj4eIoCQ9smwxA==", 2227 "dev": true, 2228 "license": "MIT", 2229 "dependencies": { 2230 "tslib": "2" 2231 } 2232 }, 2233 "node_modules/@hapi/hoek": { 2234 "version": "9.3.0", 2235 "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", 2236 "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", 2237 "dev": true, 2238 "license": "BSD-3-Clause" 2239 }, 2240 "node_modules/@hapi/topo": { 2241 "version": "5.1.0", 2242 "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", 2243 "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", 2244 "dev": true, 2245 "license": "BSD-3-Clause", 2246 "dependencies": { 2247 "@hapi/hoek": "^9.0.0" 2248 } 2249 }, 2250 "node_modules/@humanwhocodes/config-array": { 2251 "version": "0.11.8", 2252 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", 2253 "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", 2254 "dev": true, 2255 "dependencies": { 2256 "@humanwhocodes/object-schema": "^1.2.1", 2257 "debug": "^4.1.1", 2258 "minimatch": "^3.0.5" 2259 }, 2260 "engines": { 2261 "node": ">=10.10.0" 2262 } 2263 }, 2264 "node_modules/@humanwhocodes/module-importer": { 2265 "version": "1.0.1", 2266 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 2267 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 2268 "dev": true, 2269 "engines": { 2270 "node": ">=12.22" 2271 }, 2272 "funding": { 2273 "type": "github", 2274 "url": "https://github.com/sponsors/nzakas" 2275 } 2276 }, 2277 "node_modules/@humanwhocodes/object-schema": { 2278 "version": "1.2.1", 2279 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 2280 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", 2281 "dev": true 2282 }, 2283 "node_modules/@istanbuljs/load-nyc-config": { 2284 "version": "1.1.0", 2285 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", 2286 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", 2287 "dev": true, 2288 "dependencies": { 2289 "camelcase": "^5.3.1", 2290 "find-up": "^4.1.0", 2291 "get-package-type": "^0.1.0", 2292 "js-yaml": "^3.13.1", 2293 "resolve-from": "^5.0.0" 2294 }, 2295 "engines": { 2296 "node": ">=8" 2297 } 2298 }, 2299 "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { 2300 "version": "5.3.1", 2301 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 2302 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 2303 "dev": true, 2304 "engines": { 2305 "node": ">=6" 2306 } 2307 }, 2308 "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { 2309 "version": "4.1.0", 2310 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 2311 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 2312 "dev": true, 2313 "dependencies": { 2314 "locate-path": "^5.0.0", 2315 "path-exists": "^4.0.0" 2316 }, 2317 "engines": { 2318 "node": ">=8" 2319 } 2320 }, 2321 "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { 2322 "version": "5.0.0", 2323 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 2324 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 2325 "dev": true, 2326 "dependencies": { 2327 "p-locate": "^4.1.0" 2328 }, 2329 "engines": { 2330 "node": ">=8" 2331 } 2332 }, 2333 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { 2334 "version": "2.3.0", 2335 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 2336 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 2337 "dev": true, 2338 "dependencies": { 2339 "p-try": "^2.0.0" 2340 }, 2341 "engines": { 2342 "node": ">=6" 2343 }, 2344 "funding": { 2345 "url": "https://github.com/sponsors/sindresorhus" 2346 } 2347 }, 2348 "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { 2349 "version": "4.1.0", 2350 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 2351 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 2352 "dev": true, 2353 "dependencies": { 2354 "p-limit": "^2.2.0" 2355 }, 2356 "engines": { 2357 "node": ">=8" 2358 } 2359 }, 2360 "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { 2361 "version": "5.0.0", 2362 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", 2363 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 2364 "dev": true, 2365 "engines": { 2366 "node": ">=8" 2367 } 2368 }, 2369 "node_modules/@istanbuljs/schema": { 2370 "version": "0.1.3", 2371 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", 2372 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", 2373 "dev": true, 2374 "engines": { 2375 "node": ">=8" 2376 } 2377 }, 2378 "node_modules/@jest/console": { 2379 "version": "29.7.0", 2380 "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", 2381 "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", 2382 "dev": true, 2383 "dependencies": { 2384 "@jest/types": "^29.6.3", 2385 "@types/node": "*", 2386 "chalk": "^4.0.0", 2387 "jest-message-util": "^29.7.0", 2388 "jest-util": "^29.7.0", 2389 "slash": "^3.0.0" 2390 }, 2391 "engines": { 2392 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2393 } 2394 }, 2395 "node_modules/@jest/core": { 2396 "version": "29.7.0", 2397 "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", 2398 "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", 2399 "dev": true, 2400 "dependencies": { 2401 "@jest/console": "^29.7.0", 2402 "@jest/reporters": "^29.7.0", 2403 "@jest/test-result": "^29.7.0", 2404 "@jest/transform": "^29.7.0", 2405 "@jest/types": "^29.6.3", 2406 "@types/node": "*", 2407 "ansi-escapes": "^4.2.1", 2408 "chalk": "^4.0.0", 2409 "ci-info": "^3.2.0", 2410 "exit": "^0.1.2", 2411 "graceful-fs": "^4.2.9", 2412 "jest-changed-files": "^29.7.0", 2413 "jest-config": "^29.7.0", 2414 "jest-haste-map": "^29.7.0", 2415 "jest-message-util": "^29.7.0", 2416 "jest-regex-util": "^29.6.3", 2417 "jest-resolve": "^29.7.0", 2418 "jest-resolve-dependencies": "^29.7.0", 2419 "jest-runner": "^29.7.0", 2420 "jest-runtime": "^29.7.0", 2421 "jest-snapshot": "^29.7.0", 2422 "jest-util": "^29.7.0", 2423 "jest-validate": "^29.7.0", 2424 "jest-watcher": "^29.7.0", 2425 "micromatch": "^4.0.4", 2426 "pretty-format": "^29.7.0", 2427 "slash": "^3.0.0", 2428 "strip-ansi": "^6.0.0" 2429 }, 2430 "engines": { 2431 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2432 }, 2433 "peerDependencies": { 2434 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 2435 }, 2436 "peerDependenciesMeta": { 2437 "node-notifier": { 2438 "optional": true 2439 } 2440 } 2441 }, 2442 "node_modules/@jest/environment": { 2443 "version": "29.7.0", 2444 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", 2445 "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", 2446 "dev": true, 2447 "dependencies": { 2448 "@jest/fake-timers": "^29.7.0", 2449 "@jest/types": "^29.6.3", 2450 "@types/node": "*", 2451 "jest-mock": "^29.7.0" 2452 }, 2453 "engines": { 2454 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2455 } 2456 }, 2457 "node_modules/@jest/expect": { 2458 "version": "29.7.0", 2459 "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", 2460 "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", 2461 "dev": true, 2462 "dependencies": { 2463 "expect": "^29.7.0", 2464 "jest-snapshot": "^29.7.0" 2465 }, 2466 "engines": { 2467 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2468 } 2469 }, 2470 "node_modules/@jest/expect-utils": { 2471 "version": "29.7.0", 2472 "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", 2473 "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", 2474 "dev": true, 2475 "dependencies": { 2476 "jest-get-type": "^29.6.3" 2477 }, 2478 "engines": { 2479 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2480 } 2481 }, 2482 "node_modules/@jest/fake-timers": { 2483 "version": "29.7.0", 2484 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", 2485 "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", 2486 "dev": true, 2487 "dependencies": { 2488 "@jest/types": "^29.6.3", 2489 "@sinonjs/fake-timers": "^10.0.2", 2490 "@types/node": "*", 2491 "jest-message-util": "^29.7.0", 2492 "jest-mock": "^29.7.0", 2493 "jest-util": "^29.7.0" 2494 }, 2495 "engines": { 2496 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2497 } 2498 }, 2499 "node_modules/@jest/globals": { 2500 "version": "29.7.0", 2501 "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", 2502 "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", 2503 "dev": true, 2504 "dependencies": { 2505 "@jest/environment": "^29.7.0", 2506 "@jest/expect": "^29.7.0", 2507 "@jest/types": "^29.6.3", 2508 "jest-mock": "^29.7.0" 2509 }, 2510 "engines": { 2511 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2512 } 2513 }, 2514 "node_modules/@jest/reporters": { 2515 "version": "29.7.0", 2516 "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", 2517 "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", 2518 "dev": true, 2519 "dependencies": { 2520 "@bcoe/v8-coverage": "^0.2.3", 2521 "@jest/console": "^29.7.0", 2522 "@jest/test-result": "^29.7.0", 2523 "@jest/transform": "^29.7.0", 2524 "@jest/types": "^29.6.3", 2525 "@jridgewell/trace-mapping": "^0.3.18", 2526 "@types/node": "*", 2527 "chalk": "^4.0.0", 2528 "collect-v8-coverage": "^1.0.0", 2529 "exit": "^0.1.2", 2530 "glob": "^7.1.3", 2531 "graceful-fs": "^4.2.9", 2532 "istanbul-lib-coverage": "^3.0.0", 2533 "istanbul-lib-instrument": "^6.0.0", 2534 "istanbul-lib-report": "^3.0.0", 2535 "istanbul-lib-source-maps": "^4.0.0", 2536 "istanbul-reports": "^3.1.3", 2537 "jest-message-util": "^29.7.0", 2538 "jest-util": "^29.7.0", 2539 "jest-worker": "^29.7.0", 2540 "slash": "^3.0.0", 2541 "string-length": "^4.0.1", 2542 "strip-ansi": "^6.0.0", 2543 "v8-to-istanbul": "^9.0.1" 2544 }, 2545 "engines": { 2546 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2547 }, 2548 "peerDependencies": { 2549 "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" 2550 }, 2551 "peerDependenciesMeta": { 2552 "node-notifier": { 2553 "optional": true 2554 } 2555 } 2556 }, 2557 "node_modules/@jest/reporters/node_modules/istanbul-lib-instrument": { 2558 "version": "6.0.1", 2559 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.1.tgz", 2560 "integrity": "sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==", 2561 "dev": true, 2562 "dependencies": { 2563 "@babel/core": "^7.12.3", 2564 "@babel/parser": "^7.14.7", 2565 "@istanbuljs/schema": "^0.1.2", 2566 "istanbul-lib-coverage": "^3.2.0", 2567 "semver": "^7.5.4" 2568 }, 2569 "engines": { 2570 "node": ">=10" 2571 } 2572 }, 2573 "node_modules/@jest/reporters/node_modules/jest-worker": { 2574 "version": "29.7.0", 2575 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", 2576 "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", 2577 "dev": true, 2578 "dependencies": { 2579 "@types/node": "*", 2580 "jest-util": "^29.7.0", 2581 "merge-stream": "^2.0.0", 2582 "supports-color": "^8.0.0" 2583 }, 2584 "engines": { 2585 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2586 } 2587 }, 2588 "node_modules/@jest/reporters/node_modules/lru-cache": { 2589 "version": "6.0.0", 2590 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 2591 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 2592 "dev": true, 2593 "dependencies": { 2594 "yallist": "^4.0.0" 2595 }, 2596 "engines": { 2597 "node": ">=10" 2598 } 2599 }, 2600 "node_modules/@jest/reporters/node_modules/semver": { 2601 "version": "7.5.4", 2602 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 2603 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 2604 "dev": true, 2605 "dependencies": { 2606 "lru-cache": "^6.0.0" 2607 }, 2608 "bin": { 2609 "semver": "bin/semver.js" 2610 }, 2611 "engines": { 2612 "node": ">=10" 2613 } 2614 }, 2615 "node_modules/@jest/reporters/node_modules/supports-color": { 2616 "version": "8.1.1", 2617 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 2618 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 2619 "dev": true, 2620 "dependencies": { 2621 "has-flag": "^4.0.0" 2622 }, 2623 "engines": { 2624 "node": ">=10" 2625 }, 2626 "funding": { 2627 "url": "https://github.com/chalk/supports-color?sponsor=1" 2628 } 2629 }, 2630 "node_modules/@jest/reporters/node_modules/yallist": { 2631 "version": "4.0.0", 2632 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 2633 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 2634 "dev": true 2635 }, 2636 "node_modules/@jest/schemas": { 2637 "version": "29.6.3", 2638 "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", 2639 "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", 2640 "dev": true, 2641 "dependencies": { 2642 "@sinclair/typebox": "^0.27.8" 2643 }, 2644 "engines": { 2645 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2646 } 2647 }, 2648 "node_modules/@jest/source-map": { 2649 "version": "29.6.3", 2650 "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", 2651 "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", 2652 "dev": true, 2653 "dependencies": { 2654 "@jridgewell/trace-mapping": "^0.3.18", 2655 "callsites": "^3.0.0", 2656 "graceful-fs": "^4.2.9" 2657 }, 2658 "engines": { 2659 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2660 } 2661 }, 2662 "node_modules/@jest/test-result": { 2663 "version": "29.7.0", 2664 "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", 2665 "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", 2666 "dev": true, 2667 "dependencies": { 2668 "@jest/console": "^29.7.0", 2669 "@jest/types": "^29.6.3", 2670 "@types/istanbul-lib-coverage": "^2.0.0", 2671 "collect-v8-coverage": "^1.0.0" 2672 }, 2673 "engines": { 2674 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2675 } 2676 }, 2677 "node_modules/@jest/test-sequencer": { 2678 "version": "29.7.0", 2679 "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", 2680 "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", 2681 "dev": true, 2682 "dependencies": { 2683 "@jest/test-result": "^29.7.0", 2684 "graceful-fs": "^4.2.9", 2685 "jest-haste-map": "^29.7.0", 2686 "slash": "^3.0.0" 2687 }, 2688 "engines": { 2689 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2690 } 2691 }, 2692 "node_modules/@jest/transform": { 2693 "version": "29.7.0", 2694 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", 2695 "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", 2696 "dev": true, 2697 "dependencies": { 2698 "@babel/core": "^7.11.6", 2699 "@jest/types": "^29.6.3", 2700 "@jridgewell/trace-mapping": "^0.3.18", 2701 "babel-plugin-istanbul": "^6.1.1", 2702 "chalk": "^4.0.0", 2703 "convert-source-map": "^2.0.0", 2704 "fast-json-stable-stringify": "^2.1.0", 2705 "graceful-fs": "^4.2.9", 2706 "jest-haste-map": "^29.7.0", 2707 "jest-regex-util": "^29.6.3", 2708 "jest-util": "^29.7.0", 2709 "micromatch": "^4.0.4", 2710 "pirates": "^4.0.4", 2711 "slash": "^3.0.0", 2712 "write-file-atomic": "^4.0.2" 2713 }, 2714 "engines": { 2715 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2716 } 2717 }, 2718 "node_modules/@jest/types": { 2719 "version": "29.6.3", 2720 "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", 2721 "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", 2722 "dev": true, 2723 "dependencies": { 2724 "@jest/schemas": "^29.6.3", 2725 "@types/istanbul-lib-coverage": "^2.0.0", 2726 "@types/istanbul-reports": "^3.0.0", 2727 "@types/node": "*", 2728 "@types/yargs": "^17.0.8", 2729 "chalk": "^4.0.0" 2730 }, 2731 "engines": { 2732 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 2733 } 2734 }, 2735 "node_modules/@jridgewell/gen-mapping": { 2736 "version": "0.3.5", 2737 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", 2738 "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", 2739 "dev": true, 2740 "dependencies": { 2741 "@jridgewell/set-array": "^1.2.1", 2742 "@jridgewell/sourcemap-codec": "^1.4.10", 2743 "@jridgewell/trace-mapping": "^0.3.24" 2744 }, 2745 "engines": { 2746 "node": ">=6.0.0" 2747 } 2748 }, 2749 "node_modules/@jridgewell/resolve-uri": { 2750 "version": "3.1.0", 2751 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 2752 "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 2753 "dev": true, 2754 "engines": { 2755 "node": ">=6.0.0" 2756 } 2757 }, 2758 "node_modules/@jridgewell/set-array": { 2759 "version": "1.2.1", 2760 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", 2761 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", 2762 "dev": true, 2763 "engines": { 2764 "node": ">=6.0.0" 2765 } 2766 }, 2767 "node_modules/@jridgewell/source-map": { 2768 "version": "0.3.6", 2769 "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", 2770 "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", 2771 "dev": true, 2772 "license": "MIT", 2773 "dependencies": { 2774 "@jridgewell/gen-mapping": "^0.3.5", 2775 "@jridgewell/trace-mapping": "^0.3.25" 2776 } 2777 }, 2778 "node_modules/@jridgewell/sourcemap-codec": { 2779 "version": "1.4.14", 2780 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 2781 "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 2782 "dev": true 2783 }, 2784 "node_modules/@jridgewell/trace-mapping": { 2785 "version": "0.3.25", 2786 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 2787 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 2788 "dev": true, 2789 "dependencies": { 2790 "@jridgewell/resolve-uri": "^3.1.0", 2791 "@jridgewell/sourcemap-codec": "^1.4.14" 2792 } 2793 }, 2794 "node_modules/@leichtgewicht/ip-codec": { 2795 "version": "2.0.4", 2796 "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", 2797 "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", 2798 "dev": true 2799 }, 2800 "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { 2801 "version": "5.1.1-v1", 2802 "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", 2803 "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", 2804 "dev": true, 2805 "dependencies": { 2806 "eslint-scope": "5.1.1" 2807 } 2808 }, 2809 "node_modules/@nodelib/fs.scandir": { 2810 "version": "2.1.5", 2811 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 2812 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 2813 "dev": true, 2814 "dependencies": { 2815 "@nodelib/fs.stat": "2.0.5", 2816 "run-parallel": "^1.1.9" 2817 }, 2818 "engines": { 2819 "node": ">= 8" 2820 } 2821 }, 2822 "node_modules/@nodelib/fs.stat": { 2823 "version": "2.0.5", 2824 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 2825 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 2826 "dev": true, 2827 "engines": { 2828 "node": ">= 8" 2829 } 2830 }, 2831 "node_modules/@nodelib/fs.walk": { 2832 "version": "1.2.8", 2833 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 2834 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 2835 "dev": true, 2836 "dependencies": { 2837 "@nodelib/fs.scandir": "2.1.5", 2838 "fastq": "^1.6.0" 2839 }, 2840 "engines": { 2841 "node": ">= 8" 2842 } 2843 }, 2844 "node_modules/@paulirish/trace_engine": { 2845 "version": "0.0.39", 2846 "resolved": "https://registry.npmjs.org/@paulirish/trace_engine/-/trace_engine-0.0.39.tgz", 2847 "integrity": "sha512-2Y/ejHX5DDi5bjfWY/0c/BLVSfQ61Jw1Hy60Hnh0hfEO632D3FVctkzT4Q/lVAdvIPR0bUaok9JDTr1pu/OziA==", 2848 "dev": true, 2849 "license": "BSD-3-Clause", 2850 "dependencies": { 2851 "third-party-web": "latest" 2852 } 2853 }, 2854 "node_modules/@pkgr/core": { 2855 "version": "0.1.1", 2856 "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", 2857 "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", 2858 "dev": true, 2859 "engines": { 2860 "node": "^12.20.0 || ^14.18.0 || >=16.0.0" 2861 }, 2862 "funding": { 2863 "url": "https://opencollective.com/unts" 2864 } 2865 }, 2866 "node_modules/@pmmmwh/react-refresh-webpack-plugin": { 2867 "version": "0.5.11", 2868 "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz", 2869 "integrity": "sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==", 2870 "dev": true, 2871 "dependencies": { 2872 "ansi-html-community": "^0.0.8", 2873 "common-path-prefix": "^3.0.0", 2874 "core-js-pure": "^3.23.3", 2875 "error-stack-parser": "^2.0.6", 2876 "find-up": "^5.0.0", 2877 "html-entities": "^2.1.0", 2878 "loader-utils": "^2.0.4", 2879 "schema-utils": "^3.0.0", 2880 "source-map": "^0.7.3" 2881 }, 2882 "engines": { 2883 "node": ">= 10.13" 2884 }, 2885 "peerDependencies": { 2886 "@types/webpack": "4.x || 5.x", 2887 "react-refresh": ">=0.10.0 <1.0.0", 2888 "sockjs-client": "^1.4.0", 2889 "type-fest": ">=0.17.0 <5.0.0", 2890 "webpack": ">=4.43.0 <6.0.0", 2891 "webpack-dev-server": "3.x || 4.x", 2892 "webpack-hot-middleware": "2.x", 2893 "webpack-plugin-serve": "0.x || 1.x" 2894 }, 2895 "peerDependenciesMeta": { 2896 "@types/webpack": { 2897 "optional": true 2898 }, 2899 "sockjs-client": { 2900 "optional": true 2901 }, 2902 "type-fest": { 2903 "optional": true 2904 }, 2905 "webpack-dev-server": { 2906 "optional": true 2907 }, 2908 "webpack-hot-middleware": { 2909 "optional": true 2910 }, 2911 "webpack-plugin-serve": { 2912 "optional": true 2913 } 2914 } 2915 }, 2916 "node_modules/@polka/url": { 2917 "version": "1.0.0-next.24", 2918 "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.24.tgz", 2919 "integrity": "sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==", 2920 "dev": true 2921 }, 2922 "node_modules/@sentry-internal/tracing": { 2923 "version": "7.120.2", 2924 "resolved": "https://registry.npmjs.org/@sentry-internal/tracing/-/tracing-7.120.2.tgz", 2925 "integrity": "sha512-eo2F8cP6X+vr54Mp6vu+NoQEDz0M5O24Tz8jPY0T1CpiWdwCmHb7Sln+oLXeQ3/LlWdVQihBfKDBZfBdUfsBTg==", 2926 "dev": true, 2927 "license": "MIT", 2928 "dependencies": { 2929 "@sentry/core": "7.120.2", 2930 "@sentry/types": "7.120.2", 2931 "@sentry/utils": "7.120.2" 2932 }, 2933 "engines": { 2934 "node": ">=8" 2935 } 2936 }, 2937 "node_modules/@sentry/core": { 2938 "version": "7.120.2", 2939 "resolved": "https://registry.npmjs.org/@sentry/core/-/core-7.120.2.tgz", 2940 "integrity": "sha512-eurLBFQJC7WWWYoEna25Z9I/GJjqAmH339tv52XP8sqXV7B5hRcHDcfrsT/UGHpU316M24p3lWhj0eimtCZ0SQ==", 2941 "dev": true, 2942 "license": "MIT", 2943 "dependencies": { 2944 "@sentry/types": "7.120.2", 2945 "@sentry/utils": "7.120.2" 2946 }, 2947 "engines": { 2948 "node": ">=8" 2949 } 2950 }, 2951 "node_modules/@sentry/integrations": { 2952 "version": "7.120.2", 2953 "resolved": "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.120.2.tgz", 2954 "integrity": "sha512-bMvL2fD3TGLM5YAUoQ2Qz6bYeVU8f7YRFNSjKNxK4EbvFgAU9j1FD6EKg0V0RNOJYnJjGIZYMmcWTXBbVTJL6w==", 2955 "dev": true, 2956 "license": "MIT", 2957 "dependencies": { 2958 "@sentry/core": "7.120.2", 2959 "@sentry/types": "7.120.2", 2960 "@sentry/utils": "7.120.2", 2961 "localforage": "^1.8.1" 2962 }, 2963 "engines": { 2964 "node": ">=8" 2965 } 2966 }, 2967 "node_modules/@sentry/node": { 2968 "version": "7.120.2", 2969 "resolved": "https://registry.npmjs.org/@sentry/node/-/node-7.120.2.tgz", 2970 "integrity": "sha512-ZnW9gpIGaoU+vYZyVZca9dObfmWYiXEWIMUM/JXaFb8AhP1OXvYweNiU0Pe/gNrz4oGAogU8scJc70ar7Vj0ww==", 2971 "dev": true, 2972 "license": "MIT", 2973 "dependencies": { 2974 "@sentry-internal/tracing": "7.120.2", 2975 "@sentry/core": "7.120.2", 2976 "@sentry/integrations": "7.120.2", 2977 "@sentry/types": "7.120.2", 2978 "@sentry/utils": "7.120.2" 2979 }, 2980 "engines": { 2981 "node": ">=8" 2982 } 2983 }, 2984 "node_modules/@sentry/types": { 2985 "version": "7.120.2", 2986 "resolved": "https://registry.npmjs.org/@sentry/types/-/types-7.120.2.tgz", 2987 "integrity": "sha512-FWVoiblHQJ892GaOqdXx/5/n5XDLF28z81vJ0lCY49PMh8waz8LJ0b9RSmt9tasSDl0OQ7eUlPl1xu1jTrv1NA==", 2988 "dev": true, 2989 "license": "MIT", 2990 "engines": { 2991 "node": ">=8" 2992 } 2993 }, 2994 "node_modules/@sentry/utils": { 2995 "version": "7.120.2", 2996 "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-7.120.2.tgz", 2997 "integrity": "sha512-jgnQlw11mRfQrQRAXbq4zEd+tbYwHel5eqeS/oU6EImXRjmHNtS79nB8MHvJeQu1FMCpFs1Ymrrs5FICwS6VeQ==", 2998 "dev": true, 2999 "license": "MIT", 3000 "dependencies": { 3001 "@sentry/types": "7.120.2" 3002 }, 3003 "engines": { 3004 "node": ">=8" 3005 } 3006 }, 3007 "node_modules/@sideway/address": { 3008 "version": "4.1.5", 3009 "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", 3010 "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", 3011 "dev": true, 3012 "license": "BSD-3-Clause", 3013 "dependencies": { 3014 "@hapi/hoek": "^9.0.0" 3015 } 3016 }, 3017 "node_modules/@sideway/formula": { 3018 "version": "3.0.1", 3019 "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", 3020 "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", 3021 "dev": true, 3022 "license": "BSD-3-Clause" 3023 }, 3024 "node_modules/@sideway/pinpoint": { 3025 "version": "2.0.0", 3026 "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", 3027 "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", 3028 "dev": true, 3029 "license": "BSD-3-Clause" 3030 }, 3031 "node_modules/@sinclair/typebox": { 3032 "version": "0.27.8", 3033 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", 3034 "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", 3035 "dev": true 3036 }, 3037 "node_modules/@sindresorhus/merge-streams": { 3038 "version": "1.0.0", 3039 "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-1.0.0.tgz", 3040 "integrity": "sha512-rUV5WyJrJLoloD4NDN1V1+LDMDWOa4OTsT4yYJwQNpTU6FWxkxHpL7eu4w+DmiH8x/EAM1otkPE1+LaspIbplw==", 3041 "dev": true, 3042 "engines": { 3043 "node": ">=18" 3044 }, 3045 "funding": { 3046 "url": "https://github.com/sponsors/sindresorhus" 3047 } 3048 }, 3049 "node_modules/@sinonjs/commons": { 3050 "version": "3.0.0", 3051 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", 3052 "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", 3053 "dev": true, 3054 "dependencies": { 3055 "type-detect": "4.0.8" 3056 } 3057 }, 3058 "node_modules/@sinonjs/fake-timers": { 3059 "version": "10.3.0", 3060 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", 3061 "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", 3062 "dev": true, 3063 "dependencies": { 3064 "@sinonjs/commons": "^3.0.0" 3065 } 3066 }, 3067 "node_modules/@svgr/babel-plugin-add-jsx-attribute": { 3068 "version": "8.0.0", 3069 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", 3070 "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", 3071 "dev": true, 3072 "engines": { 3073 "node": ">=14" 3074 }, 3075 "funding": { 3076 "type": "github", 3077 "url": "https://github.com/sponsors/gregberge" 3078 }, 3079 "peerDependencies": { 3080 "@babel/core": "^7.0.0-0" 3081 } 3082 }, 3083 "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { 3084 "version": "8.0.0", 3085 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", 3086 "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", 3087 "dev": true, 3088 "engines": { 3089 "node": ">=14" 3090 }, 3091 "funding": { 3092 "type": "github", 3093 "url": "https://github.com/sponsors/gregberge" 3094 }, 3095 "peerDependencies": { 3096 "@babel/core": "^7.0.0-0" 3097 } 3098 }, 3099 "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { 3100 "version": "8.0.0", 3101 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", 3102 "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", 3103 "dev": true, 3104 "engines": { 3105 "node": ">=14" 3106 }, 3107 "funding": { 3108 "type": "github", 3109 "url": "https://github.com/sponsors/gregberge" 3110 }, 3111 "peerDependencies": { 3112 "@babel/core": "^7.0.0-0" 3113 } 3114 }, 3115 "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { 3116 "version": "8.0.0", 3117 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", 3118 "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", 3119 "dev": true, 3120 "engines": { 3121 "node": ">=14" 3122 }, 3123 "funding": { 3124 "type": "github", 3125 "url": "https://github.com/sponsors/gregberge" 3126 }, 3127 "peerDependencies": { 3128 "@babel/core": "^7.0.0-0" 3129 } 3130 }, 3131 "node_modules/@svgr/babel-plugin-svg-dynamic-title": { 3132 "version": "8.0.0", 3133 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", 3134 "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", 3135 "dev": true, 3136 "engines": { 3137 "node": ">=14" 3138 }, 3139 "funding": { 3140 "type": "github", 3141 "url": "https://github.com/sponsors/gregberge" 3142 }, 3143 "peerDependencies": { 3144 "@babel/core": "^7.0.0-0" 3145 } 3146 }, 3147 "node_modules/@svgr/babel-plugin-svg-em-dimensions": { 3148 "version": "8.0.0", 3149 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", 3150 "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", 3151 "dev": true, 3152 "engines": { 3153 "node": ">=14" 3154 }, 3155 "funding": { 3156 "type": "github", 3157 "url": "https://github.com/sponsors/gregberge" 3158 }, 3159 "peerDependencies": { 3160 "@babel/core": "^7.0.0-0" 3161 } 3162 }, 3163 "node_modules/@svgr/babel-plugin-transform-react-native-svg": { 3164 "version": "8.1.0", 3165 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", 3166 "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", 3167 "dev": true, 3168 "engines": { 3169 "node": ">=14" 3170 }, 3171 "funding": { 3172 "type": "github", 3173 "url": "https://github.com/sponsors/gregberge" 3174 }, 3175 "peerDependencies": { 3176 "@babel/core": "^7.0.0-0" 3177 } 3178 }, 3179 "node_modules/@svgr/babel-plugin-transform-svg-component": { 3180 "version": "8.0.0", 3181 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", 3182 "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", 3183 "dev": true, 3184 "engines": { 3185 "node": ">=12" 3186 }, 3187 "funding": { 3188 "type": "github", 3189 "url": "https://github.com/sponsors/gregberge" 3190 }, 3191 "peerDependencies": { 3192 "@babel/core": "^7.0.0-0" 3193 } 3194 }, 3195 "node_modules/@svgr/babel-preset": { 3196 "version": "8.1.0", 3197 "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", 3198 "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", 3199 "dev": true, 3200 "dependencies": { 3201 "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", 3202 "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", 3203 "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", 3204 "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", 3205 "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", 3206 "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", 3207 "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", 3208 "@svgr/babel-plugin-transform-svg-component": "8.0.0" 3209 }, 3210 "engines": { 3211 "node": ">=14" 3212 }, 3213 "funding": { 3214 "type": "github", 3215 "url": "https://github.com/sponsors/gregberge" 3216 }, 3217 "peerDependencies": { 3218 "@babel/core": "^7.0.0-0" 3219 } 3220 }, 3221 "node_modules/@svgr/core": { 3222 "version": "8.1.0", 3223 "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", 3224 "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", 3225 "dev": true, 3226 "dependencies": { 3227 "@babel/core": "^7.21.3", 3228 "@svgr/babel-preset": "8.1.0", 3229 "camelcase": "^6.2.0", 3230 "cosmiconfig": "^8.1.3", 3231 "snake-case": "^3.0.4" 3232 }, 3233 "engines": { 3234 "node": ">=14" 3235 }, 3236 "funding": { 3237 "type": "github", 3238 "url": "https://github.com/sponsors/gregberge" 3239 } 3240 }, 3241 "node_modules/@svgr/core/node_modules/argparse": { 3242 "version": "2.0.1", 3243 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 3244 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 3245 "dev": true 3246 }, 3247 "node_modules/@svgr/core/node_modules/cosmiconfig": { 3248 "version": "8.3.6", 3249 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", 3250 "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", 3251 "dev": true, 3252 "dependencies": { 3253 "import-fresh": "^3.3.0", 3254 "js-yaml": "^4.1.0", 3255 "parse-json": "^5.2.0", 3256 "path-type": "^4.0.0" 3257 }, 3258 "engines": { 3259 "node": ">=14" 3260 }, 3261 "funding": { 3262 "url": "https://github.com/sponsors/d-fischer" 3263 }, 3264 "peerDependencies": { 3265 "typescript": ">=4.9.5" 3266 }, 3267 "peerDependenciesMeta": { 3268 "typescript": { 3269 "optional": true 3270 } 3271 } 3272 }, 3273 "node_modules/@svgr/core/node_modules/js-yaml": { 3274 "version": "4.1.0", 3275 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 3276 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 3277 "dev": true, 3278 "dependencies": { 3279 "argparse": "^2.0.1" 3280 }, 3281 "bin": { 3282 "js-yaml": "bin/js-yaml.js" 3283 } 3284 }, 3285 "node_modules/@svgr/hast-util-to-babel-ast": { 3286 "version": "8.0.0", 3287 "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", 3288 "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", 3289 "dev": true, 3290 "dependencies": { 3291 "@babel/types": "^7.21.3", 3292 "entities": "^4.4.0" 3293 }, 3294 "engines": { 3295 "node": ">=14" 3296 }, 3297 "funding": { 3298 "type": "github", 3299 "url": "https://github.com/sponsors/gregberge" 3300 } 3301 }, 3302 "node_modules/@svgr/plugin-jsx": { 3303 "version": "8.1.0", 3304 "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", 3305 "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", 3306 "dev": true, 3307 "dependencies": { 3308 "@babel/core": "^7.21.3", 3309 "@svgr/babel-preset": "8.1.0", 3310 "@svgr/hast-util-to-babel-ast": "8.0.0", 3311 "svg-parser": "^2.0.4" 3312 }, 3313 "engines": { 3314 "node": ">=14" 3315 }, 3316 "funding": { 3317 "type": "github", 3318 "url": "https://github.com/sponsors/gregberge" 3319 }, 3320 "peerDependencies": { 3321 "@svgr/core": "*" 3322 } 3323 }, 3324 "node_modules/@svgr/plugin-svgo": { 3325 "version": "8.1.0", 3326 "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", 3327 "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", 3328 "dev": true, 3329 "dependencies": { 3330 "cosmiconfig": "^8.1.3", 3331 "deepmerge": "^4.3.1", 3332 "svgo": "^3.0.2" 3333 }, 3334 "engines": { 3335 "node": ">=14" 3336 }, 3337 "funding": { 3338 "type": "github", 3339 "url": "https://github.com/sponsors/gregberge" 3340 }, 3341 "peerDependencies": { 3342 "@svgr/core": "*" 3343 } 3344 }, 3345 "node_modules/@svgr/plugin-svgo/node_modules/argparse": { 3346 "version": "2.0.1", 3347 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 3348 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 3349 "dev": true 3350 }, 3351 "node_modules/@svgr/plugin-svgo/node_modules/cosmiconfig": { 3352 "version": "8.3.6", 3353 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", 3354 "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", 3355 "dev": true, 3356 "dependencies": { 3357 "import-fresh": "^3.3.0", 3358 "js-yaml": "^4.1.0", 3359 "parse-json": "^5.2.0", 3360 "path-type": "^4.0.0" 3361 }, 3362 "engines": { 3363 "node": ">=14" 3364 }, 3365 "funding": { 3366 "url": "https://github.com/sponsors/d-fischer" 3367 }, 3368 "peerDependencies": { 3369 "typescript": ">=4.9.5" 3370 }, 3371 "peerDependenciesMeta": { 3372 "typescript": { 3373 "optional": true 3374 } 3375 } 3376 }, 3377 "node_modules/@svgr/plugin-svgo/node_modules/js-yaml": { 3378 "version": "4.1.0", 3379 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 3380 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 3381 "dev": true, 3382 "dependencies": { 3383 "argparse": "^2.0.1" 3384 }, 3385 "bin": { 3386 "js-yaml": "bin/js-yaml.js" 3387 } 3388 }, 3389 "node_modules/@svgr/webpack": { 3390 "version": "8.1.0", 3391 "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", 3392 "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", 3393 "dev": true, 3394 "dependencies": { 3395 "@babel/core": "^7.21.3", 3396 "@babel/plugin-transform-react-constant-elements": "^7.21.3", 3397 "@babel/preset-env": "^7.20.2", 3398 "@babel/preset-react": "^7.18.6", 3399 "@babel/preset-typescript": "^7.21.0", 3400 "@svgr/core": "8.1.0", 3401 "@svgr/plugin-jsx": "8.1.0", 3402 "@svgr/plugin-svgo": "8.1.0" 3403 }, 3404 "engines": { 3405 "node": ">=14" 3406 }, 3407 "funding": { 3408 "type": "github", 3409 "url": "https://github.com/sponsors/gregberge" 3410 } 3411 }, 3412 "node_modules/@tootallnate/once": { 3413 "version": "2.0.0", 3414 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", 3415 "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", 3416 "dev": true, 3417 "engines": { 3418 "node": ">= 10" 3419 } 3420 }, 3421 "node_modules/@tootallnate/quickjs-emscripten": { 3422 "version": "0.23.0", 3423 "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", 3424 "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", 3425 "dev": true 3426 }, 3427 "node_modules/@trysound/sax": { 3428 "version": "0.2.0", 3429 "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", 3430 "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", 3431 "dev": true, 3432 "engines": { 3433 "node": ">=10.13.0" 3434 } 3435 }, 3436 "node_modules/@types/babel__core": { 3437 "version": "7.20.5", 3438 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 3439 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 3440 "dev": true, 3441 "dependencies": { 3442 "@babel/parser": "^7.20.7", 3443 "@babel/types": "^7.20.7", 3444 "@types/babel__generator": "*", 3445 "@types/babel__template": "*", 3446 "@types/babel__traverse": "*" 3447 } 3448 }, 3449 "node_modules/@types/babel__generator": { 3450 "version": "7.6.8", 3451 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", 3452 "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", 3453 "dev": true, 3454 "dependencies": { 3455 "@babel/types": "^7.0.0" 3456 } 3457 }, 3458 "node_modules/@types/babel__template": { 3459 "version": "7.4.4", 3460 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 3461 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 3462 "dev": true, 3463 "dependencies": { 3464 "@babel/parser": "^7.1.0", 3465 "@babel/types": "^7.0.0" 3466 } 3467 }, 3468 "node_modules/@types/babel__traverse": { 3469 "version": "7.20.4", 3470 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", 3471 "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", 3472 "dev": true, 3473 "dependencies": { 3474 "@babel/types": "^7.20.7" 3475 } 3476 }, 3477 "node_modules/@types/body-parser": { 3478 "version": "1.19.5", 3479 "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", 3480 "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", 3481 "dev": true, 3482 "dependencies": { 3483 "@types/connect": "*", 3484 "@types/node": "*" 3485 } 3486 }, 3487 "node_modules/@types/bonjour": { 3488 "version": "3.5.13", 3489 "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", 3490 "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", 3491 "dev": true, 3492 "dependencies": { 3493 "@types/node": "*" 3494 } 3495 }, 3496 "node_modules/@types/connect": { 3497 "version": "3.4.38", 3498 "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", 3499 "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", 3500 "dev": true, 3501 "dependencies": { 3502 "@types/node": "*" 3503 } 3504 }, 3505 "node_modules/@types/connect-history-api-fallback": { 3506 "version": "1.5.4", 3507 "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", 3508 "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", 3509 "dev": true, 3510 "dependencies": { 3511 "@types/express-serve-static-core": "*", 3512 "@types/node": "*" 3513 } 3514 }, 3515 "node_modules/@types/eslint": { 3516 "version": "9.6.1", 3517 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", 3518 "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", 3519 "dev": true, 3520 "license": "MIT", 3521 "dependencies": { 3522 "@types/estree": "*", 3523 "@types/json-schema": "*" 3524 } 3525 }, 3526 "node_modules/@types/eslint-scope": { 3527 "version": "3.7.7", 3528 "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", 3529 "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", 3530 "dev": true, 3531 "license": "MIT", 3532 "dependencies": { 3533 "@types/eslint": "*", 3534 "@types/estree": "*" 3535 } 3536 }, 3537 "node_modules/@types/estree": { 3538 "version": "1.0.6", 3539 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", 3540 "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", 3541 "dev": true, 3542 "license": "MIT" 3543 }, 3544 "node_modules/@types/express": { 3545 "version": "4.17.21", 3546 "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", 3547 "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", 3548 "dev": true, 3549 "dependencies": { 3550 "@types/body-parser": "*", 3551 "@types/express-serve-static-core": "^4.17.33", 3552 "@types/qs": "*", 3553 "@types/serve-static": "*" 3554 } 3555 }, 3556 "node_modules/@types/express-serve-static-core": { 3557 "version": "4.17.41", 3558 "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", 3559 "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", 3560 "dev": true, 3561 "dependencies": { 3562 "@types/node": "*", 3563 "@types/qs": "*", 3564 "@types/range-parser": "*", 3565 "@types/send": "*" 3566 } 3567 }, 3568 "node_modules/@types/glob": { 3569 "version": "7.2.0", 3570 "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", 3571 "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", 3572 "dev": true, 3573 "dependencies": { 3574 "@types/minimatch": "*", 3575 "@types/node": "*" 3576 } 3577 }, 3578 "node_modules/@types/graceful-fs": { 3579 "version": "4.1.9", 3580 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", 3581 "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", 3582 "dev": true, 3583 "dependencies": { 3584 "@types/node": "*" 3585 } 3586 }, 3587 "node_modules/@types/http-errors": { 3588 "version": "2.0.4", 3589 "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", 3590 "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", 3591 "dev": true 3592 }, 3593 "node_modules/@types/http-proxy": { 3594 "version": "1.17.14", 3595 "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", 3596 "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", 3597 "dev": true, 3598 "dependencies": { 3599 "@types/node": "*" 3600 } 3601 }, 3602 "node_modules/@types/istanbul-lib-coverage": { 3603 "version": "2.0.6", 3604 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", 3605 "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", 3606 "dev": true 3607 }, 3608 "node_modules/@types/istanbul-lib-report": { 3609 "version": "3.0.3", 3610 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", 3611 "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", 3612 "dev": true, 3613 "dependencies": { 3614 "@types/istanbul-lib-coverage": "*" 3615 } 3616 }, 3617 "node_modules/@types/istanbul-reports": { 3618 "version": "3.0.4", 3619 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", 3620 "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", 3621 "dev": true, 3622 "dependencies": { 3623 "@types/istanbul-lib-report": "*" 3624 } 3625 }, 3626 "node_modules/@types/jsdom": { 3627 "version": "20.0.1", 3628 "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz", 3629 "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", 3630 "dev": true, 3631 "dependencies": { 3632 "@types/node": "*", 3633 "@types/tough-cookie": "*", 3634 "parse5": "^7.0.0" 3635 } 3636 }, 3637 "node_modules/@types/json-schema": { 3638 "version": "7.0.15", 3639 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 3640 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 3641 "dev": true 3642 }, 3643 "node_modules/@types/json5": { 3644 "version": "0.0.29", 3645 "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", 3646 "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", 3647 "dev": true 3648 }, 3649 "node_modules/@types/mime": { 3650 "version": "1.3.5", 3651 "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", 3652 "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", 3653 "dev": true 3654 }, 3655 "node_modules/@types/minimatch": { 3656 "version": "5.1.2", 3657 "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", 3658 "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", 3659 "dev": true 3660 }, 3661 "node_modules/@types/minimist": { 3662 "version": "1.2.2", 3663 "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", 3664 "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", 3665 "dev": true 3666 }, 3667 "node_modules/@types/node": { 3668 "version": "18.11.19", 3669 "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.19.tgz", 3670 "integrity": "sha512-YUgMWAQBWLObABqrvx8qKO1enAvBUdjZOAWQ5grBAkp5LQv45jBvYKZ3oFS9iKRCQyFjqw6iuEa1vmFqtxYLZw==", 3671 "dev": true 3672 }, 3673 "node_modules/@types/node-forge": { 3674 "version": "1.3.10", 3675 "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.10.tgz", 3676 "integrity": "sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==", 3677 "dev": true, 3678 "dependencies": { 3679 "@types/node": "*" 3680 } 3681 }, 3682 "node_modules/@types/normalize-package-data": { 3683 "version": "2.4.1", 3684 "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", 3685 "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", 3686 "dev": true 3687 }, 3688 "node_modules/@types/parse-json": { 3689 "version": "4.0.0", 3690 "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", 3691 "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", 3692 "dev": true 3693 }, 3694 "node_modules/@types/qs": { 3695 "version": "6.9.10", 3696 "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", 3697 "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", 3698 "dev": true 3699 }, 3700 "node_modules/@types/range-parser": { 3701 "version": "1.2.7", 3702 "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", 3703 "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", 3704 "dev": true 3705 }, 3706 "node_modules/@types/retry": { 3707 "version": "0.12.0", 3708 "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", 3709 "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", 3710 "dev": true 3711 }, 3712 "node_modules/@types/semver": { 3713 "version": "7.5.8", 3714 "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", 3715 "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", 3716 "dev": true 3717 }, 3718 "node_modules/@types/send": { 3719 "version": "0.17.4", 3720 "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", 3721 "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", 3722 "dev": true, 3723 "dependencies": { 3724 "@types/mime": "^1", 3725 "@types/node": "*" 3726 } 3727 }, 3728 "node_modules/@types/serve-index": { 3729 "version": "1.9.4", 3730 "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", 3731 "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", 3732 "dev": true, 3733 "dependencies": { 3734 "@types/express": "*" 3735 } 3736 }, 3737 "node_modules/@types/serve-static": { 3738 "version": "1.15.5", 3739 "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", 3740 "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", 3741 "dev": true, 3742 "dependencies": { 3743 "@types/http-errors": "*", 3744 "@types/mime": "*", 3745 "@types/node": "*" 3746 } 3747 }, 3748 "node_modules/@types/sockjs": { 3749 "version": "0.3.36", 3750 "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", 3751 "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", 3752 "dev": true, 3753 "dependencies": { 3754 "@types/node": "*" 3755 } 3756 }, 3757 "node_modules/@types/source-list-map": { 3758 "version": "0.1.2", 3759 "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", 3760 "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", 3761 "dev": true 3762 }, 3763 "node_modules/@types/stack-utils": { 3764 "version": "2.0.3", 3765 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", 3766 "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", 3767 "dev": true 3768 }, 3769 "node_modules/@types/tapable": { 3770 "version": "1.0.8", 3771 "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", 3772 "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==", 3773 "dev": true 3774 }, 3775 "node_modules/@types/tough-cookie": { 3776 "version": "4.0.5", 3777 "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", 3778 "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", 3779 "dev": true 3780 }, 3781 "node_modules/@types/uglify-js": { 3782 "version": "3.17.1", 3783 "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz", 3784 "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==", 3785 "dev": true, 3786 "dependencies": { 3787 "source-map": "^0.6.1" 3788 } 3789 }, 3790 "node_modules/@types/uglify-js/node_modules/source-map": { 3791 "version": "0.6.1", 3792 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3793 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 3794 "dev": true, 3795 "engines": { 3796 "node": ">=0.10.0" 3797 } 3798 }, 3799 "node_modules/@types/webpack": { 3800 "version": "4.41.33", 3801 "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.33.tgz", 3802 "integrity": "sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==", 3803 "dev": true, 3804 "dependencies": { 3805 "@types/node": "*", 3806 "@types/tapable": "^1", 3807 "@types/uglify-js": "*", 3808 "@types/webpack-sources": "*", 3809 "anymatch": "^3.0.0", 3810 "source-map": "^0.6.0" 3811 } 3812 }, 3813 "node_modules/@types/webpack-sources": { 3814 "version": "3.2.0", 3815 "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", 3816 "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", 3817 "dev": true, 3818 "dependencies": { 3819 "@types/node": "*", 3820 "@types/source-list-map": "*", 3821 "source-map": "^0.7.3" 3822 } 3823 }, 3824 "node_modules/@types/webpack/node_modules/source-map": { 3825 "version": "0.6.1", 3826 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3827 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 3828 "dev": true, 3829 "engines": { 3830 "node": ">=0.10.0" 3831 } 3832 }, 3833 "node_modules/@types/ws": { 3834 "version": "8.5.10", 3835 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", 3836 "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", 3837 "dev": true, 3838 "dependencies": { 3839 "@types/node": "*" 3840 } 3841 }, 3842 "node_modules/@types/yargs": { 3843 "version": "17.0.32", 3844 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", 3845 "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", 3846 "dev": true, 3847 "dependencies": { 3848 "@types/yargs-parser": "*" 3849 } 3850 }, 3851 "node_modules/@types/yargs-parser": { 3852 "version": "21.0.3", 3853 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", 3854 "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", 3855 "dev": true 3856 }, 3857 "node_modules/@types/yauzl": { 3858 "version": "2.10.0", 3859 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.0.tgz", 3860 "integrity": "sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==", 3861 "dev": true, 3862 "optional": true, 3863 "dependencies": { 3864 "@types/node": "*" 3865 } 3866 }, 3867 "node_modules/@typescript-eslint/eslint-plugin": { 3868 "version": "6.21.0", 3869 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz", 3870 "integrity": "sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==", 3871 "dev": true, 3872 "dependencies": { 3873 "@eslint-community/regexpp": "^4.5.1", 3874 "@typescript-eslint/scope-manager": "6.21.0", 3875 "@typescript-eslint/type-utils": "6.21.0", 3876 "@typescript-eslint/utils": "6.21.0", 3877 "@typescript-eslint/visitor-keys": "6.21.0", 3878 "debug": "^4.3.4", 3879 "graphemer": "^1.4.0", 3880 "ignore": "^5.2.4", 3881 "natural-compare": "^1.4.0", 3882 "semver": "^7.5.4", 3883 "ts-api-utils": "^1.0.1" 3884 }, 3885 "engines": { 3886 "node": "^16.0.0 || >=18.0.0" 3887 }, 3888 "funding": { 3889 "type": "opencollective", 3890 "url": "https://opencollective.com/typescript-eslint" 3891 }, 3892 "peerDependencies": { 3893 "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", 3894 "eslint": "^7.0.0 || ^8.0.0" 3895 }, 3896 "peerDependenciesMeta": { 3897 "typescript": { 3898 "optional": true 3899 } 3900 } 3901 }, 3902 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { 3903 "version": "5.3.1", 3904 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", 3905 "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", 3906 "dev": true, 3907 "engines": { 3908 "node": ">= 4" 3909 } 3910 }, 3911 "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { 3912 "version": "7.6.2", 3913 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", 3914 "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", 3915 "dev": true, 3916 "bin": { 3917 "semver": "bin/semver.js" 3918 }, 3919 "engines": { 3920 "node": ">=10" 3921 } 3922 }, 3923 "node_modules/@typescript-eslint/parser": { 3924 "version": "6.21.0", 3925 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", 3926 "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", 3927 "dev": true, 3928 "dependencies": { 3929 "@typescript-eslint/scope-manager": "6.21.0", 3930 "@typescript-eslint/types": "6.21.0", 3931 "@typescript-eslint/typescript-estree": "6.21.0", 3932 "@typescript-eslint/visitor-keys": "6.21.0", 3933 "debug": "^4.3.4" 3934 }, 3935 "engines": { 3936 "node": "^16.0.0 || >=18.0.0" 3937 }, 3938 "funding": { 3939 "type": "opencollective", 3940 "url": "https://opencollective.com/typescript-eslint" 3941 }, 3942 "peerDependencies": { 3943 "eslint": "^7.0.0 || ^8.0.0" 3944 }, 3945 "peerDependenciesMeta": { 3946 "typescript": { 3947 "optional": true 3948 } 3949 } 3950 }, 3951 "node_modules/@typescript-eslint/scope-manager": { 3952 "version": "6.21.0", 3953 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", 3954 "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", 3955 "dev": true, 3956 "dependencies": { 3957 "@typescript-eslint/types": "6.21.0", 3958 "@typescript-eslint/visitor-keys": "6.21.0" 3959 }, 3960 "engines": { 3961 "node": "^16.0.0 || >=18.0.0" 3962 }, 3963 "funding": { 3964 "type": "opencollective", 3965 "url": "https://opencollective.com/typescript-eslint" 3966 } 3967 }, 3968 "node_modules/@typescript-eslint/type-utils": { 3969 "version": "6.21.0", 3970 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", 3971 "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", 3972 "dev": true, 3973 "dependencies": { 3974 "@typescript-eslint/typescript-estree": "6.21.0", 3975 "@typescript-eslint/utils": "6.21.0", 3976 "debug": "^4.3.4", 3977 "ts-api-utils": "^1.0.1" 3978 }, 3979 "engines": { 3980 "node": "^16.0.0 || >=18.0.0" 3981 }, 3982 "funding": { 3983 "type": "opencollective", 3984 "url": "https://opencollective.com/typescript-eslint" 3985 }, 3986 "peerDependencies": { 3987 "eslint": "^7.0.0 || ^8.0.0" 3988 }, 3989 "peerDependenciesMeta": { 3990 "typescript": { 3991 "optional": true 3992 } 3993 } 3994 }, 3995 "node_modules/@typescript-eslint/types": { 3996 "version": "6.21.0", 3997 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", 3998 "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", 3999 "dev": true, 4000 "engines": { 4001 "node": "^16.0.0 || >=18.0.0" 4002 }, 4003 "funding": { 4004 "type": "opencollective", 4005 "url": "https://opencollective.com/typescript-eslint" 4006 } 4007 }, 4008 "node_modules/@typescript-eslint/typescript-estree": { 4009 "version": "6.21.0", 4010 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", 4011 "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", 4012 "dev": true, 4013 "dependencies": { 4014 "@typescript-eslint/types": "6.21.0", 4015 "@typescript-eslint/visitor-keys": "6.21.0", 4016 "debug": "^4.3.4", 4017 "globby": "^11.1.0", 4018 "is-glob": "^4.0.3", 4019 "minimatch": "9.0.3", 4020 "semver": "^7.5.4", 4021 "ts-api-utils": "^1.0.1" 4022 }, 4023 "engines": { 4024 "node": "^16.0.0 || >=18.0.0" 4025 }, 4026 "funding": { 4027 "type": "opencollective", 4028 "url": "https://opencollective.com/typescript-eslint" 4029 }, 4030 "peerDependenciesMeta": { 4031 "typescript": { 4032 "optional": true 4033 } 4034 } 4035 }, 4036 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { 4037 "version": "2.0.1", 4038 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 4039 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 4040 "dev": true, 4041 "dependencies": { 4042 "balanced-match": "^1.0.0" 4043 } 4044 }, 4045 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { 4046 "version": "9.0.3", 4047 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", 4048 "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", 4049 "dev": true, 4050 "dependencies": { 4051 "brace-expansion": "^2.0.1" 4052 }, 4053 "engines": { 4054 "node": ">=16 || 14 >=14.17" 4055 }, 4056 "funding": { 4057 "url": "https://github.com/sponsors/isaacs" 4058 } 4059 }, 4060 "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { 4061 "version": "7.6.2", 4062 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", 4063 "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", 4064 "dev": true, 4065 "bin": { 4066 "semver": "bin/semver.js" 4067 }, 4068 "engines": { 4069 "node": ">=10" 4070 } 4071 }, 4072 "node_modules/@typescript-eslint/utils": { 4073 "version": "6.21.0", 4074 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", 4075 "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", 4076 "dev": true, 4077 "dependencies": { 4078 "@eslint-community/eslint-utils": "^4.4.0", 4079 "@types/json-schema": "^7.0.12", 4080 "@types/semver": "^7.5.0", 4081 "@typescript-eslint/scope-manager": "6.21.0", 4082 "@typescript-eslint/types": "6.21.0", 4083 "@typescript-eslint/typescript-estree": "6.21.0", 4084 "semver": "^7.5.4" 4085 }, 4086 "engines": { 4087 "node": "^16.0.0 || >=18.0.0" 4088 }, 4089 "funding": { 4090 "type": "opencollective", 4091 "url": "https://opencollective.com/typescript-eslint" 4092 }, 4093 "peerDependencies": { 4094 "eslint": "^7.0.0 || ^8.0.0" 4095 } 4096 }, 4097 "node_modules/@typescript-eslint/utils/node_modules/semver": { 4098 "version": "7.6.2", 4099 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", 4100 "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", 4101 "dev": true, 4102 "bin": { 4103 "semver": "bin/semver.js" 4104 }, 4105 "engines": { 4106 "node": ">=10" 4107 } 4108 }, 4109 "node_modules/@typescript-eslint/visitor-keys": { 4110 "version": "6.21.0", 4111 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", 4112 "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", 4113 "dev": true, 4114 "dependencies": { 4115 "@typescript-eslint/types": "6.21.0", 4116 "eslint-visitor-keys": "^3.4.1" 4117 }, 4118 "engines": { 4119 "node": "^16.0.0 || >=18.0.0" 4120 }, 4121 "funding": { 4122 "type": "opencollective", 4123 "url": "https://opencollective.com/typescript-eslint" 4124 } 4125 }, 4126 "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { 4127 "version": "3.4.3", 4128 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 4129 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 4130 "dev": true, 4131 "engines": { 4132 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 4133 }, 4134 "funding": { 4135 "url": "https://opencollective.com/eslint" 4136 } 4137 }, 4138 "node_modules/@webassemblyjs/ast": { 4139 "version": "1.14.1", 4140 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", 4141 "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", 4142 "dev": true, 4143 "license": "MIT", 4144 "dependencies": { 4145 "@webassemblyjs/helper-numbers": "1.13.2", 4146 "@webassemblyjs/helper-wasm-bytecode": "1.13.2" 4147 } 4148 }, 4149 "node_modules/@webassemblyjs/floating-point-hex-parser": { 4150 "version": "1.13.2", 4151 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", 4152 "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", 4153 "dev": true, 4154 "license": "MIT" 4155 }, 4156 "node_modules/@webassemblyjs/helper-api-error": { 4157 "version": "1.13.2", 4158 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", 4159 "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", 4160 "dev": true, 4161 "license": "MIT" 4162 }, 4163 "node_modules/@webassemblyjs/helper-buffer": { 4164 "version": "1.14.1", 4165 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", 4166 "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", 4167 "dev": true, 4168 "license": "MIT" 4169 }, 4170 "node_modules/@webassemblyjs/helper-numbers": { 4171 "version": "1.13.2", 4172 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", 4173 "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", 4174 "dev": true, 4175 "license": "MIT", 4176 "dependencies": { 4177 "@webassemblyjs/floating-point-hex-parser": "1.13.2", 4178 "@webassemblyjs/helper-api-error": "1.13.2", 4179 "@xtuc/long": "4.2.2" 4180 } 4181 }, 4182 "node_modules/@webassemblyjs/helper-wasm-bytecode": { 4183 "version": "1.13.2", 4184 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", 4185 "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", 4186 "dev": true, 4187 "license": "MIT" 4188 }, 4189 "node_modules/@webassemblyjs/helper-wasm-section": { 4190 "version": "1.14.1", 4191 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", 4192 "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", 4193 "dev": true, 4194 "license": "MIT", 4195 "dependencies": { 4196 "@webassemblyjs/ast": "1.14.1", 4197 "@webassemblyjs/helper-buffer": "1.14.1", 4198 "@webassemblyjs/helper-wasm-bytecode": "1.13.2", 4199 "@webassemblyjs/wasm-gen": "1.14.1" 4200 } 4201 }, 4202 "node_modules/@webassemblyjs/ieee754": { 4203 "version": "1.13.2", 4204 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", 4205 "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", 4206 "dev": true, 4207 "license": "MIT", 4208 "dependencies": { 4209 "@xtuc/ieee754": "^1.2.0" 4210 } 4211 }, 4212 "node_modules/@webassemblyjs/leb128": { 4213 "version": "1.13.2", 4214 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", 4215 "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", 4216 "dev": true, 4217 "license": "Apache-2.0", 4218 "dependencies": { 4219 "@xtuc/long": "4.2.2" 4220 } 4221 }, 4222 "node_modules/@webassemblyjs/utf8": { 4223 "version": "1.13.2", 4224 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", 4225 "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", 4226 "dev": true, 4227 "license": "MIT" 4228 }, 4229 "node_modules/@webassemblyjs/wasm-edit": { 4230 "version": "1.14.1", 4231 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", 4232 "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", 4233 "dev": true, 4234 "license": "MIT", 4235 "dependencies": { 4236 "@webassemblyjs/ast": "1.14.1", 4237 "@webassemblyjs/helper-buffer": "1.14.1", 4238 "@webassemblyjs/helper-wasm-bytecode": "1.13.2", 4239 "@webassemblyjs/helper-wasm-section": "1.14.1", 4240 "@webassemblyjs/wasm-gen": "1.14.1", 4241 "@webassemblyjs/wasm-opt": "1.14.1", 4242 "@webassemblyjs/wasm-parser": "1.14.1", 4243 "@webassemblyjs/wast-printer": "1.14.1" 4244 } 4245 }, 4246 "node_modules/@webassemblyjs/wasm-gen": { 4247 "version": "1.14.1", 4248 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", 4249 "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", 4250 "dev": true, 4251 "license": "MIT", 4252 "dependencies": { 4253 "@webassemblyjs/ast": "1.14.1", 4254 "@webassemblyjs/helper-wasm-bytecode": "1.13.2", 4255 "@webassemblyjs/ieee754": "1.13.2", 4256 "@webassemblyjs/leb128": "1.13.2", 4257 "@webassemblyjs/utf8": "1.13.2" 4258 } 4259 }, 4260 "node_modules/@webassemblyjs/wasm-opt": { 4261 "version": "1.14.1", 4262 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", 4263 "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", 4264 "dev": true, 4265 "license": "MIT", 4266 "dependencies": { 4267 "@webassemblyjs/ast": "1.14.1", 4268 "@webassemblyjs/helper-buffer": "1.14.1", 4269 "@webassemblyjs/wasm-gen": "1.14.1", 4270 "@webassemblyjs/wasm-parser": "1.14.1" 4271 } 4272 }, 4273 "node_modules/@webassemblyjs/wasm-parser": { 4274 "version": "1.14.1", 4275 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", 4276 "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", 4277 "dev": true, 4278 "license": "MIT", 4279 "dependencies": { 4280 "@webassemblyjs/ast": "1.14.1", 4281 "@webassemblyjs/helper-api-error": "1.13.2", 4282 "@webassemblyjs/helper-wasm-bytecode": "1.13.2", 4283 "@webassemblyjs/ieee754": "1.13.2", 4284 "@webassemblyjs/leb128": "1.13.2", 4285 "@webassemblyjs/utf8": "1.13.2" 4286 } 4287 }, 4288 "node_modules/@webassemblyjs/wast-printer": { 4289 "version": "1.14.1", 4290 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", 4291 "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", 4292 "dev": true, 4293 "license": "MIT", 4294 "dependencies": { 4295 "@webassemblyjs/ast": "1.14.1", 4296 "@xtuc/long": "4.2.2" 4297 } 4298 }, 4299 "node_modules/@webpack-cli/configtest": { 4300 "version": "2.1.1", 4301 "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz", 4302 "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==", 4303 "dev": true, 4304 "engines": { 4305 "node": ">=14.15.0" 4306 }, 4307 "peerDependencies": { 4308 "webpack": "5.x.x", 4309 "webpack-cli": "5.x.x" 4310 } 4311 }, 4312 "node_modules/@webpack-cli/info": { 4313 "version": "2.0.2", 4314 "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz", 4315 "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==", 4316 "dev": true, 4317 "engines": { 4318 "node": ">=14.15.0" 4319 }, 4320 "peerDependencies": { 4321 "webpack": "5.x.x", 4322 "webpack-cli": "5.x.x" 4323 } 4324 }, 4325 "node_modules/@webpack-cli/serve": { 4326 "version": "2.0.5", 4327 "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz", 4328 "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==", 4329 "dev": true, 4330 "engines": { 4331 "node": ">=14.15.0" 4332 }, 4333 "peerDependencies": { 4334 "webpack": "5.x.x", 4335 "webpack-cli": "5.x.x" 4336 }, 4337 "peerDependenciesMeta": { 4338 "webpack-dev-server": { 4339 "optional": true 4340 } 4341 } 4342 }, 4343 "node_modules/@wordpress/babel-preset-default": { 4344 "version": "8.1.0", 4345 "resolved": "https://registry.npmjs.org/@wordpress/babel-preset-default/-/babel-preset-default-8.1.0.tgz", 4346 "integrity": "sha512-3KXhocrFT+PKVXHWeCwTphPr2RRWiIx9mQBuFlNfTlf/zd2fMob4ZIHkG6zNsidP+afnFTdrZR3tTI0TL9/uAg==", 4347 "dev": true, 4348 "dependencies": { 4349 "@babel/core": "^7.16.0", 4350 "@babel/plugin-transform-react-jsx": "^7.16.0", 4351 "@babel/plugin-transform-runtime": "^7.16.0", 4352 "@babel/preset-env": "^7.16.0", 4353 "@babel/preset-typescript": "^7.16.0", 4354 "@babel/runtime": "^7.16.0", 4355 "@wordpress/browserslist-config": "^6.1.0", 4356 "@wordpress/warning": "^3.1.0", 4357 "browserslist": "^4.21.10", 4358 "core-js": "^3.31.0", 4359 "react": "^18.3.0" 4360 }, 4361 "engines": { 4362 "node": ">=18.12.0", 4363 "npm": ">=8.19.2" 4364 } 4365 }, 4366 "node_modules/@wordpress/base-styles": { 4367 "version": "5.1.0", 4368 "resolved": "https://registry.npmjs.org/@wordpress/base-styles/-/base-styles-5.1.0.tgz", 4369 "integrity": "sha512-HVUuN+y9UwnIgLQj1lYC71jP+JPWuW9WWCVSLPVwKTJtwrxAVKxSf3PLUaXRhhhNt5NXSqev2wuR3qQbZJ/L+g==", 4370 "dev": true, 4371 "engines": { 4372 "node": ">=18.12.0", 4373 "npm": ">=8.19.2" 4374 } 4375 }, 4376 "node_modules/@wordpress/browserslist-config": { 4377 "version": "6.14.0", 4378 "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-6.14.0.tgz", 4379 "integrity": "sha512-a26hxY8R/A7FH/Z8oZsYS31ZC/Xy9QSBTi5w84MKSeYdWlck7t1QdCwUNF1u621wbuP7beiiu9FkYY4hI3Bk9A==", 4380 "dev": true, 4381 "license": "GPL-2.0-or-later", 4382 "engines": { 4383 "node": ">=18.12.0", 4384 "npm": ">=8.19.2" 4385 } 4386 }, 4387 "node_modules/@wordpress/dependency-extraction-webpack-plugin": { 4388 "version": "6.1.0", 4389 "resolved": "https://registry.npmjs.org/@wordpress/dependency-extraction-webpack-plugin/-/dependency-extraction-webpack-plugin-6.1.0.tgz", 4390 "integrity": "sha512-Dodnc0yn6Q7jZW2S5hUFa/3Ls6/OVUp6mXsPr6HvaTZsy9IzrNJJdTiIbk5nNRXDFt7Yv+f8CB/QIdwV0tweag==", 4391 "dev": true, 4392 "dependencies": { 4393 "json2php": "^0.0.7" 4394 }, 4395 "engines": { 4396 "node": ">=18.12.0", 4397 "npm": ">=8.19.2" 4398 }, 4399 "peerDependencies": { 4400 "webpack": "^5.0.0" 4401 } 4402 }, 4403 "node_modules/@wordpress/e2e-test-utils-playwright": { 4404 "version": "1.14.0", 4405 "resolved": "https://registry.npmjs.org/@wordpress/e2e-test-utils-playwright/-/e2e-test-utils-playwright-1.14.0.tgz", 4406 "integrity": "sha512-G9r3ZysgzAmUbR4bjGAEEP6P2RCIAG8uMU7yyzxOAHegINSbF3shEZKvVNBeKxNwHKAVa9koh/niGN3U4Kr6Rw==", 4407 "dev": true, 4408 "license": "GPL-2.0-or-later", 4409 "dependencies": { 4410 "change-case": "^4.1.2", 4411 "form-data": "^4.0.0", 4412 "get-port": "^5.1.1", 4413 "lighthouse": "^12.2.2", 4414 "mime": "^3.0.0", 4415 "web-vitals": "^4.2.1" 4416 }, 4417 "engines": { 4418 "node": ">=18.12.0", 4419 "npm": ">=8.19.2" 4420 }, 4421 "peerDependencies": { 4422 "@playwright/test": ">=1" 4423 } 4424 }, 4425 "node_modules/@wordpress/eslint-plugin": { 4426 "version": "19.1.0", 4427 "resolved": "https://registry.npmjs.org/@wordpress/eslint-plugin/-/eslint-plugin-19.1.0.tgz", 4428 "integrity": "sha512-/qh8Q5VWg6xoVS6x5KnRmLQeKIquVs/kmHkgatljF9mqPV4QVL12LQoc4DO0QbQq5Jz2aqk/jod/UHYwEWrv+Q==", 4429 "dev": true, 4430 "dependencies": { 4431 "@babel/eslint-parser": "^7.16.0", 4432 "@typescript-eslint/eslint-plugin": "^6.4.1", 4433 "@typescript-eslint/parser": "^6.4.1", 4434 "@wordpress/babel-preset-default": "^8.1.0", 4435 "@wordpress/prettier-config": "^4.1.0", 4436 "cosmiconfig": "^7.0.0", 4437 "eslint-config-prettier": "^8.3.0", 4438 "eslint-plugin-import": "^2.25.2", 4439 "eslint-plugin-jest": "^27.2.3", 4440 "eslint-plugin-jsdoc": "^46.4.6", 4441 "eslint-plugin-jsx-a11y": "^6.5.1", 4442 "eslint-plugin-playwright": "^0.15.3", 4443 "eslint-plugin-prettier": "^5.0.0", 4444 "eslint-plugin-react": "^7.27.0", 4445 "eslint-plugin-react-hooks": "^4.3.0", 4446 "globals": "^13.12.0", 4447 "requireindex": "^1.2.0" 4448 }, 4449 "engines": { 4450 "node": ">=18.12.0", 4451 "npm": ">=8.19.2" 4452 }, 4453 "peerDependencies": { 4454 "@babel/core": ">=7", 4455 "eslint": ">=8", 4456 "prettier": ">=3", 4457 "typescript": ">=4" 4458 }, 4459 "peerDependenciesMeta": { 4460 "prettier": { 4461 "optional": true 4462 }, 4463 "typescript": { 4464 "optional": true 4465 } 4466 } 4467 }, 4468 "node_modules/@wordpress/eslint-plugin/node_modules/globals": { 4469 "version": "13.24.0", 4470 "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", 4471 "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", 4472 "dev": true, 4473 "dependencies": { 4474 "type-fest": "^0.20.2" 4475 }, 4476 "engines": { 4477 "node": ">=8" 4478 }, 4479 "funding": { 4480 "url": "https://github.com/sponsors/sindresorhus" 4481 } 4482 }, 4483 "node_modules/@wordpress/jest-console": { 4484 "version": "8.1.0", 4485 "resolved": "https://registry.npmjs.org/@wordpress/jest-console/-/jest-console-8.1.0.tgz", 4486 "integrity": "sha512-yTgZ+JdM3e2dhhfMtEJLDZwmUWAv2a4Asy+1uu/ZzY+ChsPPBNgHLxQtyTOknnyJtfwLm+gQfFxpiS/OwyzMVQ==", 4487 "dev": true, 4488 "dependencies": { 4489 "@babel/runtime": "^7.16.0", 4490 "jest-matcher-utils": "^29.6.2" 4491 }, 4492 "engines": { 4493 "node": ">=18.12.0", 4494 "npm": ">=8.19.2" 4495 }, 4496 "peerDependencies": { 4497 "jest": ">=29" 4498 } 4499 }, 4500 "node_modules/@wordpress/jest-preset-default": { 4501 "version": "12.1.0", 4502 "resolved": "https://registry.npmjs.org/@wordpress/jest-preset-default/-/jest-preset-default-12.1.0.tgz", 4503 "integrity": "sha512-Qp+2PFMkJw+dh+y/OlUkV7AoRwK6q3Cd0gXXotChO7wi6/xp7LeFmdjjRIC5IERQ0AeaWUS44MF5lb0GSSmCEQ==", 4504 "dev": true, 4505 "dependencies": { 4506 "@wordpress/jest-console": "^8.1.0", 4507 "babel-jest": "^29.6.2" 4508 }, 4509 "engines": { 4510 "node": ">=18.12.0", 4511 "npm": ">=8.19.2" 4512 }, 4513 "peerDependencies": { 4514 "@babel/core": ">=7", 4515 "jest": ">=29" 4516 } 4517 }, 4518 "node_modules/@wordpress/npm-package-json-lint-config": { 4519 "version": "5.1.0", 4520 "resolved": "https://registry.npmjs.org/@wordpress/npm-package-json-lint-config/-/npm-package-json-lint-config-5.1.0.tgz", 4521 "integrity": "sha512-eYT737t5i051V2RG5+/dP/3uXvtoR2e+liewKbgkanvdKotRT2XbXdiDSodiSjF8N7f8YrthvMF4Y2Mw9AVtSQ==", 4522 "dev": true, 4523 "engines": { 4524 "node": ">=18.12.0", 4525 "npm": ">=8.19.2" 4526 }, 4527 "peerDependencies": { 4528 "npm-package-json-lint": ">=6.0.0" 4529 } 4530 }, 4531 "node_modules/@wordpress/postcss-plugins-preset": { 4532 "version": "5.1.0", 4533 "resolved": "https://registry.npmjs.org/@wordpress/postcss-plugins-preset/-/postcss-plugins-preset-5.1.0.tgz", 4534 "integrity": "sha512-t6szmy/pmhx0vu8Spa1sBMN6XX94bMXVfKZ/Az1X1R+bzgya+PAGhJBYZL9szHGzavW9aaiA32xPRc8Rr0YfcA==", 4535 "dev": true, 4536 "dependencies": { 4537 "@wordpress/base-styles": "^5.1.0", 4538 "autoprefixer": "^10.2.5" 4539 }, 4540 "engines": { 4541 "node": ">=18.12.0", 4542 "npm": ">=8.19.2" 4543 }, 4544 "peerDependencies": { 4545 "postcss": "^8.0.0" 4546 } 4547 }, 4548 "node_modules/@wordpress/prettier-config": { 4549 "version": "4.1.0", 4550 "resolved": "https://registry.npmjs.org/@wordpress/prettier-config/-/prettier-config-4.1.0.tgz", 4551 "integrity": "sha512-sWqX/hKvXne6QhTGWW8LbYSiNc2xLfuVcInrBaam4uMvZeCqWQUS90VAhNvBF0e6wRnMFqxcUKDF1xDGmVheGA==", 4552 "dev": true, 4553 "engines": { 4554 "node": ">=18.12.0", 4555 "npm": ">=8.19.2" 4556 }, 4557 "peerDependencies": { 4558 "prettier": ">=3" 4559 } 4560 }, 4561 "node_modules/@wordpress/scripts": { 4562 "version": "30.7.0", 4563 "resolved": "https://registry.npmjs.org/@wordpress/scripts/-/scripts-30.7.0.tgz", 4564 "integrity": "sha512-vwrf6Xo1GXV2ug4xdYMgZ2CVpNNfArOEJyX6w9CafIRmLOm8GkVGSza0VlEoOh1BTqQPv/awq6uiOKVMbVNB5Q==", 4565 "dev": true, 4566 "license": "GPL-2.0-or-later", 4567 "dependencies": { 4568 "@babel/core": "7.25.7", 4569 "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", 4570 "@svgr/webpack": "^8.0.1", 4571 "@wordpress/babel-preset-default": "*", 4572 "@wordpress/browserslist-config": "*", 4573 "@wordpress/dependency-extraction-webpack-plugin": "*", 4574 "@wordpress/e2e-test-utils-playwright": "*", 4575 "@wordpress/eslint-plugin": "*", 4576 "@wordpress/jest-preset-default": "*", 4577 "@wordpress/npm-package-json-lint-config": "*", 4578 "@wordpress/postcss-plugins-preset": "*", 4579 "@wordpress/prettier-config": "*", 4580 "@wordpress/stylelint-config": "*", 4581 "adm-zip": "^0.5.9", 4582 "babel-jest": "29.7.0", 4583 "babel-loader": "9.2.1", 4584 "browserslist": "^4.21.10", 4585 "chalk": "^4.0.0", 4586 "check-node-version": "^4.1.0", 4587 "clean-webpack-plugin": "^3.0.0", 4588 "copy-webpack-plugin": "^10.2.0", 4589 "cross-spawn": "^7.0.6", 4590 "css-loader": "^6.2.0", 4591 "cssnano": "^6.0.1", 4592 "cwd": "^0.10.0", 4593 "dir-glob": "^3.0.1", 4594 "eslint": "^8.3.0", 4595 "expect-puppeteer": "^4.4.0", 4596 "fast-glob": "^3.2.7", 4597 "filenamify": "^4.2.0", 4598 "jest": "^29.6.2", 4599 "jest-dev-server": "^10.1.4", 4600 "jest-environment-jsdom": "^29.6.2", 4601 "jest-environment-node": "^29.6.2", 4602 "json2php": "^0.0.9", 4603 "markdownlint-cli": "^0.31.1", 4604 "merge-deep": "^3.0.3", 4605 "mini-css-extract-plugin": "^2.9.2", 4606 "minimist": "^1.2.0", 4607 "npm-package-json-lint": "^6.4.0", 4608 "npm-packlist": "^3.0.0", 4609 "postcss": "^8.4.5", 4610 "postcss-loader": "^6.2.1", 4611 "prettier": "npm:wp-prettier@3.0.3", 4612 "puppeteer-core": "^23.10.1", 4613 "react-refresh": "^0.14.0", 4614 "read-pkg-up": "^7.0.1", 4615 "resolve-bin": "^0.4.0", 4616 "rtlcss-webpack-plugin": "^4.0.7", 4617 "sass": "^1.50.1", 4618 "sass-loader": "^16.0.3", 4619 "schema-utils": "^4.2.0", 4620 "source-map-loader": "^3.0.0", 4621 "stylelint": "^16.8.2", 4622 "terser-webpack-plugin": "^5.3.10", 4623 "url-loader": "^4.1.1", 4624 "webpack": "^5.97.0", 4625 "webpack-bundle-analyzer": "^4.9.1", 4626 "webpack-cli": "^5.1.4", 4627 "webpack-dev-server": "^4.15.1" 4628 }, 4629 "bin": { 4630 "wp-scripts": "bin/wp-scripts.js" 4631 }, 4632 "engines": { 4633 "node": ">=18.12.0", 4634 "npm": ">=8.19.2" 4635 }, 4636 "peerDependencies": { 4637 "@playwright/test": "^1.48.1", 4638 "react": "^18.0.0", 4639 "react-dom": "^18.0.0" 4640 } 4641 }, 4642 "node_modules/@wordpress/scripts/node_modules/ajv": { 4643 "version": "8.17.1", 4644 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", 4645 "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", 4646 "dev": true, 4647 "license": "MIT", 4648 "dependencies": { 4649 "fast-deep-equal": "^3.1.3", 4650 "fast-uri": "^3.0.1", 4651 "json-schema-traverse": "^1.0.0", 4652 "require-from-string": "^2.0.2" 4653 }, 4654 "funding": { 4655 "type": "github", 4656 "url": "https://github.com/sponsors/epoberezkin" 4657 } 4658 }, 4659 "node_modules/@wordpress/scripts/node_modules/ajv-keywords": { 4660 "version": "5.1.0", 4661 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", 4662 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", 4663 "dev": true, 4664 "license": "MIT", 4665 "dependencies": { 4666 "fast-deep-equal": "^3.1.3" 4667 }, 4668 "peerDependencies": { 4669 "ajv": "^8.8.2" 4670 } 4671 }, 4672 "node_modules/@wordpress/scripts/node_modules/json-schema-traverse": { 4673 "version": "1.0.0", 4674 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 4675 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 4676 "dev": true, 4677 "license": "MIT" 4678 }, 4679 "node_modules/@wordpress/scripts/node_modules/json2php": { 4680 "version": "0.0.9", 4681 "resolved": "https://registry.npmjs.org/json2php/-/json2php-0.0.9.tgz", 4682 "integrity": "sha512-fQMYwvPsQt8hxRnCGyg1r2JVi6yL8Um0DIIawiKiMK9yhAAkcRNj5UsBWoaFvFzPpcWbgw9L6wzj+UMYA702Mw==", 4683 "dev": true, 4684 "license": "BSD" 4685 }, 4686 "node_modules/@wordpress/scripts/node_modules/schema-utils": { 4687 "version": "4.3.0", 4688 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", 4689 "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", 4690 "dev": true, 4691 "license": "MIT", 4692 "dependencies": { 4693 "@types/json-schema": "^7.0.9", 4694 "ajv": "^8.9.0", 4695 "ajv-formats": "^2.1.1", 4696 "ajv-keywords": "^5.1.0" 4697 }, 4698 "engines": { 4699 "node": ">= 10.13.0" 4700 }, 4701 "funding": { 4702 "type": "opencollective", 4703 "url": "https://opencollective.com/webpack" 4704 } 4705 }, 4706 "node_modules/@wordpress/stylelint-config": { 4707 "version": "22.1.0", 4708 "resolved": "https://registry.npmjs.org/@wordpress/stylelint-config/-/stylelint-config-22.1.0.tgz", 4709 "integrity": "sha512-5XgYdcReIBecKCem5i1kbf3YnqocWW2nW1mnm6oPJpkimih2f/CWJQUtgATtdsgMjsgDVoQcrfQ9OrJeokB3fA==", 4710 "dev": true, 4711 "dependencies": { 4712 "stylelint-config-recommended": "^6.0.0", 4713 "stylelint-config-recommended-scss": "^5.0.2" 4714 }, 4715 "engines": { 4716 "node": ">=18.12.0", 4717 "npm": ">=8.19.2" 4718 }, 4719 "peerDependencies": { 4720 "stylelint": "^14.2" 4721 } 4722 }, 4723 "node_modules/@wordpress/warning": { 4724 "version": "3.1.0", 4725 "resolved": "https://registry.npmjs.org/@wordpress/warning/-/warning-3.1.0.tgz", 4726 "integrity": "sha512-NKFqBXszT9YFpZJQQyEYqvTtkXse3XT3CDyV8gGWSeKhY4be1nDtFyGdZYYREGXccsGb8ftUmpilTDEVwNnsMA==", 4727 "dev": true, 4728 "engines": { 4729 "node": ">=18.12.0", 4730 "npm": ">=8.19.2" 4731 } 4732 }, 4733 "node_modules/@xtuc/ieee754": { 4734 "version": "1.2.0", 4735 "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", 4736 "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", 4737 "dev": true, 4738 "license": "BSD-3-Clause" 4739 }, 4740 "node_modules/@xtuc/long": { 4741 "version": "4.2.2", 4742 "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", 4743 "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", 4744 "dev": true, 4745 "license": "Apache-2.0" 4746 }, 4747 "node_modules/abab": { 4748 "version": "2.0.6", 4749 "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", 4750 "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", 4751 "dev": true 4752 }, 4753 "node_modules/accepts": { 4754 "version": "1.3.8", 4755 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", 4756 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", 4757 "dev": true, 4758 "dependencies": { 4759 "mime-types": "~2.1.34", 4760 "negotiator": "0.6.3" 4761 }, 4762 "engines": { 4763 "node": ">= 0.6" 4764 } 4765 }, 4766 "node_modules/acorn": { 4767 "version": "8.14.0", 4768 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", 4769 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", 4770 "dev": true, 4771 "license": "MIT", 4772 "bin": { 4773 "acorn": "bin/acorn" 4774 }, 4775 "engines": { 4776 "node": ">=0.4.0" 4777 } 4778 }, 4779 "node_modules/acorn-globals": { 4780 "version": "7.0.1", 4781 "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", 4782 "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", 4783 "dev": true, 4784 "dependencies": { 4785 "acorn": "^8.1.0", 4786 "acorn-walk": "^8.0.2" 4787 } 4788 }, 4789 "node_modules/acorn-jsx": { 4790 "version": "5.3.2", 4791 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 4792 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 4793 "dev": true, 4794 "peerDependencies": { 4795 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 4796 } 4797 }, 4798 "node_modules/acorn-walk": { 4799 "version": "8.3.1", 4800 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.1.tgz", 4801 "integrity": "sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==", 4802 "dev": true, 4803 "engines": { 4804 "node": ">=0.4.0" 4805 } 4806 }, 4807 "node_modules/adm-zip": { 4808 "version": "0.5.10", 4809 "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.10.tgz", 4810 "integrity": "sha512-x0HvcHqVJNTPk/Bw8JbLWlWoo6Wwnsug0fnYYro1HBrjxZ3G7/AZk7Ahv8JwDe1uIcz8eBqvu86FuF1POiG7vQ==", 4811 "dev": true, 4812 "engines": { 4813 "node": ">=6.0" 4814 } 4815 }, 4816 "node_modules/agent-base": { 4817 "version": "6.0.2", 4818 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", 4819 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", 4820 "dev": true, 4821 "dependencies": { 4822 "debug": "4" 4823 }, 4824 "engines": { 4825 "node": ">= 6.0.0" 4826 } 4827 }, 4828 "node_modules/ajv": { 4829 "version": "6.12.6", 4830 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 4831 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 4832 "dev": true, 4833 "dependencies": { 4834 "fast-deep-equal": "^3.1.1", 4835 "fast-json-stable-stringify": "^2.0.0", 4836 "json-schema-traverse": "^0.4.1", 4837 "uri-js": "^4.2.2" 4838 }, 4839 "funding": { 4840 "type": "github", 4841 "url": "https://github.com/sponsors/epoberezkin" 4842 } 4843 }, 4844 "node_modules/ajv-errors": { 4845 "version": "1.0.1", 4846 "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", 4847 "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", 4848 "dev": true, 4849 "peerDependencies": { 4850 "ajv": ">=5.0.0" 4851 } 4852 }, 4853 "node_modules/ajv-formats": { 4854 "version": "2.1.1", 4855 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", 4856 "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", 4857 "dev": true, 4858 "dependencies": { 4859 "ajv": "^8.0.0" 4860 }, 4861 "peerDependencies": { 4862 "ajv": "^8.0.0" 4863 }, 4864 "peerDependenciesMeta": { 4865 "ajv": { 4866 "optional": true 4867 } 4868 } 4869 }, 4870 "node_modules/ajv-formats/node_modules/ajv": { 4871 "version": "8.12.0", 4872 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", 4873 "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", 4874 "dev": true, 4875 "dependencies": { 4876 "fast-deep-equal": "^3.1.1", 4877 "json-schema-traverse": "^1.0.0", 4878 "require-from-string": "^2.0.2", 4879 "uri-js": "^4.2.2" 4880 }, 4881 "funding": { 4882 "type": "github", 4883 "url": "https://github.com/sponsors/epoberezkin" 4884 } 4885 }, 4886 "node_modules/ajv-formats/node_modules/json-schema-traverse": { 4887 "version": "1.0.0", 4888 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 4889 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 4890 "dev": true 4891 }, 4892 "node_modules/ajv-keywords": { 4893 "version": "3.5.2", 4894 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", 4895 "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", 4896 "dev": true, 4897 "peerDependencies": { 4898 "ajv": "^6.9.1" 4899 } 4900 }, 4901 "node_modules/ansi-colors": { 4902 "version": "4.1.3", 4903 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", 4904 "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", 4905 "dev": true, 4906 "license": "MIT", 4907 "engines": { 4908 "node": ">=6" 4909 } 4910 }, 4911 "node_modules/ansi-escapes": { 4912 "version": "4.3.2", 4913 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", 4914 "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", 4915 "dev": true, 4916 "dependencies": { 4917 "type-fest": "^0.21.3" 4918 }, 4919 "engines": { 4920 "node": ">=8" 4921 }, 4922 "funding": { 4923 "url": "https://github.com/sponsors/sindresorhus" 4924 } 4925 }, 4926 "node_modules/ansi-escapes/node_modules/type-fest": { 4927 "version": "0.21.3", 4928 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", 4929 "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", 4930 "dev": true, 4931 "engines": { 4932 "node": ">=10" 4933 }, 4934 "funding": { 4935 "url": "https://github.com/sponsors/sindresorhus" 4936 } 4937 }, 4938 "node_modules/ansi-html-community": { 4939 "version": "0.0.8", 4940 "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", 4941 "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", 4942 "dev": true, 4943 "engines": [ 4944 "node >= 0.8.0" 4945 ], 4946 "bin": { 4947 "ansi-html": "bin/ansi-html" 4948 } 4949 }, 4950 "node_modules/ansi-regex": { 4951 "version": "5.0.1", 4952 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 4953 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 4954 "dev": true, 4955 "engines": { 4956 "node": ">=8" 4957 } 4958 }, 4959 "node_modules/ansi-styles": { 4960 "version": "5.2.0", 4961 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 4962 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 4963 "dev": true, 4964 "engines": { 4965 "node": ">=10" 4966 }, 4967 "funding": { 4968 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4969 } 4970 }, 4971 "node_modules/anymatch": { 4972 "version": "3.1.2", 4973 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 4974 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 4975 "dev": true, 4976 "dependencies": { 4977 "normalize-path": "^3.0.0", 4978 "picomatch": "^2.0.4" 4979 }, 4980 "engines": { 4981 "node": ">= 8" 4982 } 4983 }, 4984 "node_modules/are-docs-informative": { 4985 "version": "0.0.2", 4986 "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", 4987 "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", 4988 "dev": true, 4989 "engines": { 4990 "node": ">=14" 4991 } 4992 }, 4993 "node_modules/argparse": { 4994 "version": "1.0.10", 4995 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 4996 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 4997 "dev": true, 4998 "dependencies": { 4999 "sprintf-js": "~1.0.2" 5000 } 5001 }, 5002 "node_modules/argparse/node_modules/sprintf-js": { 5003 "version": "1.0.3", 5004 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 5005 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", 5006 "dev": true 5007 }, 5008 "node_modules/aria-query": { 5009 "version": "5.1.3", 5010 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", 5011 "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", 5012 "dev": true, 5013 "dependencies": { 5014 "deep-equal": "^2.0.5" 5015 } 5016 }, 5017 "node_modules/arr-union": { 5018 "version": "3.1.0", 5019 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 5020 "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", 5021 "dev": true, 5022 "engines": { 5023 "node": ">=0.10.0" 5024 } 5025 }, 5026 "node_modules/array-buffer-byte-length": { 5027 "version": "1.0.1", 5028 "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", 5029 "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", 5030 "dev": true, 5031 "dependencies": { 5032 "call-bind": "^1.0.5", 5033 "is-array-buffer": "^3.0.4" 5034 }, 5035 "engines": { 5036 "node": ">= 0.4" 5037 }, 5038 "funding": { 5039 "url": "https://github.com/sponsors/ljharb" 5040 } 5041 }, 5042 "node_modules/array-flatten": { 5043 "version": "2.1.2", 5044 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", 5045 "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", 5046 "dev": true 5047 }, 5048 "node_modules/array-includes": { 5049 "version": "3.1.8", 5050 "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", 5051 "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", 5052 "dev": true, 5053 "dependencies": { 5054 "call-bind": "^1.0.7", 5055 "define-properties": "^1.2.1", 5056 "es-abstract": "^1.23.2", 5057 "es-object-atoms": "^1.0.0", 5058 "get-intrinsic": "^1.2.4", 5059 "is-string": "^1.0.7" 5060 }, 5061 "engines": { 5062 "node": ">= 0.4" 5063 }, 5064 "funding": { 5065 "url": "https://github.com/sponsors/ljharb" 5066 } 5067 }, 5068 "node_modules/array-union": { 5069 "version": "2.1.0", 5070 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", 5071 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 5072 "dev": true, 5073 "engines": { 5074 "node": ">=8" 5075 } 5076 }, 5077 "node_modules/array-uniq": { 5078 "version": "1.0.3", 5079 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", 5080 "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", 5081 "dev": true, 5082 "engines": { 5083 "node": ">=0.10.0" 5084 } 5085 }, 5086 "node_modules/array.prototype.findlast": { 5087 "version": "1.2.5", 5088 "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", 5089 "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", 5090 "dev": true, 5091 "dependencies": { 5092 "call-bind": "^1.0.7", 5093 "define-properties": "^1.2.1", 5094 "es-abstract": "^1.23.2", 5095 "es-errors": "^1.3.0", 5096 "es-object-atoms": "^1.0.0", 5097 "es-shim-unscopables": "^1.0.2" 5098 }, 5099 "engines": { 5100 "node": ">= 0.4" 5101 }, 5102 "funding": { 5103 "url": "https://github.com/sponsors/ljharb" 5104 } 5105 }, 5106 "node_modules/array.prototype.findlastindex": { 5107 "version": "1.2.5", 5108 "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", 5109 "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", 5110 "dev": true, 5111 "dependencies": { 5112 "call-bind": "^1.0.7", 5113 "define-properties": "^1.2.1", 5114 "es-abstract": "^1.23.2", 5115 "es-errors": "^1.3.0", 5116 "es-object-atoms": "^1.0.0", 5117 "es-shim-unscopables": "^1.0.2" 5118 }, 5119 "engines": { 5120 "node": ">= 0.4" 5121 }, 5122 "funding": { 5123 "url": "https://github.com/sponsors/ljharb" 5124 } 5125 }, 5126 "node_modules/array.prototype.flat": { 5127 "version": "1.3.2", 5128 "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", 5129 "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", 5130 "dev": true, 5131 "dependencies": { 5132 "call-bind": "^1.0.2", 5133 "define-properties": "^1.2.0", 5134 "es-abstract": "^1.22.1", 5135 "es-shim-unscopables": "^1.0.0" 5136 }, 5137 "engines": { 5138 "node": ">= 0.4" 5139 }, 5140 "funding": { 5141 "url": "https://github.com/sponsors/ljharb" 5142 } 5143 }, 5144 "node_modules/array.prototype.flatmap": { 5145 "version": "1.3.2", 5146 "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", 5147 "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", 5148 "dev": true, 5149 "dependencies": { 5150 "call-bind": "^1.0.2", 5151 "define-properties": "^1.2.0", 5152 "es-abstract": "^1.22.1", 5153 "es-shim-unscopables": "^1.0.0" 5154 }, 5155 "engines": { 5156 "node": ">= 0.4" 5157 }, 5158 "funding": { 5159 "url": "https://github.com/sponsors/ljharb" 5160 } 5161 }, 5162 "node_modules/array.prototype.toreversed": { 5163 "version": "1.1.2", 5164 "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", 5165 "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", 5166 "dev": true, 5167 "dependencies": { 5168 "call-bind": "^1.0.2", 5169 "define-properties": "^1.2.0", 5170 "es-abstract": "^1.22.1", 5171 "es-shim-unscopables": "^1.0.0" 5172 } 5173 }, 5174 "node_modules/array.prototype.tosorted": { 5175 "version": "1.1.4", 5176 "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", 5177 "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", 5178 "dev": true, 5179 "dependencies": { 5180 "call-bind": "^1.0.7", 5181 "define-properties": "^1.2.1", 5182 "es-abstract": "^1.23.3", 5183 "es-errors": "^1.3.0", 5184 "es-shim-unscopables": "^1.0.2" 5185 }, 5186 "engines": { 5187 "node": ">= 0.4" 5188 } 5189 }, 5190 "node_modules/arraybuffer.prototype.slice": { 5191 "version": "1.0.3", 5192 "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", 5193 "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", 5194 "dev": true, 5195 "dependencies": { 5196 "array-buffer-byte-length": "^1.0.1", 5197 "call-bind": "^1.0.5", 5198 "define-properties": "^1.2.1", 5199 "es-abstract": "^1.22.3", 5200 "es-errors": "^1.2.1", 5201 "get-intrinsic": "^1.2.3", 5202 "is-array-buffer": "^3.0.4", 5203 "is-shared-array-buffer": "^1.0.2" 5204 }, 5205 "engines": { 5206 "node": ">= 0.4" 5207 }, 5208 "funding": { 5209 "url": "https://github.com/sponsors/ljharb" 5210 } 5211 }, 5212 "node_modules/arrify": { 5213 "version": "1.0.1", 5214 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", 5215 "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", 5216 "dev": true, 5217 "engines": { 5218 "node": ">=0.10.0" 5219 } 5220 }, 5221 "node_modules/ast-types": { 5222 "version": "0.13.4", 5223 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", 5224 "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", 5225 "dev": true, 5226 "dependencies": { 5227 "tslib": "^2.0.1" 5228 }, 5229 "engines": { 5230 "node": ">=4" 5231 } 5232 }, 5233 "node_modules/ast-types-flow": { 5234 "version": "0.0.8", 5235 "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", 5236 "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", 5237 "dev": true 5238 }, 5239 "node_modules/astral-regex": { 5240 "version": "2.0.0", 5241 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", 5242 "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", 5243 "dev": true, 5244 "license": "MIT", 5245 "engines": { 5246 "node": ">=8" 5247 } 5248 }, 5249 "node_modules/asynckit": { 5250 "version": "0.4.0", 5251 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 5252 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", 5253 "dev": true 5254 }, 5255 "node_modules/autoprefixer": { 5256 "version": "10.4.20", 5257 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", 5258 "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", 5259 "dev": true, 5260 "funding": [ 5261 { 5262 "type": "opencollective", 5263 "url": "https://opencollective.com/postcss/" 5264 }, 5265 { 5266 "type": "tidelift", 5267 "url": "https://tidelift.com/funding/github/npm/autoprefixer" 5268 }, 5269 { 5270 "type": "github", 5271 "url": "https://github.com/sponsors/ai" 5272 } 5273 ], 5274 "license": "MIT", 5275 "dependencies": { 5276 "browserslist": "^4.23.3", 5277 "caniuse-lite": "^1.0.30001646", 5278 "fraction.js": "^4.3.7", 5279 "normalize-range": "^0.1.2", 5280 "picocolors": "^1.0.1", 5281 "postcss-value-parser": "^4.2.0" 5282 }, 5283 "bin": { 5284 "autoprefixer": "bin/autoprefixer" 5285 }, 5286 "engines": { 5287 "node": "^10 || ^12 || >=14" 5288 }, 5289 "peerDependencies": { 5290 "postcss": "^8.1.0" 5291 } 5292 }, 5293 "node_modules/available-typed-arrays": { 5294 "version": "1.0.7", 5295 "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", 5296 "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", 5297 "dev": true, 5298 "dependencies": { 5299 "possible-typed-array-names": "^1.0.0" 5300 }, 5301 "engines": { 5302 "node": ">= 0.4" 5303 }, 5304 "funding": { 5305 "url": "https://github.com/sponsors/ljharb" 5306 } 5307 }, 5308 "node_modules/axe-core": { 5309 "version": "4.10.2", 5310 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.2.tgz", 5311 "integrity": "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==", 5312 "dev": true, 5313 "license": "MPL-2.0", 5314 "engines": { 5315 "node": ">=4" 5316 } 5317 }, 5318 "node_modules/axios": { 5319 "version": "1.7.9", 5320 "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", 5321 "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", 5322 "dev": true, 5323 "license": "MIT", 5324 "dependencies": { 5325 "follow-redirects": "^1.15.6", 5326 "form-data": "^4.0.0", 5327 "proxy-from-env": "^1.1.0" 5328 } 5329 }, 5330 "node_modules/axobject-query": { 5331 "version": "3.1.1", 5332 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz", 5333 "integrity": "sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==", 5334 "dev": true, 5335 "dependencies": { 5336 "deep-equal": "^2.0.5" 5337 } 5338 }, 5339 "node_modules/b4a": { 5340 "version": "1.6.6", 5341 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", 5342 "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", 5343 "dev": true 5344 }, 5345 "node_modules/babel-jest": { 5346 "version": "29.7.0", 5347 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", 5348 "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", 5349 "dev": true, 5350 "dependencies": { 5351 "@jest/transform": "^29.7.0", 5352 "@types/babel__core": "^7.1.14", 5353 "babel-plugin-istanbul": "^6.1.1", 5354 "babel-preset-jest": "^29.6.3", 5355 "chalk": "^4.0.0", 5356 "graceful-fs": "^4.2.9", 5357 "slash": "^3.0.0" 5358 }, 5359 "engines": { 5360 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 5361 }, 5362 "peerDependencies": { 5363 "@babel/core": "^7.8.0" 5364 } 5365 }, 5366 "node_modules/babel-loader": { 5367 "version": "9.2.1", 5368 "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", 5369 "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", 5370 "dev": true, 5371 "license": "MIT", 5372 "dependencies": { 5373 "find-cache-dir": "^4.0.0", 5374 "schema-utils": "^4.0.0" 5375 }, 5376 "engines": { 5377 "node": ">= 14.15.0" 5378 }, 5379 "peerDependencies": { 5380 "@babel/core": "^7.12.0", 5381 "webpack": ">=5" 5382 } 5383 }, 5384 "node_modules/babel-loader/node_modules/ajv": { 5385 "version": "8.17.1", 5386 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", 5387 "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", 5388 "dev": true, 5389 "license": "MIT", 5390 "dependencies": { 5391 "fast-deep-equal": "^3.1.3", 5392 "fast-uri": "^3.0.1", 5393 "json-schema-traverse": "^1.0.0", 5394 "require-from-string": "^2.0.2" 5395 }, 5396 "funding": { 5397 "type": "github", 5398 "url": "https://github.com/sponsors/epoberezkin" 5399 } 5400 }, 5401 "node_modules/babel-loader/node_modules/ajv-keywords": { 5402 "version": "5.1.0", 5403 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", 5404 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", 5405 "dev": true, 5406 "license": "MIT", 5407 "dependencies": { 5408 "fast-deep-equal": "^3.1.3" 5409 }, 5410 "peerDependencies": { 5411 "ajv": "^8.8.2" 5412 } 5413 }, 5414 "node_modules/babel-loader/node_modules/json-schema-traverse": { 5415 "version": "1.0.0", 5416 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 5417 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 5418 "dev": true, 5419 "license": "MIT" 5420 }, 5421 "node_modules/babel-loader/node_modules/schema-utils": { 5422 "version": "4.3.0", 5423 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", 5424 "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", 5425 "dev": true, 5426 "license": "MIT", 5427 "dependencies": { 5428 "@types/json-schema": "^7.0.9", 5429 "ajv": "^8.9.0", 5430 "ajv-formats": "^2.1.1", 5431 "ajv-keywords": "^5.1.0" 5432 }, 5433 "engines": { 5434 "node": ">= 10.13.0" 5435 }, 5436 "funding": { 5437 "type": "opencollective", 5438 "url": "https://opencollective.com/webpack" 5439 } 5440 }, 5441 "node_modules/babel-plugin-istanbul": { 5442 "version": "6.1.1", 5443 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", 5444 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", 5445 "dev": true, 5446 "dependencies": { 5447 "@babel/helper-plugin-utils": "^7.0.0", 5448 "@istanbuljs/load-nyc-config": "^1.0.0", 5449 "@istanbuljs/schema": "^0.1.2", 5450 "istanbul-lib-instrument": "^5.0.4", 5451 "test-exclude": "^6.0.0" 5452 }, 5453 "engines": { 5454 "node": ">=8" 5455 } 5456 }, 5457 "node_modules/babel-plugin-jest-hoist": { 5458 "version": "29.6.3", 5459 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", 5460 "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", 5461 "dev": true, 5462 "dependencies": { 5463 "@babel/template": "^7.3.3", 5464 "@babel/types": "^7.3.3", 5465 "@types/babel__core": "^7.1.14", 5466 "@types/babel__traverse": "^7.0.6" 5467 }, 5468 "engines": { 5469 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 5470 } 5471 }, 5472 "node_modules/babel-plugin-polyfill-corejs2": { 5473 "version": "0.4.11", 5474 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", 5475 "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", 5476 "dev": true, 5477 "dependencies": { 5478 "@babel/compat-data": "^7.22.6", 5479 "@babel/helper-define-polyfill-provider": "^0.6.2", 5480 "semver": "^6.3.1" 5481 }, 5482 "peerDependencies": { 5483 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 5484 } 5485 }, 5486 "node_modules/babel-plugin-polyfill-corejs2/node_modules/@babel/helper-define-polyfill-provider": { 5487 "version": "0.6.2", 5488 "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", 5489 "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", 5490 "dev": true, 5491 "dependencies": { 5492 "@babel/helper-compilation-targets": "^7.22.6", 5493 "@babel/helper-plugin-utils": "^7.22.5", 5494 "debug": "^4.1.1", 5495 "lodash.debounce": "^4.0.8", 5496 "resolve": "^1.14.2" 5497 }, 5498 "peerDependencies": { 5499 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 5500 } 5501 }, 5502 "node_modules/babel-plugin-polyfill-corejs3": { 5503 "version": "0.8.7", 5504 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", 5505 "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", 5506 "dev": true, 5507 "dependencies": { 5508 "@babel/helper-define-polyfill-provider": "^0.4.4", 5509 "core-js-compat": "^3.33.1" 5510 }, 5511 "peerDependencies": { 5512 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 5513 } 5514 }, 5515 "node_modules/babel-plugin-polyfill-regenerator": { 5516 "version": "0.5.4", 5517 "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.4.tgz", 5518 "integrity": "sha512-S/x2iOCvDaCASLYsOOgWOq4bCfKYVqvO/uxjkaYyZ3rVsVE3CeAI/c84NpyuBBymEgNvHgjEot3a9/Z/kXvqsg==", 5519 "dev": true, 5520 "dependencies": { 5521 "@babel/helper-define-polyfill-provider": "^0.4.4" 5522 }, 5523 "peerDependencies": { 5524 "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" 5525 } 5526 }, 5527 "node_modules/babel-preset-current-node-syntax": { 5528 "version": "1.0.1", 5529 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", 5530 "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", 5531 "dev": true, 5532 "dependencies": { 5533 "@babel/plugin-syntax-async-generators": "^7.8.4", 5534 "@babel/plugin-syntax-bigint": "^7.8.3", 5535 "@babel/plugin-syntax-class-properties": "^7.8.3", 5536 "@babel/plugin-syntax-import-meta": "^7.8.3", 5537 "@babel/plugin-syntax-json-strings": "^7.8.3", 5538 "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", 5539 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", 5540 "@babel/plugin-syntax-numeric-separator": "^7.8.3", 5541 "@babel/plugin-syntax-object-rest-spread": "^7.8.3", 5542 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", 5543 "@babel/plugin-syntax-optional-chaining": "^7.8.3", 5544 "@babel/plugin-syntax-top-level-await": "^7.8.3" 5545 }, 5546 "peerDependencies": { 5547 "@babel/core": "^7.0.0" 5548 } 5549 }, 5550 "node_modules/babel-preset-jest": { 5551 "version": "29.6.3", 5552 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", 5553 "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", 5554 "dev": true, 5555 "dependencies": { 5556 "babel-plugin-jest-hoist": "^29.6.3", 5557 "babel-preset-current-node-syntax": "^1.0.0" 5558 }, 5559 "engines": { 5560 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 5561 }, 5562 "peerDependencies": { 5563 "@babel/core": "^7.0.0" 5564 } 5565 }, 5566 "node_modules/babel-runtime": { 5567 "version": "6.25.0", 5568 "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.25.0.tgz", 5569 "integrity": "sha512-zeCYxDePWYAT/DfmQWIHsMSFW2vv45UIwIAMjGvQVsTd47RwsiRH0uK1yzyWZ7LDBKdhnGDPM6NYEO5CZyhPrg==", 5570 "dev": true, 5571 "dependencies": { 5572 "core-js": "^2.4.0", 5573 "regenerator-runtime": "^0.10.0" 5574 } 5575 }, 5576 "node_modules/babel-runtime/node_modules/core-js": { 5577 "version": "2.6.12", 5578 "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", 5579 "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", 5580 "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.", 5581 "dev": true, 5582 "hasInstallScript": true 5583 }, 5584 "node_modules/babel-runtime/node_modules/regenerator-runtime": { 5585 "version": "0.10.5", 5586 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", 5587 "integrity": "sha512-02YopEIhAgiBHWeoTiA8aitHDt8z6w+rQqNuIftlM+ZtvSl/brTouaU7DW6GO/cHtvxJvS4Hwv2ibKdxIRi24w==", 5588 "dev": true 5589 }, 5590 "node_modules/balanced-match": { 5591 "version": "1.0.2", 5592 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 5593 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 5594 "dev": true 5595 }, 5596 "node_modules/bare-events": { 5597 "version": "2.4.2", 5598 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.4.2.tgz", 5599 "integrity": "sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==", 5600 "dev": true, 5601 "optional": true 5602 }, 5603 "node_modules/bare-fs": { 5604 "version": "2.3.5", 5605 "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.5.tgz", 5606 "integrity": "sha512-SlE9eTxifPDJrT6YgemQ1WGFleevzwY+XAP1Xqgl56HtcrisC2CHCZ2tq6dBpcH2TnNxwUEUGhweo+lrQtYuiw==", 5607 "dev": true, 5608 "license": "Apache-2.0", 5609 "optional": true, 5610 "dependencies": { 5611 "bare-events": "^2.0.0", 5612 "bare-path": "^2.0.0", 5613 "bare-stream": "^2.0.0" 5614 } 5615 }, 5616 "node_modules/bare-os": { 5617 "version": "2.4.4", 5618 "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.4.tgz", 5619 "integrity": "sha512-z3UiI2yi1mK0sXeRdc4O1Kk8aOa/e+FNWZcTiPB/dfTWyLypuE99LibgRaQki914Jq//yAWylcAt+mknKdixRQ==", 5620 "dev": true, 5621 "license": "Apache-2.0", 5622 "optional": true 5623 }, 5624 "node_modules/bare-path": { 5625 "version": "2.1.3", 5626 "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", 5627 "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", 5628 "dev": true, 5629 "license": "Apache-2.0", 5630 "optional": true, 5631 "dependencies": { 5632 "bare-os": "^2.1.0" 5633 } 5634 }, 5635 "node_modules/bare-stream": { 5636 "version": "2.6.1", 5637 "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.1.tgz", 5638 "integrity": "sha512-eVZbtKM+4uehzrsj49KtCy3Pbg7kO1pJ3SKZ1SFrIH/0pnj9scuGGgUlNDf/7qS8WKtGdiJY5Kyhs/ivYPTB/g==", 5639 "dev": true, 5640 "license": "Apache-2.0", 5641 "optional": true, 5642 "dependencies": { 5643 "streamx": "^2.21.0" 5644 } 5645 }, 5646 "node_modules/base64-js": { 5647 "version": "1.5.1", 5648 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 5649 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 5650 "dev": true, 5651 "funding": [ 5652 { 5653 "type": "github", 5654 "url": "https://github.com/sponsors/feross" 5655 }, 5656 { 5657 "type": "patreon", 5658 "url": "https://www.patreon.com/feross" 5659 }, 5660 { 5661 "type": "consulting", 5662 "url": "https://feross.org/support" 5663 } 5664 ] 5665 }, 5666 "node_modules/basic-ftp": { 5667 "version": "5.0.5", 5668 "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", 5669 "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", 5670 "dev": true, 5671 "engines": { 5672 "node": ">=10.0.0" 5673 } 5674 }, 5675 "node_modules/batch": { 5676 "version": "0.6.1", 5677 "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", 5678 "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", 5679 "dev": true 5680 }, 5681 "node_modules/big.js": { 5682 "version": "5.2.2", 5683 "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", 5684 "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", 5685 "dev": true, 5686 "engines": { 5687 "node": "*" 5688 } 5689 }, 5690 "node_modules/binary-extensions": { 5691 "version": "2.2.0", 5692 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 5693 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 5694 "dev": true, 5695 "engines": { 5696 "node": ">=8" 5697 } 5698 }, 5699 "node_modules/body-parser": { 5700 "version": "1.20.3", 5701 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", 5702 "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", 5703 "dev": true, 5704 "license": "MIT", 5705 "dependencies": { 5706 "bytes": "3.1.2", 5707 "content-type": "~1.0.5", 5708 "debug": "2.6.9", 5709 "depd": "2.0.0", 5710 "destroy": "1.2.0", 5711 "http-errors": "2.0.0", 5712 "iconv-lite": "0.4.24", 5713 "on-finished": "2.4.1", 5714 "qs": "6.13.0", 5715 "raw-body": "2.5.2", 5716 "type-is": "~1.6.18", 5717 "unpipe": "1.0.0" 5718 }, 5719 "engines": { 5720 "node": ">= 0.8", 5721 "npm": "1.2.8000 || >= 1.4.16" 5722 } 5723 }, 5724 "node_modules/body-parser/node_modules/bytes": { 5725 "version": "3.1.2", 5726 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 5727 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 5728 "dev": true, 5729 "license": "MIT", 5730 "engines": { 5731 "node": ">= 0.8" 5732 } 5733 }, 5734 "node_modules/body-parser/node_modules/debug": { 5735 "version": "2.6.9", 5736 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 5737 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 5738 "dev": true, 5739 "license": "MIT", 5740 "dependencies": { 5741 "ms": "2.0.0" 5742 } 5743 }, 5744 "node_modules/body-parser/node_modules/iconv-lite": { 5745 "version": "0.4.24", 5746 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 5747 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 5748 "dev": true, 5749 "license": "MIT", 5750 "dependencies": { 5751 "safer-buffer": ">= 2.1.2 < 3" 5752 }, 5753 "engines": { 5754 "node": ">=0.10.0" 5755 } 5756 }, 5757 "node_modules/body-parser/node_modules/ms": { 5758 "version": "2.0.0", 5759 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 5760 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 5761 "dev": true, 5762 "license": "MIT" 5763 }, 5764 "node_modules/bonjour-service": { 5765 "version": "1.1.1", 5766 "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", 5767 "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", 5768 "dev": true, 5769 "dependencies": { 5770 "array-flatten": "^2.1.2", 5771 "dns-equal": "^1.0.0", 5772 "fast-deep-equal": "^3.1.3", 5773 "multicast-dns": "^7.2.5" 5774 } 5775 }, 5776 "node_modules/boolbase": { 5777 "version": "1.0.0", 5778 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 5779 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", 5780 "dev": true 5781 }, 5782 "node_modules/brace-expansion": { 5783 "version": "1.1.11", 5784 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 5785 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 5786 "dev": true, 5787 "dependencies": { 5788 "balanced-match": "^1.0.0", 5789 "concat-map": "0.0.1" 5790 } 5791 }, 5792 "node_modules/braces": { 5793 "version": "3.0.3", 5794 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 5795 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 5796 "dev": true, 5797 "dependencies": { 5798 "fill-range": "^7.1.1" 5799 }, 5800 "engines": { 5801 "node": ">=8" 5802 } 5803 }, 5804 "node_modules/browserslist": { 5805 "version": "4.24.3", 5806 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", 5807 "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", 5808 "dev": true, 5809 "funding": [ 5810 { 5811 "type": "opencollective", 5812 "url": "https://opencollective.com/browserslist" 5813 }, 5814 { 5815 "type": "tidelift", 5816 "url": "https://tidelift.com/funding/github/npm/browserslist" 5817 }, 5818 { 5819 "type": "github", 5820 "url": "https://github.com/sponsors/ai" 5821 } 5822 ], 5823 "license": "MIT", 5824 "dependencies": { 5825 "caniuse-lite": "^1.0.30001688", 5826 "electron-to-chromium": "^1.5.73", 5827 "node-releases": "^2.0.19", 5828 "update-browserslist-db": "^1.1.1" 5829 }, 5830 "bin": { 5831 "browserslist": "cli.js" 5832 }, 5833 "engines": { 5834 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 5835 } 5836 }, 5837 "node_modules/bser": { 5838 "version": "2.1.1", 5839 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 5840 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 5841 "dev": true, 5842 "dependencies": { 5843 "node-int64": "^0.4.0" 5844 } 5845 }, 5846 "node_modules/buffer": { 5847 "version": "5.7.1", 5848 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 5849 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 5850 "dev": true, 5851 "funding": [ 5852 { 5853 "type": "github", 5854 "url": "https://github.com/sponsors/feross" 5855 }, 5856 { 5857 "type": "patreon", 5858 "url": "https://www.patreon.com/feross" 5859 }, 5860 { 5861 "type": "consulting", 5862 "url": "https://feross.org/support" 5863 } 5864 ], 5865 "dependencies": { 5866 "base64-js": "^1.3.1", 5867 "ieee754": "^1.1.13" 5868 } 5869 }, 5870 "node_modules/buffer-crc32": { 5871 "version": "0.2.13", 5872 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 5873 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 5874 "dev": true, 5875 "engines": { 5876 "node": "*" 5877 } 5878 }, 5879 "node_modules/buffer-from": { 5880 "version": "1.1.2", 5881 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 5882 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 5883 "dev": true 5884 }, 5885 "node_modules/builtin-modules": { 5886 "version": "3.3.0", 5887 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", 5888 "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", 5889 "dev": true, 5890 "engines": { 5891 "node": ">=6" 5892 }, 5893 "funding": { 5894 "url": "https://github.com/sponsors/sindresorhus" 5895 } 5896 }, 5897 "node_modules/builtins": { 5898 "version": "5.0.1", 5899 "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", 5900 "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", 5901 "dev": true, 5902 "dependencies": { 5903 "semver": "^7.0.0" 5904 } 5905 }, 5906 "node_modules/builtins/node_modules/lru-cache": { 5907 "version": "6.0.0", 5908 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 5909 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 5910 "dev": true, 5911 "dependencies": { 5912 "yallist": "^4.0.0" 5913 }, 5914 "engines": { 5915 "node": ">=10" 5916 } 5917 }, 5918 "node_modules/builtins/node_modules/semver": { 5919 "version": "7.5.4", 5920 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 5921 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 5922 "dev": true, 5923 "dependencies": { 5924 "lru-cache": "^6.0.0" 5925 }, 5926 "bin": { 5927 "semver": "bin/semver.js" 5928 }, 5929 "engines": { 5930 "node": ">=10" 5931 } 5932 }, 5933 "node_modules/builtins/node_modules/yallist": { 5934 "version": "4.0.0", 5935 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 5936 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 5937 "dev": true 5938 }, 5939 "node_modules/bytes": { 5940 "version": "3.0.0", 5941 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", 5942 "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", 5943 "dev": true, 5944 "engines": { 5945 "node": ">= 0.8" 5946 } 5947 }, 5948 "node_modules/call-bind": { 5949 "version": "1.0.7", 5950 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", 5951 "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", 5952 "dev": true, 5953 "dependencies": { 5954 "es-define-property": "^1.0.0", 5955 "es-errors": "^1.3.0", 5956 "function-bind": "^1.1.2", 5957 "get-intrinsic": "^1.2.4", 5958 "set-function-length": "^1.2.1" 5959 }, 5960 "engines": { 5961 "node": ">= 0.4" 5962 }, 5963 "funding": { 5964 "url": "https://github.com/sponsors/ljharb" 5965 } 5966 }, 5967 "node_modules/callsites": { 5968 "version": "3.1.0", 5969 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 5970 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 5971 "dev": true, 5972 "engines": { 5973 "node": ">=6" 5974 } 5975 }, 5976 "node_modules/camel-case": { 5977 "version": "4.1.2", 5978 "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", 5979 "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", 5980 "dev": true, 5981 "dependencies": { 5982 "pascal-case": "^3.1.2", 5983 "tslib": "^2.0.3" 5984 } 5985 }, 5986 "node_modules/camelcase": { 5987 "version": "6.3.0", 5988 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 5989 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 5990 "dev": true, 5991 "engines": { 5992 "node": ">=10" 5993 }, 5994 "funding": { 5995 "url": "https://github.com/sponsors/sindresorhus" 5996 } 5997 }, 5998 "node_modules/camelcase-keys": { 5999 "version": "6.2.2", 6000 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", 6001 "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", 6002 "dev": true, 6003 "dependencies": { 6004 "camelcase": "^5.3.1", 6005 "map-obj": "^4.0.0", 6006 "quick-lru": "^4.0.1" 6007 }, 6008 "engines": { 6009 "node": ">=8" 6010 }, 6011 "funding": { 6012 "url": "https://github.com/sponsors/sindresorhus" 6013 } 6014 }, 6015 "node_modules/camelcase-keys/node_modules/camelcase": { 6016 "version": "5.3.1", 6017 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 6018 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 6019 "dev": true, 6020 "engines": { 6021 "node": ">=6" 6022 } 6023 }, 6024 "node_modules/caniuse-api": { 6025 "version": "3.0.0", 6026 "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", 6027 "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", 6028 "dev": true, 6029 "dependencies": { 6030 "browserslist": "^4.0.0", 6031 "caniuse-lite": "^1.0.0", 6032 "lodash.memoize": "^4.1.2", 6033 "lodash.uniq": "^4.5.0" 6034 } 6035 }, 6036 "node_modules/caniuse-lite": { 6037 "version": "1.0.30001688", 6038 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001688.tgz", 6039 "integrity": "sha512-Nmqpru91cuABu/DTCXbM2NSRHzM2uVHfPnhJ/1zEAJx/ILBRVmz3pzH4N7DZqbdG0gWClsCC05Oj0mJ/1AWMbA==", 6040 "dev": true, 6041 "funding": [ 6042 { 6043 "type": "opencollective", 6044 "url": "https://opencollective.com/browserslist" 6045 }, 6046 { 6047 "type": "tidelift", 6048 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 6049 }, 6050 { 6051 "type": "github", 6052 "url": "https://github.com/sponsors/ai" 6053 } 6054 ], 6055 "license": "CC-BY-4.0" 6056 }, 6057 "node_modules/capital-case": { 6058 "version": "1.0.4", 6059 "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz", 6060 "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==", 6061 "dev": true, 6062 "dependencies": { 6063 "no-case": "^3.0.4", 6064 "tslib": "^2.0.3", 6065 "upper-case-first": "^2.0.2" 6066 } 6067 }, 6068 "node_modules/chalk": { 6069 "version": "4.1.2", 6070 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 6071 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 6072 "dev": true, 6073 "dependencies": { 6074 "ansi-styles": "^4.1.0", 6075 "supports-color": "^7.1.0" 6076 }, 6077 "engines": { 6078 "node": ">=10" 6079 }, 6080 "funding": { 6081 "url": "https://github.com/chalk/chalk?sponsor=1" 6082 } 6083 }, 6084 "node_modules/chalk/node_modules/ansi-styles": { 6085 "version": "4.3.0", 6086 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 6087 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 6088 "dev": true, 6089 "dependencies": { 6090 "color-convert": "^2.0.1" 6091 }, 6092 "engines": { 6093 "node": ">=8" 6094 }, 6095 "funding": { 6096 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6097 } 6098 }, 6099 "node_modules/change-case": { 6100 "version": "4.1.2", 6101 "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz", 6102 "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==", 6103 "dev": true, 6104 "dependencies": { 6105 "camel-case": "^4.1.2", 6106 "capital-case": "^1.0.4", 6107 "constant-case": "^3.0.4", 6108 "dot-case": "^3.0.4", 6109 "header-case": "^2.0.4", 6110 "no-case": "^3.0.4", 6111 "param-case": "^3.0.4", 6112 "pascal-case": "^3.1.2", 6113 "path-case": "^3.0.4", 6114 "sentence-case": "^3.0.4", 6115 "snake-case": "^3.0.4", 6116 "tslib": "^2.0.3" 6117 } 6118 }, 6119 "node_modules/char-regex": { 6120 "version": "1.0.2", 6121 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", 6122 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", 6123 "dev": true, 6124 "engines": { 6125 "node": ">=10" 6126 } 6127 }, 6128 "node_modules/check-node-version": { 6129 "version": "4.2.1", 6130 "resolved": "https://registry.npmjs.org/check-node-version/-/check-node-version-4.2.1.tgz", 6131 "integrity": "sha512-YYmFYHV/X7kSJhuN/QYHUu998n/TRuDe8UenM3+m5NrkiH670lb9ILqHIvBencvJc4SDh+XcbXMR4b+TtubJiw==", 6132 "dev": true, 6133 "dependencies": { 6134 "chalk": "^3.0.0", 6135 "map-values": "^1.0.1", 6136 "minimist": "^1.2.0", 6137 "object-filter": "^1.0.2", 6138 "run-parallel": "^1.1.4", 6139 "semver": "^6.3.0" 6140 }, 6141 "bin": { 6142 "check-node-version": "bin.js" 6143 }, 6144 "engines": { 6145 "node": ">=8.3.0" 6146 } 6147 }, 6148 "node_modules/check-node-version/node_modules/ansi-styles": { 6149 "version": "4.3.0", 6150 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 6151 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 6152 "dev": true, 6153 "dependencies": { 6154 "color-convert": "^2.0.1" 6155 }, 6156 "engines": { 6157 "node": ">=8" 6158 }, 6159 "funding": { 6160 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 6161 } 6162 }, 6163 "node_modules/check-node-version/node_modules/chalk": { 6164 "version": "3.0.0", 6165 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", 6166 "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", 6167 "dev": true, 6168 "dependencies": { 6169 "ansi-styles": "^4.1.0", 6170 "supports-color": "^7.1.0" 6171 }, 6172 "engines": { 6173 "node": ">=8" 6174 } 6175 }, 6176 "node_modules/chokidar": { 6177 "version": "3.5.3", 6178 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 6179 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 6180 "dev": true, 6181 "funding": [ 6182 { 6183 "type": "individual", 6184 "url": "https://paulmillr.com/funding/" 6185 } 6186 ], 6187 "dependencies": { 6188 "anymatch": "~3.1.2", 6189 "braces": "~3.0.2", 6190 "glob-parent": "~5.1.2", 6191 "is-binary-path": "~2.1.0", 6192 "is-glob": "~4.0.1", 6193 "normalize-path": "~3.0.0", 6194 "readdirp": "~3.6.0" 6195 }, 6196 "engines": { 6197 "node": ">= 8.10.0" 6198 }, 6199 "optionalDependencies": { 6200 "fsevents": "~2.3.2" 6201 } 6202 }, 6203 "node_modules/chrome-launcher": { 6204 "version": "1.1.2", 6205 "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-1.1.2.tgz", 6206 "integrity": "sha512-YclTJey34KUm5jB1aEJCq807bSievi7Nb/TU4Gu504fUYi3jw3KCIaH6L7nFWQhdEgH3V+wCh+kKD1P5cXnfxw==", 6207 "dev": true, 6208 "license": "Apache-2.0", 6209 "dependencies": { 6210 "@types/node": "*", 6211 "escape-string-regexp": "^4.0.0", 6212 "is-wsl": "^2.2.0", 6213 "lighthouse-logger": "^2.0.1" 6214 }, 6215 "bin": { 6216 "print-chrome-path": "bin/print-chrome-path.js" 6217 }, 6218 "engines": { 6219 "node": ">=12.13.0" 6220 } 6221 }, 6222 "node_modules/chrome-launcher/node_modules/escape-string-regexp": { 6223 "version": "4.0.0", 6224 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 6225 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 6226 "dev": true, 6227 "license": "MIT", 6228 "engines": { 6229 "node": ">=10" 6230 }, 6231 "funding": { 6232 "url": "https://github.com/sponsors/sindresorhus" 6233 } 6234 }, 6235 "node_modules/chrome-trace-event": { 6236 "version": "1.0.4", 6237 "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", 6238 "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", 6239 "dev": true, 6240 "license": "MIT", 6241 "engines": { 6242 "node": ">=6.0" 6243 } 6244 }, 6245 "node_modules/ci-info": { 6246 "version": "3.9.0", 6247 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", 6248 "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", 6249 "dev": true, 6250 "funding": [ 6251 { 6252 "type": "github", 6253 "url": "https://github.com/sponsors/sibiraj-s" 6254 } 6255 ], 6256 "engines": { 6257 "node": ">=8" 6258 } 6259 }, 6260 "node_modules/cjs-module-lexer": { 6261 "version": "1.2.3", 6262 "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", 6263 "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", 6264 "dev": true 6265 }, 6266 "node_modules/clean-webpack-plugin": { 6267 "version": "3.0.0", 6268 "resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz", 6269 "integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==", 6270 "dev": true, 6271 "dependencies": { 6272 "@types/webpack": "^4.4.31", 6273 "del": "^4.1.1" 6274 }, 6275 "engines": { 6276 "node": ">=8.9.0" 6277 }, 6278 "peerDependencies": { 6279 "webpack": "*" 6280 } 6281 }, 6282 "node_modules/cliui": { 6283 "version": "8.0.1", 6284 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 6285 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 6286 "dev": true, 6287 "dependencies": { 6288 "string-width": "^4.2.0", 6289 "strip-ansi": "^6.0.1", 6290 "wrap-ansi": "^7.0.0" 6291 }, 6292 "engines": { 6293 "node": ">=12" 6294 } 6295 }, 6296 "node_modules/clone-deep": { 6297 "version": "0.2.4", 6298 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", 6299 "integrity": "sha512-we+NuQo2DHhSl+DP6jlUiAhyAjBQrYnpOk15rN6c6JSPScjiCLh8IbSU+VTcph6YS3o7mASE8a0+gbZ7ChLpgg==", 6300 "dev": true, 6301 "dependencies": { 6302 "for-own": "^0.1.3", 6303 "is-plain-object": "^2.0.1", 6304 "kind-of": "^3.0.2", 6305 "lazy-cache": "^1.0.3", 6306 "shallow-clone": "^0.1.2" 6307 }, 6308 "engines": { 6309 "node": ">=0.10.0" 6310 } 6311 }, 6312 "node_modules/clone-deep/node_modules/is-plain-object": { 6313 "version": "2.0.4", 6314 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 6315 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 6316 "dev": true, 6317 "dependencies": { 6318 "isobject": "^3.0.1" 6319 }, 6320 "engines": { 6321 "node": ">=0.10.0" 6322 } 6323 }, 6324 "node_modules/co": { 6325 "version": "4.6.0", 6326 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 6327 "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", 6328 "dev": true, 6329 "engines": { 6330 "iojs": ">= 1.0.0", 6331 "node": ">= 0.12.0" 6332 } 6333 }, 6334 "node_modules/collect-v8-coverage": { 6335 "version": "1.0.2", 6336 "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", 6337 "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", 6338 "dev": true 6339 }, 6340 "node_modules/color-convert": { 6341 "version": "2.0.1", 6342 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 6343 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 6344 "dev": true, 6345 "license": "MIT", 6346 "dependencies": { 6347 "color-name": "~1.1.4" 6348 }, 6349 "engines": { 6350 "node": ">=7.0.0" 6351 } 6352 }, 6353 "node_modules/color-name": { 6354 "version": "1.1.4", 6355 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 6356 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 6357 "dev": true, 6358 "license": "MIT" 6359 }, 6360 "node_modules/colord": { 6361 "version": "2.9.3", 6362 "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", 6363 "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", 6364 "dev": true 6365 }, 6366 "node_modules/colorette": { 6367 "version": "2.0.20", 6368 "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", 6369 "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", 6370 "dev": true 6371 }, 6372 "node_modules/combined-stream": { 6373 "version": "1.0.8", 6374 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 6375 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 6376 "dev": true, 6377 "dependencies": { 6378 "delayed-stream": "~1.0.0" 6379 }, 6380 "engines": { 6381 "node": ">= 0.8" 6382 } 6383 }, 6384 "node_modules/commander": { 6385 "version": "5.1.0", 6386 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", 6387 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", 6388 "dev": true, 6389 "license": "MIT", 6390 "engines": { 6391 "node": ">= 6" 6392 } 6393 }, 6394 "node_modules/comment-parser": { 6395 "version": "1.4.1", 6396 "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", 6397 "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", 6398 "dev": true, 6399 "engines": { 6400 "node": ">= 12.0.0" 6401 } 6402 }, 6403 "node_modules/common-path-prefix": { 6404 "version": "3.0.0", 6405 "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", 6406 "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", 6407 "dev": true 6408 }, 6409 "node_modules/compressible": { 6410 "version": "2.0.18", 6411 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", 6412 "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", 6413 "dev": true, 6414 "dependencies": { 6415 "mime-db": ">= 1.43.0 < 2" 6416 }, 6417 "engines": { 6418 "node": ">= 0.6" 6419 } 6420 }, 6421 "node_modules/compression": { 6422 "version": "1.7.4", 6423 "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", 6424 "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", 6425 "dev": true, 6426 "dependencies": { 6427 "accepts": "~1.3.5", 6428 "bytes": "3.0.0", 6429 "compressible": "~2.0.16", 6430 "debug": "2.6.9", 6431 "on-headers": "~1.0.2", 6432 "safe-buffer": "5.1.2", 6433 "vary": "~1.1.2" 6434 }, 6435 "engines": { 6436 "node": ">= 0.8.0" 6437 } 6438 }, 6439 "node_modules/compression/node_modules/debug": { 6440 "version": "2.6.9", 6441 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 6442 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 6443 "dev": true, 6444 "dependencies": { 6445 "ms": "2.0.0" 6446 } 6447 }, 6448 "node_modules/compression/node_modules/ms": { 6449 "version": "2.0.0", 6450 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 6451 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 6452 "dev": true 6453 }, 6454 "node_modules/compression/node_modules/safe-buffer": { 6455 "version": "5.1.2", 6456 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 6457 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 6458 "dev": true 6459 }, 6460 "node_modules/concat-map": { 6461 "version": "0.0.1", 6462 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 6463 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 6464 "dev": true 6465 }, 6466 "node_modules/concurrently": { 6467 "version": "9.1.0", 6468 "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-9.1.0.tgz", 6469 "integrity": "sha512-VxkzwMAn4LP7WyMnJNbHN5mKV9L2IbyDjpzemKr99sXNR3GqRNMMHdm7prV1ws9wg7ETj6WUkNOigZVsptwbgg==", 6470 "dev": true, 6471 "license": "MIT", 6472 "dependencies": { 6473 "chalk": "^4.1.2", 6474 "lodash": "^4.17.21", 6475 "rxjs": "^7.8.1", 6476 "shell-quote": "^1.8.1", 6477 "supports-color": "^8.1.1", 6478 "tree-kill": "^1.2.2", 6479 "yargs": "^17.7.2" 6480 }, 6481 "bin": { 6482 "conc": "dist/bin/concurrently.js", 6483 "concurrently": "dist/bin/concurrently.js" 6484 }, 6485 "engines": { 6486 "node": ">=18" 6487 }, 6488 "funding": { 6489 "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" 6490 } 6491 }, 6492 "node_modules/concurrently/node_modules/supports-color": { 6493 "version": "8.1.1", 6494 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 6495 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 6496 "dev": true, 6497 "dependencies": { 6498 "has-flag": "^4.0.0" 6499 }, 6500 "engines": { 6501 "node": ">=10" 6502 }, 6503 "funding": { 6504 "url": "https://github.com/chalk/supports-color?sponsor=1" 6505 } 6506 }, 6507 "node_modules/configstore": { 6508 "version": "5.0.1", 6509 "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", 6510 "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", 6511 "dev": true, 6512 "license": "BSD-2-Clause", 6513 "dependencies": { 6514 "dot-prop": "^5.2.0", 6515 "graceful-fs": "^4.1.2", 6516 "make-dir": "^3.0.0", 6517 "unique-string": "^2.0.0", 6518 "write-file-atomic": "^3.0.0", 6519 "xdg-basedir": "^4.0.0" 6520 }, 6521 "engines": { 6522 "node": ">=8" 6523 } 6524 }, 6525 "node_modules/configstore/node_modules/write-file-atomic": { 6526 "version": "3.0.3", 6527 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", 6528 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", 6529 "dev": true, 6530 "license": "ISC", 6531 "dependencies": { 6532 "imurmurhash": "^0.1.4", 6533 "is-typedarray": "^1.0.0", 6534 "signal-exit": "^3.0.2", 6535 "typedarray-to-buffer": "^3.1.5" 6536 } 6537 }, 6538 "node_modules/connect-history-api-fallback": { 6539 "version": "2.0.0", 6540 "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", 6541 "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", 6542 "dev": true, 6543 "engines": { 6544 "node": ">=0.8" 6545 } 6546 }, 6547 "node_modules/constant-case": { 6548 "version": "3.0.4", 6549 "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz", 6550 "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==", 6551 "dev": true, 6552 "dependencies": { 6553 "no-case": "^3.0.4", 6554 "tslib": "^2.0.3", 6555 "upper-case": "^2.0.2" 6556 } 6557 }, 6558 "node_modules/content-disposition": { 6559 "version": "0.5.4", 6560 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", 6561 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", 6562 "dev": true, 6563 "dependencies": { 6564 "safe-buffer": "5.2.1" 6565 }, 6566 "engines": { 6567 "node": ">= 0.6" 6568 } 6569 }, 6570 "node_modules/content-type": { 6571 "version": "1.0.5", 6572 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", 6573 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", 6574 "dev": true, 6575 "license": "MIT", 6576 "engines": { 6577 "node": ">= 0.6" 6578 } 6579 }, 6580 "node_modules/convert-source-map": { 6581 "version": "2.0.0", 6582 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 6583 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 6584 "dev": true 6585 }, 6586 "node_modules/cookie": { 6587 "version": "0.7.1", 6588 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", 6589 "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", 6590 "dev": true, 6591 "license": "MIT", 6592 "engines": { 6593 "node": ">= 0.6" 6594 } 6595 }, 6596 "node_modules/cookie-signature": { 6597 "version": "1.0.6", 6598 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", 6599 "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", 6600 "dev": true 6601 }, 6602 "node_modules/copy-webpack-plugin": { 6603 "version": "10.2.4", 6604 "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", 6605 "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", 6606 "dev": true, 6607 "dependencies": { 6608 "fast-glob": "^3.2.7", 6609 "glob-parent": "^6.0.1", 6610 "globby": "^12.0.2", 6611 "normalize-path": "^3.0.0", 6612 "schema-utils": "^4.0.0", 6613 "serialize-javascript": "^6.0.0" 6614 }, 6615 "engines": { 6616 "node": ">= 12.20.0" 6617 }, 6618 "funding": { 6619 "type": "opencollective", 6620 "url": "https://opencollective.com/webpack" 6621 }, 6622 "peerDependencies": { 6623 "webpack": "^5.1.0" 6624 } 6625 }, 6626 "node_modules/copy-webpack-plugin/node_modules/ajv": { 6627 "version": "8.12.0", 6628 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", 6629 "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", 6630 "dev": true, 6631 "dependencies": { 6632 "fast-deep-equal": "^3.1.1", 6633 "json-schema-traverse": "^1.0.0", 6634 "require-from-string": "^2.0.2", 6635 "uri-js": "^4.2.2" 6636 }, 6637 "funding": { 6638 "type": "github", 6639 "url": "https://github.com/sponsors/epoberezkin" 6640 } 6641 }, 6642 "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { 6643 "version": "5.1.0", 6644 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", 6645 "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", 6646 "dev": true, 6647 "dependencies": { 6648 "fast-deep-equal": "^3.1.3" 6649 }, 6650 "peerDependencies": { 6651 "ajv": "^8.8.2" 6652 } 6653 }, 6654 "node_modules/copy-webpack-plugin/node_modules/array-union": { 6655 "version": "3.0.1", 6656 "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", 6657 "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", 6658 "dev": true, 6659 "engines": { 6660 "node": ">=12" 6661 }, 6662 "funding": { 6663 "url": "https://github.com/sponsors/sindresorhus" 6664 } 6665 }, 6666 "node_modules/copy-webpack-plugin/node_modules/glob-parent": { 6667 "version": "6.0.2", 6668 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 6669 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 6670 "dev": true, 6671 "dependencies": { 6672 "is-glob": "^4.0.3" 6673 }, 6674 "engines": { 6675 "node": ">=10.13.0" 6676 } 6677 }, 6678 "node_modules/copy-webpack-plugin/node_modules/globby": { 6679 "version": "12.2.0", 6680 "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", 6681 "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", 6682 "dev": true, 6683 "dependencies": { 6684 "array-union": "^3.0.1", 6685 "dir-glob": "^3.0.1", 6686 "fast-glob": "^3.2.7", 6687 "ignore": "^5.1.9", 6688 "merge2": "^1.4.1", 6689 "slash": "^4.0.0" 6690 }, 6691 "engines": { 6692 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 6693 }, 6694 "funding": { 6695 "url": "https://github.com/sponsors/sindresorhus" 6696 } 6697 }, 6698 "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { 6699 "version": "1.0.0", 6700 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 6701 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", 6702 "dev": true 6703 }, 6704 "node_modules/copy-webpack-plugin/node_modules/schema-utils": { 6705 "version": "4.0.0", 6706 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", 6707 "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", 6708 "dev": true, 6709 "dependencies": { 6710 "@types/json-schema": "^7.0.9", 6711 "ajv": "^8.8.0", 6712 "ajv-formats": "^2.1.1", 6713 "ajv-keywords": "^5.0.0" 6714 }, 6715 "engines": { 6716 "node": ">= 12.13.0" 6717 }, 6718 "funding": { 6719 "type": "opencollective", 6720 "url": "https://opencollective.com/webpack" 6721 } 6722 }, 6723 "node_modules/copy-webpack-plugin/node_modules/slash": { 6724 "version": "4.0.0", 6725 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", 6726 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", 6727 "dev": true, 6728 "engines": { 6729 "node": ">=12" 6730 }, 6731 "funding": { 6732 "url": "https://github.com/sponsors/sindresorhus" 6733 } 6734 }, 6735 "node_modules/core-js": { 6736 "version": "3.37.1", 6737 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.37.1.tgz", 6738 "integrity": "sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==", 6739 "dev": true, 6740 "hasInstallScript": true, 6741 "funding": { 6742 "type": "opencollective", 6743 "url": "https://opencollective.com/core-js" 6744 } 6745 }, 6746 "node_modules/core-js-compat": { 6747 "version": "3.37.1", 6748 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.1.tgz", 6749 "integrity": "sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==", 6750 "dev": true, 6751 "dependencies": { 6752 "browserslist": "^4.23.0" 6753 }, 6754 "funding": { 6755 "type": "opencollective", 6756 "url": "https://opencollective.com/core-js" 6757 } 6758 }, 6759 "node_modules/core-js-pure": { 6760 "version": "3.34.0", 6761 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.34.0.tgz", 6762 "integrity": "sha512-pmhivkYXkymswFfbXsANmBAewXx86UBfmagP+w0wkK06kLsLlTK5oQmsURPivzMkIBQiYq2cjamcZExIwlFQIg==", 6763 "dev": true, 6764 "hasInstallScript": true, 6765 "funding": { 6766 "type": "opencollective", 6767 "url": "https://opencollective.com/core-js" 6768 } 6769 }, 6770 "node_modules/core-util-is": { 6771 "version": "1.0.3", 6772 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 6773 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", 6774 "dev": true 6775 }, 6776 "node_modules/cosmiconfig": { 6777 "version": "7.1.0", 6778 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", 6779 "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", 6780 "dev": true, 6781 "dependencies": { 6782 "@types/parse-json": "^4.0.0", 6783 "import-fresh": "^3.2.1", 6784 "parse-json": "^5.0.0", 6785 "path-type": "^4.0.0", 6786 "yaml": "^1.10.0" 6787 }, 6788 "engines": { 6789 "node": ">=10" 6790 } 6791 }, 6792 "node_modules/create-jest": { 6793 "version": "29.7.0", 6794 "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", 6795 "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", 6796 "dev": true, 6797 "dependencies": { 6798 "@jest/types": "^29.6.3", 6799 "chalk": "^4.0.0", 6800 "exit": "^0.1.2", 6801 "graceful-fs": "^4.2.9", 6802 "jest-config": "^29.7.0", 6803 "jest-util": "^29.7.0", 6804 "prompts": "^2.0.1" 6805 }, 6806 "bin": { 6807 "create-jest": "bin/create-jest.js" 6808 }, 6809 "engines": { 6810 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 6811 } 6812 }, 6813 "node_modules/cross-spawn": { 6814 "version": "7.0.6", 6815 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 6816 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 6817 "dev": true, 6818 "license": "MIT", 6819 "dependencies": { 6820 "path-key": "^3.1.0", 6821 "shebang-command": "^2.0.0", 6822 "which": "^2.0.1" 6823 }, 6824 "engines": { 6825 "node": ">= 8" 6826 } 6827 }, 6828 "node_modules/crypto-random-string": { 6829 "version": "2.0.0", 6830 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", 6831 "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", 6832 "dev": true, 6833 "license": "MIT", 6834 "engines": { 6835 "node": ">=8" 6836 } 6837 }, 6838 "node_modules/csp_evaluator": { 6839 "version": "1.1.1", 6840 "resolved": "https://registry.npmjs.org/csp_evaluator/-/csp_evaluator-1.1.1.tgz", 6841 "integrity": "sha512-N3ASg0C4kNPUaNxt1XAvzHIVuzdtr8KLgfk1O8WDyimp1GisPAHESupArO2ieHk9QWbrJ/WkQODyh21Ps/xhxw==", 6842 "dev": true, 6843 "license": "Apache-2.0" 6844 }, 6845 "node_modules/css-declaration-sorter": { 6846 "version": "7.1.1", 6847 "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.1.1.tgz", 6848 "integrity": "sha512-dZ3bVTEEc1vxr3Bek9vGwfB5Z6ESPULhcRvO472mfjVnj8jRcTnKO8/JTczlvxM10Myb+wBM++1MtdO76eWcaQ==", 6849 "dev": true, 6850 "engines": { 6851 "node": "^14 || ^16 || >=18" 6852 }, 6853 "peerDependencies": { 6854 "postcss": "^8.0.9" 6855 } 6856 }, 6857 "node_modules/css-functions-list": { 6858 "version": "3.2.3", 6859 "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz", 6860 "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==", 6861 "dev": true, 6862 "license": "MIT", 6863 "engines": { 6864 "node": ">=12 || >=16" 6865 } 6866 }, 6867 "node_modules/css-loader": { 6868 "version": "6.7.3", 6869 "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", 6870 "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", 6871 "dev": true, 6872 "dependencies": { 6873 "icss-utils": "^5.1.0", 6874 "postcss": "^8.4.19", 6875 "postcss-modules-extract-imports": "^3.0.0", 6876 "postcss-modules-local-by-default": "^4.0.0", 6877 "postcss-modules-scope": "^3.0.0", 6878 "postcss-modules-values": "^4.0.0", 6879 "postcss-value-parser": "^4.2.0", 6880 "semver": "^7.3.8" 6881 }, 6882 "engines": { 6883 "node": ">= 12.13.0" 6884 }, 6885 "funding": { 6886 "type": "opencollective", 6887 "url": "https://opencollective.com/webpack" 6888 }, 6889 "peerDependencies": { 6890 "webpack": "^5.0.0" 6891 } 6892 }, 6893 "node_modules/css-loader/node_modules/lru-cache": { 6894 "version": "6.0.0", 6895 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 6896 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 6897 "dev": true, 6898 "dependencies": { 6899 "yallist": "^4.0.0" 6900 }, 6901 "engines": { 6902 "node": ">=10" 6903 } 6904 }, 6905 "node_modules/css-loader/node_modules/semver": { 6906 "version": "7.5.4", 6907 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 6908 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 6909 "dev": true, 6910 "dependencies": { 6911 "lru-cache": "^6.0.0" 6912 }, 6913 "bin": { 6914 "semver": "bin/semver.js" 6915 }, 6916 "engines": { 6917 "node": ">=10" 6918 } 6919 }, 6920 "node_modules/css-loader/node_modules/yallist": { 6921 "version": "4.0.0", 6922 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 6923 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 6924 "dev": true 6925 }, 6926 "node_modules/css-select": { 6927 "version": "5.1.0", 6928 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", 6929 "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", 6930 "dev": true, 6931 "dependencies": { 6932 "boolbase": "^1.0.0", 6933 "css-what": "^6.1.0", 6934 "domhandler": "^5.0.2", 6935 "domutils": "^3.0.1", 6936 "nth-check": "^2.0.1" 6937 }, 6938 "funding": { 6939 "url": "https://github.com/sponsors/fb55" 6940 } 6941 }, 6942 "node_modules/css-tree": { 6943 "version": "2.3.1", 6944 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", 6945 "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", 6946 "dev": true, 6947 "dependencies": { 6948 "mdn-data": "2.0.30", 6949 "source-map-js": "^1.0.1" 6950 }, 6951 "engines": { 6952 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 6953 } 6954 }, 6955 "node_modules/css-what": { 6956 "version": "6.1.0", 6957 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", 6958 "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", 6959 "dev": true, 6960 "engines": { 6961 "node": ">= 6" 6962 }, 6963 "funding": { 6964 "url": "https://github.com/sponsors/fb55" 6965 } 6966 }, 6967 "node_modules/cssesc": { 6968 "version": "3.0.0", 6969 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 6970 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 6971 "dev": true, 6972 "bin": { 6973 "cssesc": "bin/cssesc" 6974 }, 6975 "engines": { 6976 "node": ">=4" 6977 } 6978 }, 6979 "node_modules/cssnano": { 6980 "version": "6.0.2", 6981 "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.0.2.tgz", 6982 "integrity": "sha512-Tu9wv8UdN6CoiQnIVkCNvi+0rw/BwFWOJBlg2bVfEyKaadSuE3Gq/DD8tniVvggTJGwK88UjqZp7zL5sv6t1aA==", 6983 "dev": true, 6984 "dependencies": { 6985 "cssnano-preset-default": "^6.0.2", 6986 "lilconfig": "^3.0.0" 6987 }, 6988 "engines": { 6989 "node": "^14 || ^16 || >=18.0" 6990 }, 6991 "funding": { 6992 "type": "opencollective", 6993 "url": "https://opencollective.com/cssnano" 6994 }, 6995 "peerDependencies": { 6996 "postcss": "^8.4.31" 6997 } 6998 }, 6999 "node_modules/cssnano-preset-default": { 7000 "version": "6.0.2", 7001 "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.0.2.tgz", 7002 "integrity": "sha512-VnZybFeZ63AiVqIUNlxqMxpj9VU8B5j0oKgP7WyVt/7mkyf97KsYkNzsPTV/RVmy54Pg7cBhOK4WATbdCB44gw==", 7003 "dev": true, 7004 "dependencies": { 7005 "css-declaration-sorter": "^7.0.0", 7006 "cssnano-utils": "^4.0.1", 7007 "postcss-calc": "^9.0.1", 7008 "postcss-colormin": "^6.0.1", 7009 "postcss-convert-values": "^6.0.1", 7010 "postcss-discard-comments": "^6.0.1", 7011 "postcss-discard-duplicates": "^6.0.1", 7012 "postcss-discard-empty": "^6.0.1", 7013 "postcss-discard-overridden": "^6.0.1", 7014 "postcss-merge-longhand": "^6.0.1", 7015 "postcss-merge-rules": "^6.0.2", 7016 "postcss-minify-font-values": "^6.0.1", 7017 "postcss-minify-gradients": "^6.0.1", 7018 "postcss-minify-params": "^6.0.1", 7019 "postcss-minify-selectors": "^6.0.1", 7020 "postcss-normalize-charset": "^6.0.1", 7021 "postcss-normalize-display-values": "^6.0.1", 7022 "postcss-normalize-positions": "^6.0.1", 7023 "postcss-normalize-repeat-style": "^6.0.1", 7024 "postcss-normalize-string": "^6.0.1", 7025 "postcss-normalize-timing-functions": "^6.0.1", 7026 "postcss-normalize-unicode": "^6.0.1", 7027 "postcss-normalize-url": "^6.0.1", 7028 "postcss-normalize-whitespace": "^6.0.1", 7029 "postcss-ordered-values": "^6.0.1", 7030 "postcss-reduce-initial": "^6.0.1", 7031 "postcss-reduce-transforms": "^6.0.1", 7032 "postcss-svgo": "^6.0.1", 7033 "postcss-unique-selectors": "^6.0.1" 7034 }, 7035 "engines": { 7036 "node": "^14 || ^16 || >=18.0" 7037 }, 7038 "peerDependencies": { 7039 "postcss": "^8.4.31" 7040 } 7041 }, 7042 "node_modules/cssnano-utils": { 7043 "version": "4.0.1", 7044 "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.1.tgz", 7045 "integrity": "sha512-6qQuYDqsGoiXssZ3zct6dcMxiqfT6epy7x4R0TQJadd4LWO3sPR6JH6ZByOvVLoZ6EdwPGgd7+DR1EmX3tiXQQ==", 7046 "dev": true, 7047 "engines": { 7048 "node": "^14 || ^16 || >=18.0" 7049 }, 7050 "peerDependencies": { 7051 "postcss": "^8.4.31" 7052 } 7053 }, 7054 "node_modules/csso": { 7055 "version": "5.0.5", 7056 "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", 7057 "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", 7058 "dev": true, 7059 "dependencies": { 7060 "css-tree": "~2.2.0" 7061 }, 7062 "engines": { 7063 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", 7064 "npm": ">=7.0.0" 7065 } 7066 }, 7067 "node_modules/csso/node_modules/css-tree": { 7068 "version": "2.2.1", 7069 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", 7070 "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", 7071 "dev": true, 7072 "dependencies": { 7073 "mdn-data": "2.0.28", 7074 "source-map-js": "^1.0.1" 7075 }, 7076 "engines": { 7077 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", 7078 "npm": ">=7.0.0" 7079 } 7080 }, 7081 "node_modules/csso/node_modules/mdn-data": { 7082 "version": "2.0.28", 7083 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", 7084 "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", 7085 "dev": true 7086 }, 7087 "node_modules/cssom": { 7088 "version": "0.5.0", 7089 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", 7090 "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", 7091 "dev": true 7092 }, 7093 "node_modules/cssstyle": { 7094 "version": "2.3.0", 7095 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", 7096 "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", 7097 "dev": true, 7098 "dependencies": { 7099 "cssom": "~0.3.6" 7100 }, 7101 "engines": { 7102 "node": ">=8" 7103 } 7104 }, 7105 "node_modules/cssstyle/node_modules/cssom": { 7106 "version": "0.3.8", 7107 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 7108 "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", 7109 "dev": true 7110 }, 7111 "node_modules/cwd": { 7112 "version": "0.10.0", 7113 "resolved": "https://registry.npmjs.org/cwd/-/cwd-0.10.0.tgz", 7114 "integrity": "sha512-YGZxdTTL9lmLkCUTpg4j0zQ7IhRB5ZmqNBbGCl3Tg6MP/d5/6sY7L5mmTjzbc6JKgVZYiqTQTNhPFsbXNGlRaA==", 7115 "dev": true, 7116 "license": "MIT", 7117 "dependencies": { 7118 "find-pkg": "^0.1.2", 7119 "fs-exists-sync": "^0.1.0" 7120 }, 7121 "engines": { 7122 "node": ">=0.8" 7123 } 7124 }, 7125 "node_modules/damerau-levenshtein": { 7126 "version": "1.0.8", 7127 "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", 7128 "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", 7129 "dev": true 7130 }, 7131 "node_modules/data-uri-to-buffer": { 7132 "version": "6.0.2", 7133 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", 7134 "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", 7135 "dev": true, 7136 "engines": { 7137 "node": ">= 14" 7138 } 7139 }, 7140 "node_modules/data-urls": { 7141 "version": "3.0.2", 7142 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", 7143 "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", 7144 "dev": true, 7145 "dependencies": { 7146 "abab": "^2.0.6", 7147 "whatwg-mimetype": "^3.0.0", 7148 "whatwg-url": "^11.0.0" 7149 }, 7150 "engines": { 7151 "node": ">=12" 7152 } 7153 }, 7154 "node_modules/data-view-buffer": { 7155 "version": "1.0.1", 7156 "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", 7157 "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", 7158 "dev": true, 7159 "dependencies": { 7160 "call-bind": "^1.0.6", 7161 "es-errors": "^1.3.0", 7162 "is-data-view": "^1.0.1" 7163 }, 7164 "engines": { 7165 "node": ">= 0.4" 7166 }, 7167 "funding": { 7168 "url": "https://github.com/sponsors/ljharb" 7169 } 7170 }, 7171 "node_modules/data-view-byte-length": { 7172 "version": "1.0.1", 7173 "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", 7174 "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", 7175 "dev": true, 7176 "dependencies": { 7177 "call-bind": "^1.0.7", 7178 "es-errors": "^1.3.0", 7179 "is-data-view": "^1.0.1" 7180 }, 7181 "engines": { 7182 "node": ">= 0.4" 7183 }, 7184 "funding": { 7185 "url": "https://github.com/sponsors/ljharb" 7186 } 7187 }, 7188 "node_modules/data-view-byte-offset": { 7189 "version": "1.0.0", 7190 "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", 7191 "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", 7192 "dev": true, 7193 "dependencies": { 7194 "call-bind": "^1.0.6", 7195 "es-errors": "^1.3.0", 7196 "is-data-view": "^1.0.1" 7197 }, 7198 "engines": { 7199 "node": ">= 0.4" 7200 }, 7201 "funding": { 7202 "url": "https://github.com/sponsors/ljharb" 7203 } 7204 }, 7205 "node_modules/debounce": { 7206 "version": "1.2.1", 7207 "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", 7208 "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", 7209 "dev": true 7210 }, 7211 "node_modules/debug": { 7212 "version": "4.3.4", 7213 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 7214 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 7215 "dev": true, 7216 "dependencies": { 7217 "ms": "2.1.2" 7218 }, 7219 "engines": { 7220 "node": ">=6.0" 7221 }, 7222 "peerDependenciesMeta": { 7223 "supports-color": { 7224 "optional": true 7225 } 7226 } 7227 }, 7228 "node_modules/decamelize": { 7229 "version": "1.2.0", 7230 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 7231 "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", 7232 "dev": true, 7233 "engines": { 7234 "node": ">=0.10.0" 7235 } 7236 }, 7237 "node_modules/decamelize-keys": { 7238 "version": "1.1.1", 7239 "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", 7240 "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", 7241 "dev": true, 7242 "dependencies": { 7243 "decamelize": "^1.1.0", 7244 "map-obj": "^1.0.0" 7245 }, 7246 "engines": { 7247 "node": ">=0.10.0" 7248 }, 7249 "funding": { 7250 "url": "https://github.com/sponsors/sindresorhus" 7251 } 7252 }, 7253 "node_modules/decamelize-keys/node_modules/map-obj": { 7254 "version": "1.0.1", 7255 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", 7256 "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", 7257 "dev": true, 7258 "engines": { 7259 "node": ">=0.10.0" 7260 } 7261 }, 7262 "node_modules/decimal.js": { 7263 "version": "10.4.3", 7264 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", 7265 "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", 7266 "dev": true 7267 }, 7268 "node_modules/dedent": { 7269 "version": "1.5.1", 7270 "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", 7271 "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", 7272 "dev": true, 7273 "peerDependencies": { 7274 "babel-plugin-macros": "^3.1.0" 7275 }, 7276 "peerDependenciesMeta": { 7277 "babel-plugin-macros": { 7278 "optional": true 7279 } 7280 } 7281 }, 7282 "node_modules/deep-equal": { 7283 "version": "2.2.3", 7284 "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", 7285 "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", 7286 "dev": true, 7287 "dependencies": { 7288 "array-buffer-byte-length": "^1.0.0", 7289 "call-bind": "^1.0.5", 7290 "es-get-iterator": "^1.1.3", 7291 "get-intrinsic": "^1.2.2", 7292 "is-arguments": "^1.1.1", 7293 "is-array-buffer": "^3.0.2", 7294 "is-date-object": "^1.0.5", 7295 "is-regex": "^1.1.4", 7296 "is-shared-array-buffer": "^1.0.2", 7297 "isarray": "^2.0.5", 7298 "object-is": "^1.1.5", 7299 "object-keys": "^1.1.1", 7300 "object.assign": "^4.1.4", 7301 "regexp.prototype.flags": "^1.5.1", 7302 "side-channel": "^1.0.4", 7303 "which-boxed-primitive": "^1.0.2", 7304 "which-collection": "^1.0.1", 7305 "which-typed-array": "^1.1.13" 7306 }, 7307 "engines": { 7308 "node": ">= 0.4" 7309 }, 7310 "funding": { 7311 "url": "https://github.com/sponsors/ljharb" 7312 } 7313 }, 7314 "node_modules/deep-extend": { 7315 "version": "0.6.0", 7316 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 7317 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 7318 "dev": true, 7319 "engines": { 7320 "node": ">=4.0.0" 7321 } 7322 }, 7323 "node_modules/deep-is": { 7324 "version": "0.1.4", 7325 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 7326 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 7327 "dev": true 7328 }, 7329 "node_modules/deepmerge": { 7330 "version": "4.3.1", 7331 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 7332 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 7333 "dev": true, 7334 "engines": { 7335 "node": ">=0.10.0" 7336 } 7337 }, 7338 "node_modules/default-gateway": { 7339 "version": "6.0.3", 7340 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", 7341 "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", 7342 "dev": true, 7343 "dependencies": { 7344 "execa": "^5.0.0" 7345 }, 7346 "engines": { 7347 "node": ">= 10" 7348 } 7349 }, 7350 "node_modules/define-data-property": { 7351 "version": "1.1.4", 7352 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", 7353 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", 7354 "dev": true, 7355 "dependencies": { 7356 "es-define-property": "^1.0.0", 7357 "es-errors": "^1.3.0", 7358 "gopd": "^1.0.1" 7359 }, 7360 "engines": { 7361 "node": ">= 0.4" 7362 }, 7363 "funding": { 7364 "url": "https://github.com/sponsors/ljharb" 7365 } 7366 }, 7367 "node_modules/define-lazy-prop": { 7368 "version": "2.0.0", 7369 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", 7370 "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", 7371 "dev": true, 7372 "engines": { 7373 "node": ">=8" 7374 } 7375 }, 7376 "node_modules/define-properties": { 7377 "version": "1.2.1", 7378 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", 7379 "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", 7380 "dev": true, 7381 "dependencies": { 7382 "define-data-property": "^1.0.1", 7383 "has-property-descriptors": "^1.0.0", 7384 "object-keys": "^1.1.1" 7385 }, 7386 "engines": { 7387 "node": ">= 0.4" 7388 }, 7389 "funding": { 7390 "url": "https://github.com/sponsors/ljharb" 7391 } 7392 }, 7393 "node_modules/degenerator": { 7394 "version": "5.0.1", 7395 "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", 7396 "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", 7397 "dev": true, 7398 "dependencies": { 7399 "ast-types": "^0.13.4", 7400 "escodegen": "^2.1.0", 7401 "esprima": "^4.0.1" 7402 }, 7403 "engines": { 7404 "node": ">= 14" 7405 } 7406 }, 7407 "node_modules/del": { 7408 "version": "4.1.1", 7409 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", 7410 "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", 7411 "dev": true, 7412 "dependencies": { 7413 "@types/glob": "^7.1.1", 7414 "globby": "^6.1.0", 7415 "is-path-cwd": "^2.0.0", 7416 "is-path-in-cwd": "^2.0.0", 7417 "p-map": "^2.0.0", 7418 "pify": "^4.0.1", 7419 "rimraf": "^2.6.3" 7420 }, 7421 "engines": { 7422 "node": ">=6" 7423 } 7424 }, 7425 "node_modules/del/node_modules/array-union": { 7426 "version": "1.0.2", 7427 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", 7428 "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", 7429 "dev": true, 7430 "dependencies": { 7431 "array-uniq": "^1.0.1" 7432 }, 7433 "engines": { 7434 "node": ">=0.10.0" 7435 } 7436 }, 7437 "node_modules/del/node_modules/globby": { 7438 "version": "6.1.0", 7439 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", 7440 "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", 7441 "dev": true, 7442 "dependencies": { 7443 "array-union": "^1.0.1", 7444 "glob": "^7.0.3", 7445 "object-assign": "^4.0.1", 7446 "pify": "^2.0.0", 7447 "pinkie-promise": "^2.0.0" 7448 }, 7449 "engines": { 7450 "node": ">=0.10.0" 7451 } 7452 }, 7453 "node_modules/del/node_modules/globby/node_modules/pify": { 7454 "version": "2.3.0", 7455 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 7456 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 7457 "dev": true, 7458 "engines": { 7459 "node": ">=0.10.0" 7460 } 7461 }, 7462 "node_modules/delayed-stream": { 7463 "version": "1.0.0", 7464 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 7465 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 7466 "dev": true, 7467 "engines": { 7468 "node": ">=0.4.0" 7469 } 7470 }, 7471 "node_modules/depd": { 7472 "version": "2.0.0", 7473 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 7474 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 7475 "dev": true, 7476 "license": "MIT", 7477 "engines": { 7478 "node": ">= 0.8" 7479 } 7480 }, 7481 "node_modules/dependency-graph": { 7482 "version": "0.11.0", 7483 "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", 7484 "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", 7485 "dev": true, 7486 "engines": { 7487 "node": ">= 0.6.0" 7488 } 7489 }, 7490 "node_modules/destroy": { 7491 "version": "1.2.0", 7492 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 7493 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", 7494 "dev": true, 7495 "license": "MIT", 7496 "engines": { 7497 "node": ">= 0.8", 7498 "npm": "1.2.8000 || >= 1.4.16" 7499 } 7500 }, 7501 "node_modules/detect-newline": { 7502 "version": "3.1.0", 7503 "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", 7504 "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", 7505 "dev": true, 7506 "engines": { 7507 "node": ">=8" 7508 } 7509 }, 7510 "node_modules/detect-node": { 7511 "version": "2.1.0", 7512 "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", 7513 "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", 7514 "dev": true 7515 }, 7516 "node_modules/devtools-protocol": { 7517 "version": "0.0.1367902", 7518 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1367902.tgz", 7519 "integrity": "sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==", 7520 "dev": true, 7521 "license": "BSD-3-Clause" 7522 }, 7523 "node_modules/diff-sequences": { 7524 "version": "29.6.3", 7525 "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", 7526 "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", 7527 "dev": true, 7528 "engines": { 7529 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 7530 } 7531 }, 7532 "node_modules/dir-glob": { 7533 "version": "3.0.1", 7534 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", 7535 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 7536 "dev": true, 7537 "dependencies": { 7538 "path-type": "^4.0.0" 7539 }, 7540 "engines": { 7541 "node": ">=8" 7542 } 7543 }, 7544 "node_modules/dns-equal": { 7545 "version": "1.0.0", 7546 "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", 7547 "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", 7548 "dev": true 7549 }, 7550 "node_modules/dns-packet": { 7551 "version": "5.6.1", 7552 "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", 7553 "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", 7554 "dev": true, 7555 "dependencies": { 7556 "@leichtgewicht/ip-codec": "^2.0.1" 7557 }, 7558 "engines": { 7559 "node": ">=6" 7560 } 7561 }, 7562 "node_modules/doctrine": { 7563 "version": "2.1.0", 7564 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", 7565 "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", 7566 "dev": true, 7567 "dependencies": { 7568 "esutils": "^2.0.2" 7569 }, 7570 "engines": { 7571 "node": ">=0.10.0" 7572 } 7573 }, 7574 "node_modules/dom-serializer": { 7575 "version": "2.0.0", 7576 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 7577 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 7578 "dev": true, 7579 "dependencies": { 7580 "domelementtype": "^2.3.0", 7581 "domhandler": "^5.0.2", 7582 "entities": "^4.2.0" 7583 }, 7584 "funding": { 7585 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 7586 } 7587 }, 7588 "node_modules/domelementtype": { 7589 "version": "2.3.0", 7590 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 7591 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 7592 "dev": true, 7593 "funding": [ 7594 { 7595 "type": "github", 7596 "url": "https://github.com/sponsors/fb55" 7597 } 7598 ] 7599 }, 7600 "node_modules/domexception": { 7601 "version": "4.0.0", 7602 "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", 7603 "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", 7604 "deprecated": "Use your platform's native DOMException instead", 7605 "dev": true, 7606 "dependencies": { 7607 "webidl-conversions": "^7.0.0" 7608 }, 7609 "engines": { 7610 "node": ">=12" 7611 } 7612 }, 7613 "node_modules/domhandler": { 7614 "version": "5.0.3", 7615 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 7616 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 7617 "dev": true, 7618 "dependencies": { 7619 "domelementtype": "^2.3.0" 7620 }, 7621 "engines": { 7622 "node": ">= 4" 7623 }, 7624 "funding": { 7625 "url": "https://github.com/fb55/domhandler?sponsor=1" 7626 } 7627 }, 7628 "node_modules/domutils": { 7629 "version": "3.1.0", 7630 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", 7631 "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", 7632 "dev": true, 7633 "dependencies": { 7634 "dom-serializer": "^2.0.0", 7635 "domelementtype": "^2.3.0", 7636 "domhandler": "^5.0.3" 7637 }, 7638 "funding": { 7639 "url": "https://github.com/fb55/domutils?sponsor=1" 7640 } 7641 }, 7642 "node_modules/dot-case": { 7643 "version": "3.0.4", 7644 "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", 7645 "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", 7646 "dev": true, 7647 "dependencies": { 7648 "no-case": "^3.0.4", 7649 "tslib": "^2.0.3" 7650 } 7651 }, 7652 "node_modules/dot-prop": { 7653 "version": "5.3.0", 7654 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", 7655 "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", 7656 "dev": true, 7657 "license": "MIT", 7658 "dependencies": { 7659 "is-obj": "^2.0.0" 7660 }, 7661 "engines": { 7662 "node": ">=8" 7663 } 7664 }, 7665 "node_modules/duplexer": { 7666 "version": "0.1.2", 7667 "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", 7668 "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", 7669 "dev": true 7670 }, 7671 "node_modules/ee-first": { 7672 "version": "1.1.1", 7673 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 7674 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", 7675 "dev": true, 7676 "license": "MIT" 7677 }, 7678 "node_modules/electron-to-chromium": { 7679 "version": "1.5.73", 7680 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.73.tgz", 7681 "integrity": "sha512-8wGNxG9tAG5KhGd3eeA0o6ixhiNdgr0DcHWm85XPCphwZgD1lIEoi6t3VERayWao7SF7AAZTw6oARGJeVjH8Kg==", 7682 "dev": true, 7683 "license": "ISC" 7684 }, 7685 "node_modules/emittery": { 7686 "version": "0.13.1", 7687 "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", 7688 "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", 7689 "dev": true, 7690 "engines": { 7691 "node": ">=12" 7692 }, 7693 "funding": { 7694 "url": "https://github.com/sindresorhus/emittery?sponsor=1" 7695 } 7696 }, 7697 "node_modules/emoji-regex": { 7698 "version": "9.2.2", 7699 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 7700 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 7701 "dev": true 7702 }, 7703 "node_modules/emojis-list": { 7704 "version": "3.0.0", 7705 "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", 7706 "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", 7707 "dev": true, 7708 "engines": { 7709 "node": ">= 4" 7710 } 7711 }, 7712 "node_modules/encodeurl": { 7713 "version": "2.0.0", 7714 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 7715 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", 7716 "dev": true, 7717 "license": "MIT", 7718 "engines": { 7719 "node": ">= 0.8" 7720 } 7721 }, 7722 "node_modules/end-of-stream": { 7723 "version": "1.4.4", 7724 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 7725 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 7726 "dev": true, 7727 "dependencies": { 7728 "once": "^1.4.0" 7729 } 7730 }, 7731 "node_modules/enhanced-resolve": { 7732 "version": "5.17.1", 7733 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", 7734 "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", 7735 "dev": true, 7736 "license": "MIT", 7737 "dependencies": { 7738 "graceful-fs": "^4.2.4", 7739 "tapable": "^2.2.0" 7740 }, 7741 "engines": { 7742 "node": ">=10.13.0" 7743 } 7744 }, 7745 "node_modules/enquirer": { 7746 "version": "2.4.1", 7747 "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", 7748 "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", 7749 "dev": true, 7750 "license": "MIT", 7751 "dependencies": { 7752 "ansi-colors": "^4.1.1", 7753 "strip-ansi": "^6.0.1" 7754 }, 7755 "engines": { 7756 "node": ">=8.6" 7757 } 7758 }, 7759 "node_modules/entities": { 7760 "version": "4.5.0", 7761 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 7762 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 7763 "dev": true, 7764 "engines": { 7765 "node": ">=0.12" 7766 }, 7767 "funding": { 7768 "url": "https://github.com/fb55/entities?sponsor=1" 7769 } 7770 }, 7771 "node_modules/env-paths": { 7772 "version": "2.2.1", 7773 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", 7774 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", 7775 "dev": true, 7776 "license": "MIT", 7777 "engines": { 7778 "node": ">=6" 7779 } 7780 }, 7781 "node_modules/envinfo": { 7782 "version": "7.11.0", 7783 "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz", 7784 "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==", 7785 "dev": true, 7786 "bin": { 7787 "envinfo": "dist/cli.js" 7788 }, 7789 "engines": { 7790 "node": ">=4" 7791 } 7792 }, 7793 "node_modules/error-ex": { 7794 "version": "1.3.2", 7795 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 7796 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 7797 "dev": true, 7798 "dependencies": { 7799 "is-arrayish": "^0.2.1" 7800 } 7801 }, 7802 "node_modules/error-stack-parser": { 7803 "version": "2.1.4", 7804 "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", 7805 "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", 7806 "dev": true, 7807 "dependencies": { 7808 "stackframe": "^1.3.4" 7809 } 7810 }, 7811 "node_modules/es-abstract": { 7812 "version": "1.23.3", 7813 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", 7814 "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", 7815 "dev": true, 7816 "dependencies": { 7817 "array-buffer-byte-length": "^1.0.1", 7818 "arraybuffer.prototype.slice": "^1.0.3", 7819 "available-typed-arrays": "^1.0.7", 7820 "call-bind": "^1.0.7", 7821 "data-view-buffer": "^1.0.1", 7822 "data-view-byte-length": "^1.0.1", 7823 "data-view-byte-offset": "^1.0.0", 7824 "es-define-property": "^1.0.0", 7825 "es-errors": "^1.3.0", 7826 "es-object-atoms": "^1.0.0", 7827 "es-set-tostringtag": "^2.0.3", 7828 "es-to-primitive": "^1.2.1", 7829 "function.prototype.name": "^1.1.6", 7830 "get-intrinsic": "^1.2.4", 7831 "get-symbol-description": "^1.0.2", 7832 "globalthis": "^1.0.3", 7833 "gopd": "^1.0.1", 7834 "has-property-descriptors": "^1.0.2", 7835 "has-proto": "^1.0.3", 7836 "has-symbols": "^1.0.3", 7837 "hasown": "^2.0.2", 7838 "internal-slot": "^1.0.7", 7839 "is-array-buffer": "^3.0.4", 7840 "is-callable": "^1.2.7", 7841 "is-data-view": "^1.0.1", 7842 "is-negative-zero": "^2.0.3", 7843 "is-regex": "^1.1.4", 7844 "is-shared-array-buffer": "^1.0.3", 7845 "is-string": "^1.0.7", 7846 "is-typed-array": "^1.1.13", 7847 "is-weakref": "^1.0.2", 7848 "object-inspect": "^1.13.1", 7849 "object-keys": "^1.1.1", 7850 "object.assign": "^4.1.5", 7851 "regexp.prototype.flags": "^1.5.2", 7852 "safe-array-concat": "^1.1.2", 7853 "safe-regex-test": "^1.0.3", 7854 "string.prototype.trim": "^1.2.9", 7855 "string.prototype.trimend": "^1.0.8", 7856 "string.prototype.trimstart": "^1.0.8", 7857 "typed-array-buffer": "^1.0.2", 7858 "typed-array-byte-length": "^1.0.1", 7859 "typed-array-byte-offset": "^1.0.2", 7860 "typed-array-length": "^1.0.6", 7861 "unbox-primitive": "^1.0.2", 7862 "which-typed-array": "^1.1.15" 7863 }, 7864 "engines": { 7865 "node": ">= 0.4" 7866 }, 7867 "funding": { 7868 "url": "https://github.com/sponsors/ljharb" 7869 } 7870 }, 7871 "node_modules/es-define-property": { 7872 "version": "1.0.0", 7873 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", 7874 "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", 7875 "dev": true, 7876 "dependencies": { 7877 "get-intrinsic": "^1.2.4" 7878 }, 7879 "engines": { 7880 "node": ">= 0.4" 7881 } 7882 }, 7883 "node_modules/es-errors": { 7884 "version": "1.3.0", 7885 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 7886 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 7887 "dev": true, 7888 "engines": { 7889 "node": ">= 0.4" 7890 } 7891 }, 7892 "node_modules/es-get-iterator": { 7893 "version": "1.1.3", 7894 "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", 7895 "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", 7896 "dev": true, 7897 "dependencies": { 7898 "call-bind": "^1.0.2", 7899 "get-intrinsic": "^1.1.3", 7900 "has-symbols": "^1.0.3", 7901 "is-arguments": "^1.1.1", 7902 "is-map": "^2.0.2", 7903 "is-set": "^2.0.2", 7904 "is-string": "^1.0.7", 7905 "isarray": "^2.0.5", 7906 "stop-iteration-iterator": "^1.0.0" 7907 }, 7908 "funding": { 7909 "url": "https://github.com/sponsors/ljharb" 7910 } 7911 }, 7912 "node_modules/es-iterator-helpers": { 7913 "version": "1.0.19", 7914 "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", 7915 "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", 7916 "dev": true, 7917 "dependencies": { 7918 "call-bind": "^1.0.7", 7919 "define-properties": "^1.2.1", 7920 "es-abstract": "^1.23.3", 7921 "es-errors": "^1.3.0", 7922 "es-set-tostringtag": "^2.0.3", 7923 "function-bind": "^1.1.2", 7924 "get-intrinsic": "^1.2.4", 7925 "globalthis": "^1.0.3", 7926 "has-property-descriptors": "^1.0.2", 7927 "has-proto": "^1.0.3", 7928 "has-symbols": "^1.0.3", 7929 "internal-slot": "^1.0.7", 7930 "iterator.prototype": "^1.1.2", 7931 "safe-array-concat": "^1.1.2" 7932 }, 7933 "engines": { 7934 "node": ">= 0.4" 7935 } 7936 }, 7937 "node_modules/es-module-lexer": { 7938 "version": "1.5.4", 7939 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", 7940 "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", 7941 "dev": true, 7942 "license": "MIT" 7943 }, 7944 "node_modules/es-object-atoms": { 7945 "version": "1.0.0", 7946 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", 7947 "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", 7948 "dev": true, 7949 "dependencies": { 7950 "es-errors": "^1.3.0" 7951 }, 7952 "engines": { 7953 "node": ">= 0.4" 7954 } 7955 }, 7956 "node_modules/es-set-tostringtag": { 7957 "version": "2.0.3", 7958 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", 7959 "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", 7960 "dev": true, 7961 "dependencies": { 7962 "get-intrinsic": "^1.2.4", 7963 "has-tostringtag": "^1.0.2", 7964 "hasown": "^2.0.1" 7965 }, 7966 "engines": { 7967 "node": ">= 0.4" 7968 } 7969 }, 7970 "node_modules/es-shim-unscopables": { 7971 "version": "1.0.2", 7972 "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", 7973 "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", 7974 "dev": true, 7975 "dependencies": { 7976 "hasown": "^2.0.0" 7977 } 7978 }, 7979 "node_modules/es-to-primitive": { 7980 "version": "1.2.1", 7981 "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 7982 "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 7983 "dev": true, 7984 "dependencies": { 7985 "is-callable": "^1.1.4", 7986 "is-date-object": "^1.0.1", 7987 "is-symbol": "^1.0.2" 7988 }, 7989 "engines": { 7990 "node": ">= 0.4" 7991 }, 7992 "funding": { 7993 "url": "https://github.com/sponsors/ljharb" 7994 } 7995 }, 7996 "node_modules/escalade": { 7997 "version": "3.2.0", 7998 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 7999 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 8000 "dev": true, 8001 "license": "MIT", 8002 "engines": { 8003 "node": ">=6" 8004 } 8005 }, 8006 "node_modules/escape-html": { 8007 "version": "1.0.3", 8008 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 8009 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", 8010 "dev": true 8011 }, 8012 "node_modules/escape-string-regexp": { 8013 "version": "1.0.5", 8014 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 8015 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 8016 "dev": true, 8017 "engines": { 8018 "node": ">=0.8.0" 8019 } 8020 }, 8021 "node_modules/escodegen": { 8022 "version": "2.1.0", 8023 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", 8024 "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", 8025 "dev": true, 8026 "dependencies": { 8027 "esprima": "^4.0.1", 8028 "estraverse": "^5.2.0", 8029 "esutils": "^2.0.2" 8030 }, 8031 "bin": { 8032 "escodegen": "bin/escodegen.js", 8033 "esgenerate": "bin/esgenerate.js" 8034 }, 8035 "engines": { 8036 "node": ">=6.0" 8037 }, 8038 "optionalDependencies": { 8039 "source-map": "~0.6.1" 8040 } 8041 }, 8042 "node_modules/escodegen/node_modules/estraverse": { 8043 "version": "5.3.0", 8044 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 8045 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 8046 "dev": true, 8047 "engines": { 8048 "node": ">=4.0" 8049 } 8050 }, 8051 "node_modules/escodegen/node_modules/source-map": { 8052 "version": "0.6.1", 8053 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 8054 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 8055 "dev": true, 8056 "optional": true, 8057 "engines": { 8058 "node": ">=0.10.0" 8059 } 8060 }, 8061 "node_modules/eslint": { 8062 "version": "8.33.0", 8063 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.33.0.tgz", 8064 "integrity": "sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==", 8065 "dev": true, 8066 "dependencies": { 8067 "@eslint/eslintrc": "^1.4.1", 8068 "@humanwhocodes/config-array": "^0.11.8", 8069 "@humanwhocodes/module-importer": "^1.0.1", 8070 "@nodelib/fs.walk": "^1.2.8", 8071 "ajv": "^6.10.0", 8072 "chalk": "^4.0.0", 8073 "cross-spawn": "^7.0.2", 8074 "debug": "^4.3.2", 8075 "doctrine": "^3.0.0", 8076 "escape-string-regexp": "^4.0.0", 8077 "eslint-scope": "^7.1.1", 8078 "eslint-utils": "^3.0.0", 8079 "eslint-visitor-keys": "^3.3.0", 8080 "espree": "^9.4.0", 8081 "esquery": "^1.4.0", 8082 "esutils": "^2.0.2", 8083 "fast-deep-equal": "^3.1.3", 8084 "file-entry-cache": "^6.0.1", 8085 "find-up": "^5.0.0", 8086 "glob-parent": "^6.0.2", 8087 "globals": "^13.19.0", 8088 "grapheme-splitter": "^1.0.4", 8089 "ignore": "^5.2.0", 8090 "import-fresh": "^3.0.0", 8091 "imurmurhash": "^0.1.4", 8092 "is-glob": "^4.0.0", 8093 "is-path-inside": "^3.0.3", 8094 "js-sdsl": "^4.1.4", 8095 "js-yaml": "^4.1.0", 8096 "json-stable-stringify-without-jsonify": "^1.0.1", 8097 "levn": "^0.4.1", 8098 "lodash.merge": "^4.6.2", 8099 "minimatch": "^3.1.2", 8100 "natural-compare": "^1.4.0", 8101 "optionator": "^0.9.1", 8102 "regexpp": "^3.2.0", 8103 "strip-ansi": "^6.0.1", 8104 "strip-json-comments": "^3.1.0", 8105 "text-table": "^0.2.0" 8106 }, 8107 "bin": { 8108 "eslint": "bin/eslint.js" 8109 }, 8110 "engines": { 8111 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8112 }, 8113 "funding": { 8114 "url": "https://opencollective.com/eslint" 8115 } 8116 }, 8117 "node_modules/eslint-config-prettier": { 8118 "version": "8.10.0", 8119 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz", 8120 "integrity": "sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==", 8121 "dev": true, 8122 "bin": { 8123 "eslint-config-prettier": "bin/cli.js" 8124 }, 8125 "peerDependencies": { 8126 "eslint": ">=7.0.0" 8127 } 8128 }, 8129 "node_modules/eslint-import-resolver-node": { 8130 "version": "0.3.9", 8131 "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", 8132 "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", 8133 "dev": true, 8134 "dependencies": { 8135 "debug": "^3.2.7", 8136 "is-core-module": "^2.13.0", 8137 "resolve": "^1.22.4" 8138 } 8139 }, 8140 "node_modules/eslint-import-resolver-node/node_modules/debug": { 8141 "version": "3.2.7", 8142 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 8143 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 8144 "dev": true, 8145 "dependencies": { 8146 "ms": "^2.1.1" 8147 } 8148 }, 8149 "node_modules/eslint-import-resolver-node/node_modules/resolve": { 8150 "version": "1.22.8", 8151 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", 8152 "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", 8153 "dev": true, 8154 "dependencies": { 8155 "is-core-module": "^2.13.0", 8156 "path-parse": "^1.0.7", 8157 "supports-preserve-symlinks-flag": "^1.0.0" 8158 }, 8159 "bin": { 8160 "resolve": "bin/resolve" 8161 }, 8162 "funding": { 8163 "url": "https://github.com/sponsors/ljharb" 8164 } 8165 }, 8166 "node_modules/eslint-module-utils": { 8167 "version": "2.8.1", 8168 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.1.tgz", 8169 "integrity": "sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==", 8170 "dev": true, 8171 "dependencies": { 8172 "debug": "^3.2.7" 8173 }, 8174 "engines": { 8175 "node": ">=4" 8176 }, 8177 "peerDependenciesMeta": { 8178 "eslint": { 8179 "optional": true 8180 } 8181 } 8182 }, 8183 "node_modules/eslint-module-utils/node_modules/debug": { 8184 "version": "3.2.7", 8185 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 8186 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 8187 "dev": true, 8188 "dependencies": { 8189 "ms": "^2.1.1" 8190 } 8191 }, 8192 "node_modules/eslint-plugin-import": { 8193 "version": "2.29.1", 8194 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", 8195 "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", 8196 "dev": true, 8197 "dependencies": { 8198 "array-includes": "^3.1.7", 8199 "array.prototype.findlastindex": "^1.2.3", 8200 "array.prototype.flat": "^1.3.2", 8201 "array.prototype.flatmap": "^1.3.2", 8202 "debug": "^3.2.7", 8203 "doctrine": "^2.1.0", 8204 "eslint-import-resolver-node": "^0.3.9", 8205 "eslint-module-utils": "^2.8.0", 8206 "hasown": "^2.0.0", 8207 "is-core-module": "^2.13.1", 8208 "is-glob": "^4.0.3", 8209 "minimatch": "^3.1.2", 8210 "object.fromentries": "^2.0.7", 8211 "object.groupby": "^1.0.1", 8212 "object.values": "^1.1.7", 8213 "semver": "^6.3.1", 8214 "tsconfig-paths": "^3.15.0" 8215 }, 8216 "engines": { 8217 "node": ">=4" 8218 }, 8219 "peerDependencies": { 8220 "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" 8221 } 8222 }, 8223 "node_modules/eslint-plugin-import/node_modules/debug": { 8224 "version": "3.2.7", 8225 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 8226 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 8227 "dev": true, 8228 "dependencies": { 8229 "ms": "^2.1.1" 8230 } 8231 }, 8232 "node_modules/eslint-plugin-jest": { 8233 "version": "27.9.0", 8234 "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.9.0.tgz", 8235 "integrity": "sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==", 8236 "dev": true, 8237 "dependencies": { 8238 "@typescript-eslint/utils": "^5.10.0" 8239 }, 8240 "engines": { 8241 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 8242 }, 8243 "peerDependencies": { 8244 "@typescript-eslint/eslint-plugin": "^5.0.0 || ^6.0.0 || ^7.0.0", 8245 "eslint": "^7.0.0 || ^8.0.0", 8246 "jest": "*" 8247 }, 8248 "peerDependenciesMeta": { 8249 "@typescript-eslint/eslint-plugin": { 8250 "optional": true 8251 }, 8252 "jest": { 8253 "optional": true 8254 } 8255 } 8256 }, 8257 "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/scope-manager": { 8258 "version": "5.62.0", 8259 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", 8260 "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", 8261 "dev": true, 8262 "dependencies": { 8263 "@typescript-eslint/types": "5.62.0", 8264 "@typescript-eslint/visitor-keys": "5.62.0" 8265 }, 8266 "engines": { 8267 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8268 }, 8269 "funding": { 8270 "type": "opencollective", 8271 "url": "https://opencollective.com/typescript-eslint" 8272 } 8273 }, 8274 "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/types": { 8275 "version": "5.62.0", 8276 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", 8277 "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", 8278 "dev": true, 8279 "engines": { 8280 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8281 }, 8282 "funding": { 8283 "type": "opencollective", 8284 "url": "https://opencollective.com/typescript-eslint" 8285 } 8286 }, 8287 "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/typescript-estree": { 8288 "version": "5.62.0", 8289 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", 8290 "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", 8291 "dev": true, 8292 "dependencies": { 8293 "@typescript-eslint/types": "5.62.0", 8294 "@typescript-eslint/visitor-keys": "5.62.0", 8295 "debug": "^4.3.4", 8296 "globby": "^11.1.0", 8297 "is-glob": "^4.0.3", 8298 "semver": "^7.3.7", 8299 "tsutils": "^3.21.0" 8300 }, 8301 "engines": { 8302 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8303 }, 8304 "funding": { 8305 "type": "opencollective", 8306 "url": "https://opencollective.com/typescript-eslint" 8307 }, 8308 "peerDependenciesMeta": { 8309 "typescript": { 8310 "optional": true 8311 } 8312 } 8313 }, 8314 "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/utils": { 8315 "version": "5.62.0", 8316 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", 8317 "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", 8318 "dev": true, 8319 "dependencies": { 8320 "@eslint-community/eslint-utils": "^4.2.0", 8321 "@types/json-schema": "^7.0.9", 8322 "@types/semver": "^7.3.12", 8323 "@typescript-eslint/scope-manager": "5.62.0", 8324 "@typescript-eslint/types": "5.62.0", 8325 "@typescript-eslint/typescript-estree": "5.62.0", 8326 "eslint-scope": "^5.1.1", 8327 "semver": "^7.3.7" 8328 }, 8329 "engines": { 8330 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8331 }, 8332 "funding": { 8333 "type": "opencollective", 8334 "url": "https://opencollective.com/typescript-eslint" 8335 }, 8336 "peerDependencies": { 8337 "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" 8338 } 8339 }, 8340 "node_modules/eslint-plugin-jest/node_modules/@typescript-eslint/visitor-keys": { 8341 "version": "5.62.0", 8342 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", 8343 "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", 8344 "dev": true, 8345 "dependencies": { 8346 "@typescript-eslint/types": "5.62.0", 8347 "eslint-visitor-keys": "^3.3.0" 8348 }, 8349 "engines": { 8350 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8351 }, 8352 "funding": { 8353 "type": "opencollective", 8354 "url": "https://opencollective.com/typescript-eslint" 8355 } 8356 }, 8357 "node_modules/eslint-plugin-jest/node_modules/eslint-visitor-keys": { 8358 "version": "3.4.3", 8359 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 8360 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 8361 "dev": true, 8362 "engines": { 8363 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8364 }, 8365 "funding": { 8366 "url": "https://opencollective.com/eslint" 8367 } 8368 }, 8369 "node_modules/eslint-plugin-jest/node_modules/semver": { 8370 "version": "7.6.2", 8371 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", 8372 "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", 8373 "dev": true, 8374 "bin": { 8375 "semver": "bin/semver.js" 8376 }, 8377 "engines": { 8378 "node": ">=10" 8379 } 8380 }, 8381 "node_modules/eslint-plugin-jsdoc": { 8382 "version": "46.10.1", 8383 "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.10.1.tgz", 8384 "integrity": "sha512-x8wxIpv00Y50NyweDUpa+58ffgSAI5sqe+zcZh33xphD0AVh+1kqr1ombaTRb7Fhpove1zfUuujlX9DWWBP5ag==", 8385 "dev": true, 8386 "dependencies": { 8387 "@es-joy/jsdoccomment": "~0.41.0", 8388 "are-docs-informative": "^0.0.2", 8389 "comment-parser": "1.4.1", 8390 "debug": "^4.3.4", 8391 "escape-string-regexp": "^4.0.0", 8392 "esquery": "^1.5.0", 8393 "is-builtin-module": "^3.2.1", 8394 "semver": "^7.5.4", 8395 "spdx-expression-parse": "^4.0.0" 8396 }, 8397 "engines": { 8398 "node": ">=16" 8399 }, 8400 "peerDependencies": { 8401 "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" 8402 } 8403 }, 8404 "node_modules/eslint-plugin-jsdoc/node_modules/escape-string-regexp": { 8405 "version": "4.0.0", 8406 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 8407 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 8408 "dev": true, 8409 "engines": { 8410 "node": ">=10" 8411 }, 8412 "funding": { 8413 "url": "https://github.com/sponsors/sindresorhus" 8414 } 8415 }, 8416 "node_modules/eslint-plugin-jsdoc/node_modules/semver": { 8417 "version": "7.6.2", 8418 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", 8419 "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", 8420 "dev": true, 8421 "bin": { 8422 "semver": "bin/semver.js" 8423 }, 8424 "engines": { 8425 "node": ">=10" 8426 } 8427 }, 8428 "node_modules/eslint-plugin-jsdoc/node_modules/spdx-expression-parse": { 8429 "version": "4.0.0", 8430 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", 8431 "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", 8432 "dev": true, 8433 "dependencies": { 8434 "spdx-exceptions": "^2.1.0", 8435 "spdx-license-ids": "^3.0.0" 8436 } 8437 }, 8438 "node_modules/eslint-plugin-jsx-a11y": { 8439 "version": "6.9.0", 8440 "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.9.0.tgz", 8441 "integrity": "sha512-nOFOCaJG2pYqORjK19lqPqxMO/JpvdCZdPtNdxY3kvom3jTvkAbOvQvD8wuD0G8BYR0IGAGYDlzqWJOh/ybn2g==", 8442 "dev": true, 8443 "dependencies": { 8444 "aria-query": "~5.1.3", 8445 "array-includes": "^3.1.8", 8446 "array.prototype.flatmap": "^1.3.2", 8447 "ast-types-flow": "^0.0.8", 8448 "axe-core": "^4.9.1", 8449 "axobject-query": "~3.1.1", 8450 "damerau-levenshtein": "^1.0.8", 8451 "emoji-regex": "^9.2.2", 8452 "es-iterator-helpers": "^1.0.19", 8453 "hasown": "^2.0.2", 8454 "jsx-ast-utils": "^3.3.5", 8455 "language-tags": "^1.0.9", 8456 "minimatch": "^3.1.2", 8457 "object.fromentries": "^2.0.8", 8458 "safe-regex-test": "^1.0.3", 8459 "string.prototype.includes": "^2.0.0" 8460 }, 8461 "engines": { 8462 "node": ">=4.0" 8463 }, 8464 "peerDependencies": { 8465 "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" 8466 } 8467 }, 8468 "node_modules/eslint-plugin-playwright": { 8469 "version": "0.15.3", 8470 "resolved": "https://registry.npmjs.org/eslint-plugin-playwright/-/eslint-plugin-playwright-0.15.3.tgz", 8471 "integrity": "sha512-LQMW5y0DLK5Fnpya7JR1oAYL2/7Y9wDiYw6VZqlKqcRGSgjbVKNqxraphk7ra1U3Bb5EK444xMgUlQPbMg2M1g==", 8472 "dev": true, 8473 "peerDependencies": { 8474 "eslint": ">=7", 8475 "eslint-plugin-jest": ">=25" 8476 }, 8477 "peerDependenciesMeta": { 8478 "eslint-plugin-jest": { 8479 "optional": true 8480 } 8481 } 8482 }, 8483 "node_modules/eslint-plugin-prettier": { 8484 "version": "5.1.3", 8485 "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.1.3.tgz", 8486 "integrity": "sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==", 8487 "dev": true, 8488 "dependencies": { 8489 "prettier-linter-helpers": "^1.0.0", 8490 "synckit": "^0.8.6" 8491 }, 8492 "engines": { 8493 "node": "^14.18.0 || >=16.0.0" 8494 }, 8495 "funding": { 8496 "url": "https://opencollective.com/eslint-plugin-prettier" 8497 }, 8498 "peerDependencies": { 8499 "@types/eslint": ">=8.0.0", 8500 "eslint": ">=8.0.0", 8501 "eslint-config-prettier": "*", 8502 "prettier": ">=3.0.0" 8503 }, 8504 "peerDependenciesMeta": { 8505 "@types/eslint": { 8506 "optional": true 8507 }, 8508 "eslint-config-prettier": { 8509 "optional": true 8510 } 8511 } 8512 }, 8513 "node_modules/eslint-plugin-react": { 8514 "version": "7.34.3", 8515 "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.3.tgz", 8516 "integrity": "sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA==", 8517 "dev": true, 8518 "dependencies": { 8519 "array-includes": "^3.1.8", 8520 "array.prototype.findlast": "^1.2.5", 8521 "array.prototype.flatmap": "^1.3.2", 8522 "array.prototype.toreversed": "^1.1.2", 8523 "array.prototype.tosorted": "^1.1.4", 8524 "doctrine": "^2.1.0", 8525 "es-iterator-helpers": "^1.0.19", 8526 "estraverse": "^5.3.0", 8527 "jsx-ast-utils": "^2.4.1 || ^3.0.0", 8528 "minimatch": "^3.1.2", 8529 "object.entries": "^1.1.8", 8530 "object.fromentries": "^2.0.8", 8531 "object.hasown": "^1.1.4", 8532 "object.values": "^1.2.0", 8533 "prop-types": "^15.8.1", 8534 "resolve": "^2.0.0-next.5", 8535 "semver": "^6.3.1", 8536 "string.prototype.matchall": "^4.0.11" 8537 }, 8538 "engines": { 8539 "node": ">=4" 8540 }, 8541 "peerDependencies": { 8542 "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" 8543 } 8544 }, 8545 "node_modules/eslint-plugin-react-hooks": { 8546 "version": "4.6.2", 8547 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", 8548 "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", 8549 "dev": true, 8550 "engines": { 8551 "node": ">=10" 8552 }, 8553 "peerDependencies": { 8554 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" 8555 } 8556 }, 8557 "node_modules/eslint-plugin-react/node_modules/estraverse": { 8558 "version": "5.3.0", 8559 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 8560 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 8561 "dev": true, 8562 "engines": { 8563 "node": ">=4.0" 8564 } 8565 }, 8566 "node_modules/eslint-plugin-react/node_modules/resolve": { 8567 "version": "2.0.0-next.5", 8568 "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", 8569 "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", 8570 "dev": true, 8571 "dependencies": { 8572 "is-core-module": "^2.13.0", 8573 "path-parse": "^1.0.7", 8574 "supports-preserve-symlinks-flag": "^1.0.0" 8575 }, 8576 "bin": { 8577 "resolve": "bin/resolve" 8578 }, 8579 "funding": { 8580 "url": "https://github.com/sponsors/ljharb" 8581 } 8582 }, 8583 "node_modules/eslint-scope": { 8584 "version": "5.1.1", 8585 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 8586 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 8587 "dev": true, 8588 "dependencies": { 8589 "esrecurse": "^4.3.0", 8590 "estraverse": "^4.1.1" 8591 }, 8592 "engines": { 8593 "node": ">=8.0.0" 8594 } 8595 }, 8596 "node_modules/eslint-utils": { 8597 "version": "3.0.0", 8598 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 8599 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 8600 "dev": true, 8601 "dependencies": { 8602 "eslint-visitor-keys": "^2.0.0" 8603 }, 8604 "engines": { 8605 "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" 8606 }, 8607 "funding": { 8608 "url": "https://github.com/sponsors/mysticatea" 8609 }, 8610 "peerDependencies": { 8611 "eslint": ">=5" 8612 } 8613 }, 8614 "node_modules/eslint-visitor-keys": { 8615 "version": "2.1.0", 8616 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 8617 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 8618 "dev": true, 8619 "engines": { 8620 "node": ">=10" 8621 } 8622 }, 8623 "node_modules/eslint/node_modules/argparse": { 8624 "version": "2.0.1", 8625 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 8626 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 8627 "dev": true 8628 }, 8629 "node_modules/eslint/node_modules/doctrine": { 8630 "version": "3.0.0", 8631 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 8632 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 8633 "dev": true, 8634 "dependencies": { 8635 "esutils": "^2.0.2" 8636 }, 8637 "engines": { 8638 "node": ">=6.0.0" 8639 } 8640 }, 8641 "node_modules/eslint/node_modules/escape-string-regexp": { 8642 "version": "4.0.0", 8643 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 8644 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 8645 "dev": true, 8646 "engines": { 8647 "node": ">=10" 8648 }, 8649 "funding": { 8650 "url": "https://github.com/sponsors/sindresorhus" 8651 } 8652 }, 8653 "node_modules/eslint/node_modules/eslint-scope": { 8654 "version": "7.1.1", 8655 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 8656 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 8657 "dev": true, 8658 "dependencies": { 8659 "esrecurse": "^4.3.0", 8660 "estraverse": "^5.2.0" 8661 }, 8662 "engines": { 8663 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8664 } 8665 }, 8666 "node_modules/eslint/node_modules/eslint-visitor-keys": { 8667 "version": "3.3.0", 8668 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 8669 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 8670 "dev": true, 8671 "engines": { 8672 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8673 } 8674 }, 8675 "node_modules/eslint/node_modules/estraverse": { 8676 "version": "5.3.0", 8677 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 8678 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 8679 "dev": true, 8680 "engines": { 8681 "node": ">=4.0" 8682 } 8683 }, 8684 "node_modules/eslint/node_modules/glob-parent": { 8685 "version": "6.0.2", 8686 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 8687 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 8688 "dev": true, 8689 "dependencies": { 8690 "is-glob": "^4.0.3" 8691 }, 8692 "engines": { 8693 "node": ">=10.13.0" 8694 } 8695 }, 8696 "node_modules/eslint/node_modules/globals": { 8697 "version": "13.20.0", 8698 "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", 8699 "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", 8700 "dev": true, 8701 "dependencies": { 8702 "type-fest": "^0.20.2" 8703 }, 8704 "engines": { 8705 "node": ">=8" 8706 }, 8707 "funding": { 8708 "url": "https://github.com/sponsors/sindresorhus" 8709 } 8710 }, 8711 "node_modules/eslint/node_modules/is-path-inside": { 8712 "version": "3.0.3", 8713 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 8714 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 8715 "dev": true, 8716 "engines": { 8717 "node": ">=8" 8718 } 8719 }, 8720 "node_modules/eslint/node_modules/js-yaml": { 8721 "version": "4.1.0", 8722 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 8723 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 8724 "dev": true, 8725 "dependencies": { 8726 "argparse": "^2.0.1" 8727 }, 8728 "bin": { 8729 "js-yaml": "bin/js-yaml.js" 8730 } 8731 }, 8732 "node_modules/espree": { 8733 "version": "9.4.1", 8734 "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", 8735 "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", 8736 "dev": true, 8737 "dependencies": { 8738 "acorn": "^8.8.0", 8739 "acorn-jsx": "^5.3.2", 8740 "eslint-visitor-keys": "^3.3.0" 8741 }, 8742 "engines": { 8743 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8744 }, 8745 "funding": { 8746 "url": "https://opencollective.com/eslint" 8747 } 8748 }, 8749 "node_modules/espree/node_modules/eslint-visitor-keys": { 8750 "version": "3.3.0", 8751 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 8752 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 8753 "dev": true, 8754 "engines": { 8755 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 8756 } 8757 }, 8758 "node_modules/esprima": { 8759 "version": "4.0.1", 8760 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 8761 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 8762 "dev": true, 8763 "bin": { 8764 "esparse": "bin/esparse.js", 8765 "esvalidate": "bin/esvalidate.js" 8766 }, 8767 "engines": { 8768 "node": ">=4" 8769 } 8770 }, 8771 "node_modules/esquery": { 8772 "version": "1.5.0", 8773 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 8774 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 8775 "dev": true, 8776 "dependencies": { 8777 "estraverse": "^5.1.0" 8778 }, 8779 "engines": { 8780 "node": ">=0.10" 8781 } 8782 }, 8783 "node_modules/esquery/node_modules/estraverse": { 8784 "version": "5.3.0", 8785 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 8786 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 8787 "dev": true, 8788 "engines": { 8789 "node": ">=4.0" 8790 } 8791 }, 8792 "node_modules/esrecurse": { 8793 "version": "4.3.0", 8794 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 8795 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 8796 "dev": true, 8797 "dependencies": { 8798 "estraverse": "^5.2.0" 8799 }, 8800 "engines": { 8801 "node": ">=4.0" 8802 } 8803 }, 8804 "node_modules/esrecurse/node_modules/estraverse": { 8805 "version": "5.3.0", 8806 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 8807 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 8808 "dev": true, 8809 "engines": { 8810 "node": ">=4.0" 8811 } 8812 }, 8813 "node_modules/estraverse": { 8814 "version": "4.3.0", 8815 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 8816 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 8817 "dev": true, 8818 "engines": { 8819 "node": ">=4.0" 8820 } 8821 }, 8822 "node_modules/esutils": { 8823 "version": "2.0.3", 8824 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 8825 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 8826 "dev": true, 8827 "engines": { 8828 "node": ">=0.10.0" 8829 } 8830 }, 8831 "node_modules/etag": { 8832 "version": "1.8.1", 8833 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 8834 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 8835 "dev": true, 8836 "license": "MIT", 8837 "engines": { 8838 "node": ">= 0.6" 8839 } 8840 }, 8841 "node_modules/eventemitter3": { 8842 "version": "4.0.7", 8843 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", 8844 "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", 8845 "dev": true 8846 }, 8847 "node_modules/events": { 8848 "version": "3.3.0", 8849 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", 8850 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", 8851 "dev": true, 8852 "license": "MIT", 8853 "engines": { 8854 "node": ">=0.8.x" 8855 } 8856 }, 8857 "node_modules/execa": { 8858 "version": "5.1.1", 8859 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 8860 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 8861 "dev": true, 8862 "dependencies": { 8863 "cross-spawn": "^7.0.3", 8864 "get-stream": "^6.0.0", 8865 "human-signals": "^2.1.0", 8866 "is-stream": "^2.0.0", 8867 "merge-stream": "^2.0.0", 8868 "npm-run-path": "^4.0.1", 8869 "onetime": "^5.1.2", 8870 "signal-exit": "^3.0.3", 8871 "strip-final-newline": "^2.0.0" 8872 }, 8873 "engines": { 8874 "node": ">=10" 8875 }, 8876 "funding": { 8877 "url": "https://github.com/sindresorhus/execa?sponsor=1" 8878 } 8879 }, 8880 "node_modules/exit": { 8881 "version": "0.1.2", 8882 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 8883 "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", 8884 "dev": true, 8885 "engines": { 8886 "node": ">= 0.8.0" 8887 } 8888 }, 8889 "node_modules/expand-tilde": { 8890 "version": "1.2.2", 8891 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz", 8892 "integrity": "sha512-rtmc+cjLZqnu9dSYosX9EWmSJhTwpACgJQTfj4hgg2JjOD/6SIQalZrt4a3aQeh++oNxkazcaxrhPUj6+g5G/Q==", 8893 "dev": true, 8894 "license": "MIT", 8895 "dependencies": { 8896 "os-homedir": "^1.0.1" 8897 }, 8898 "engines": { 8899 "node": ">=0.10.0" 8900 } 8901 }, 8902 "node_modules/expect": { 8903 "version": "29.7.0", 8904 "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", 8905 "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", 8906 "dev": true, 8907 "dependencies": { 8908 "@jest/expect-utils": "^29.7.0", 8909 "jest-get-type": "^29.6.3", 8910 "jest-matcher-utils": "^29.7.0", 8911 "jest-message-util": "^29.7.0", 8912 "jest-util": "^29.7.0" 8913 }, 8914 "engines": { 8915 "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 8916 } 8917 }, 8918 "node_modules/expect-puppeteer": { 8919 "version": "4.4.0", 8920 "resolved": "https://registry.npmjs.org/expect-puppeteer/-/expect-puppeteer-4.4.0.tgz", 8921 "integrity": "sha512-6Ey4Xy2xvmuQu7z7YQtMsaMV0EHJRpVxIDOd5GRrm04/I3nkTKIutELfECsLp6le+b3SSa3cXhPiw6PgqzxYWA==", 8922 "dev": true 8923 }, 8924 "node_modules/express": { 8925 "version": "4.21.2", 8926 "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", 8927 "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", 8928 "dev": true, 8929 "license": "MIT", 8930 "dependencies": { 8931 "accepts": "~1.3.8", 8932 "array-flatten": "1.1.1", 8933 "body-parser": "1.20.3", 8934 "content-disposition": "0.5.4", 8935 "content-type": "~1.0.4", 8936 "cookie": "0.7.1", 8937 "cookie-signature": "1.0.6", 8938 "debug": "2.6.9", 8939 "depd": "2.0.0", 8940 "encodeurl": "~2.0.0", 8941 "escape-html": "~1.0.3", 8942 "etag": "~1.8.1", 8943 "finalhandler": "1.3.1", 8944 "fresh": "0.5.2", 8945 "http-errors": "2.0.0", 8946 "merge-descriptors": "1.0.3", 8947 "methods": "~1.1.2", 8948 "on-finished": "2.4.1", 8949 "parseurl": "~1.3.3", 8950 "path-to-regexp": "0.1.12", 8951 "proxy-addr": "~2.0.7", 8952 "qs": "6.13.0", 8953 "range-parser": "~1.2.1", 8954 "safe-buffer": "5.2.1", 8955 "send": "0.19.0", 8956 "serve-static": "1.16.2", 8957 "setprototypeof": "1.2.0", 8958 "statuses": "2.0.1", 8959 "type-is": "~1.6.18", 8960 "utils-merge": "1.0.1", 8961 "vary": "~1.1.2" 8962 }, 8963 "engines": { 8964 "node": ">= 0.10.0" 8965 }, 8966 "funding": { 8967 "type": "opencollective", 8968 "url": "https://opencollective.com/express" 8969 } 8970 }, 8971 "node_modules/express/node_modules/array-flatten": { 8972 "version": "1.1.1", 8973 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 8974 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", 8975 "dev": true 8976 }, 8977 "node_modules/express/node_modules/debug": { 8978 "version": "2.6.9", 8979 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 8980 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 8981 "dev": true, 8982 "dependencies": { 8983 "ms": "2.0.0" 8984 } 8985 }, 8986 "node_modules/express/node_modules/ms": { 8987 "version": "2.0.0", 8988 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 8989 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 8990 "dev": true 8991 }, 8992 "node_modules/extract-zip": { 8993 "version": "2.0.1", 8994 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 8995 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 8996 "dev": true, 8997 "dependencies": { 8998 "debug": "^4.1.1", 8999 "get-stream": "^5.1.0", 9000 "yauzl": "^2.10.0" 9001 }, 9002 "bin": { 9003 "extract-zip": "cli.js" 9004 }, 9005 "engines": { 9006 "node": ">= 10.17.0" 9007 }, 9008 "optionalDependencies": { 9009 "@types/yauzl": "^2.9.1" 9010 } 9011 }, 9012 "node_modules/extract-zip/node_modules/get-stream": { 9013 "version": "5.2.0", 9014 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 9015 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 9016 "dev": true, 9017 "dependencies": { 9018 "pump": "^3.0.0" 9019 }, 9020 "engines": { 9021 "node": ">=8" 9022 }, 9023 "funding": { 9024 "url": "https://github.com/sponsors/sindresorhus" 9025 } 9026 }, 9027 "node_modules/fast-deep-equal": { 9028 "version": "3.1.3", 9029 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 9030 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 9031 "dev": true 9032 }, 9033 "node_modules/fast-diff": { 9034 "version": "1.3.0", 9035 "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", 9036 "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", 9037 "dev": true 9038 }, 9039 "node_modules/fast-fifo": { 9040 "version": "1.3.2", 9041 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", 9042 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", 9043 "dev": true 9044 }, 9045 "node_modules/fast-glob": { 9046 "version": "3.3.2", 9047 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 9048 "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", 9049 "dev": true, 9050 "dependencies": { 9051 "@nodelib/fs.stat": "^2.0.2", 9052 "@nodelib/fs.walk": "^1.2.3", 9053 "glob-parent": "^5.1.2", 9054 "merge2": "^1.3.0", 9055 "micromatch": "^4.0.4" 9056 }, 9057 "engines": { 9058 "node": ">=8.6.0" 9059 } 9060 }, 9061 "node_modules/fast-json-stable-stringify": { 9062 "version": "2.1.0", 9063 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 9064 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 9065 "dev": true 9066 }, 9067 "node_modules/fast-levenshtein": { 9068 "version": "2.0.6", 9069 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 9070 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 9071 "dev": true 9072 }, 9073 "node_modules/fast-uri": { 9074 "version": "3.0.3", 9075 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", 9076 "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", 9077 "dev": true, 9078 "license": "BSD-3-Clause" 9079 }, 9080 "node_modules/fastest-levenshtein": { 9081 "version": "1.0.16", 9082 "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", 9083 "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", 9084 "dev": true, 9085 "engines": { 9086 "node": ">= 4.9.1" 9087 } 9088 }, 9089 "node_modules/fastq": { 9090 "version": "1.13.0", 9091 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", 9092 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 9093 "dev": true, 9094 "dependencies": { 9095 "reusify": "^1.0.4" 9096 } 9097 }, 9098 "node_modules/faye-websocket": { 9099 "version": "0.11.4", 9100 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", 9101 "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", 9102 "dev": true, 9103 "dependencies": { 9104 "websocket-driver": ">=0.5.1" 9105 }, 9106 "engines": { 9107 "node": ">=0.8.0" 9108 } 9109 }, 9110 "node_modules/fb-watchman": { 9111 "version": "2.0.2", 9112 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", 9113 "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", 9114 "dev": true, 9115 "dependencies": { 9116 "bser": "2.1.1" 9117 } 9118 }, 9119 "node_modules/fd-slicer": { 9120 "version": "1.1.0", 9121 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 9122 "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", 9123 "dev": true, 9124 "dependencies": { 9125 "pend": "~1.2.0" 9126 } 9127 }, 9128 "node_modules/file-entry-cache": { 9129 "version": "6.0.1", 9130 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 9131 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 9132 "dev": true, 9133 "dependencies": { 9134 "flat-cache": "^3.0.4" 9135 }, 9136 "engines": { 9137 "node": "^10.12.0 || >=12.0.0" 9138 } 9139 }, 9140 "node_modules/filename-reserved-regex": { 9141 "version": "2.0.0", 9142 "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", 9143 "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", 9144 "dev": true, 9145 "engines": { 9146 "node": ">=4" 9147 } 9148 }, 9149 "node_modules/filenamify": { 9150 "version": "4.3.0", 9151 "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", 9152 "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", 9153 "dev": true, 9154 "dependencies": { 9155 "filename-reserved-regex": "^2.0.0", 9156 "strip-outer": "^1.0.1", 9157 "trim-repeated": "^1.0.0" 9158 }, 9159 "engines": { 9160 "node": ">=8" 9161 }, 9162 "funding": { 9163 "url": "https://github.com/sponsors/sindresorhus" 9164 } 9165 }, 9166 "node_modules/fill-range": { 9167 "version": "7.1.1", 9168 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 9169 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 9170 "dev": true, 9171 "dependencies": { 9172 "to-regex-range": "^5.0.1" 9173 }, 9174 "engines": { 9175 "node": ">=8" 9176 } 9177 }, 9178 "node_modules/finalhandler": { 9179 "version": "1.3.1", 9180 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", 9181 "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", 9182 "dev": true, 9183 "license": "MIT", 9184 "dependencies": { 9185 "debug": "2.6.9", 9186 "encodeurl": "~2.0.0", 9187 "escape-html": "~1.0.3", 9188 "on-finished": "2.4.1", 9189 "parseurl": "~1.3.3", 9190 "statuses": "2.0.1", 9191 "unpipe": "~1.0.0" 9192 }, 9193 "engines": { 9194 "node": ">= 0.8" 9195 } 9196 }, 9197 "node_modules/finalhandler/node_modules/debug": { 9198 "version": "2.6.9", 9199 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 9200 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 9201 "dev": true, 9202 "license": "MIT", 9203 "dependencies": { 9204 "ms": "2.0.0" 9205 } 9206 }, 9207 "node_modules/finalhandler/node_modules/ms": { 9208 "version": "2.0.0", 9209 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 9210 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 9211 "dev": true, 9212 "license": "MIT" 9213 }, 9214 "node_modules/find-cache-dir": { 9215 "version": "4.0.0", 9216 "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", 9217 "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", 9218 "dev": true, 9219 "license": "MIT", 9220 "dependencies": { 9221 "common-path-prefix": "^3.0.0", 9222 "pkg-dir": "^7.0.0" 9223 }, 9224 "engines": { 9225 "node": ">=14.16" 9226 }, 9227 "funding": { 9228 "url": "https://github.com/sponsors/sindresorhus" 9229 } 9230 }, 9231 "node_modules/find-cache-dir/node_modules/find-up": { 9232 "version": "6.3.0", 9233 "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", 9234 "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", 9235 "dev": true, 9236 "license": "MIT", 9237 "dependencies": { 9238 "locate-path": "^7.1.0", 9239 "path-exists": "^5.0.0" 9240 }, 9241 "engines": { 9242 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 9243 }, 9244 "funding": { 9245 "url": "https://github.com/sponsors/sindresorhus" 9246 } 9247 }, 9248 "node_modules/find-cache-dir/node_modules/locate-path": { 9249 "version": "7.2.0", 9250 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", 9251 "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", 9252 "dev": true, 9253 "license": "MIT", 9254 "dependencies": { 9255 "p-locate": "^6.0.0" 9256 }, 9257 "engines": { 9258 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 9259 }, 9260 "funding": { 9261 "url": "https://github.com/sponsors/sindresorhus" 9262 } 9263 }, 9264 "node_modules/find-cache-dir/node_modules/p-limit": { 9265 "version": "4.0.0", 9266 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", 9267 "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", 9268 "dev": true, 9269 "license": "MIT", 9270 "dependencies": { 9271 "yocto-queue": "^1.0.0" 9272 }, 9273 "engines": { 9274 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 9275 }, 9276 "funding": { 9277 "url": "https://github.com/sponsors/sindresorhus" 9278 } 9279 }, 9280 "node_modules/find-cache-dir/node_modules/p-locate": { 9281 "version": "6.0.0", 9282 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", 9283 "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", 9284 "dev": true, 9285 "license": "MIT", 9286 "dependencies": { 9287 "p-limit": "^4.0.0" 9288 }, 9289 "engines": { 9290 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 9291 }, 9292 "funding": { 9293 "url": "https://github.com/sponsors/sindresorhus" 9294 } 9295 }, 9296 "node_modules/find-cache-dir/node_modules/path-exists": { 9297 "version": "5.0.0", 9298 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", 9299 "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", 9300 "dev": true, 9301 "license": "MIT", 9302 "engines": { 9303 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 9304 } 9305 }, 9306 "node_modules/find-cache-dir/node_modules/pkg-dir": { 9307 "version": "7.0.0", 9308 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", 9309 "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", 9310 "dev": true, 9311 "license": "MIT", 9312 "dependencies": { 9313 "find-up": "^6.3.0" 9314 }, 9315 "engines": { 9316 "node": ">=14.16" 9317 }, 9318 "funding": { 9319 "url": "https://github.com/sponsors/sindresorhus" 9320 } 9321 }, <