[READ-ONLY] Mirror of https://github.com/vitest-dev/vitest. Next generation testing framework powered by Vite. vitest.dev
test testing-tools vite
12

Configure Feed

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

chore(deps): update dependency eslint to v9 (#5504)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>

authored by

renovate[bot]
renovate[bot]
Vladimir Sheremet
and committed by
GitHub
(Apr 22, 2024, 5:59 PM +0200) 8031de7d ec9d7c93

+480 -333
+2
eslint.config.js
··· 10 10 '**/*.snap', 11 11 '**/bench.json', 12 12 '**/fixtures', 13 + '**/assets/**', 14 + '**/*.timestamp-*', 13 15 'test/core/src/self', 14 16 'test/wasm-modules/src/wasm-bindgen-no-cyclic', 15 17 'test/workspaces/results.json',
+2 -2
package.json
··· 39 39 "test:browser:playwright": "pnpm -C test/browser run test:playwright" 40 40 }, 41 41 "devDependencies": { 42 - "@antfu/eslint-config": "^2.6.4", 42 + "@antfu/eslint-config": "^2.15.0", 43 43 "@antfu/ni": "^0.21.12", 44 44 "@playwright/test": "^1.41.0", 45 45 "@rollup/plugin-commonjs": "^25.0.7", ··· 53 53 "@vitest/ui": "workspace:*", 54 54 "bumpp": "^9.2.1", 55 55 "esbuild": "^0.19.11", 56 - "eslint": "^8.54.0", 56 + "eslint": "^9.1.0", 57 57 "fast-glob": "^3.3.2", 58 58 "lint-staged": "^15.1.0", 59 59 "magic-string": "^0.30.5",
+474 -330
pnpm-lock.yaml
··· 31 31 .: 32 32 devDependencies: 33 33 '@antfu/eslint-config': 34 - specifier: ^2.6.4 35 - version: 2.6.4(@vue/compiler-sfc@3.4.21)(eslint@8.54.0)(typescript@5.2.2)(vitest@packages+vitest) 34 + specifier: ^2.15.0 35 + version: 2.15.0(@vue/compiler-sfc@3.4.21)(eslint@9.1.0)(typescript@5.2.2)(vitest@packages+vitest) 36 36 '@antfu/ni': 37 37 specifier: ^0.21.12 38 38 version: 0.21.12 ··· 73 73 specifier: ^0.19.11 74 74 version: 0.19.11 75 75 eslint: 76 - specifier: ^8.54.0 77 - version: 8.54.0 76 + specifier: ^9.1.0 77 + version: 9.1.0 78 78 fast-glob: 79 79 specifier: ^3.3.2 80 80 version: 3.3.2 ··· 2332 2332 '@jridgewell/gen-mapping': 0.3.2 2333 2333 '@jridgewell/trace-mapping': 0.3.18 2334 2334 2335 - /@antfu/eslint-config@2.6.4(@vue/compiler-sfc@3.4.21)(eslint@8.54.0)(typescript@5.2.2)(vitest@packages+vitest): 2336 - resolution: {integrity: sha512-dMD/QC5KWS1OltdpKLhfZM7W7y7zils85opk8d4lyNr7yn0OFjZs7eMYtcC6DrrN2kQ1JrFvBM7uB0QdWn5PUQ==} 2335 + /@antfu/eslint-config@2.15.0(@vue/compiler-sfc@3.4.21)(eslint@9.1.0)(typescript@5.2.2)(vitest@packages+vitest): 2336 + resolution: {integrity: sha512-qoqw+0N8bqz0vBIigGJamaIf1LdzXcmCDuleygJAF3EtACLieKyIMvpOdc2TU9AnuPbMBFCkN40340UWRChELw==} 2337 2337 hasBin: true 2338 2338 peerDependencies: 2339 + '@eslint-react/eslint-plugin': ^1.5.8 2339 2340 '@unocss/eslint-plugin': '>=0.50.0' 2341 + astro-eslint-parser: ^0.16.3 2340 2342 eslint: '>=8.40.0' 2343 + eslint-plugin-astro: ^0.31.4 2341 2344 eslint-plugin-format: '>=0.1.0' 2342 - eslint-plugin-react: ^7.33.2 2343 2345 eslint-plugin-react-hooks: ^4.6.0 2344 2346 eslint-plugin-react-refresh: ^0.4.4 2345 - eslint-plugin-svelte: ^2.34.1 2347 + eslint-plugin-solid: ^0.13.2 2348 + eslint-plugin-svelte: '>=2.35.1' 2349 + prettier-plugin-astro: ^0.13.0 2350 + prettier-plugin-slidev: ^1.0.5 2346 2351 svelte-eslint-parser: ^0.33.1 2347 2352 peerDependenciesMeta: 2353 + '@eslint-react/eslint-plugin': 2354 + optional: true 2348 2355 '@unocss/eslint-plugin': 2349 2356 optional: true 2350 - eslint-plugin-format: 2357 + astro-eslint-parser: 2351 2358 optional: true 2352 - eslint-plugin-react: 2359 + eslint-plugin-astro: 2360 + optional: true 2361 + eslint-plugin-format: 2353 2362 optional: true 2354 2363 eslint-plugin-react-hooks: 2355 2364 optional: true 2356 2365 eslint-plugin-react-refresh: 2357 2366 optional: true 2367 + eslint-plugin-solid: 2368 + optional: true 2358 2369 eslint-plugin-svelte: 2370 + optional: true 2371 + prettier-plugin-astro: 2372 + optional: true 2373 + prettier-plugin-slidev: 2359 2374 optional: true 2360 2375 svelte-eslint-parser: 2361 2376 optional: true 2362 2377 dependencies: 2363 - '@antfu/eslint-define-config': 1.23.0-2 2364 - '@antfu/install-pkg': 0.3.1 2365 - '@eslint-types/jsdoc': 46.8.2-1 2366 - '@eslint-types/typescript-eslint': 6.19.1 2367 - '@eslint-types/unicorn': 50.0.1 2368 - '@stylistic/eslint-plugin': 1.6.0(eslint@8.54.0)(typescript@5.2.2) 2369 - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.54.0)(typescript@5.2.2) 2370 - '@typescript-eslint/parser': 6.21.0(eslint@8.54.0)(typescript@5.2.2) 2371 - eslint: 8.54.0 2372 - eslint-config-flat-gitignore: 0.1.2 2373 - eslint-merge-processors: 0.1.0(eslint@8.54.0) 2374 - eslint-plugin-antfu: 2.1.2(eslint@8.54.0) 2375 - eslint-plugin-eslint-comments: 3.2.0(eslint@8.54.0) 2376 - eslint-plugin-i: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.54.0) 2377 - eslint-plugin-jsdoc: 48.0.6(eslint@8.54.0) 2378 - eslint-plugin-jsonc: 2.13.0(eslint@8.54.0) 2379 - eslint-plugin-markdown: 3.0.1(eslint@8.54.0) 2380 - eslint-plugin-n: 16.6.2(eslint@8.54.0) 2378 + '@antfu/install-pkg': 0.3.2 2379 + '@clack/prompts': 0.7.0 2380 + '@stylistic/eslint-plugin': 1.7.2(eslint@9.1.0)(typescript@5.2.2) 2381 + '@typescript-eslint/eslint-plugin': 7.7.0(@typescript-eslint/parser@7.7.0)(eslint@9.1.0)(typescript@5.2.2) 2382 + '@typescript-eslint/parser': 7.7.0(eslint@9.1.0)(typescript@5.2.2) 2383 + eslint: 9.1.0 2384 + eslint-config-flat-gitignore: 0.1.5 2385 + eslint-flat-config-utils: 0.2.3 2386 + eslint-merge-processors: 0.1.0(eslint@9.1.0) 2387 + eslint-plugin-antfu: 2.1.2(eslint@9.1.0) 2388 + eslint-plugin-eslint-comments: 3.2.0(eslint@9.1.0) 2389 + eslint-plugin-import-x: 0.5.0(eslint@9.1.0)(typescript@5.2.2) 2390 + eslint-plugin-jsdoc: 48.2.3(eslint@9.1.0) 2391 + eslint-plugin-jsonc: 2.15.1(eslint@9.1.0) 2392 + eslint-plugin-markdown: 4.0.1(eslint@9.1.0) 2393 + eslint-plugin-n: 17.2.1(eslint@9.1.0) 2381 2394 eslint-plugin-no-only-tests: 3.1.0 2382 - eslint-plugin-perfectionist: 2.5.0(eslint@8.54.0)(typescript@5.2.2)(vue-eslint-parser@9.4.2) 2383 - eslint-plugin-toml: 0.9.2(eslint@8.54.0) 2384 - eslint-plugin-unicorn: 50.0.1(eslint@8.54.0) 2385 - eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.54.0) 2386 - eslint-plugin-vitest: 0.3.22(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.54.0)(typescript@5.2.2)(vitest@packages+vitest) 2387 - eslint-plugin-vue: 9.21.1(eslint@8.54.0) 2388 - eslint-plugin-yml: 1.12.2(eslint@8.54.0) 2389 - eslint-processor-vue-blocks: 0.1.1(@vue/compiler-sfc@3.4.21)(eslint@8.54.0) 2390 - globals: 13.24.0 2395 + eslint-plugin-perfectionist: 2.9.0(eslint@9.1.0)(typescript@5.2.2)(vue-eslint-parser@9.4.2) 2396 + eslint-plugin-toml: 0.11.0(eslint@9.1.0) 2397 + eslint-plugin-unicorn: 52.0.0(eslint@9.1.0) 2398 + eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@7.7.0)(eslint@9.1.0) 2399 + eslint-plugin-vitest: 0.5.3(@typescript-eslint/eslint-plugin@7.7.0)(eslint@9.1.0)(typescript@5.2.2)(vitest@packages+vitest) 2400 + eslint-plugin-vue: 9.25.0(eslint@9.1.0) 2401 + eslint-plugin-yml: 1.14.0(eslint@9.1.0) 2402 + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.21)(eslint@9.1.0) 2403 + globals: 15.0.0 2391 2404 jsonc-eslint-parser: 2.4.0 2392 2405 local-pkg: 0.5.0 2393 2406 parse-gitignore: 2.0.0 2394 2407 picocolors: 1.0.0 2395 - prompts: 2.4.2 2396 2408 toml-eslint-parser: 0.9.3 2397 - vue-eslint-parser: 9.4.2(eslint@8.54.0) 2409 + vue-eslint-parser: 9.4.2(eslint@9.1.0) 2398 2410 yaml-eslint-parser: 1.2.2 2399 2411 yargs: 17.7.2 2400 2412 transitivePeerDependencies: 2401 2413 - '@vue/compiler-sfc' 2402 - - astro-eslint-parser 2403 - - eslint-import-resolver-typescript 2404 - - eslint-import-resolver-webpack 2405 2414 - supports-color 2406 2415 - svelte 2407 2416 - typescript 2408 2417 - vitest 2409 - dev: true 2410 - 2411 - /@antfu/eslint-define-config@1.23.0-2: 2412 - resolution: {integrity: sha512-LvxY21+ZhpuBf/aHeBUtGQhSEfad4PkNKXKvDOSvukaM3XVTfBhwmHX2EKwAsdq5DlfjbT3qqYyMiueBIO5iDQ==} 2413 - engines: {node: '>=18.0.0', npm: '>=9.0.0', pnpm: '>= 8.6.0'} 2414 2418 dev: true 2415 2419 2416 2420 /@antfu/install-pkg@0.1.1: ··· 2422 2426 2423 2427 /@antfu/install-pkg@0.3.1: 2424 2428 resolution: {integrity: sha512-A3zWY9VeTPnxlMiZtsGHw2lSd3ghwvL8s9RiGOtqvDxhhFfZ781ynsGBa/iUnDJ5zBrmTFQrJDud3TGgRISaxw==} 2429 + dependencies: 2430 + execa: 8.0.1 2431 + dev: true 2432 + 2433 + /@antfu/install-pkg@0.3.2: 2434 + resolution: {integrity: sha512-FFYqME8+UHlPnRlX/vn+8cTD4Wo/nG/lzRxpABs3XANBmdJdNImVz3QvjNAE/W3PSCNbG387FOz8o5WelnWOlg==} 2425 2435 dependencies: 2426 2436 execa: 8.0.1 2427 2437 dev: true ··· 5989 5999 resolution: {integrity: sha512-BxOqI5LgsIQP1odU5KMwV9yoijleOPzHL18/YvNqF9KFSGF2K/DLlYAbDQsWqd/1nbaFuSkYD/191dpMtNh4vw==} 5990 6000 dev: true 5991 6001 6002 + /@clack/core@0.3.4: 6003 + resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==} 6004 + dependencies: 6005 + picocolors: 1.0.0 6006 + sisteransi: 1.0.5 6007 + dev: true 6008 + 6009 + /@clack/prompts@0.7.0: 6010 + resolution: {integrity: sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==} 6011 + dependencies: 6012 + '@clack/core': 0.3.4 6013 + picocolors: 1.0.0 6014 + sisteransi: 1.0.5 6015 + dev: true 6016 + bundledDependencies: 6017 + - is-unicode-supported 6018 + 5992 6019 /@cnakazawa/watch@1.0.4: 5993 6020 resolution: {integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==} 5994 6021 engines: {node: '>=0.1.95'} ··· 6948 6975 requiresBuild: true 6949 6976 optional: true 6950 6977 6951 - /@eslint-community/eslint-utils@4.4.0(eslint@8.54.0): 6978 + /@eslint-community/eslint-utils@4.4.0(eslint@9.1.0): 6952 6979 resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} 6953 6980 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 6954 6981 peerDependencies: 6955 6982 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 6956 6983 dependencies: 6957 - eslint: 8.54.0 6984 + eslint: 9.1.0 6958 6985 eslint-visitor-keys: 3.4.3 6959 6986 dev: true 6960 6987 6961 6988 /@eslint-community/regexpp@4.10.0: 6962 6989 resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} 6963 6990 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} 6964 - dev: true 6965 - 6966 - /@eslint-types/jsdoc@46.8.2-1: 6967 - resolution: {integrity: sha512-FwD7V0xX0jyaqj8Ul5ZY+TAAPohDfVqtbuXJNHb+OIv1aTIqZi5+Zn3F2UwQ5O3BnQd2mTduyK0+HjGx3/AMFg==} 6968 - dev: true 6969 - 6970 - /@eslint-types/typescript-eslint@6.19.1: 6971 - resolution: {integrity: sha512-X0farz1+psE6Qfx6+ISQQ/J3ZetKlUeuTIN9Zt/agx4UXrgK6daH/n9ba776JxysK6YJCRaEHng/bcQQUm+BsA==} 6972 - dev: true 6973 - 6974 - /@eslint-types/unicorn@50.0.1: 6975 - resolution: {integrity: sha512-nuJuipTNcg9f+oxZ+3QZw4tuDLmir4RJOPfM/oujgToiy1s+tePDZhwg5jUGc3q8OzTtPbVpsFSYX7QApjO3EA==} 6976 6991 dev: true 6977 6992 6978 6993 /@eslint/eslintrc@1.4.1: ··· 6983 6998 debug: 4.3.4(supports-color@8.1.1) 6984 6999 espree: 9.6.1 6985 7000 globals: 13.24.0 6986 - ignore: 5.2.4 6987 - import-fresh: 3.3.0 6988 - js-yaml: 4.1.0 6989 - minimatch: 3.1.2 6990 - strip-json-comments: 3.1.1 6991 - transitivePeerDependencies: 6992 - - supports-color 6993 - dev: true 6994 - 6995 - /@eslint/eslintrc@2.1.3: 6996 - resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==} 6997 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 6998 - dependencies: 6999 - ajv: 6.12.6 7000 - debug: 4.3.4(supports-color@8.1.1) 7001 - espree: 9.6.1 7002 - globals: 13.23.0 7003 7001 ignore: 5.2.4 7004 7002 import-fresh: 3.3.0 7005 7003 js-yaml: 4.1.0 ··· 7026 7024 - supports-color 7027 7025 dev: true 7028 7026 7029 - /@eslint/js@8.54.0: 7030 - resolution: {integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==} 7031 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 7027 + /@eslint/eslintrc@3.0.2: 7028 + resolution: {integrity: sha512-wV19ZEGEMAC1eHgrS7UQPqsdEiCIbTKTasEfcXAigzoXICcqZSjBZEHlZwNVvKg6UBCjSlos84XiLqsRJnIcIg==} 7029 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 7030 + dependencies: 7031 + ajv: 6.12.6 7032 + debug: 4.3.4(supports-color@8.1.1) 7033 + espree: 10.0.1 7034 + globals: 14.0.0 7035 + ignore: 5.2.4 7036 + import-fresh: 3.3.0 7037 + js-yaml: 4.1.0 7038 + minimatch: 3.1.2 7039 + strip-json-comments: 3.1.1 7040 + transitivePeerDependencies: 7041 + - supports-color 7042 + dev: true 7043 + 7044 + /@eslint/js@9.1.1: 7045 + resolution: {integrity: sha512-5WoDz3Y19Bg2BnErkZTp0en+c/i9PvgFS7MBe1+m60HjFr0hrphlAGp4yzI7pxpt4xShln4ZyYp4neJm8hmOkQ==} 7046 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 7032 7047 dev: true 7033 7048 7034 7049 /@faker-js/faker@8.2.0: ··· 7086 7101 graphql: 16.8.1 7087 7102 dev: false 7088 7103 7089 - /@humanwhocodes/config-array@0.11.13: 7090 - resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} 7104 + /@humanwhocodes/config-array@0.13.0: 7105 + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} 7091 7106 engines: {node: '>=10.10.0'} 7092 7107 dependencies: 7093 - '@humanwhocodes/object-schema': 2.0.1 7108 + '@humanwhocodes/object-schema': 2.0.3 7094 7109 debug: 4.3.4(supports-color@8.1.1) 7095 7110 minimatch: 3.1.2 7096 7111 transitivePeerDependencies: ··· 7117 7132 resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} 7118 7133 dev: true 7119 7134 7120 - /@humanwhocodes/object-schema@2.0.1: 7121 - resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} 7135 + /@humanwhocodes/object-schema@2.0.3: 7136 + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} 7137 + dev: true 7138 + 7139 + /@humanwhocodes/retry@0.2.3: 7140 + resolution: {integrity: sha512-X38nUbachlb01YMlvPFojKoiXq+LzZvuSce70KPMPdeM1Rj03k4dR7lDslhbqXn3Ang4EU3+EAmwEAsbrjHW3g==} 7141 + engines: {node: '>=18.18'} 7122 7142 dev: true 7123 7143 7124 7144 /@iconify-json/carbon@1.1.28: ··· 10257 10277 resolve-from: 5.0.0 10258 10278 dev: true 10259 10279 10260 - /@stylistic/eslint-plugin-js@1.6.0(eslint@8.54.0): 10261 - resolution: {integrity: sha512-qlBAu08fy4d5BEF+c31E5y0OvEOVZo3SfOOs2Qrb4/CwAaXrAch++axBWedzgR3n0XqkuXjr6dbexqrdOm92ag==} 10280 + /@stylistic/eslint-plugin-js@1.7.2(eslint@9.1.0): 10281 + resolution: {integrity: sha512-ZYX7C5p7zlHbACwFLU+lISVh6tdcRP/++PWegh2Sy0UgMT5kU0XkPa2tKWEtJYzZmPhJxu9LxbnWcnE/tTwSDQ==} 10262 10282 engines: {node: ^16.0.0 || >=18.0.0} 10263 10283 peerDependencies: 10264 10284 eslint: '>=8.40.0' 10265 10285 dependencies: 10286 + '@types/eslint': 8.56.10 10266 10287 acorn: 8.11.3 10267 10288 escape-string-regexp: 4.0.0 10268 - eslint: 8.54.0 10289 + eslint: 9.1.0 10269 10290 eslint-visitor-keys: 3.4.3 10270 - espree: 10.0.0 10291 + espree: 9.6.1 10271 10292 dev: true 10272 10293 10273 - /@stylistic/eslint-plugin-jsx@1.6.0(eslint@8.54.0): 10274 - resolution: {integrity: sha512-MlRpiuNpanQrszotBlar77GDf71HjemJNNQBvLnsk/MHxo6fxbIcAyLSNSVQJhP14ah6PvpPFcExRK4Hj7MGeg==} 10294 + /@stylistic/eslint-plugin-jsx@1.7.2(eslint@9.1.0): 10295 + resolution: {integrity: sha512-lNZR5PR0HLJPs+kY0y8fy6KroKlYqA5PwsYWpVYWzqZWiL5jgAeUo4s9yLFYjJjzildJ5MsTVMy/xP81Qz6GXg==} 10275 10296 engines: {node: ^16.0.0 || >=18.0.0} 10276 10297 peerDependencies: 10277 10298 eslint: '>=8.40.0' 10278 10299 dependencies: 10279 - '@stylistic/eslint-plugin-js': 1.6.0(eslint@8.54.0) 10280 - eslint: 8.54.0 10300 + '@stylistic/eslint-plugin-js': 1.7.2(eslint@9.1.0) 10301 + '@types/eslint': 8.56.10 10302 + eslint: 9.1.0 10281 10303 estraverse: 5.3.0 10282 - picomatch: 3.0.1 10304 + picomatch: 4.0.2 10283 10305 dev: true 10284 10306 10285 - /@stylistic/eslint-plugin-plus@1.6.0(eslint@8.54.0)(typescript@5.2.2): 10286 - resolution: {integrity: sha512-XfLBBkKIERzMYGEX1A5RCe/gVe9pTdGuHC2xDzlEIs2npudMHxm304K7l2CqlAWGyJ/yP6wwrsSEHozQUIo/Og==} 10307 + /@stylistic/eslint-plugin-plus@1.7.2(eslint@9.1.0)(typescript@5.2.2): 10308 + resolution: {integrity: sha512-luUfRVbBVtt0+/FNt8/76BANJEzb/nHWasHD7UUjyMrch2U9xUKpObrkTCzqBuisKek+uFupwGjqXqDP07+fQw==} 10287 10309 peerDependencies: 10288 10310 eslint: '*' 10289 10311 dependencies: 10290 - '@typescript-eslint/utils': 6.21.0(eslint@8.54.0)(typescript@5.2.2) 10291 - eslint: 8.54.0 10312 + '@types/eslint': 8.56.10 10313 + '@typescript-eslint/utils': 6.21.0(eslint@9.1.0)(typescript@5.2.2) 10314 + eslint: 9.1.0 10292 10315 transitivePeerDependencies: 10293 10316 - supports-color 10294 10317 - typescript 10295 10318 dev: true 10296 10319 10297 - /@stylistic/eslint-plugin-ts@1.6.0(eslint@8.54.0)(typescript@5.2.2): 10298 - resolution: {integrity: sha512-qM9Vw8TfZeGmN8oreWwUIdEdCs/py9/X88O4ksJv0V/kDmaupVKL8Uu06IlphN2crN6SPU8ljv9rcGXZoxwvmA==} 10320 + /@stylistic/eslint-plugin-ts@1.7.2(eslint@9.1.0)(typescript@5.2.2): 10321 + resolution: {integrity: sha512-szX89YPocwCe4T0eT3alj7MwEzDHt5+B+kb/vQfSSLIjI9CGgoWrgj50zU8PtaDctTh4ZieFBzU/lRmkSUo0RQ==} 10299 10322 engines: {node: ^16.0.0 || >=18.0.0} 10300 10323 peerDependencies: 10301 10324 eslint: '>=8.40.0' 10302 10325 dependencies: 10303 - '@stylistic/eslint-plugin-js': 1.6.0(eslint@8.54.0) 10304 - '@typescript-eslint/utils': 6.21.0(eslint@8.54.0)(typescript@5.2.2) 10305 - eslint: 8.54.0 10326 + '@stylistic/eslint-plugin-js': 1.7.2(eslint@9.1.0) 10327 + '@types/eslint': 8.56.10 10328 + '@typescript-eslint/utils': 6.21.0(eslint@9.1.0)(typescript@5.2.2) 10329 + eslint: 9.1.0 10306 10330 transitivePeerDependencies: 10307 10331 - supports-color 10308 10332 - typescript 10309 10333 dev: true 10310 10334 10311 - /@stylistic/eslint-plugin@1.6.0(eslint@8.54.0)(typescript@5.2.2): 10312 - resolution: {integrity: sha512-Bdz9mFIvOkpM03QLoTSg7rTTYj+u3kokWIQ+nI5UFE+FkRQSVgvL41cwkdCebud/L4dMcItuBPA25h6XOuHFPA==} 10335 + /@stylistic/eslint-plugin@1.7.2(eslint@9.1.0)(typescript@5.2.2): 10336 + resolution: {integrity: sha512-TesaPR4AOCeD4unwu9gZCdTe8SsUpykriICuwXV8GFBgESuVbfVp+S8g6xTWe9ntVR803bNMtnr2UhxHW0iFqg==} 10313 10337 engines: {node: ^16.0.0 || >=18.0.0} 10314 10338 peerDependencies: 10315 10339 eslint: '>=8.40.0' 10316 10340 dependencies: 10317 - '@stylistic/eslint-plugin-js': 1.6.0(eslint@8.54.0) 10318 - '@stylistic/eslint-plugin-jsx': 1.6.0(eslint@8.54.0) 10319 - '@stylistic/eslint-plugin-plus': 1.6.0(eslint@8.54.0)(typescript@5.2.2) 10320 - '@stylistic/eslint-plugin-ts': 1.6.0(eslint@8.54.0)(typescript@5.2.2) 10321 - eslint: 8.54.0 10341 + '@stylistic/eslint-plugin-js': 1.7.2(eslint@9.1.0) 10342 + '@stylistic/eslint-plugin-jsx': 1.7.2(eslint@9.1.0) 10343 + '@stylistic/eslint-plugin-plus': 1.7.2(eslint@9.1.0)(typescript@5.2.2) 10344 + '@stylistic/eslint-plugin-ts': 1.7.2(eslint@9.1.0)(typescript@5.2.2) 10345 + '@types/eslint': 8.56.10 10346 + eslint: 9.1.0 10322 10347 transitivePeerDependencies: 10323 10348 - supports-color 10324 10349 - typescript ··· 10916 10941 '@types/json-schema': 7.0.14 10917 10942 dev: true 10918 10943 10944 + /@types/eslint@8.56.10: 10945 + resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} 10946 + dependencies: 10947 + '@types/estree': 1.0.5 10948 + '@types/json-schema': 7.0.14 10949 + dev: true 10950 + 10919 10951 /@types/estree@0.0.39: 10920 10952 resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} 10921 10953 dev: true ··· 11087 11119 11088 11120 /@types/json-schema@7.0.14: 11089 11121 resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} 11122 + dev: true 11123 + 11124 + /@types/json-schema@7.0.15: 11125 + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} 11090 11126 dev: true 11091 11127 11092 11128 /@types/jsonfile@6.1.4: ··· 11353 11389 resolution: {integrity: sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==} 11354 11390 dev: true 11355 11391 11392 + /@types/semver@7.5.8: 11393 + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} 11394 + dev: true 11395 + 11356 11396 /@types/send@0.17.3: 11357 11397 resolution: {integrity: sha512-/7fKxvKUoETxjFUsuFlPB9YndePpxxRAOfGC/yJdc9kTjTeP5kRCTzfnE8kPUKCeyiyIZu0YQ76s50hCedI1ug==} 11358 11398 dependencies: ··· 11524 11564 dev: true 11525 11565 optional: true 11526 11566 11527 - /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.54.0)(typescript@5.2.2): 11528 - resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} 11529 - engines: {node: ^16.0.0 || >=18.0.0} 11567 + /@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0)(eslint@9.1.0)(typescript@5.2.2): 11568 + resolution: {integrity: sha512-GJWR0YnfrKnsRoluVO3PRb9r5aMZriiMMM/RHj5nnTrBy1/wIgk76XCtCKcnXGjpZQJQRFtGV9/0JJ6n30uwpQ==} 11569 + engines: {node: ^18.18.0 || >=20.0.0} 11530 11570 peerDependencies: 11531 - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha 11532 - eslint: ^7.0.0 || ^8.0.0 11571 + '@typescript-eslint/parser': ^7.0.0 11572 + eslint: ^8.56.0 11533 11573 typescript: '*' 11534 11574 peerDependenciesMeta: 11535 11575 typescript: 11536 11576 optional: true 11537 11577 dependencies: 11538 11578 '@eslint-community/regexpp': 4.10.0 11539 - '@typescript-eslint/parser': 6.21.0(eslint@8.54.0)(typescript@5.2.2) 11540 - '@typescript-eslint/scope-manager': 6.21.0 11541 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.54.0)(typescript@5.2.2) 11542 - '@typescript-eslint/utils': 6.21.0(eslint@8.54.0)(typescript@5.2.2) 11543 - '@typescript-eslint/visitor-keys': 6.21.0 11579 + '@typescript-eslint/parser': 7.7.0(eslint@9.1.0)(typescript@5.2.2) 11580 + '@typescript-eslint/scope-manager': 7.7.0 11581 + '@typescript-eslint/type-utils': 7.7.0(eslint@9.1.0)(typescript@5.2.2) 11582 + '@typescript-eslint/utils': 7.7.0(eslint@9.1.0)(typescript@5.2.2) 11583 + '@typescript-eslint/visitor-keys': 7.7.0 11544 11584 debug: 4.3.4(supports-color@8.1.1) 11545 - eslint: 8.54.0 11585 + eslint: 9.1.0 11546 11586 graphemer: 1.4.0 11547 - ignore: 5.2.4 11587 + ignore: 5.3.1 11548 11588 natural-compare: 1.4.0 11549 11589 semver: 7.6.0 11550 - ts-api-utils: 1.0.3(typescript@5.2.2) 11590 + ts-api-utils: 1.3.0(typescript@5.2.2) 11551 11591 typescript: 5.2.2 11552 11592 transitivePeerDependencies: 11553 11593 - supports-color 11554 11594 dev: true 11555 11595 11556 - /@typescript-eslint/parser@6.21.0(eslint@8.54.0)(typescript@5.2.2): 11557 - resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} 11558 - engines: {node: ^16.0.0 || >=18.0.0} 11596 + /@typescript-eslint/parser@7.7.0(eslint@9.1.0)(typescript@5.2.2): 11597 + resolution: {integrity: sha512-fNcDm3wSwVM8QYL4HKVBggdIPAy9Q41vcvC/GtDobw3c4ndVT3K6cqudUmjHPw8EAp4ufax0o58/xvWaP2FmTg==} 11598 + engines: {node: ^18.18.0 || >=20.0.0} 11559 11599 peerDependencies: 11560 - eslint: ^7.0.0 || ^8.0.0 11600 + eslint: ^8.56.0 11561 11601 typescript: '*' 11562 11602 peerDependenciesMeta: 11563 11603 typescript: 11564 11604 optional: true 11565 11605 dependencies: 11566 - '@typescript-eslint/scope-manager': 6.21.0 11567 - '@typescript-eslint/types': 6.21.0 11568 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) 11569 - '@typescript-eslint/visitor-keys': 6.21.0 11606 + '@typescript-eslint/scope-manager': 7.7.0 11607 + '@typescript-eslint/types': 7.7.0 11608 + '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.2.2) 11609 + '@typescript-eslint/visitor-keys': 7.7.0 11570 11610 debug: 4.3.4(supports-color@8.1.1) 11571 - eslint: 8.54.0 11611 + eslint: 9.1.0 11572 11612 typescript: 5.2.2 11573 11613 transitivePeerDependencies: 11574 11614 - supports-color ··· 11582 11622 '@typescript-eslint/visitor-keys': 6.21.0 11583 11623 dev: true 11584 11624 11585 - /@typescript-eslint/type-utils@6.21.0(eslint@8.54.0)(typescript@5.2.2): 11586 - resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} 11587 - engines: {node: ^16.0.0 || >=18.0.0} 11625 + /@typescript-eslint/scope-manager@7.7.0: 11626 + resolution: {integrity: sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==} 11627 + engines: {node: ^18.18.0 || >=20.0.0} 11628 + dependencies: 11629 + '@typescript-eslint/types': 7.7.0 11630 + '@typescript-eslint/visitor-keys': 7.7.0 11631 + dev: true 11632 + 11633 + /@typescript-eslint/type-utils@7.7.0(eslint@9.1.0)(typescript@5.2.2): 11634 + resolution: {integrity: sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==} 11635 + engines: {node: ^18.18.0 || >=20.0.0} 11588 11636 peerDependencies: 11589 - eslint: ^7.0.0 || ^8.0.0 11637 + eslint: ^8.56.0 11590 11638 typescript: '*' 11591 11639 peerDependenciesMeta: 11592 11640 typescript: 11593 11641 optional: true 11594 11642 dependencies: 11595 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) 11596 - '@typescript-eslint/utils': 6.21.0(eslint@8.54.0)(typescript@5.2.2) 11643 + '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.2.2) 11644 + '@typescript-eslint/utils': 7.7.0(eslint@9.1.0)(typescript@5.2.2) 11597 11645 debug: 4.3.4(supports-color@8.1.1) 11598 - eslint: 8.54.0 11599 - ts-api-utils: 1.0.3(typescript@5.2.2) 11646 + eslint: 9.1.0 11647 + ts-api-utils: 1.3.0(typescript@5.2.2) 11600 11648 typescript: 5.2.2 11601 11649 transitivePeerDependencies: 11602 11650 - supports-color ··· 11605 11653 /@typescript-eslint/types@6.21.0: 11606 11654 resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} 11607 11655 engines: {node: ^16.0.0 || >=18.0.0} 11656 + dev: true 11657 + 11658 + /@typescript-eslint/types@7.7.0: 11659 + resolution: {integrity: sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==} 11660 + engines: {node: ^18.18.0 || >=20.0.0} 11608 11661 dev: true 11609 11662 11610 11663 /@typescript-eslint/typescript-estree@6.21.0(typescript@5.2.2): ··· 11629 11682 - supports-color 11630 11683 dev: true 11631 11684 11632 - /@typescript-eslint/utils@6.21.0(eslint@8.54.0)(typescript@5.2.2): 11685 + /@typescript-eslint/typescript-estree@7.7.0(typescript@5.2.2): 11686 + resolution: {integrity: sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==} 11687 + engines: {node: ^18.18.0 || >=20.0.0} 11688 + peerDependencies: 11689 + typescript: '*' 11690 + peerDependenciesMeta: 11691 + typescript: 11692 + optional: true 11693 + dependencies: 11694 + '@typescript-eslint/types': 7.7.0 11695 + '@typescript-eslint/visitor-keys': 7.7.0 11696 + debug: 4.3.4(supports-color@8.1.1) 11697 + globby: 11.1.0 11698 + is-glob: 4.0.3 11699 + minimatch: 9.0.4 11700 + semver: 7.6.0 11701 + ts-api-utils: 1.3.0(typescript@5.2.2) 11702 + typescript: 5.2.2 11703 + transitivePeerDependencies: 11704 + - supports-color 11705 + dev: true 11706 + 11707 + /@typescript-eslint/utils@6.21.0(eslint@9.1.0)(typescript@5.2.2): 11633 11708 resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} 11634 11709 engines: {node: ^16.0.0 || >=18.0.0} 11635 11710 peerDependencies: 11636 11711 eslint: ^7.0.0 || ^8.0.0 11637 11712 dependencies: 11638 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) 11713 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.0) 11639 11714 '@types/json-schema': 7.0.14 11640 11715 '@types/semver': 7.5.5 11641 11716 '@typescript-eslint/scope-manager': 6.21.0 11642 11717 '@typescript-eslint/types': 6.21.0 11643 11718 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.2.2) 11644 - eslint: 8.54.0 11719 + eslint: 9.1.0 11720 + semver: 7.6.0 11721 + transitivePeerDependencies: 11722 + - supports-color 11723 + - typescript 11724 + dev: true 11725 + 11726 + /@typescript-eslint/utils@7.7.0(eslint@9.1.0)(typescript@5.2.2): 11727 + resolution: {integrity: sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==} 11728 + engines: {node: ^18.18.0 || >=20.0.0} 11729 + peerDependencies: 11730 + eslint: ^8.56.0 || ^9.0.0 11731 + dependencies: 11732 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.0) 11733 + '@types/json-schema': 7.0.15 11734 + '@types/semver': 7.5.8 11735 + '@typescript-eslint/scope-manager': 7.7.0 11736 + '@typescript-eslint/types': 7.7.0 11737 + '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.2.2) 11738 + eslint: 9.1.0 11645 11739 semver: 7.6.0 11646 11740 transitivePeerDependencies: 11647 11741 - supports-color ··· 11653 11747 engines: {node: ^16.0.0 || >=18.0.0} 11654 11748 dependencies: 11655 11749 '@typescript-eslint/types': 6.21.0 11750 + eslint-visitor-keys: 3.4.3 11751 + dev: true 11752 + 11753 + /@typescript-eslint/visitor-keys@7.7.0: 11754 + resolution: {integrity: sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==} 11755 + engines: {node: ^18.18.0 || >=20.0.0} 11756 + dependencies: 11757 + '@typescript-eslint/types': 7.7.0 11656 11758 eslint-visitor-keys: 3.4.3 11657 11759 dev: true 11658 11760 ··· 13080 13182 /acorn-globals@7.0.1: 13081 13183 resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} 13082 13184 dependencies: 13083 - acorn: 8.11.2 13185 + acorn: 8.11.3 13084 13186 acorn-walk: 8.3.2 13085 13187 dev: true 13086 13188 13087 - /acorn-import-assertions@1.8.0(acorn@8.11.2): 13189 + /acorn-import-assertions@1.8.0(acorn@8.11.3): 13088 13190 resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==} 13089 13191 peerDependencies: 13090 13192 acorn: ^8 13091 13193 dependencies: 13092 - acorn: 8.11.2 13194 + acorn: 8.11.3 13093 13195 dev: true 13094 13196 13095 13197 /acorn-import-assertions@1.9.0(acorn@8.11.3): ··· 13106 13208 acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 13107 13209 dependencies: 13108 13210 acorn: 7.4.1 13109 - dev: true 13110 - 13111 - /acorn-jsx@5.3.2(acorn@8.11.2): 13112 - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 13113 - peerDependencies: 13114 - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 13115 - dependencies: 13116 - acorn: 8.11.2 13117 13211 dev: true 13118 13212 13119 13213 /acorn-jsx@5.3.2(acorn@8.11.3): ··· 14457 14551 resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} 14458 14552 dev: true 14459 14553 14460 - /builtins@5.0.1: 14461 - resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} 14462 - dependencies: 14463 - semver: 7.6.0 14464 - dev: true 14465 - 14466 14554 /bumpp@9.2.1: 14467 14555 resolution: {integrity: sha512-mq6/e8+bnIsOMy1VceTLC49WucMIZqd2nYn0e7Et5LhTO3yYQ8OWJsTl/B+uJDs5eywZmJ4Yt1WTEd2HCI35pw==} 14468 14556 engines: {node: '>=10'} ··· 15401 15489 dependencies: 15402 15490 browserslist: 4.22.1 15403 15491 semver: 7.0.0 15404 - dev: true 15405 - 15406 - /core-js-compat@3.35.1: 15407 - resolution: {integrity: sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==} 15408 - dependencies: 15409 - browserslist: 4.23.0 15410 15492 dev: true 15411 15493 15412 15494 /core-js-compat@3.36.1: ··· 17232 17314 source-map: 0.6.1 17233 17315 dev: true 17234 17316 17235 - /eslint-compat-utils@0.1.2(eslint@8.54.0): 17317 + /eslint-compat-utils@0.1.2(eslint@9.1.0): 17236 17318 resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==} 17237 17319 engines: {node: '>=12'} 17238 17320 peerDependencies: 17239 17321 eslint: '>=6.0.0' 17240 17322 dependencies: 17241 - eslint: 8.54.0 17323 + eslint: 9.1.0 17242 17324 dev: true 17243 17325 17244 - /eslint-compat-utils@0.4.1(eslint@8.54.0): 17245 - resolution: {integrity: sha512-5N7ZaJG5pZxUeNNJfUchurLVrunD1xJvyg5kYOIVF8kg1f3ajTikmAu/5fZ9w100omNPOoMjngRszh/Q/uFGMg==} 17326 + /eslint-compat-utils@0.5.0(eslint@9.1.0): 17327 + resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==} 17246 17328 engines: {node: '>=12'} 17247 17329 peerDependencies: 17248 17330 eslint: '>=6.0.0' 17249 17331 dependencies: 17250 - eslint: 8.54.0 17332 + eslint: 9.1.0 17251 17333 semver: 7.6.0 17252 17334 dev: true 17253 17335 17254 - /eslint-config-flat-gitignore@0.1.2: 17255 - resolution: {integrity: sha512-PcBsqtd5QHEZH4ROvpnRN4EP0qcHh9voCCHgtyHxnJZHGspJREcZn7oPqRG/GfWt9m3C0fkC2l5CuBtMig2wXQ==} 17336 + /eslint-config-flat-gitignore@0.1.5: 17337 + resolution: {integrity: sha512-hEZLwuZjDBGDERA49c2q7vxc8sCGv8EdBp6PQYzGOMcHIgrfG9YOM6s/4jx24zhD+wnK9AI8mgN5RxSss5nClQ==} 17256 17338 dependencies: 17339 + find-up: 7.0.0 17257 17340 parse-gitignore: 2.0.0 17341 + dev: true 17342 + 17343 + /eslint-flat-config-utils@0.2.3: 17344 + resolution: {integrity: sha512-tfrMNXZfuN4q7sFi1Cr//BN3qdI7c8fLJhbshlp8l9PZIqZ7eVeeyd2Regtu/P9kjOlv18lRlBALzsZaF7ByUg==} 17345 + dependencies: 17346 + '@types/eslint': 8.56.10 17347 + pathe: 1.1.2 17258 17348 dev: true 17259 17349 17260 17350 /eslint-import-resolver-node@0.3.9: ··· 17267 17357 - supports-color 17268 17358 dev: true 17269 17359 17270 - /eslint-merge-processors@0.1.0(eslint@8.54.0): 17360 + /eslint-merge-processors@0.1.0(eslint@9.1.0): 17271 17361 resolution: {integrity: sha512-IvRXXtEajLeyssvW4wJcZ2etxkR9mUf4zpNwgI+m/Uac9RfXHskuJefkHUcawVzePnd6xp24enp5jfgdHzjRdQ==} 17272 17362 peerDependencies: 17273 17363 eslint: '*' 17274 17364 dependencies: 17275 - eslint: 8.54.0 17365 + eslint: 9.1.0 17276 17366 dev: true 17277 17367 17278 - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.54.0): 17279 - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} 17280 - engines: {node: '>=4'} 17281 - peerDependencies: 17282 - '@typescript-eslint/parser': '*' 17283 - eslint: '*' 17284 - eslint-import-resolver-node: '*' 17285 - eslint-import-resolver-typescript: '*' 17286 - eslint-import-resolver-webpack: '*' 17287 - peerDependenciesMeta: 17288 - '@typescript-eslint/parser': 17289 - optional: true 17290 - eslint: 17291 - optional: true 17292 - eslint-import-resolver-node: 17293 - optional: true 17294 - eslint-import-resolver-typescript: 17295 - optional: true 17296 - eslint-import-resolver-webpack: 17297 - optional: true 17298 - dependencies: 17299 - '@typescript-eslint/parser': 6.21.0(eslint@8.54.0)(typescript@5.2.2) 17300 - debug: 3.2.7(supports-color@8.1.1) 17301 - eslint: 8.54.0 17302 - eslint-import-resolver-node: 0.3.9 17303 - transitivePeerDependencies: 17304 - - supports-color 17305 - dev: true 17306 - 17307 - /eslint-plugin-antfu@2.1.2(eslint@8.54.0): 17368 + /eslint-plugin-antfu@2.1.2(eslint@9.1.0): 17308 17369 resolution: {integrity: sha512-s7ZTOM3uq0iqpp6gF0UEotnvup7f2PHBUftCytLZX0+6C9j9KadKZQh6bVVngAyFgsmeD9+gcBopOYLClb2oDg==} 17309 17370 peerDependencies: 17310 17371 eslint: '*' 17311 17372 dependencies: 17312 - eslint: 8.54.0 17373 + eslint: 9.1.0 17313 17374 dev: true 17314 17375 17315 - /eslint-plugin-es-x@7.5.0(eslint@8.54.0): 17376 + /eslint-plugin-es-x@7.5.0(eslint@9.1.0): 17316 17377 resolution: {integrity: sha512-ODswlDSO0HJDzXU0XvgZ3lF3lS3XAZEossh15Q2UHjwrJggWeBoKqqEsLTZLXl+dh5eOAozG0zRcYtuE35oTuQ==} 17317 17378 engines: {node: ^14.18.0 || >=16.0.0} 17318 17379 peerDependencies: 17319 17380 eslint: '>=8' 17320 17381 dependencies: 17321 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) 17382 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.0) 17322 17383 '@eslint-community/regexpp': 4.10.0 17323 - eslint: 8.54.0 17324 - eslint-compat-utils: 0.1.2(eslint@8.54.0) 17384 + eslint: 9.1.0 17385 + eslint-compat-utils: 0.1.2(eslint@9.1.0) 17325 17386 dev: true 17326 17387 17327 - /eslint-plugin-eslint-comments@3.2.0(eslint@8.54.0): 17388 + /eslint-plugin-eslint-comments@3.2.0(eslint@9.1.0): 17328 17389 resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} 17329 17390 engines: {node: '>=6.5.0'} 17330 17391 peerDependencies: 17331 17392 eslint: '>=4.19.1' 17332 17393 dependencies: 17333 17394 escape-string-regexp: 1.0.5 17334 - eslint: 8.54.0 17395 + eslint: 9.1.0 17335 17396 ignore: 5.2.4 17336 17397 dev: true 17337 17398 17338 - /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.21.0)(eslint@8.54.0): 17339 - resolution: {integrity: sha512-ORizX37MelIWLbMyqI7hi8VJMf7A0CskMmYkB+lkCX3aF4pkGV7kwx5bSEb4qx7Yce2rAf9s34HqDRPjGRZPNQ==} 17340 - engines: {node: '>=12'} 17399 + /eslint-plugin-import-x@0.5.0(eslint@9.1.0)(typescript@5.2.2): 17400 + resolution: {integrity: sha512-C7R8Z4IzxmsoOPMtSzwuOBW5FH6iRlxHR6iTks+MzVlrk3r3TUxokkWTx3ypdj9nGOEP+CG/5e6ebZzHbxgbbQ==} 17401 + engines: {node: '>=16'} 17341 17402 peerDependencies: 17342 - eslint: ^7.2.0 || ^8 17403 + eslint: ^8.56.0 || ^9.0.0-0 17343 17404 dependencies: 17405 + '@typescript-eslint/utils': 7.7.0(eslint@9.1.0)(typescript@5.2.2) 17344 17406 debug: 4.3.4(supports-color@8.1.1) 17345 17407 doctrine: 3.0.0 17346 - eslint: 8.54.0 17408 + eslint: 9.1.0 17347 17409 eslint-import-resolver-node: 0.3.9 17348 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint@8.54.0) 17349 17410 get-tsconfig: 4.7.3 17350 17411 is-glob: 4.0.3 17351 - minimatch: 3.1.2 17412 + minimatch: 9.0.3 17352 17413 semver: 7.6.0 17353 17414 transitivePeerDependencies: 17354 - - '@typescript-eslint/parser' 17355 - - eslint-import-resolver-typescript 17356 - - eslint-import-resolver-webpack 17357 17415 - supports-color 17416 + - typescript 17358 17417 dev: true 17359 17418 17360 - /eslint-plugin-jsdoc@48.0.6(eslint@8.54.0): 17361 - resolution: {integrity: sha512-LgwXOX6TWxxFYcbdVe+BJ94Kl/pgjSPYHLzqEdAMXTA1BH9WDx7iJ+9/iDajPF64LtzWX8C1mCfpbMZjJGhAOw==} 17419 + /eslint-plugin-jsdoc@48.2.3(eslint@9.1.0): 17420 + resolution: {integrity: sha512-r9DMAmFs66VNvNqRLLjHejdnJtILrt3xGi+Qx0op0oRfFGVpOR1Hb3BC++MacseHx93d8SKYPhyrC9BS7Os2QA==} 17362 17421 engines: {node: '>=18'} 17363 17422 peerDependencies: 17364 17423 eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 ··· 17368 17427 comment-parser: 1.4.1 17369 17428 debug: 4.3.4(supports-color@8.1.1) 17370 17429 escape-string-regexp: 4.0.0 17371 - eslint: 8.54.0 17430 + eslint: 9.1.0 17372 17431 esquery: 1.5.0 17373 17432 is-builtin-module: 3.2.1 17374 17433 semver: 7.6.0 ··· 17377 17436 - supports-color 17378 17437 dev: true 17379 17438 17380 - /eslint-plugin-jsonc@2.13.0(eslint@8.54.0): 17381 - resolution: {integrity: sha512-2wWdJfpO/UbZzPDABuUVvlUQjfMJa2p2iQfYt/oWxOMpXCcjuiMUSaA02gtY/Dbu82vpaSqc+O7Xq6ECHwtIxA==} 17439 + /eslint-plugin-jsonc@2.15.1(eslint@9.1.0): 17440 + resolution: {integrity: sha512-PVFrqIJa8BbM/e828RSn0SwB/Z5ye+2LDuy2XqG6AymNgPsfApRRcznsbxP7VrjdLEU4Nb+g9n/d6opyp0jp9A==} 17382 17441 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 17383 17442 peerDependencies: 17384 17443 eslint: '>=6.0.0' 17385 17444 dependencies: 17386 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) 17387 - eslint: 8.54.0 17388 - eslint-compat-utils: 0.4.1(eslint@8.54.0) 17445 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.0) 17446 + eslint: 9.1.0 17447 + eslint-compat-utils: 0.5.0(eslint@9.1.0) 17389 17448 espree: 9.6.1 17390 17449 graphemer: 1.4.0 17391 17450 jsonc-eslint-parser: 2.4.0 ··· 17393 17452 synckit: 0.6.2 17394 17453 dev: true 17395 17454 17396 - /eslint-plugin-markdown@3.0.1(eslint@8.54.0): 17397 - resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==} 17398 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 17455 + /eslint-plugin-markdown@4.0.1(eslint@9.1.0): 17456 + resolution: {integrity: sha512-5/MnGvYU0i8MbHH5cg8S+Vl3DL+bqRNYshk1xUO86DilNBaxtTkhH+5FD0/yO03AmlI6+lfNFdk2yOw72EPzpA==} 17457 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 17399 17458 peerDependencies: 17400 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 17459 + eslint: '>=8' 17401 17460 dependencies: 17402 - eslint: 8.54.0 17461 + eslint: 9.1.0 17403 17462 mdast-util-from-markdown: 0.8.5 17404 17463 transitivePeerDependencies: 17405 17464 - supports-color 17406 17465 dev: true 17407 17466 17408 - /eslint-plugin-n@16.6.2(eslint@8.54.0): 17409 - resolution: {integrity: sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ==} 17410 - engines: {node: '>=16.0.0'} 17467 + /eslint-plugin-n@17.2.1(eslint@9.1.0): 17468 + resolution: {integrity: sha512-uW1+df2bo06kR7ix6nB614RUlvjRPrYxlaX832O6e1MCJp4V7YozEdvMgCYuvn4ltnjPu1FVYhQ2KRrmTNoJfg==} 17469 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 17411 17470 peerDependencies: 17412 - eslint: '>=7.0.0' 17471 + eslint: '>=8.23.0' 17413 17472 dependencies: 17414 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) 17415 - builtins: 5.0.1 17416 - eslint: 8.54.0 17417 - eslint-plugin-es-x: 7.5.0(eslint@8.54.0) 17473 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.0) 17474 + enhanced-resolve: 5.15.0 17475 + eslint: 9.1.0 17476 + eslint-plugin-es-x: 7.5.0(eslint@9.1.0) 17418 17477 get-tsconfig: 4.7.3 17419 - globals: 13.24.0 17478 + globals: 14.0.0 17420 17479 ignore: 5.2.4 17421 - is-builtin-module: 3.2.1 17422 - is-core-module: 2.13.0 17423 - minimatch: 3.1.2 17424 - resolve: 1.22.8 17480 + minimatch: 9.0.3 17425 17481 semver: 7.6.0 17426 17482 dev: true 17427 17483 ··· 17430 17486 engines: {node: '>=5.0.0'} 17431 17487 dev: true 17432 17488 17433 - /eslint-plugin-perfectionist@2.5.0(eslint@8.54.0)(typescript@5.2.2)(vue-eslint-parser@9.4.2): 17434 - resolution: {integrity: sha512-F6XXcq4mKKUe/SREoMGQqzgw6cgCgf3pFzkFfQVIGtqD1yXVpQjnhTepzhBeZfxZwgMzR9HO4yH4CUhIQ2WBcQ==} 17489 + /eslint-plugin-perfectionist@2.9.0(eslint@9.1.0)(typescript@5.2.2)(vue-eslint-parser@9.4.2): 17490 + resolution: {integrity: sha512-ipFtDrqtF99qVVo+FE1fo6aHyLLp7hg6PNGfzY5KxQjcl0XCbyEFvjtR1NfkHDTN9rdFeEDxg59LLOv3VOAHAw==} 17435 17491 peerDependencies: 17436 17492 astro-eslint-parser: ^0.16.0 17437 17493 eslint: '>=8.0.0' ··· 17448 17504 vue-eslint-parser: 17449 17505 optional: true 17450 17506 dependencies: 17451 - '@typescript-eslint/utils': 6.21.0(eslint@8.54.0)(typescript@5.2.2) 17452 - eslint: 8.54.0 17507 + '@typescript-eslint/utils': 6.21.0(eslint@9.1.0)(typescript@5.2.2) 17508 + eslint: 9.1.0 17453 17509 minimatch: 9.0.3 17454 17510 natural-compare-lite: 1.4.0 17455 - vue-eslint-parser: 9.4.2(eslint@8.54.0) 17511 + vue-eslint-parser: 9.4.2(eslint@9.1.0) 17456 17512 transitivePeerDependencies: 17457 17513 - supports-color 17458 17514 - typescript 17459 17515 dev: true 17460 17516 17461 - /eslint-plugin-toml@0.9.2(eslint@8.54.0): 17462 - resolution: {integrity: sha512-ri0xf63PYf3pIq/WY9BIwrqxZmGTIwSkAO0bHddI0ajUwN4KGz6W8vOvdXFHOpRdRfzxlmXze/vfsY/aTEXESg==} 17517 + /eslint-plugin-toml@0.11.0(eslint@9.1.0): 17518 + resolution: {integrity: sha512-sau+YvPU4fWTjB+qtBt3n8WS87aoDCs+BVbSUAemGaIsRNbvR9uEk+Tt892iLHTGvp/DPWYoCX4/8DoyAbB+sQ==} 17463 17519 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 17464 17520 peerDependencies: 17465 17521 eslint: '>=6.0.0' 17466 17522 dependencies: 17467 17523 debug: 4.3.4(supports-color@8.1.1) 17468 - eslint: 8.54.0 17469 - eslint-compat-utils: 0.4.1(eslint@8.54.0) 17524 + eslint: 9.1.0 17525 + eslint-compat-utils: 0.5.0(eslint@9.1.0) 17470 17526 lodash: 4.17.21 17471 17527 toml-eslint-parser: 0.9.3 17472 17528 transitivePeerDependencies: 17473 17529 - supports-color 17474 17530 dev: true 17475 17531 17476 - /eslint-plugin-unicorn@50.0.1(eslint@8.54.0): 17477 - resolution: {integrity: sha512-KxenCZxqSYW0GWHH18okDlOQcpezcitm5aOSz6EnobyJ6BIByiPDviQRjJIUAjG/tMN11958MxaQ+qCoU6lfDA==} 17532 + /eslint-plugin-unicorn@52.0.0(eslint@9.1.0): 17533 + resolution: {integrity: sha512-1Yzm7/m+0R4djH0tjDjfVei/ju2w3AzUGjG6q8JnuNIL5xIwsflyCooW5sfBvQp2pMYQFSWWCFONsjCax1EHng==} 17478 17534 engines: {node: '>=16'} 17479 17535 peerDependencies: 17480 17536 eslint: '>=8.56.0' 17481 17537 dependencies: 17482 17538 '@babel/helper-validator-identifier': 7.22.20 17483 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) 17539 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.0) 17484 17540 '@eslint/eslintrc': 2.1.4 17485 17541 ci-info: 4.0.0 17486 17542 clean-regexp: 1.0.0 17487 - core-js-compat: 3.35.1 17488 - eslint: 8.54.0 17543 + core-js-compat: 3.36.1 17544 + eslint: 9.1.0 17489 17545 esquery: 1.5.0 17490 17546 indent-string: 4.0.0 17491 17547 is-builtin-module: 3.2.1 ··· 17500 17556 - supports-color 17501 17557 dev: true 17502 17558 17503 - /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.54.0): 17504 - resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==} 17559 + /eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@7.7.0)(eslint@9.1.0): 17560 + resolution: {integrity: sha512-9l1YFCzXKkw1qtAru1RWUtG2EVDZY0a0eChKXcL+EZ5jitG7qxdctu4RnvhOJHv4xfmUf7h+JJPINlVpGhZMrw==} 17505 17561 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 17506 17562 peerDependencies: 17507 - '@typescript-eslint/eslint-plugin': ^6.0.0 17508 - eslint: ^8.0.0 17563 + '@typescript-eslint/eslint-plugin': 6 - 7 17564 + eslint: '8' 17509 17565 peerDependenciesMeta: 17510 17566 '@typescript-eslint/eslint-plugin': 17511 17567 optional: true 17512 17568 dependencies: 17513 - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.54.0)(typescript@5.2.2) 17514 - eslint: 8.54.0 17569 + '@typescript-eslint/eslint-plugin': 7.7.0(@typescript-eslint/parser@7.7.0)(eslint@9.1.0)(typescript@5.2.2) 17570 + eslint: 9.1.0 17515 17571 eslint-rule-composer: 0.3.0 17516 17572 dev: true 17517 17573 17518 - /eslint-plugin-vitest@0.3.22(@typescript-eslint/eslint-plugin@6.21.0)(eslint@8.54.0)(typescript@5.2.2)(vitest@packages+vitest): 17519 - resolution: {integrity: sha512-atkFGQ7aVgcuSeSMDqnyevIyUpfBPMnosksgEPrKE7Y8xQlqG/5z2IQ6UDau05zXaaFv7Iz8uzqvIuKshjZ0Zw==} 17574 + /eslint-plugin-vitest@0.5.3(@typescript-eslint/eslint-plugin@7.7.0)(eslint@9.1.0)(typescript@5.2.2)(vitest@packages+vitest): 17575 + resolution: {integrity: sha512-D0iu6ppP6FmNSZP4cdhEXqyI+fuW6JwwWdECRrNymd1jiVgUmDgSvtryytonNxHQQWhGNmZM3V/qvpXttH1rRQ==} 17520 17576 engines: {node: ^18.0.0 || >= 20.0.0} 17521 17577 peerDependencies: 17522 17578 '@typescript-eslint/eslint-plugin': '*' 17523 - eslint: '>=8.0.0' 17579 + eslint: ^8.57.0 || ^9.0.0 17524 17580 vitest: workspace:* 17525 17581 peerDependenciesMeta: 17526 17582 '@typescript-eslint/eslint-plugin': ··· 17528 17584 vitest: 17529 17585 optional: true 17530 17586 dependencies: 17531 - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.54.0)(typescript@5.2.2) 17532 - '@typescript-eslint/utils': 6.21.0(eslint@8.54.0)(typescript@5.2.2) 17533 - eslint: 8.54.0 17587 + '@typescript-eslint/eslint-plugin': 7.7.0(@typescript-eslint/parser@7.7.0)(eslint@9.1.0)(typescript@5.2.2) 17588 + '@typescript-eslint/utils': 7.7.0(eslint@9.1.0)(typescript@5.2.2) 17589 + eslint: 9.1.0 17534 17590 vitest: link:packages/vitest 17535 17591 transitivePeerDependencies: 17536 17592 - supports-color 17537 17593 - typescript 17538 17594 dev: true 17539 17595 17540 - /eslint-plugin-vue@9.21.1(eslint@8.54.0): 17541 - resolution: {integrity: sha512-XVtI7z39yOVBFJyi8Ljbn7kY9yHzznKXL02qQYn+ta63Iy4A9JFBw6o4OSB9hyD2++tVT+su9kQqetUyCCwhjw==} 17596 + /eslint-plugin-vue@9.25.0(eslint@9.1.0): 17597 + resolution: {integrity: sha512-tDWlx14bVe6Bs+Nnh3IGrD+hb11kf2nukfm6jLsmJIhmiRQ1SUaksvwY9U5MvPB0pcrg0QK0xapQkfITs3RKOA==} 17542 17598 engines: {node: ^14.17.0 || >=16.0.0} 17543 17599 peerDependencies: 17544 - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 17600 + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 17545 17601 dependencies: 17546 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) 17547 - eslint: 8.54.0 17602 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.0) 17603 + eslint: 9.1.0 17604 + globals: 13.24.0 17548 17605 natural-compare: 1.4.0 17549 17606 nth-check: 2.1.1 17550 - postcss-selector-parser: 6.0.13 17607 + postcss-selector-parser: 6.0.16 17551 17608 semver: 7.6.0 17552 - vue-eslint-parser: 9.4.2(eslint@8.54.0) 17609 + vue-eslint-parser: 9.4.2(eslint@9.1.0) 17553 17610 xml-name-validator: 4.0.0 17554 17611 transitivePeerDependencies: 17555 17612 - supports-color 17556 17613 dev: true 17557 17614 17558 - /eslint-plugin-yml@1.12.2(eslint@8.54.0): 17559 - resolution: {integrity: sha512-hvS9p08FhPT7i/ynwl7/Wt7ke7Rf4P2D6fT8lZlL43peZDTsHtH2A0SIFQ7Kt7+mJ6if6P+FX3iJhMkdnxQwpg==} 17615 + /eslint-plugin-yml@1.14.0(eslint@9.1.0): 17616 + resolution: {integrity: sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==} 17560 17617 engines: {node: ^14.17.0 || >=16.0.0} 17561 17618 peerDependencies: 17562 17619 eslint: '>=6.0.0' 17563 17620 dependencies: 17564 17621 debug: 4.3.4(supports-color@8.1.1) 17565 - eslint: 8.54.0 17566 - eslint-compat-utils: 0.4.1(eslint@8.54.0) 17622 + eslint: 9.1.0 17623 + eslint-compat-utils: 0.5.0(eslint@9.1.0) 17567 17624 lodash: 4.17.21 17568 17625 natural-compare: 1.4.0 17569 17626 yaml-eslint-parser: 1.2.2 ··· 17571 17628 - supports-color 17572 17629 dev: true 17573 17630 17574 - /eslint-processor-vue-blocks@0.1.1(@vue/compiler-sfc@3.4.21)(eslint@8.54.0): 17575 - resolution: {integrity: sha512-9+dU5lU881log570oBwpelaJmOfOzSniben7IWEDRYQPPWwlvaV7NhOtsTuUWDqpYT+dtKKWPsgz4OkOi+aZnA==} 17631 + /eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.21)(eslint@9.1.0): 17632 + resolution: {integrity: sha512-PfpJ4uKHnqeL/fXUnzYkOax3aIenlwewXRX8jFinA1a2yCFnLgMuiH3xvCgvHHUlV2xJWQHbCTdiJWGwb3NqpQ==} 17576 17633 peerDependencies: 17577 17634 '@vue/compiler-sfc': ^3.3.0 17578 - eslint: ^8.50.0 17635 + eslint: ^8.50.0 || ^9.0.0 17579 17636 dependencies: 17580 17637 '@vue/compiler-sfc': 3.4.21 17581 - eslint: 8.54.0 17638 + eslint: 9.1.0 17582 17639 dev: true 17583 17640 17584 17641 /eslint-rule-composer@0.3.0: ··· 17610 17667 estraverse: 5.3.0 17611 17668 dev: true 17612 17669 17670 + /eslint-scope@8.0.1: 17671 + resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} 17672 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 17673 + dependencies: 17674 + esrecurse: 4.3.0 17675 + estraverse: 5.3.0 17676 + dev: true 17677 + 17613 17678 /eslint-utils@3.0.0(eslint@8.4.1): 17614 17679 resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} 17615 17680 engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} ··· 17628 17693 /eslint-visitor-keys@3.4.3: 17629 17694 resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} 17630 17695 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 17696 + dev: true 17697 + 17698 + /eslint-visitor-keys@4.0.0: 17699 + resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} 17700 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 17631 17701 dev: true 17632 17702 17633 17703 /eslint@8.4.1: ··· 17654 17724 file-entry-cache: 6.0.1 17655 17725 functional-red-black-tree: 1.0.1 17656 17726 glob-parent: 6.0.2 17657 - globals: 13.23.0 17727 + globals: 13.24.0 17658 17728 ignore: 4.0.6 17659 17729 import-fresh: 3.3.0 17660 17730 imurmurhash: 0.1.4 ··· 17677 17747 - supports-color 17678 17748 dev: true 17679 17749 17680 - /eslint@8.54.0: 17681 - resolution: {integrity: sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==} 17682 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 17750 + /eslint@9.1.0: 17751 + resolution: {integrity: sha512-1TCBecGFQtItia2o39P7Z4BK1X7ByNPxAiWJvwiyTGcOwYnTiiASgMpNA6a+beu8cFPhEDWvPf6mIlYUJv6sgA==} 17752 + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 17683 17753 hasBin: true 17684 17754 dependencies: 17685 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0) 17755 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.0) 17686 17756 '@eslint-community/regexpp': 4.10.0 17687 - '@eslint/eslintrc': 2.1.3 17688 - '@eslint/js': 8.54.0 17689 - '@humanwhocodes/config-array': 0.11.13 17757 + '@eslint/eslintrc': 3.0.2 17758 + '@eslint/js': 9.1.1 17759 + '@humanwhocodes/config-array': 0.13.0 17690 17760 '@humanwhocodes/module-importer': 1.0.1 17761 + '@humanwhocodes/retry': 0.2.3 17691 17762 '@nodelib/fs.walk': 1.2.8 17692 - '@ungap/structured-clone': 1.2.0 17693 17763 ajv: 6.12.6 17694 17764 chalk: 4.1.2 17695 17765 cross-spawn: 7.0.3 17696 17766 debug: 4.3.4(supports-color@8.1.1) 17697 - doctrine: 3.0.0 17698 17767 escape-string-regexp: 4.0.0 17699 - eslint-scope: 7.2.2 17700 - eslint-visitor-keys: 3.4.3 17701 - espree: 9.6.1 17768 + eslint-scope: 8.0.1 17769 + eslint-visitor-keys: 4.0.0 17770 + espree: 10.0.1 17702 17771 esquery: 1.5.0 17703 17772 esutils: 2.0.3 17704 17773 fast-deep-equal: 3.1.3 17705 - file-entry-cache: 6.0.1 17774 + file-entry-cache: 8.0.0 17706 17775 find-up: 5.0.0 17707 17776 glob-parent: 6.0.2 17708 - globals: 13.23.0 17709 - graphemer: 1.4.0 17710 17777 ignore: 5.2.4 17711 17778 imurmurhash: 0.1.4 17712 17779 is-glob: 4.0.3 17713 17780 is-path-inside: 3.0.3 17714 - js-yaml: 4.1.0 17715 17781 json-stable-stringify-without-jsonify: 1.0.1 17716 17782 levn: 0.4.1 17717 17783 lodash.merge: 4.6.2 ··· 17728 17794 resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==} 17729 17795 dev: true 17730 17796 17731 - /espree@10.0.0: 17732 - resolution: {integrity: sha512-gdlKrfXQWv/3vubKqeQIiBUoWeknNQVEDpKD7OD3bC53g5EKISTuhcIoA1H1e+zqIuosdKrKuTDMmj8eFfhOnA==} 17797 + /espree@10.0.1: 17798 + resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} 17733 17799 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} 17734 17800 dependencies: 17735 17801 acorn: 8.11.3 17736 17802 acorn-jsx: 5.3.2(acorn@8.11.3) 17737 - eslint-visitor-keys: 3.4.3 17803 + eslint-visitor-keys: 4.0.0 17738 17804 dev: true 17739 17805 17740 17806 /espree@9.2.0: 17741 17807 resolution: {integrity: sha512-oP3utRkynpZWF/F2x/HZJ+AGtnIclaR7z1pYPxy7NYM2fSO6LgK/Rkny8anRSPK/VwEA1eqm2squui0T7ZMOBg==} 17742 17808 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 17743 17809 dependencies: 17744 - acorn: 8.11.2 17745 - acorn-jsx: 5.3.2(acorn@8.11.2) 17810 + acorn: 8.11.3 17811 + acorn-jsx: 5.3.2(acorn@8.11.3) 17746 17812 eslint-visitor-keys: 3.4.3 17747 17813 dev: true 17748 17814 ··· 17750 17816 resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} 17751 17817 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 17752 17818 dependencies: 17753 - acorn: 8.11.2 17754 - acorn-jsx: 5.3.2(acorn@8.11.2) 17819 + acorn: 8.11.3 17820 + acorn-jsx: 5.3.2(acorn@8.11.3) 17755 17821 eslint-visitor-keys: 3.4.3 17756 17822 dev: true 17757 17823 ··· 18282 18348 flat-cache: 3.0.4 18283 18349 dev: true 18284 18350 18351 + /file-entry-cache@8.0.0: 18352 + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} 18353 + engines: {node: '>=16.0.0'} 18354 + dependencies: 18355 + flat-cache: 4.0.1 18356 + dev: true 18357 + 18285 18358 /file-loader@6.2.0(webpack@4.46.0): 18286 18359 resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} 18287 18360 engines: {node: '>= 10.13.0'} ··· 18421 18494 path-exists: 5.0.0 18422 18495 dev: true 18423 18496 18497 + /find-up@7.0.0: 18498 + resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} 18499 + engines: {node: '>=18'} 18500 + dependencies: 18501 + locate-path: 7.2.0 18502 + path-exists: 5.0.0 18503 + unicorn-magic: 0.1.0 18504 + dev: true 18505 + 18424 18506 /flat-cache@3.0.4: 18425 18507 resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} 18426 18508 engines: {node: ^10.12.0 || >=12.0.0} 18427 18509 dependencies: 18428 18510 flatted: 3.2.9 18429 18511 rimraf: 3.0.2 18512 + dev: true 18513 + 18514 + /flat-cache@4.0.1: 18515 + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} 18516 + engines: {node: '>=16'} 18517 + dependencies: 18518 + flatted: 3.2.9 18519 + keyv: 4.5.4 18430 18520 dev: true 18431 18521 18432 18522 /flat@5.0.2: ··· 19093 19183 resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} 19094 19184 engines: {node: '>=4'} 19095 19185 19096 - /globals@13.23.0: 19097 - resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} 19098 - engines: {node: '>=8'} 19099 - dependencies: 19100 - type-fest: 0.20.2 19101 - dev: true 19102 - 19103 19186 /globals@13.24.0: 19104 19187 resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} 19105 19188 engines: {node: '>=8'} 19106 19189 dependencies: 19107 19190 type-fest: 0.20.2 19191 + dev: true 19192 + 19193 + /globals@14.0.0: 19194 + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} 19195 + engines: {node: '>=18'} 19196 + dev: true 19197 + 19198 + /globals@15.0.0: 19199 + resolution: {integrity: sha512-m/C/yR4mjO6pXDTm9/R/SpYTAIyaUB4EOzcaaMEl7mds7Mshct9GfejiJNQGjHHbdMPey13Kpu4TMbYi9ex1pw==} 19200 + engines: {node: '>=18'} 19108 19201 dev: true 19109 19202 19110 19203 /globalthis@1.0.3: ··· 19863 19956 19864 19957 /ignore@5.2.4: 19865 19958 resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} 19959 + engines: {node: '>= 4'} 19960 + dev: true 19961 + 19962 + /ignore@5.3.1: 19963 + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} 19866 19964 engines: {node: '>= 4'} 19867 19965 dev: true 19868 19966 ··· 21701 21799 json-buffer: 3.0.1 21702 21800 dev: true 21703 21801 21802 + /keyv@4.5.4: 21803 + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} 21804 + dependencies: 21805 + json-buffer: 3.0.1 21806 + dev: true 21807 + 21704 21808 /kind-of@3.2.2: 21705 21809 resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} 21706 21810 engines: {node: '>=0.10.0'} ··· 22029 22133 22030 22134 /locate-path@7.1.1: 22031 22135 resolution: {integrity: sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==} 22136 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 22137 + dependencies: 22138 + p-locate: 6.0.0 22139 + dev: true 22140 + 22141 + /locate-path@7.2.0: 22142 + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} 22032 22143 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 22033 22144 dependencies: 22034 22145 p-locate: 6.0.0 ··· 22939 23050 22940 23051 /minimatch@9.0.3: 22941 23052 resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} 23053 + engines: {node: '>=16 || 14 >=14.17'} 23054 + dependencies: 23055 + brace-expansion: 2.0.1 23056 + dev: true 23057 + 23058 + /minimatch@9.0.4: 23059 + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} 22942 23060 engines: {node: '>=16 || 14 >=14.17'} 22943 23061 dependencies: 22944 23062 brace-expansion: 2.0.1 ··· 24182 24300 /pathe@1.1.1: 24183 24301 resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} 24184 24302 24303 + /pathe@1.1.2: 24304 + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} 24305 + dev: true 24306 + 24185 24307 /pathval@1.1.1: 24186 24308 resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} 24187 24309 dev: false ··· 24228 24350 resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 24229 24351 engines: {node: '>=8.6'} 24230 24352 24231 - /picomatch@3.0.1: 24232 - resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} 24233 - engines: {node: '>=10'} 24353 + /picomatch@4.0.2: 24354 + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} 24355 + engines: {node: '>=12'} 24234 24356 dev: true 24235 24357 24236 24358 /pidtree@0.6.0: ··· 24445 24567 24446 24568 /postcss-selector-parser@6.0.13: 24447 24569 resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} 24570 + engines: {node: '>=4'} 24571 + dependencies: 24572 + cssesc: 3.0.0 24573 + util-deprecate: 1.0.2 24574 + dev: true 24575 + 24576 + /postcss-selector-parser@6.0.16: 24577 + resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==} 24448 24578 engines: {node: '>=4'} 24449 24579 dependencies: 24450 24580 cssesc: 3.0.0 ··· 27577 27707 engines: {node: '>=6.0.0'} 27578 27708 hasBin: true 27579 27709 dependencies: 27580 - acorn: 8.11.2 27710 + acorn: 8.11.3 27581 27711 commander: 2.20.3 27582 27712 source-map: 0.6.1 27583 27713 source-map-support: 0.5.21 ··· 27589 27719 hasBin: true 27590 27720 dependencies: 27591 27721 '@jridgewell/source-map': 0.3.2 27592 - acorn: 8.11.2 27722 + acorn: 8.11.3 27593 27723 commander: 2.20.3 27594 27724 source-map-support: 0.5.21 27595 27725 dev: true ··· 27865 27995 /ts-api-utils@1.0.3(typescript@5.2.2): 27866 27996 resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} 27867 27997 engines: {node: '>=16.13.0'} 27998 + peerDependencies: 27999 + typescript: '>=4.2.0' 28000 + dependencies: 28001 + typescript: 5.2.2 28002 + dev: true 28003 + 28004 + /ts-api-utils@1.3.0(typescript@5.2.2): 28005 + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} 28006 + engines: {node: '>=16'} 27868 28007 peerDependencies: 27869 28008 typescript: '>=4.2.0' 27870 28009 dependencies: ··· 28197 28336 /unicode-property-aliases-ecmascript@2.0.0: 28198 28337 resolution: {integrity: sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==} 28199 28338 engines: {node: '>=4'} 28339 + dev: true 28340 + 28341 + /unicorn-magic@0.1.0: 28342 + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} 28343 + engines: {node: '>=18'} 28200 28344 dev: true 28201 28345 28202 28346 /unified@9.2.0: ··· 29126 29270 dependencies: 29127 29271 vue: 3.4.21(typescript@5.2.2) 29128 29272 29129 - /vue-eslint-parser@9.4.2(eslint@8.54.0): 29273 + /vue-eslint-parser@9.4.2(eslint@9.1.0): 29130 29274 resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} 29131 29275 engines: {node: ^14.17.0 || >=16.0.0} 29132 29276 peerDependencies: 29133 29277 eslint: '>=6.0.0' 29134 29278 dependencies: 29135 29279 debug: 4.3.4(supports-color@8.1.1) 29136 - eslint: 8.54.0 29280 + eslint: 9.1.0 29137 29281 eslint-scope: 7.2.2 29138 29282 eslint-visitor-keys: 3.4.3 29139 29283 espree: 9.6.1 ··· 29610 29754 '@webassemblyjs/ast': 1.11.1 29611 29755 '@webassemblyjs/wasm-edit': 1.11.1 29612 29756 '@webassemblyjs/wasm-parser': 1.11.1 29613 - acorn: 8.11.2 29614 - acorn-import-assertions: 1.8.0(acorn@8.11.2) 29757 + acorn: 8.11.3 29758 + acorn-import-assertions: 1.8.0(acorn@8.11.3) 29615 29759 browserslist: 4.21.10 29616 29760 chrome-trace-event: 1.0.3 29617 29761 enhanced-resolve: 5.10.0
+2 -1
examples/typecheck/tsconfig.json
··· 7 7 "declaration": true, 8 8 "declarationMap": true, 9 9 "sourceMap": true, 10 - "verbatimModuleSyntax": true 10 + "verbatimModuleSyntax": true, 11 + "skipLibCheck": true 11 12 }, 12 13 "include": ["src", "test"], 13 14 "exclude": ["node_modules"]