diff --git a/package.json b/package.json index e41a1d0d15..2dcb364dd6 100644 --- a/package.json +++ b/package.json @@ -102,21 +102,21 @@ "@typescript-eslint/eslint-plugin": "^7.9.0", "@typescript-eslint/parser": "^7.9.0", "eslint-config-flat-gitignore": "^0.1.5", - "eslint-flat-config-utils": "^0.2.4", + "eslint-flat-config-utils": "^0.2.5", "eslint-merge-processors": "^0.1.0", "eslint-plugin-antfu": "^2.2.0", - "eslint-plugin-command": "^0.2.0", + "eslint-plugin-command": "^0.2.2", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import-x": "^0.5.0", - "eslint-plugin-jsdoc": "^48.2.4", + "eslint-plugin-jsdoc": "^48.2.5", "eslint-plugin-jsonc": "^2.15.1", "eslint-plugin-markdown": "^5.0.0", - "eslint-plugin-n": "^17.6.0", + "eslint-plugin-n": "^17.7.0", "eslint-plugin-no-only-tests": "^3.1.0", "eslint-plugin-perfectionist": "^2.10.0", "eslint-plugin-regexp": "^2.5.0", "eslint-plugin-toml": "^0.11.0", - "eslint-plugin-unicorn": "^52.0.0", + "eslint-plugin-unicorn": "^53.0.0", "eslint-plugin-unused-imports": "^3.2.0", "eslint-plugin-vitest": "^0.5.4", "eslint-plugin-vue": "^9.26.0", @@ -126,7 +126,7 @@ "jsonc-eslint-parser": "^2.4.0", "local-pkg": "^0.5.0", "parse-gitignore": "^2.0.0", - "picocolors": "^1.0.0", + "picocolors": "^1.0.1", "toml-eslint-parser": "^0.9.3", "vue-eslint-parser": "^9.4.2", "yaml-eslint-parser": "^1.2.2", @@ -135,13 +135,13 @@ "devDependencies": { "@antfu/eslint-config": "workspace:*", "@antfu/ni": "^0.21.12", - "@eslint-react/eslint-plugin": "^1.5.11", + "@eslint-react/eslint-plugin": "^1.5.12", "@eslint/config-inspector": "^0.4.8", "@prettier/plugin-xml": "^3.4.1", "@stylistic/eslint-plugin-migrate": "^2.1.0", "@types/eslint": "^8.56.10", "@types/fs-extra": "^11.0.4", - "@types/node": "^20.12.11", + "@types/node": "^20.12.12", "@types/prompts": "^2.4.9", "@types/yargs": "^17.0.32", "@unocss/eslint-plugin": "^0.60.2", @@ -166,10 +166,10 @@ "prettier-plugin-slidev": "^1.0.5", "rimraf": "^5.0.7", "simple-git-hooks": "^2.11.1", - "svelte": "^4.2.16", + "svelte": "^4.2.17", "svelte-eslint-parser": "^0.36.0", "tsup": "^8.0.2", - "tsx": "^4.10.2", + "tsx": "^4.10.4", "typescript": "^5.4.5", "vitest": "^1.6.0", "vue": "^3.4.27" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a3943bec2e..63fd6efd30 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,8 +27,8 @@ importers: specifier: ^0.1.5 version: 0.1.5 eslint-flat-config-utils: - specifier: ^0.2.4 - version: 0.2.4 + specifier: ^0.2.5 + version: 0.2.5 eslint-merge-processors: specifier: ^0.1.0 version: 0.1.0(eslint-ts-patch@9.2.0-6) @@ -36,8 +36,8 @@ importers: specifier: ^2.2.0 version: 2.2.0(eslint-ts-patch@9.2.0-6) eslint-plugin-command: - specifier: ^0.2.0 - version: 0.2.0(eslint-ts-patch@9.2.0-6) + specifier: ^0.2.2 + version: 0.2.2(eslint-ts-patch@9.2.0-6) eslint-plugin-eslint-comments: specifier: ^3.2.0 version: 3.2.0(eslint-ts-patch@9.2.0-6) @@ -45,8 +45,8 @@ importers: specifier: ^0.5.0 version: 0.5.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint-plugin-jsdoc: - specifier: ^48.2.4 - version: 48.2.4(eslint-ts-patch@9.2.0-6) + specifier: ^48.2.5 + version: 48.2.5(eslint-ts-patch@9.2.0-6) eslint-plugin-jsonc: specifier: ^2.15.1 version: 2.15.1(eslint-ts-patch@9.2.0-6) @@ -54,14 +54,14 @@ importers: specifier: ^5.0.0 version: 5.0.0(eslint-ts-patch@9.2.0-6) eslint-plugin-n: - specifier: ^17.6.0 - version: 17.6.0(eslint-ts-patch@9.2.0-6) + specifier: ^17.7.0 + version: 17.7.0(eslint-ts-patch@9.2.0-6) eslint-plugin-no-only-tests: specifier: ^3.1.0 version: 3.1.0 eslint-plugin-perfectionist: specifier: ^2.10.0 - version: 2.10.0(astro-eslint-parser@1.0.2(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(svelte-eslint-parser@0.36.0(svelte@4.2.16))(svelte@4.2.16)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint-ts-patch@9.2.0-6)) + version: 2.10.0(astro-eslint-parser@1.0.2(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(svelte-eslint-parser@0.36.0(svelte@4.2.17))(svelte@4.2.17)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint-ts-patch@9.2.0-6)) eslint-plugin-regexp: specifier: ^2.5.0 version: 2.5.0(eslint-ts-patch@9.2.0-6) @@ -69,14 +69,14 @@ importers: specifier: ^0.11.0 version: 0.11.0(eslint-ts-patch@9.2.0-6) eslint-plugin-unicorn: - specifier: ^52.0.0 - version: 52.0.0(eslint-ts-patch@9.2.0-6) + specifier: ^53.0.0 + version: 53.0.0(eslint-ts-patch@9.2.0-6) eslint-plugin-unused-imports: specifier: ^3.2.0 version: 3.2.0(@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6) eslint-plugin-vitest: specifier: ^0.5.4 - version: 0.5.4(@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.11)) + version: 0.5.4(@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.12)) eslint-plugin-vue: specifier: ^9.26.0 version: 9.26.0(eslint-ts-patch@9.2.0-6) @@ -99,8 +99,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 picocolors: - specifier: ^1.0.0 - version: 1.0.0 + specifier: ^1.0.1 + version: 1.0.1 toml-eslint-parser: specifier: ^0.9.3 version: 0.9.3 @@ -121,8 +121,8 @@ importers: specifier: ^0.21.12 version: 0.21.12 '@eslint-react/eslint-plugin': - specifier: ^1.5.11 - version: 1.5.11(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + specifier: ^1.5.12 + version: 1.5.12(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) '@eslint/config-inspector': specifier: ^0.4.8 version: 0.4.8(eslint-ts-patch@9.2.0-6) @@ -139,8 +139,8 @@ importers: specifier: ^11.0.4 version: 11.0.4 '@types/node': - specifier: ^20.12.11 - version: 20.12.11 + specifier: ^20.12.12 + version: 20.12.12 '@types/prompts': specifier: ^2.4.9 version: 2.4.9 @@ -179,7 +179,7 @@ importers: version: 0.14.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint-plugin-svelte: specifier: ^2.39.0 - version: 2.39.0(eslint-ts-patch@9.2.0-6)(svelte@4.2.16) + version: 2.39.0(eslint-ts-patch@9.2.0-6)(svelte@4.2.17) eslint-ts-patch: specifier: 9.2.0-6 version: 9.2.0-6 @@ -214,23 +214,23 @@ importers: specifier: ^2.11.1 version: 2.11.1 svelte: - specifier: ^4.2.16 - version: 4.2.16 + specifier: ^4.2.17 + version: 4.2.17 svelte-eslint-parser: specifier: ^0.36.0 - version: 0.36.0(svelte@4.2.16) + version: 0.36.0(svelte@4.2.17) tsup: specifier: ^8.0.2 version: 8.0.2(postcss@8.4.38)(typescript@5.4.5) tsx: - specifier: ^4.10.2 - version: 4.10.2 + specifier: ^4.10.4 + version: 4.10.4 typescript: specifier: ^5.4.5 version: 5.4.5 vitest: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.12.11) + version: 1.6.0(@types/node@20.12.12) vue: specifier: ^3.4.27 version: 3.4.27(typescript@5.4.5) @@ -273,8 +273,8 @@ packages: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.22.20': - resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} + '@babel/helper-validator-identifier@7.24.5': + resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} engines: {node: '>=6.9.0'} '@babel/highlight@7.22.20': @@ -597,34 +597,34 @@ packages: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.5.11': - resolution: {integrity: sha512-MFR0xK0NFhR3sUFDbzdfHC76mAg4/htRAcK7GnoEOK8vw+uH4O8Uug/CMwNNARJmlx5SwYrwDcEXzOD5bjgvYQ==} + '@eslint-react/ast@1.5.12': + resolution: {integrity: sha512-jMZ9LQo36X8XiqOVbidEoK3/ofstY+yIy13XUCeJyn9QASeweB5sYdJnura2+JMQ0NN1FQn96B1VaBSRrCMxTQ==} - '@eslint-react/core@1.5.11': - resolution: {integrity: sha512-Oao6vk05AJuuT2Gih4KEdgp76cfsqFQYPsarKrgbgFsKl+xBi3j2T7M3OyHoXQVfWntZoQI+SDkkwCjyVgpvow==} + '@eslint-react/core@1.5.12': + resolution: {integrity: sha512-l2Uxe4/jPkVwgP0TaOiNLXKFO8fO7UI2p0Y2GbnEyuBA7hdgrl8VPf4DvcE+TYaiR6WDGv8Ou3ZYEYeeAVfwkA==} - '@eslint-react/eslint-plugin@1.5.11': - resolution: {integrity: sha512-wsHIrLKFyUi8aSBEgZSLWHyQQTOCQVMJRYJlob0Vu1mC6mDwMfsy4sCdR4teZr8WD+U795b8SQHa/m0q6h6NEA==} + '@eslint-react/eslint-plugin@1.5.12': + resolution: {integrity: sha512-vyweuhCiButAQ8Tze1EU571mq+AR+xCHsZMiY4ZIxHAIC8nxvUidu3VnN/c+RaNmClVr2+5Mrro02IkXQevwYg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: '@typescript-eslint/parser': ^7.5.0 - eslint: ^8.57.0 + eslint: ^8.57.0 || ^9.0.0 typescript: ^5.3.3 - '@eslint-react/jsx@1.5.11': - resolution: {integrity: sha512-OWsR9+lIFzLumKcbzkpcYZWfHjrIjZ2pln7ZgGewrgoqVTIZvakRtyw3Fhchiv7EciiuQUMdItp2IuijOLiH3w==} + '@eslint-react/jsx@1.5.12': + resolution: {integrity: sha512-lQegBWycq2eBzXw8YYyogF+K6phynMyt9+OowzIMSusAHoN271i+lVWxD1A+aYdh+BiM6v3XghnZzSl8HTek0g==} - '@eslint-react/shared@1.5.11': - resolution: {integrity: sha512-QEs8qv4lxQDgsgdPtbxBuYC4Ls5K3Sxo7gKKRvW22q8WWcf8eVJXpVIA9OnpiKpb/5Y/bbCQPUcxsOPyBNgwIw==} + '@eslint-react/shared@1.5.12': + resolution: {integrity: sha512-Gf6RKBUHH5NFeKEKTnbTZg+aUGBO7MPKlwNg/vIK0qMdJsILsRSk9qj0k9CV5qakQHbHH7dnaFa/WQktRbs9XQ==} - '@eslint-react/tools@1.5.11': - resolution: {integrity: sha512-i9RtwDXohG2HZ/z1OuB9bMC2RYTbkL5Ccsbtev0FACekB/4NPbRsL5HVrKe7VDCGTCwjptQMJo6Xle1J79Xezw==} + '@eslint-react/tools@1.5.12': + resolution: {integrity: sha512-MCGgDH+KRxdtIN8XFovxhV9WnscANKC5m1eB6aA1RDoYFSQxf9KrPqc+mB/3NOV7TmiNCNJzNneFm0yL1klK5A==} - '@eslint-react/types@1.5.11': - resolution: {integrity: sha512-rsOVwG2+iCaYLOPyPalYgtYgaFgMVUbIZm8nS4Nc2twzEAe1jIRgRZCrDvtx7z2ugSIXmuGbsEIwz1XmFpmJpw==} + '@eslint-react/types@1.5.12': + resolution: {integrity: sha512-20llc5BdxzbKmIytXxPE1NfjdqKGeVEEpU0uKud4EseRAPc8jcDVpuyLuhhE0gvuyrdOQaCspZiTXsigtJb03g==} - '@eslint-react/var@1.5.11': - resolution: {integrity: sha512-Vqbmk1XIA5X3rgQMI8x0a9M4Yoacv9enf70ElN6QlJHjGfuXW00ZYDVwgqEZ7FhSvRmysc5YSjec7m0qDOugxQ==} + '@eslint-react/var@1.5.12': + resolution: {integrity: sha512-PSh3YbqD2p3QWPmPUwRzV1poMyaawcXB5aUAS2EqkkfuICCAxlXIOLdPdPswSI+BOVnwkBVTT+Ug9GBOBwM4iA==} '@eslint-stylistic/metadata@2.1.0': resolution: {integrity: sha512-zqO4PkrOj0q/KpzaoPk2jnbV5OIP/fE5aBO02JCAkGzadXFxVAnazWr+xGh5YR1Rxo6mBOuaCVDmAlEoj6nftg==} @@ -635,10 +635,6 @@ packages: peerDependencies: eslint: ^8.50.0 || ^9.0.0 - '@eslint/eslintrc@2.1.4': - resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/eslintrc@3.0.2': resolution: {integrity: sha512-wV19ZEGEMAC1eHgrS7UQPqsdEiCIbTKTasEfcXAigzoXICcqZSjBZEHlZwNVvKg6UBCjSlos84XiLqsRJnIcIg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -834,9 +830,6 @@ packages: '@types/eslint@8.56.10': resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} - '@types/estree@1.0.3': - resolution: {integrity: sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==} - '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} @@ -852,8 +845,8 @@ packages: '@types/mdast@3.0.14': resolution: {integrity: sha512-gVZ04PGgw1qLZKsnWnyFv4ORnaJ+DXLdHTVSFbU8yX6xZ34Bjg4Q32yPkmveUP1yItXReKfB0Aknlh/3zxTKAw==} - '@types/node@20.12.11': - resolution: {integrity: sha512-vDg9PZ/zi+Nqp6boSOT7plNuthRugEKixDv5sFTIpkE89MmNtEArAShI4mxuX2+UrLEe9pxC1vm2cjm9YlWbJw==} + '@types/node@20.12.12': + resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==} '@types/normalize-package-data@2.4.3': resolution: {integrity: sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==} @@ -861,9 +854,6 @@ packages: '@types/prompts@2.4.9': resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==} - '@types/semver@7.5.8': - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} - '@types/unist@2.0.9': resolution: {integrity: sha512-zC0iXxAv1C1ERURduJueYzkzZ2zaGyc+P2c95hgkikHPr3z8EdUZOlgEQ5X0DRmwDZn+hekycQnoeiiRVrmilQ==} @@ -894,24 +884,10 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@7.8.0': - resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@7.9.0': resolution: {integrity: sha512-ZwPK4DeCDxr3GJltRz5iZejPFAAr4Wk3+2WIBaj1L5PYK5RgxExu/Y68FFVclN0y6GGwH8q+KgKRCvaTmFBbgQ==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.8.0': - resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/type-utils@7.9.0': resolution: {integrity: sha512-6Qy8dfut0PFrFRAZsGzuLoM4hre4gjzWJB6sUvdunCYZsYemTkzZNwF1rnGea326PHPT3zn5Lmg32M/xfJfByA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -922,23 +898,10 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.8.0': - resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@7.9.0': resolution: {integrity: sha512-oZQD9HEWQanl9UfsbGVcZ2cGaR0YT5476xfWE0oE5kQa2sNK2frxOlkeacLOTh9po4AlUT5rtkGyYM5kew0z5w==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@7.8.0': - resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/typescript-estree@7.9.0': resolution: {integrity: sha512-zBCMCkrb2YjpKV3LA0ZJubtKCDxLttxfdGmwZvTqqWevUPN0FZvSI26FalGFFUZU/9YQK/A4xcQF9o/VVaCKAg==} engines: {node: ^18.18.0 || >=20.0.0} @@ -948,22 +911,12 @@ packages: typescript: optional: true - '@typescript-eslint/utils@7.8.0': - resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} - engines: {node: ^18.18.0 || >=20.0.0} - peerDependencies: - eslint: ^8.56.0 - '@typescript-eslint/utils@7.9.0': resolution: {integrity: sha512-5KVRQCzZajmT4Ep+NEgjXCvjuypVvYHUW7RHlXzNPuak2oWpVoD1jf5xCP0dPAuNIchjC7uQyvbdaSTFaLqSdA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@7.8.0': - resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} - engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@7.9.0': resolution: {integrity: sha512-iESPx2TNLDNGQLyjKhUvIKprlP49XNEK+MvIf9nIO7ZZaZdbnfWKHnXAgufpxqfA0YryH8XToi4+CjBgVnFTSQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -1128,8 +1081,8 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} - browserslist@4.22.2: - resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} + browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -1166,8 +1119,8 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - caniuse-lite@1.0.30001571: - resolution: {integrity: sha512-tYq/6MoXhdezDLFZuCO/TKboTzuQ/xR5cFdgXPfDtM7/kchBO3b4VWghE/OAi/DV7tTdhmLjZiZBZi1fA/GheQ==} + caniuse-lite@1.0.30001620: + resolution: {integrity: sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew==} chai@4.3.10: resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} @@ -1275,8 +1228,8 @@ packages: cookie-es@1.1.0: resolution: {integrity: sha512-L2rLOcK0wzWSfSDA33YR+PUHDG10a8px7rUHKWbGLP4YfbsMed2KFUw5fczvDPbT98DDe3LEzviswl810apTEw==} - core-js-compat@3.34.0: - resolution: {integrity: sha512-4ZIyeNbW/Cn1wkMMDy+mvrRUxrwFNjKwbhCfQpDd+eLgYipDqp8oGFGtLmhh18EDPKA0g3VUBYOxQGGwvWLVpA==} + core-js-compat@3.37.1: + resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} @@ -1371,8 +1324,8 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.4.616: - resolution: {integrity: sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg==} + electron-to-chromium@1.4.774: + resolution: {integrity: sha512-132O1XCd7zcTkzS3FgkAzKmnBuNJjK8WjcTtNuoylj7MYbqw5eXehjQ5OK91g0zm7OTKIPeaAG4CPoRfD9M1Mg==} emoji-regex@10.3.0: resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} @@ -1431,8 +1384,8 @@ packages: eslint-config-flat-gitignore@0.1.5: resolution: {integrity: sha512-hEZLwuZjDBGDERA49c2q7vxc8sCGv8EdBp6PQYzGOMcHIgrfG9YOM6s/4jx24zhD+wnK9AI8mgN5RxSss5nClQ==} - eslint-flat-config-utils@0.2.4: - resolution: {integrity: sha512-k7MJkSIfF0bs5eQu1KXyV0AhsvdsqSt1pQfZNLwf6qkozuHQV6aNHg5f8+3Ya+WTzpB+e7I3hMhs4qBwx7nEkw==} + eslint-flat-config-utils@0.2.5: + resolution: {integrity: sha512-iO+yLZtC/LKgACerkpvsZ6NoRVB2sxT04mOpnNcEM1aTwKy+6TsT46PUvrML4y2uVBS6I67hRCd2JiKAPaL/Uw==} eslint-formatting-reporter@0.0.0: resolution: {integrity: sha512-k9RdyTqxqN/wNYVaTk/ds5B5rA8lgoAmvceYN7bcZMBwU7TuXx5ntewJv81eF3pIL/CiJE+pJZm36llG8yhyyw==} @@ -1461,8 +1414,8 @@ packages: peerDependencies: eslint: '>=8.57.0' - eslint-plugin-command@0.2.0: - resolution: {integrity: sha512-SGOMTs6Pu5HQKwCF9uZ214cdVlJ99U+6GRoUS01zeLZmcQcFU4YXy2KTKqXaEsNCvaFY91OrHRZbh4/1xt9Yzw==} + eslint-plugin-command@0.2.2: + resolution: {integrity: sha512-St9OM9w9/vjltIze9yhXPHKyc+wRHw3M/ql9Kvw+9BYE5BTsFz0f7nlI7xFIkOBEHs2MyZQCQLP1bV/qAT3q2w==} peerDependencies: eslint: '*' @@ -1489,8 +1442,8 @@ packages: peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 - eslint-plugin-jsdoc@48.2.4: - resolution: {integrity: sha512-3ebvVgCJFy06gpmuS2ynz13uh9iFSzZ1C1dDkgcSAqVVg82zlORKMk2fvjq708pAO6bwfs5YLttknFEbaoDiGw==} + eslint-plugin-jsdoc@48.2.5: + resolution: {integrity: sha512-ZeTfKV474W1N9niWfawpwsXGu+ZoMXu4417eBROX31d7ZuOk8zyG66SO77DpJ2+A9Wa2scw/jRqBPnnQo7VbcQ==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -1507,8 +1460,8 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-n@17.6.0: - resolution: {integrity: sha512-Y73o88ROwbCtVCCmZjYlYcPYkOG7mIzxxVK1XFRSa2epbKWtAPsmYpAD0pqxg/ZwlcWxMDceQPKHYQi4VIHz7w==} + eslint-plugin-n@17.7.0: + resolution: {integrity: sha512-4Jg4ZKVE4VjHig2caBqPHYNW5na84RVufUuipFLJbgM/G57O6FdpUKJbHakCDJb/yjQuyqVzYWRtU3HNYaZUwg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -1535,28 +1488,28 @@ packages: vue-eslint-parser: optional: true - eslint-plugin-react-core@1.5.11: - resolution: {integrity: sha512-JUphSF5+AHS1Alx1k/Lw9KiubWMh9z/LDJJnJGu4Qzs6SQttj+2lScETlW6Kq4prWgGYQdowSKi8W8YDRpY22g==} + eslint-plugin-react-core@1.5.12: + resolution: {integrity: sha512-TszkxntHQGW51HlWklNrjdw0KkoZOqOT7wrZGV61cAa6f53qCsI/pDXsg3k52rNd4WF1nQ1S6Cm5csRHFnrnmw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: '@typescript-eslint/parser': ^7.5.0 - eslint: ^8.57.0 + eslint: ^8.57.0 || ^9.0.0 typescript: ^5.3.3 - eslint-plugin-react-dom@1.5.11: - resolution: {integrity: sha512-4pXwBGVbi+k7S12TRInbZGrnYBnemOmRpZziKHGZqdJLTGBgPCNnQi6x8BwpvqH+qZrogq6enhpjpAaVWELBtA==} + eslint-plugin-react-dom@1.5.12: + resolution: {integrity: sha512-3EgMb4B+C8sMLgMQ4bsqZ375a5VPazn+KurOgGmIxFspAcUkxVQFJFvh64ungqcdmRMJFshafklhePNzbqppKw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: '@typescript-eslint/parser': ^7.5.0 - eslint: ^8.57.0 + eslint: ^8.57.0 || ^9.0.0 typescript: ^5.3.3 - eslint-plugin-react-hooks-extra@1.5.11: - resolution: {integrity: sha512-YWawEfeG0QgLtOct71FQSygZ8Qj74LnEG3NJ8FAvYtvQ/wvahYFFkl669r1Hx95cxyNeONptKW493CnFS85YYg==} + eslint-plugin-react-hooks-extra@1.5.12: + resolution: {integrity: sha512-Wv1Fa6dEnKu8LCYKUYOmTaqE7oblHWoquVX0D1eIZ/YBnP/9iWp8WqLjy9ELtCslD38YSBsY2C9fi66vS23qDg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: '@typescript-eslint/parser': ^7.5.0 - eslint: ^8.57.0 + eslint: ^8.57.0 || ^9.0.0 typescript: ^5.3.3 eslint-plugin-react-hooks@4.6.2: @@ -1565,12 +1518,12 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react-naming-convention@1.5.11: - resolution: {integrity: sha512-JaINBv60QxoXrS9KbW+XVgZ44f3cf1MZHlGF32Yk30Hk/iC1+PuZQfc9CK8iTsIWd3CNvSkelViA2rTEVlNyOw==} + eslint-plugin-react-naming-convention@1.5.12: + resolution: {integrity: sha512-+RRDhGepyrX4psKGlH6fIi8HdR6VcB6t7K4M1Qq3qQT7ZmDga2dZal+J6xyrUV+ABK7vgYO6Pzo2B4Qe9kypWQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: '@typescript-eslint/parser': ^7.5.0 - eslint: ^8.57.0 + eslint: ^8.57.0 || ^9.0.0 typescript: ^5.3.3 eslint-plugin-react-refresh@0.4.7: @@ -1606,9 +1559,9 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-unicorn@52.0.0: - resolution: {integrity: sha512-1Yzm7/m+0R4djH0tjDjfVei/ju2w3AzUGjG6q8JnuNIL5xIwsflyCooW5sfBvQp2pMYQFSWWCFONsjCax1EHng==} - engines: {node: '>=16'} + eslint-plugin-unicorn@53.0.0: + resolution: {integrity: sha512-kuTcNo9IwwUCfyHGwQFOK/HjJAYzbODHN3wP0PgqbW+jbXqpNWxNVpVhj2tO9SixBwuAdmal8rVcWKBxwFnGuw==} + engines: {node: '>=18.18'} peerDependencies: eslint: '>=8.56.0' @@ -1839,8 +1792,8 @@ packages: resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} engines: {node: '>=18'} - get-tsconfig@4.7.3: - resolution: {integrity: sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==} + get-tsconfig@4.7.5: + resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==} giget@1.2.1: resolution: {integrity: sha512-4VG22mopWtIeHwogGSy1FViXVo0YT+m6BrqZfz0JJFwbSsePsCdOzdLIIli5BtMp7Xe8f/o2OmBpQX2NBOC24g==} @@ -2190,10 +2143,6 @@ packages: resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==} engines: {node: 14 || >=16.14} - lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} - magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} @@ -2444,8 +2393,8 @@ packages: periscopic@3.1.0: resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} - picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} @@ -2657,8 +2606,8 @@ packages: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true - semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + semver@7.6.2: + resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} engines: {node: '>=10'} hasBin: true @@ -2814,8 +2763,8 @@ packages: svelte: optional: true - svelte@4.2.16: - resolution: {integrity: sha512-mQwHpqHD2PmFcCyHaZ7XiTqposaLvJ75WpYcyY5/ce3qxbYtwQpZ+M7ZKP+2CG5U6kfnBZBpPLyofhlE6ROrnQ==} + svelte@4.2.17: + resolution: {integrity: sha512-N7m1YnoXtRf5wya5Gyx3TWuTddI4nAyayyIWFojiWV5IayDYNV5i2mRp/7qNGol4DtxEYxljmrbgp1HM6hUbmQ==} engines: {node: '>=16'} synckit@0.6.2: @@ -2905,8 +2854,8 @@ packages: typescript: optional: true - tsx@4.10.2: - resolution: {integrity: sha512-gOfACgv1ElsIjvt7Fp0rMJKGnMGjox0JfGOfX3kmZCV/yZumaNqtHGKBXt1KgaYS9KjDOmqGeI8gHk/W7kWVZg==} + tsx@4.10.4: + resolution: {integrity: sha512-Gtg9qnZWNqC/OtcgiXfoAUdAKx3/cgKOYvEocAsv+m21MV/eKpV/WUjRXe6/sDCaGBl2/v8S6v29BpUnGMCX5A==} engines: {node: '>=18.0.0'} hasBin: true @@ -3175,11 +3124,11 @@ snapshots: '@babel/helper-string-parser@7.23.4': {} - '@babel/helper-validator-identifier@7.22.20': {} + '@babel/helper-validator-identifier@7.24.5': {} '@babel/highlight@7.22.20': dependencies: - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-validator-identifier': 7.24.5 chalk: 2.4.2 js-tokens: 4.0.0 @@ -3190,18 +3139,18 @@ snapshots: '@babel/types@7.23.5': dependencies: '@babel/helper-string-parser': 7.23.4 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-validator-identifier': 7.24.5 to-fast-properties: 2.0.0 '@clack/core@0.3.4': dependencies: - picocolors: 1.0.0 + picocolors: 1.0.1 sisteransi: 1.0.5 '@clack/prompts@0.7.0': dependencies: '@clack/core': 0.3.4 - picocolors: 1.0.0 + picocolors: 1.0.1 sisteransi: 1.0.5 '@dprint/formatter@0.2.1': {} @@ -3214,7 +3163,7 @@ snapshots: dependencies: '@types/eslint': 8.56.10 '@types/estree': 1.0.5 - '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/types': 7.9.0 comment-parser: 1.4.1 esquery: 1.5.0 jsdoc-type-pratt-parser: 4.0.0 @@ -3369,32 +3318,32 @@ snapshots: '@eslint-community/regexpp@4.10.0': {} - '@eslint-react/ast@1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': + '@eslint-react/ast@1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.2.0-6) - '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/tools': 1.5.12 + '@eslint-react/types': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) string-ts: 2.1.1 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/core@1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': - dependencies: - '@eslint-react/ast': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/jsx': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/shared': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/var': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/core@1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': + dependencies: + '@eslint-react/ast': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/shared': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/tools': 1.5.12 + '@eslint-react/types': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/var': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/type-utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) short-unique-id: 5.2.0 valibot: 0.30.0 transitivePeerDependencies: @@ -3402,70 +3351,70 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.5.11(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': + '@eslint-react/eslint-plugin@1.5.12(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': dependencies: - '@eslint-react/shared': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/shared': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/tools': 1.5.12 + '@eslint-react/types': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) '@typescript-eslint/parser': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/type-utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint: eslint-ts-patch@9.2.0-6 - eslint-plugin-react-core: 1.5.11(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - eslint-plugin-react-dom: 1.5.11(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - eslint-plugin-react-hooks-extra: 1.5.11(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - eslint-plugin-react-naming-convention: 1.5.11(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + eslint-plugin-react-core: 1.5.12(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + eslint-plugin-react-dom: 1.5.12(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + eslint-plugin-react-hooks-extra: 1.5.12(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + eslint-plugin-react-naming-convention: 1.5.12(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': + '@eslint-react/jsx@1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': dependencies: - '@eslint-react/ast': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/shared': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/var': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/ast': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/shared': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/tools': 1.5.12 + '@eslint-react/types': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/var': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) micro-memoize: 4.1.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': + '@eslint-react/shared@1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': dependencies: - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) deepmerge-ts: 5.1.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/tools@1.5.11': {} + '@eslint-react/tools@1.5.12': {} - '@eslint-react/types@1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': + '@eslint-react/types@1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': dependencies: - '@eslint-react/tools': 1.5.11 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/tools': 1.5.12 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': + '@eslint-react/var@1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': dependencies: - '@eslint-react/ast': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/ast': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/tools': 1.5.12 + '@eslint-react/types': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) string-ts: 2.1.1 valibot: 0.30.0 transitivePeerDependencies: @@ -3489,27 +3438,13 @@ snapshots: minimatch: 9.0.4 mrmime: 2.0.0 open: 10.1.0 - picocolors: 1.0.0 + picocolors: 1.0.1 ws: 8.17.0 transitivePeerDependencies: - bufferutil - uWebSockets.js - utf-8-validate - '@eslint/eslintrc@2.1.4': - dependencies: - ajv: 6.12.6 - debug: 4.3.4 - espree: 9.6.1 - globals: 13.24.0 - ignore: 5.3.1 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - '@eslint/eslintrc@3.0.2': dependencies: ajv: 6.12.6 @@ -3669,7 +3604,7 @@ snapshots: '@stylistic/eslint-plugin-migrate@2.1.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': dependencies: '@eslint-stylistic/metadata': 2.1.0 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) transitivePeerDependencies: - eslint - supports-color @@ -3678,7 +3613,7 @@ snapshots: '@stylistic/eslint-plugin-plus@2.1.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': dependencies: '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint: eslint-ts-patch@9.2.0-6 transitivePeerDependencies: - supports-color @@ -3688,7 +3623,7 @@ snapshots: dependencies: '@stylistic/eslint-plugin-js': 2.1.0(eslint-ts-patch@9.2.0-6) '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint: eslint-ts-patch@9.2.0-6 transitivePeerDependencies: - supports-color @@ -3708,29 +3643,27 @@ snapshots: '@types/eslint@8.56.10': dependencies: - '@types/estree': 1.0.3 + '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 - '@types/estree@1.0.3': {} - '@types/estree@1.0.5': {} '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.3 - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/json-schema@7.0.15': {} '@types/jsonfile@6.1.3': dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 '@types/mdast@3.0.14': dependencies: '@types/unist': 2.0.9 - '@types/node@20.12.11': + '@types/node@20.12.12': dependencies: undici-types: 5.26.5 @@ -3738,11 +3671,9 @@ snapshots: '@types/prompts@2.4.9': dependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 kleur: 3.0.3 - '@types/semver@7.5.8': {} - '@types/unist@2.0.9': {} '@types/yargs-parser@21.0.3': {} @@ -3782,28 +3713,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.8.0': - dependencies: - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/visitor-keys': 7.8.0 - '@typescript-eslint/scope-manager@7.9.0': dependencies: '@typescript-eslint/types': 7.9.0 '@typescript-eslint/visitor-keys': 7.9.0 - '@typescript-eslint/type-utils@7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': - dependencies: - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - debug: 4.3.4 - eslint: eslint-ts-patch@9.2.0-6 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/type-utils@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': dependencies: '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.4.5) @@ -3816,25 +3730,8 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@7.8.0': {} - '@typescript-eslint/types@7.9.0': {} - '@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.5)': - dependencies: - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/visitor-keys': 7.8.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.4 - semver: 7.6.0 - ts-api-utils: 1.3.0(typescript@5.4.5) - optionalDependencies: - typescript: 5.4.5 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@7.9.0(typescript@5.4.5)': dependencies: '@typescript-eslint/types': 7.9.0 @@ -3843,27 +3740,13 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.0 + semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.2.0-6) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) - eslint: eslint-ts-patch@9.2.0-6 - semver: 7.6.0 - transitivePeerDependencies: - - supports-color - - typescript - '@typescript-eslint/utils@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.2.0-6) @@ -3875,11 +3758,6 @@ snapshots: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.8.0': - dependencies: - '@typescript-eslint/types': 7.8.0 - eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.9.0': dependencies: '@typescript-eslint/types': 7.9.0 @@ -3894,7 +3772,7 @@ snapshots: '@unocss/eslint-plugin@0.60.2(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)': dependencies: - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) '@unocss/config': 0.60.2 '@unocss/core': 0.60.2 magic-string: 0.30.10 @@ -4047,9 +3925,9 @@ snapshots: astro-eslint-parser@1.0.2(typescript@5.4.5): dependencies: '@astrojs/compiler': 2.6.0 - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.4.5) astrojs-compiler-sync: 1.0.0(@astrojs/compiler@2.6.0) debug: 4.3.4 entities: 4.5.0 @@ -4058,7 +3936,7 @@ snapshots: espree: 10.0.1 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.0 + semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript @@ -4091,12 +3969,12 @@ snapshots: dependencies: fill-range: 7.0.1 - browserslist@4.22.2: + browserslist@4.23.0: dependencies: - caniuse-lite: 1.0.30001571 - electron-to-chromium: 1.4.616 + caniuse-lite: 1.0.30001620 + electron-to-chromium: 1.4.774 node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.22.2) + update-browserslist-db: 1.0.13(browserslist@4.23.0) builtin-modules@3.3.0: {} @@ -4109,7 +3987,7 @@ snapshots: fast-glob: 3.3.2 js-yaml: 4.1.0 prompts: 2.4.2 - semver: 7.6.0 + semver: 7.6.2 bundle-name@4.1.0: dependencies: @@ -4146,7 +4024,7 @@ snapshots: callsites@3.1.0: {} - caniuse-lite@1.0.30001571: {} + caniuse-lite@1.0.30001620: {} chai@4.3.10: dependencies: @@ -4227,7 +4105,7 @@ snapshots: code-red@1.0.4: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - '@types/estree': 1.0.3 + '@types/estree': 1.0.5 acorn: 8.11.3 estree-walker: 3.0.3 periscopic: 3.1.0 @@ -4260,9 +4138,9 @@ snapshots: cookie-es@1.1.0: {} - core-js-compat@3.34.0: + core-js-compat@3.37.1: dependencies: - browserslist: 4.22.2 + browserslist: 4.23.0 cross-spawn@7.0.3: dependencies: @@ -4326,7 +4204,7 @@ snapshots: eastasianwidth@0.2.0: {} - electron-to-chromium@1.4.616: {} + electron-to-chromium@1.4.774: {} emoji-regex@10.3.0: {} @@ -4410,14 +4288,14 @@ snapshots: eslint-compat-utils@0.5.0(eslint-ts-patch@9.2.0-6): dependencies: eslint: eslint-ts-patch@9.2.0-6 - semver: 7.6.0 + semver: 7.6.2 eslint-config-flat-gitignore@0.1.5: dependencies: find-up: 7.0.0 parse-gitignore: 2.0.0 - eslint-flat-config-utils@0.2.4: + eslint-flat-config-utils@0.2.5: dependencies: '@types/eslint': 8.56.10 pathe: 1.1.2 @@ -4450,7 +4328,7 @@ snapshots: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.2.0-6) '@jridgewell/sourcemap-codec': 1.4.15 - '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/types': 7.9.0 astro-eslint-parser: 1.0.2(typescript@5.4.5) eslint: eslint-ts-patch@9.2.0-6 eslint-compat-utils: 0.5.0(eslint-ts-patch@9.2.0-6) @@ -4461,8 +4339,9 @@ snapshots: - supports-color - typescript - eslint-plugin-command@0.2.0(eslint-ts-patch@9.2.0-6): + eslint-plugin-command@0.2.2(eslint-ts-patch@9.2.0-6): dependencies: + '@es-joy/jsdoccomment': 0.43.0 eslint: eslint-ts-patch@9.2.0-6 eslint-plugin-es-x@7.5.0(eslint-ts-patch@9.2.0-6): @@ -4491,20 +4370,20 @@ snapshots: eslint-plugin-import-x@0.5.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) debug: 4.3.4 doctrine: 3.0.0 eslint: eslint-ts-patch@9.2.0-6 eslint-import-resolver-node: 0.3.9 - get-tsconfig: 4.7.3 + get-tsconfig: 4.7.5 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.0 + semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsdoc@48.2.4(eslint-ts-patch@9.2.0-6): + eslint-plugin-jsdoc@48.2.5(eslint-ts-patch@9.2.0-6): dependencies: '@es-joy/jsdoccomment': 0.43.0 are-docs-informative: 0.0.2 @@ -4514,7 +4393,7 @@ snapshots: eslint: eslint-ts-patch@9.2.0-6 esquery: 1.5.0 is-builtin-module: 3.2.1 - semver: 7.6.0 + semver: 7.6.2 spdx-expression-parse: 4.0.0 transitivePeerDependencies: - supports-color @@ -4537,49 +4416,49 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-n@17.6.0(eslint-ts-patch@9.2.0-6): + eslint-plugin-n@17.7.0(eslint-ts-patch@9.2.0-6): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.2.0-6) enhanced-resolve: 5.16.0 eslint: eslint-ts-patch@9.2.0-6 eslint-plugin-es-x: 7.5.0(eslint-ts-patch@9.2.0-6) - get-tsconfig: 4.7.3 + get-tsconfig: 4.7.5 globals: 15.2.0 ignore: 5.3.1 minimatch: 9.0.4 - semver: 7.6.0 + semver: 7.6.2 eslint-plugin-no-only-tests@3.1.0: {} - eslint-plugin-perfectionist@2.10.0(astro-eslint-parser@1.0.2(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(svelte-eslint-parser@0.36.0(svelte@4.2.16))(svelte@4.2.16)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint-ts-patch@9.2.0-6)): + eslint-plugin-perfectionist@2.10.0(astro-eslint-parser@1.0.2(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(svelte-eslint-parser@0.36.0(svelte@4.2.17))(svelte@4.2.17)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint-ts-patch@9.2.0-6)): dependencies: - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint: eslint-ts-patch@9.2.0-6 minimatch: 9.0.4 natural-compare-lite: 1.4.0 optionalDependencies: astro-eslint-parser: 1.0.2(typescript@5.4.5) - svelte: 4.2.16 - svelte-eslint-parser: 0.36.0(svelte@4.2.16) + svelte: 4.2.17 + svelte-eslint-parser: 0.36.0(svelte@4.2.17) vue-eslint-parser: 9.4.2(eslint-ts-patch@9.2.0-6) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-react-core@1.5.11(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5): + eslint-plugin-react-core@1.5.12(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5): dependencies: - '@eslint-react/ast': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/core': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/jsx': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/shared': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/var': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/ast': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/core': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/shared': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/tools': 1.5.12 + '@eslint-react/types': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/var': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) '@typescript-eslint/parser': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/type-utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint: eslint-ts-patch@9.2.0-6 string-ts: 2.1.1 ts-api-utils: 1.3.0(typescript@5.4.5) @@ -4588,19 +4467,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.5.11(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5): + eslint-plugin-react-dom@1.5.12(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5): dependencies: - '@eslint-react/ast': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/core': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/jsx': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/shared': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/var': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/ast': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/core': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/shared': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/tools': 1.5.12 + '@eslint-react/types': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/var': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) '@typescript-eslint/parser': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint: eslint-ts-patch@9.2.0-6 string-ts: 2.1.1 typescript: 5.4.5 @@ -4608,20 +4487,20 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.5.11(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5): + eslint-plugin-react-hooks-extra@1.5.12(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5): dependencies: - '@eslint-react/ast': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/core': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/jsx': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/shared': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/var': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/ast': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/core': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/shared': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/tools': 1.5.12 + '@eslint-react/types': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/var': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) '@typescript-eslint/parser': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/type-utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint: eslint-ts-patch@9.2.0-6 string-ts: 2.1.1 typescript: 5.4.5 @@ -4633,19 +4512,19 @@ snapshots: dependencies: eslint: eslint-ts-patch@9.2.0-6 - eslint-plugin-react-naming-convention@1.5.11(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5): + eslint-plugin-react-naming-convention@1.5.12(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5): dependencies: - '@eslint-react/ast': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/core': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/jsx': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/shared': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@eslint-react/tools': 1.5.11 - '@eslint-react/types': 1.5.11(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/ast': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/core': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/jsx': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/shared': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@eslint-react/tools': 1.5.12 + '@eslint-react/types': 1.5.12(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) '@typescript-eslint/parser': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/type-utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint: eslint-ts-patch@9.2.0-6 string-ts: 2.1.1 typescript: 5.4.5 @@ -4670,7 +4549,7 @@ snapshots: eslint-plugin-solid@0.14.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint: eslint-ts-patch@9.2.0-6 estraverse: 5.3.0 is-html: 2.0.0 @@ -4681,7 +4560,7 @@ snapshots: - supports-color - typescript - eslint-plugin-svelte@2.39.0(eslint-ts-patch@9.2.0-6)(svelte@4.2.16): + eslint-plugin-svelte@2.39.0(eslint-ts-patch@9.2.0-6)(svelte@4.2.17): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.2.0-6) '@jridgewell/sourcemap-codec': 1.4.15 @@ -4694,10 +4573,10 @@ snapshots: postcss-load-config: 3.1.4(postcss@8.4.38) postcss-safe-parser: 6.0.0(postcss@8.4.38) postcss-selector-parser: 6.0.16 - semver: 7.6.0 - svelte-eslint-parser: 0.36.0(svelte@4.2.16) + semver: 7.6.2 + svelte-eslint-parser: 0.36.0(svelte@4.2.17) optionalDependencies: - svelte: 4.2.16 + svelte: 4.2.17 transitivePeerDependencies: - supports-color - ts-node @@ -4712,14 +4591,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@52.0.0(eslint-ts-patch@9.2.0-6): + eslint-plugin-unicorn@53.0.0(eslint-ts-patch@9.2.0-6): dependencies: - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-validator-identifier': 7.24.5 '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@9.2.0-6) - '@eslint/eslintrc': 2.1.4 + '@eslint/eslintrc': 3.0.2 ci-info: 4.0.0 clean-regexp: 1.0.0 - core-js-compat: 3.34.0 + core-js-compat: 3.37.1 eslint: eslint-ts-patch@9.2.0-6 esquery: 1.5.0 indent-string: 4.0.0 @@ -4729,7 +4608,7 @@ snapshots: read-pkg-up: 7.0.1 regexp-tree: 0.1.27 regjsparser: 0.10.0 - semver: 7.6.0 + semver: 7.6.2 strip-indent: 3.0.0 transitivePeerDependencies: - supports-color @@ -4741,13 +4620,13 @@ snapshots: optionalDependencies: '@typescript-eslint/eslint-plugin': 7.9.0(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.11)): + eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5)(vitest@1.6.0(@types/node@20.12.12)): dependencies: - '@typescript-eslint/utils': 7.8.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) eslint: eslint-ts-patch@9.2.0-6 optionalDependencies: '@typescript-eslint/eslint-plugin': 7.9.0(@typescript-eslint/parser@7.9.0(eslint-ts-patch@9.2.0-6)(typescript@5.4.5))(eslint-ts-patch@9.2.0-6)(typescript@5.4.5) - vitest: 1.6.0(@types/node@20.12.11) + vitest: 1.6.0(@types/node@20.12.12) transitivePeerDependencies: - supports-color - typescript @@ -4760,7 +4639,7 @@ snapshots: natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.16 - semver: 7.6.0 + semver: 7.6.2 vue-eslint-parser: 9.4.2(eslint-ts-patch@9.2.0-6) xml-name-validator: 4.0.0 transitivePeerDependencies: @@ -4854,7 +4733,7 @@ snapshots: esno@4.7.0: dependencies: - tsx: 4.10.2 + tsx: 4.10.4 espree@10.0.1: dependencies: @@ -4882,7 +4761,7 @@ snapshots: estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.3 + '@types/estree': 1.0.5 esutils@2.0.3: {} @@ -5023,7 +4902,7 @@ snapshots: '@sec-ant/readable-stream': 0.4.1 is-stream: 4.0.1 - get-tsconfig@4.7.3: + get-tsconfig@4.7.5: dependencies: resolve-pkg-maps: 1.0.0 @@ -5130,7 +5009,7 @@ snapshots: debug: 4.3.4 esbuild: 0.20.2 jiti: 1.21.0 - tsx: 4.10.2 + tsx: 4.10.4 transitivePeerDependencies: - supports-color @@ -5206,7 +5085,7 @@ snapshots: is-reference@3.0.2: dependencies: - '@types/estree': 1.0.3 + '@types/estree': 1.0.5 is-stream@2.0.1: {} @@ -5264,7 +5143,7 @@ snapshots: acorn: 8.11.3 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - semver: 7.6.0 + semver: 7.6.2 jsonc-parser@3.2.0: {} @@ -5362,10 +5241,6 @@ snapshots: lru-cache@10.0.1: {} - lru-cache@6.0.0: - dependencies: - yallist: 4.0.0 - magic-string@0.30.10: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -5603,11 +5478,11 @@ snapshots: periscopic@3.1.0: dependencies: - '@types/estree': 1.0.3 + '@types/estree': 1.0.5 estree-walker: 3.0.3 is-reference: 3.0.2 - picocolors@1.0.0: {} + picocolors@1.0.1: {} picomatch@2.3.1: {} @@ -5655,7 +5530,7 @@ snapshots: postcss@8.4.38: dependencies: nanoid: 3.3.7 - picocolors: 1.0.0 + picocolors: 1.0.1 source-map-js: 1.2.0 prelude-ls@1.2.1: {} @@ -5803,9 +5678,7 @@ snapshots: semver@5.7.2: {} - semver@7.6.0: - dependencies: - lru-cache: 6.0.0 + semver@7.6.2: {} shebang-command@2.0.0: dependencies: @@ -5940,7 +5813,7 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-eslint-parser@0.36.0(svelte@4.2.16): + svelte-eslint-parser@0.36.0(svelte@4.2.17): dependencies: eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -5948,14 +5821,14 @@ snapshots: postcss: 8.4.38 postcss-scss: 4.0.9(postcss@8.4.38) optionalDependencies: - svelte: 4.2.16 + svelte: 4.2.17 - svelte@4.2.16: + svelte@4.2.17: dependencies: '@ampproject/remapping': 2.2.1 '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.20 - '@types/estree': 1.0.3 + '@types/estree': 1.0.5 acorn: 8.11.3 aria-query: 5.3.0 axobject-query: 4.0.0 @@ -6050,10 +5923,10 @@ snapshots: - supports-color - ts-node - tsx@4.10.2: + tsx@4.10.4: dependencies: esbuild: 0.20.2 - get-tsconfig: 4.7.3 + get-tsconfig: 4.7.5 optionalDependencies: fsevents: 2.3.3 @@ -6101,11 +5974,11 @@ snapshots: universalify@2.0.0: {} - update-browserslist-db@1.0.13(browserslist@4.22.2): + update-browserslist-db@1.0.13(browserslist@4.23.0): dependencies: - browserslist: 4.22.2 + browserslist: 4.23.0 escalade: 3.1.2 - picocolors: 1.0.0 + picocolors: 1.0.1 uri-js@4.4.1: dependencies: @@ -6120,13 +5993,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@1.6.0(@types/node@20.12.11): + vite-node@1.6.0(@types/node@20.12.12): dependencies: cac: 6.7.14 debug: 4.3.4 pathe: 1.1.2 - picocolors: 1.0.0 - vite: 5.0.5(@types/node@20.12.11) + picocolors: 1.0.1 + vite: 5.0.5(@types/node@20.12.12) transitivePeerDependencies: - '@types/node' - less @@ -6137,16 +6010,16 @@ snapshots: - supports-color - terser - vite@5.0.5(@types/node@20.12.11): + vite@5.0.5(@types/node@20.12.12): dependencies: esbuild: 0.19.12 postcss: 8.4.38 rollup: 4.4.1 optionalDependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 fsevents: 2.3.3 - vitest@1.6.0(@types/node@20.12.11): + vitest@1.6.0(@types/node@20.12.12): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -6160,16 +6033,16 @@ snapshots: local-pkg: 0.5.0 magic-string: 0.30.10 pathe: 1.1.2 - picocolors: 1.0.0 + picocolors: 1.0.1 std-env: 3.6.0 strip-literal: 2.0.0 tinybench: 2.5.1 tinypool: 0.8.4 - vite: 5.0.5(@types/node@20.12.11) - vite-node: 1.6.0(@types/node@20.12.11) + vite: 5.0.5(@types/node@20.12.12) + vite-node: 1.6.0(@types/node@20.12.12) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.12.11 + '@types/node': 20.12.12 transitivePeerDependencies: - less - lightningcss @@ -6188,7 +6061,7 @@ snapshots: espree: 9.6.1 esquery: 1.5.0 lodash: 4.17.21 - semver: 7.6.0 + semver: 7.6.2 transitivePeerDependencies: - supports-color