From 24bb2e6eca5c61edb176a94c8c71b2c635bfc4da Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 14 Dec 2024 12:07:09 +0000 Subject: [PATCH 1/2] chore(deps): update dependency @dg-scripts/eslint-config to ^5.21.5 --- package.json | 2 +- pnpm-lock.yaml | 919 ++++++++++++++++++++----------------------------- 2 files changed, 376 insertions(+), 545 deletions(-) diff --git a/package.json b/package.json index 6b1a5e623..02d5abdc6 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "test:watch": "vitest" }, "devDependencies": { - "@dg-scripts/eslint-config": "^5.21.4", + "@dg-scripts/eslint-config": "^5.21.5", "@types/node": "^22.10.2", "@vitest/coverage-v8": "^2.1.8", "c8": "^10.1.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ed18ebb1a..c31b0c34d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: devDependencies: '@dg-scripts/eslint-config': - specifier: ^5.21.4 - version: 5.21.4(@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.7.2))(@vue/compiler-sfc@3.4.21)(eslint@9.17.0)(prettier@3.4.2)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0)) + specifier: ^5.21.5 + version: 5.21.5(@typescript-eslint/utils@8.18.0(eslint@9.17.0)(typescript@5.7.2))(@vue/compiler-sfc@3.4.21)(eslint@9.17.0)(prettier@3.4.2)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0)) '@types/node': specifier: ^22.10.2 version: 22.10.2 @@ -52,11 +52,11 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@3.9.2': - resolution: {integrity: sha512-a1I1CXmtQdTL9jxcb2RzKjuYYAzjdKK3ktVpQGd/1S/aUdhKgcEEi3DRXYgnB8xdpYLqracETxEMDf9PQlmyBg==} + '@antfu/eslint-config@3.12.0': + resolution: {integrity: sha512-dMHomZZXufEpjKElh7dcfBKu+qFGz9NOACGaqNNAmr9XHe5JQe/6oNNdP3YGeyXSPR/V37IXFvxM0P76WHv1IA==} hasBin: true peerDependencies: - '@eslint-react/eslint-plugin': ^1.5.8 + '@eslint-react/eslint-plugin': ^1.19.0 '@prettier/plugin-xml': ^3.4.1 '@unocss/eslint-plugin': '>=0.50.0' astro-eslint-parser: ^1.0.2 @@ -67,7 +67,7 @@ packages: eslint-plugin-react-refresh: ^0.4.4 eslint-plugin-solid: ^0.14.3 eslint-plugin-svelte: '>=2.35.1' - prettier-plugin-astro: ^0.13.0 + prettier-plugin-astro: ^0.14.0 prettier-plugin-slidev: ^1.0.5 svelte-eslint-parser: '>=0.37.0' peerDependenciesMeta: @@ -98,8 +98,8 @@ packages: svelte-eslint-parser: optional: true - '@antfu/install-pkg@0.4.1': - resolution: {integrity: sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==} + '@antfu/install-pkg@0.5.0': + resolution: {integrity: sha512-dKnk2xlAyC7rvTkpkHmu+Qy/2Zc3Vm/l8PtNyIOGDBtXPY3kThfU4ORNEp3V7SXw5XSOb+tOJaUYpfquPzL/Tg==} '@antfu/utils@0.7.10': resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} @@ -136,16 +136,14 @@ packages: resolution: {integrity: sha512-W+a0/JpU28AqH4IKtwUPcEUnUyXMDLALcn5/JLczGGT9fHE2sIby/xP/oQnx3nxkForzgzPy201RAKcB4xPAFQ==} engines: {node: '>=18'} - '@clack/core@0.3.4': - resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==} + '@clack/core@0.3.5': + resolution: {integrity: sha512-5cfhQNH+1VQ2xLQlmzXMqUoiaH0lRBq9/CLW9lTyMbuKLC3+xEK01tHVvyut++mLOn5urSHmkm6I0Lg9MaJSTQ==} - '@clack/prompts@0.8.1': - resolution: {integrity: sha512-I263nEUNbX4lPTX93trl1fkIvGrGlz6nUYkqOddF0ZmjqcxUgUlXmpUIUqfapirRKJrFddvwF+qdZgg8cSqF7g==} - bundledDependencies: - - is-unicode-supported + '@clack/prompts@0.8.2': + resolution: {integrity: sha512-6b9Ab2UiZwJYA9iMyboYyW9yJvAO9V753ZhS+DHKEjZRKAxPPOb7MXXu84lsPFG+vZt6FRFniZ8rXi+zCIw4yQ==} - '@dg-scripts/eslint-config@5.21.4': - resolution: {integrity: sha512-EbI4Hc22RBZGJUPGxSQu+/yQePCbmkrCd+gyD2D22rVQZzqaDtmBOetasiUE9SknD8Lp+emeDu7tpKiCkpj85A==} + '@dg-scripts/eslint-config@5.21.5': + resolution: {integrity: sha512-bEJa9eG8TEaQQTXj8kx1buLZmZMpCbzdjb6juqpNAyGLNRd0OHRmaL6gQ09d42dy3QIS292lLB7o84G2UAxDxw==} engines: {node: '>=18.0.0'} peerDependencies: eslint: ^9.0.0 @@ -162,11 +160,11 @@ packages: '@dprint/formatter@0.3.0': resolution: {integrity: sha512-N9fxCxbaBOrDkteSOzaCqwWjso5iAe+WJPsHC021JfHNj2ThInPNEF13ORDKta3llq5D1TlclODCvOvipH7bWQ==} - '@dprint/markdown@0.17.1': - resolution: {integrity: sha512-Mk9C9tHHSScB3JOUd2PEP3keWnJZ8Kqcd99qaVhknzhxgZF/gGTx0CMyd+lpsIV+Moe+OtbRnqAjp+hKVtT1zQ==} + '@dprint/markdown@0.17.8': + resolution: {integrity: sha512-ukHFOg+RpG284aPdIg7iPrCYmMs3Dqy43S1ejybnwlJoFiW02b+6Bbr5cfZKFRYNP3dKGM86BqHEnMzBOyLvvA==} - '@dprint/toml@0.6.2': - resolution: {integrity: sha512-Mk5unEANsL/L+WHYU3NpDXt1ARU5bNU5k5OZELxaJodDycKG6RoRnSlZXpW6+7UN2PSnETAFVUdKrh937ZwtHA==} + '@dprint/toml@0.6.3': + resolution: {integrity: sha512-zQ42I53sb4WVHA+5yoY1t59Zk++Ot02AvUgtNKLzTT8mPyVqVChFcePa3on/xIoKEgH+RoepgPHzqfk9837YFw==} '@es-joy/jsdoccomment@0.48.0': resolution: {integrity: sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==} @@ -330,14 +328,14 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.16.2': - resolution: {integrity: sha512-KFjXQS68TzUPUUoaCrfNhaYPAsSho7KGflerGWL0Sw5njaa7fwH+HyNgaHKsyhY99lidiPjMIveoOfcq1j7v3A==} + '@eslint-react/ast@1.19.0': + resolution: {integrity: sha512-ENYSlFFRhyAqmpQd4S2izmjZfMk7G31Vsp/HXgThga+w42E8Y80vy9vyuB7mcmhKIMUofwQTAWm5U8W9C5MzRQ==} - '@eslint-react/core@1.16.2': - resolution: {integrity: sha512-dn+ByJoxH4tHxiWwqUwhLXq1gf1D/LmtG5XdLw3bLeFSkpNSGrR4k++1oHjIhv7pHN4/wFCUgIDShSbFEQtQNA==} + '@eslint-react/core@1.19.0': + resolution: {integrity: sha512-i5h/L6aQipKtr4m34mnFyQD1aUofeKrJO+nBKUh7bqkKKzRwF0BXnMDNMzWDcJZknj04KvzpNeNGvMJVZMxc1w==} - '@eslint-react/eslint-plugin@1.16.2': - resolution: {integrity: sha512-B/46aHpW319ZZUoPb9rdhhiMqOAxERGqc45NxnEaRp3ig6p5zEFZEPBb7nDuphCfv+Ai4gk2EB/lXIv+DvYFjg==} + '@eslint-react/eslint-plugin@1.19.0': + resolution: {integrity: sha512-OOb+7VuyS2tAIJFIFab6B3RDrjMw5Ssz6oId+W6US5lAdN/YkSIdL/TAWFoSXXr4e3tgrQCgutGbin5CzTtx/w==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -346,20 +344,20 @@ packages: typescript: optional: true - '@eslint-react/jsx@1.16.2': - resolution: {integrity: sha512-Sq9wFNydvMspJCsRwqxnxOvhVgZkaNFi+qZVzGu7azlmIOc9CWE2ktVqJ757onUIMtPcKD+O/r2nMPr/vSxxjA==} + '@eslint-react/jsx@1.19.0': + resolution: {integrity: sha512-nLsNOM7J1dGmms+UPtK6xJjX8+PTmk1hSVBX4Uj5sEUnEnlvdNY/AMOPTPDxBzoF1KwbtoAhf/pxbRZTD6mCZA==} - '@eslint-react/shared@1.16.2': - resolution: {integrity: sha512-IlSelSU8GDiYEIRk9QaB/gXMEBgEhuT51w0RtoyIb8On/yVMJhgv+wsXfCCJZbB/fRPdzO55GIfysJAJIeTmEw==} + '@eslint-react/shared@1.19.0': + resolution: {integrity: sha512-P1XkbxQ4zIC1AvBIeCikBCemTvWKzc0bBwnCkWMCdqQHAfbWksGwL1gb0EKxC3YvONWxVyXBWHyNhwBlp0BNTQ==} - '@eslint-react/tools@1.16.2': - resolution: {integrity: sha512-gUxLR4Y2qV+vVw0bpwMvsMjbowXf1r3kqCxRFi5Nsn2IFbTQR2p3c9m1pzYkRVVhy75fgf9LDC8oUxshGOnoWA==} + '@eslint-react/tools@1.19.0': + resolution: {integrity: sha512-UPIa2KPPvUKfrO8qCbVBlnG1Z4P/A0dA8J3RRHryJcIisVOyWqaNhXky+nSE6ebmv+vie33/Y45JKTUCyLGa6w==} - '@eslint-react/types@1.16.2': - resolution: {integrity: sha512-QDFm854YD2AprBB/6nSIqkVYO5K4AWBGpsDSEPEYUFjXwdCt0144Hr6onZf4smxLraeTQr2zkUlVfFkKsDXEng==} + '@eslint-react/types@1.19.0': + resolution: {integrity: sha512-0IWLNYSl2dTjsSpCgVxyvPtX3KZBmG1AoMNk8rXYTmseIM4Jscmxbj9fIdy2kWtQpFETGpYlBCx6YugOIEAjTQ==} - '@eslint-react/var@1.16.2': - resolution: {integrity: sha512-yGLt3rpoQTM4g+5nB6+WJHn4LYWk+xwSPoQ+ZMd18bJ0vArEpoiULSDESJv79mVyhXe8uM/irdKxGPz+cMtD6A==} + '@eslint-react/var@1.19.0': + resolution: {integrity: sha512-TrS8LxA4dvT745OTq8n92CfhSWEmVhZpNBgEIPgfr1GmoLMobr4N/Y4jq6q+gV4FziPIN8m45ESksjBXQWTncw==} '@eslint/compat@1.2.3': resolution: {integrity: sha512-wlZhwlDFxkxIZ571aH0FoK4h4Vwx7P3HJx62Gp8hTc10bfpwT2x0nULuAHmQSJBOWPgPeVf+9YtnD4j50zVHmA==} @@ -533,8 +531,8 @@ packages: cpu: [x64] os: [win32] - '@stylistic/eslint-plugin@2.11.0': - resolution: {integrity: sha512-PNRHbydNG5EH8NK4c+izdJlxajIR6GxcUhzsYNRsn6Myep4dsZt0qFCz3rCPnkvgO5FYibDcMqgNHUT+zvjYZw==} + '@stylistic/eslint-plugin@2.12.1': + resolution: {integrity: sha512-fubZKIHSPuo07FgRTn6S4Nl0uXPRPYVNpyZzIDGfp7Fny6JjNus6kReLD7NI380JXi4HtUTSOZ34LBuNPO1XLQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -569,99 +567,54 @@ packages: '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/semver@7.5.8': - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} - '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@typescript-eslint/eslint-plugin@8.15.0': - resolution: {integrity: sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==} + '@typescript-eslint/eslint-plugin@8.18.0': + resolution: {integrity: sha512-NR2yS7qUqCL7AIxdJUQf2MKKNDVNaig/dEB0GBLU7D+ZdHgK1NoH/3wsgO3OnPVipn51tG3MAwaODEGil70WEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/parser@8.15.0': - resolution: {integrity: sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==} + '@typescript-eslint/parser@8.18.0': + resolution: {integrity: sha512-hgUZ3kTEpVzKaK3uNibExUYm6SKKOmTU2BOxBSvOYwtJEPdVQ70kZJpPjstlnhCHcuc2WGfSbpKlb/69ttyN5Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/scope-manager@5.62.0': - resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/scope-manager@8.15.0': - resolution: {integrity: sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==} + '@typescript-eslint/scope-manager@8.18.0': + resolution: {integrity: sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.15.0': - resolution: {integrity: sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==} + '@typescript-eslint/type-utils@8.18.0': + resolution: {integrity: sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/types@5.62.0': - resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - '@typescript-eslint/types@8.15.0': - resolution: {integrity: sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==} + '@typescript-eslint/types@8.18.0': + resolution: {integrity: sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@5.62.0': - resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/typescript-estree@8.15.0': - resolution: {integrity: sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==} + '@typescript-eslint/typescript-estree@8.18.0': + resolution: {integrity: sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/utils@5.62.0': - resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/utils@8.15.0': - resolution: {integrity: sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==} + '@typescript-eslint/utils@8.18.0': + resolution: {integrity: sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - '@typescript-eslint/visitor-keys@5.62.0': - resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/visitor-keys@8.15.0': - resolution: {integrity: sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==} + '@typescript-eslint/visitor-keys@8.18.0': + resolution: {integrity: sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@vitest/coverage-v8@2.1.8': @@ -673,8 +626,8 @@ packages: '@vitest/browser': optional: true - '@vitest/eslint-plugin@1.1.10': - resolution: {integrity: sha512-uScH5Kz5v32vvtQYB2iodpoPg2mGASK+VKpjlc2IUgE0+16uZKqVKi2vQxjxJ6sMCQLBs4xhBFZlmZBszsmfKQ==} + '@vitest/eslint-plugin@1.1.16': + resolution: {integrity: sha512-xecwJYuAp11AFsd2aoSnTWO3Wckgu7rjBz1VOhvsDtZzI4s7z/WerAR4gxnEFy37scdsE8wSlP95/2ry6sLhSg==} peerDependencies: '@typescript-eslint/utils': '>= 8.0' eslint: '>= 8.57.0' @@ -784,10 +737,6 @@ packages: array-ify@1.0.0: resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} - array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - arrify@1.0.1: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} @@ -925,6 +874,9 @@ packages: compare-func@2.0.0: resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} + compare-versions@6.1.1: + resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==} + concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -932,6 +884,9 @@ packages: resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} engines: {'0': node >= 6.0} + confbox@0.1.8: + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} + consola@3.2.3: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} engines: {node: ^14.18.0 || >=16.10.0} @@ -1096,10 +1051,6 @@ packages: devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - doctrine@3.0.0: resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} engines: {node: '>=6.0.0'} @@ -1222,19 +1173,19 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-format@0.1.2: - resolution: {integrity: sha512-ZrcO3aiumgJ6ENAv65IWkPjtW77ML/5mp0YrRK0jdvvaZJb+4kKWbaQTMr/XbJo6CtELRmCApAziEKh7L2NbdQ==} + eslint-plugin-format@0.1.3: + resolution: {integrity: sha512-vTmshuv1iMfmcM1HADnyhae5MBBGlJZBZyZ+ybtXCEzRe3nRhUvLX+6rAvsEfcdK6a2pqpLs/F530dXKvfQqYQ==} peerDependencies: eslint: ^8.40.0 || ^9.0.0 - eslint-plugin-import-x@4.4.3: - resolution: {integrity: sha512-QBprHvhLsfDhP++2T1NnjsOUt6bLDX3NMHaYwAB1FD3xmYTkdFH+HS1OamGhz28jLkRyIZa6UNAzTxbHnJwz5w==} + eslint-plugin-import-x@4.5.0: + resolution: {integrity: sha512-l0OTfnPF8RwmSXfjT75N8d6ZYLVrVYWpaGlgvVkVqFERCI5SyBfDP7QEMr3kt0zWi2sOa9EQ47clbdFsHkF83Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - eslint-plugin-jsdoc@50.5.0: - resolution: {integrity: sha512-xTkshfZrUbiSHXBwZ/9d5ulZ2OcHXxSvm/NPo494H/hadLRJwOq5PMV0EUpMqsb9V+kQo+9BAgi6Z7aJtdBp2A==} + eslint-plugin-jsdoc@50.6.1: + resolution: {integrity: sha512-UWyaYi6iURdSfdVVqvfOs2vdCVz0J40O/z/HTsv2sFjdjmdlUI/qlKLOTmwbPQ2tAfQnE5F9vqx+B+poF71DBQ==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -1245,8 +1196,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-n@17.13.2: - resolution: {integrity: sha512-MhBAKkT01h8cOXcTBTlpuR7bxH5OBUNpUXefsvwSVEy46cY4m/Kzr2osUCQvA3zJFD6KuCeNNDv0+HDuWk/OcA==} + eslint-plugin-n@17.15.0: + resolution: {integrity: sha512-xF3zJkOfLlFOm5TvmqmsnA9/fO+/z2pYs0dkuKXKN/ymS6UB1yEcaoIkqxLKQ9Dw/WmLX/Tdh6/5ZS5azVixFQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -1255,33 +1206,20 @@ packages: resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} engines: {node: '>=5.0.0'} - eslint-plugin-perfectionist@3.9.1: - resolution: {integrity: sha512-9WRzf6XaAxF4Oi5t/3TqKP5zUjERhasHmLFHin2Yw6ZAp/EP/EVA2dr3BhQrrHWCm5SzTMZf0FcjDnBkO2xFkA==} + eslint-plugin-perfectionist@4.3.0: + resolution: {integrity: sha512-8tQ/wn1dFelul2WoXL/NQOEwvWO8H4Vjmsqpt3fDQrfgybr8kQ5Vgb9BQyVRB33ywQqjUApsiwi5Ci7grMPPRA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - astro-eslint-parser: ^1.0.2 eslint: '>=8.0.0' - svelte: '>=3.0.0' - svelte-eslint-parser: ^0.41.1 - vue-eslint-parser: '>=9.0.0' - peerDependenciesMeta: - astro-eslint-parser: - optional: true - svelte: - optional: true - svelte-eslint-parser: - optional: true - vue-eslint-parser: - optional: true - eslint-plugin-promise@7.1.0: - resolution: {integrity: sha512-8trNmPxdAy3W620WKDpaS65NlM5yAumod6XeC4LOb+jxlkG4IVcp68c6dXY2ev+uT4U1PtG57YDV6EGAXN0GbQ==} + eslint-plugin-promise@7.2.1: + resolution: {integrity: sha512-SWKjd+EuvWkYaS+uN2csvj0KoP43YTu7+phKQ5v+xw6+A0gutVX2yqCeCkC3uLCJFiPfR2dD8Es5L7yUsmvEaA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-react-debug@1.16.2: - resolution: {integrity: sha512-RbjEvjryJll0n286SAmmfo1ecq1xvBK5iTtzB7SwkERlfEBH+UDPeoggz4dLa3pVbTwpzI5BFY4j+KPLpqrnZw==} + eslint-plugin-react-debug@1.19.0: + resolution: {integrity: sha512-afB7K7Z06atC1xn/yl8nN1AyWYq9tLXDDl6ZY3LBEenjxBGSl2vJbBBpuvIfvZlZKP9gO5niOiRq+D/SZ23kbw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1290,8 +1228,8 @@ packages: typescript: optional: true - eslint-plugin-react-dom@1.16.2: - resolution: {integrity: sha512-WyKACJCESmps/DHSJAChNZcaSuD6GKKSw4kOQO4zcE/oeZ5rqHahn3hqh+PWDBz0UYEjkRhjuJ8c4VDCJzfDwg==} + eslint-plugin-react-dom@1.19.0: + resolution: {integrity: sha512-nC8+nkNubHZuxVkXEMWhtQtPDjwbCX3140gCqMejKgHZYqgbXoCdYtZGdiBZ9qYWuRUsmPxRDsVNXDGZ3fak/A==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1300,8 +1238,8 @@ packages: typescript: optional: true - eslint-plugin-react-hooks-extra@1.16.2: - resolution: {integrity: sha512-2jTqUViMukYGIgfqKuroHJcJMjz9RIzEVaogcbzO7VU1NUYKJzrLbex+A8trGzPhlY5f+gZTyonTDvEOeziylA==} + eslint-plugin-react-hooks-extra@1.19.0: + resolution: {integrity: sha512-QNRR+10zNIOXebbU0S0zZ9bqRxX5jyZ5C5hVHucWv0dBiXufRNNLIM8HaHOwUKh/rgya4Hx3Dghx4Rd6WAEXIA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1310,14 +1248,14 @@ packages: typescript: optional: true - eslint-plugin-react-hooks@5.0.0: - resolution: {integrity: sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==} + eslint-plugin-react-hooks@5.1.0: + resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react-naming-convention@1.16.2: - resolution: {integrity: sha512-YmnzqhoQ6oU1EE9HvieeIUu0mDNNTVDWPNZXMHmMQXTsJGW315+9/gR+PACiXnuEDS3rONa+UPRKLccxczy+SQ==} + eslint-plugin-react-naming-convention@1.19.0: + resolution: {integrity: sha512-d1GepWn0v/pqlcrzB63D5e/8JBETx3e5+TfVfXfdeJ0HU8nOBf/5JTtBUloXxG9Y92NNjgaXKe8zRxl35vK4Uw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1326,13 +1264,13 @@ packages: typescript: optional: true - eslint-plugin-react-refresh@0.4.14: - resolution: {integrity: sha512-aXvzCTK7ZBv1e7fahFuR3Z/fyQQSIQ711yPgYRj+Oj64tyTgO4iQIDmYXDBqvSWQ/FA4OSCsXOStlF+noU0/NA==} + eslint-plugin-react-refresh@0.4.16: + resolution: {integrity: sha512-slterMlxAhov/DZO8NScf6mEeMBBXodFUolijDvrtTxyezyLoTQaa73FyYus/VbTdftd8wBgBxPMRk3poleXNQ==} peerDependencies: - eslint: '>=7' + eslint: '>=8.40' - eslint-plugin-react-web-api@1.16.2: - resolution: {integrity: sha512-vyrNlSKP8iT7tPxbhwQrYvHNEBCbvQlnJTmdbmhkkcklmKvAXsFUcdHD2MlKpRLkmn6dssSbOPZNAZBSojVRvg==} + eslint-plugin-react-web-api@1.19.0: + resolution: {integrity: sha512-6n1Ckv6cXhb1mCKRI45aWXnTWh9XRkXqy4mIDdkEPuljTiJDve6ZLJNYPGbS5csglkfRjqDJjOK0YKzpOhcuaw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1341,8 +1279,8 @@ packages: typescript: optional: true - eslint-plugin-react-x@1.16.2: - resolution: {integrity: sha512-gLgcAGsLtFbm5LzIpPP6oVNtPwddGbJb/5NsIzKPsCVJtAE4xb66VExmw+ZiAlvtO4AzWnEjS3e9wamMGmVOHQ==} + eslint-plugin-react-x@1.19.0: + resolution: {integrity: sha512-YphDgaJsAqU45qONZrLhvYTdcbTSt6s1CWrc6isVw2/KOuweyRWUtOrYBobE6h1Nmv6RTKP2HBfmNrLb4Pk7Ew==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1361,14 +1299,14 @@ packages: resolution: {integrity: sha512-XjVGBhtDZJfyuhIxnQ/WMm385RbX3DBu7H1J7HNNhmB2tnGxMeqVSnYv79oAj992ayvIBZghsymwkYFS6cGH4Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-plugin-testing-library@6.5.0: - resolution: {integrity: sha512-Ls5TUfLm5/snocMAOlofSOJxNN0aKqwTlco7CrNtMjkTdQlkpSMaeTCDHCuXfzrI97xcx2rSCNeKeJjtpkNC1w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} + eslint-plugin-testing-library@7.1.1: + resolution: {integrity: sha512-nszC833aZPwB6tik1nMkbFqmtgIXTT0sfJEYs0zMBKMlkQ4to2079yUV96SvmLh00ovSBJI4pgcBC1TiIP8mXg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0, pnpm: ^9.14.0} peerDependencies: - eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 - eslint-plugin-toml@0.11.1: - resolution: {integrity: sha512-Y1WuMSzfZpeMIrmlP1nUh3kT8p96mThIq4NnHrYUhg10IKQgGfBZjAWnrg9fBqguiX4iFps/x/3Hb5TxBisfdw==} + eslint-plugin-toml@0.12.0: + resolution: {integrity: sha512-+/wVObA9DVhwZB1nG83D2OAQRrcQZXy+drqUnFJKymqnmbnbfg/UPmEMCKrJNcEboUGxUjYrJlgy+/Y930mURQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -1388,14 +1326,14 @@ packages: '@typescript-eslint/eslint-plugin': optional: true - eslint-plugin-vue@9.31.0: - resolution: {integrity: sha512-aYMUCgivhz1o4tLkRHj5oq9YgYPM4/EJc0M7TAKRLCUA5OYxRLAhYEVD2nLtTwLyixEFI+/QXSvKU9ESZFgqjQ==} + eslint-plugin-vue@9.32.0: + resolution: {integrity: sha512-b/Y05HYmnB/32wqVcjxjHZzNpwxj1onBOvqW89W+V+XNG1dRuaFbNd3vT9CLbr2LXjEoq+3vn8DanWf7XU22Ug==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-yml@1.15.0: - resolution: {integrity: sha512-leC8APYVOsKyWUlvRwVhewytK5wS70BfMqIaUplFstRfzCoVp0YoEroV4cUEvQrBj93tQ3M9LcjO/ewr6D4kjA==} + eslint-plugin-yml@1.16.0: + resolution: {integrity: sha512-t4MNCetPjTn18/fUDlQ/wKkcYjnuLYKChBrZ0qUaNqRigVqChHWzTP8SrfFi5s4keX3vdlkWRSu8zHJMdKwxWQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -1406,10 +1344,6 @@ packages: '@vue/compiler-sfc': ^3.3.0 eslint: ^8.50.0 || ^9.0.0 - eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} - eslint-scope@7.2.2: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1452,10 +1386,6 @@ packages: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} - estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} - estraverse@5.3.0: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} @@ -1598,14 +1528,10 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.12.0: - resolution: {integrity: sha512-1+gLErljJFhbOVyaetcwJiJ4+eLe45S2E7P5UiZ9xGfeq3ATQf5DOv9G7MH3gGbKQLkzmNh2DxfZwLdw+j6oTQ==} + globals@15.13.0: + resolution: {integrity: sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==} engines: {node: '>=18'} - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -1805,9 +1731,6 @@ packages: resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - jsonc-parser@3.2.1: - resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} - jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} engines: {'0': node >= 0.2.0} @@ -1830,8 +1753,8 @@ packages: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} - local-pkg@0.5.0: - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + local-pkg@0.5.1: + resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} engines: {node: '>=14'} locate-path@2.0.0: @@ -2057,8 +1980,8 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - mlly@1.6.1: - resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} + mlly@1.7.3: + resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==} modify-values@1.0.1: resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==} @@ -2072,12 +1995,13 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - natural-compare-lite@1.4.0: - resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} - natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + natural-orderby@5.0.0: + resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==} + engines: {node: '>=18'} + neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} @@ -2137,8 +2061,8 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - package-manager-detector@0.2.4: - resolution: {integrity: sha512-H/OUu9/zUfP89z1APcBf2X8Us0tt8dUK4lUmKqz12QNXif3DxAs1/YqjGtcutZi1zQqeNQRWr9C+EbQnnvSSFA==} + package-manager-detector@0.2.7: + resolution: {integrity: sha512-g4+387DXDKlZzHkP+9FLt8yKj8+/3tOkPv7DVTJGGRm00RkEWgqbFstX1mXJ4M0VDYhUqsTOiISqNOJnhAu3PQ==} parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -2186,10 +2110,6 @@ packages: resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} engines: {node: '>=4'} - path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} @@ -2216,8 +2136,8 @@ packages: resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} engines: {node: '>=4'} - pkg-types@1.0.3: - resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + pkg-types@1.2.1: + resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==} pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} @@ -2394,10 +2314,6 @@ packages: sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - slashes@3.0.12: resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==} @@ -2495,8 +2411,8 @@ packages: resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==} engines: {node: '>=12.20'} - synckit@0.9.1: - resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} + synckit@0.9.2: + resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} engines: {node: ^14.18.0 || >=16.0.0} tapable@2.2.1: @@ -2569,18 +2485,9 @@ packages: ts-pattern@5.5.0: resolution: {integrity: sha512-jqbIpTsa/KKTJYWgPNsFNbLVpwCgzXfFJ1ukNn4I8hMwyQzHMJnk/BqWzggB0xpkILuKzaO/aMYhS0SkaJyKXg==} - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsutils@3.21.0: - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -2609,8 +2516,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - ufo@1.4.0: - resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} + ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} @@ -2838,38 +2745,38 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@3.9.2(@eslint-react/eslint-plugin@1.16.2(eslint@9.17.0)(typescript@5.7.2))(@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.7.2))(@vue/compiler-sfc@3.4.21)(eslint-plugin-format@0.1.2(eslint@9.17.0))(eslint-plugin-react-hooks@5.0.0(eslint@9.17.0))(eslint-plugin-react-refresh@0.4.14(eslint@9.17.0))(eslint@9.17.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0))': + '@antfu/eslint-config@3.12.0(@eslint-react/eslint-plugin@1.19.0(eslint@9.17.0)(typescript@5.7.2))(@typescript-eslint/utils@8.18.0(eslint@9.17.0)(typescript@5.7.2))(@vue/compiler-sfc@3.4.21)(eslint-plugin-format@0.1.3(eslint@9.17.0))(eslint-plugin-react-hooks@5.1.0(eslint@9.17.0))(eslint-plugin-react-refresh@0.4.16(eslint@9.17.0))(eslint@9.17.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0))': dependencies: - '@antfu/install-pkg': 0.4.1 - '@clack/prompts': 0.8.1 + '@antfu/install-pkg': 0.5.0 + '@clack/prompts': 0.8.2 '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.17.0) '@eslint/markdown': 6.2.1 - '@stylistic/eslint-plugin': 2.11.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@vitest/eslint-plugin': 1.1.10(@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0)) + '@stylistic/eslint-plugin': 2.12.1(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/parser': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + '@vitest/eslint-plugin': 1.1.16(@typescript-eslint/utils@8.18.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0)) eslint: 9.17.0 eslint-config-flat-gitignore: 0.3.0(eslint@9.17.0) eslint-flat-config-utils: 0.4.0 eslint-merge-processors: 0.1.0(eslint@9.17.0) eslint-plugin-antfu: 2.7.0(eslint@9.17.0) eslint-plugin-command: 0.2.6(eslint@9.17.0) - eslint-plugin-import-x: 4.4.3(eslint@9.17.0)(typescript@5.7.2) - eslint-plugin-jsdoc: 50.5.0(eslint@9.17.0) + eslint-plugin-import-x: 4.5.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-jsdoc: 50.6.1(eslint@9.17.0) eslint-plugin-jsonc: 2.18.2(eslint@9.17.0) - eslint-plugin-n: 17.13.2(eslint@9.17.0) + eslint-plugin-n: 17.15.0(eslint@9.17.0) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 3.9.1(eslint@9.17.0)(typescript@5.7.2)(vue-eslint-parser@9.4.3(eslint@9.17.0)) + eslint-plugin-perfectionist: 4.3.0(eslint@9.17.0)(typescript@5.7.2) eslint-plugin-regexp: 2.7.0(eslint@9.17.0) - eslint-plugin-toml: 0.11.1(eslint@9.17.0) + eslint-plugin-toml: 0.12.0(eslint@9.17.0) eslint-plugin-unicorn: 56.0.1(eslint@9.17.0) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0) - eslint-plugin-vue: 9.31.0(eslint@9.17.0) - eslint-plugin-yml: 1.15.0(eslint@9.17.0) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0) + eslint-plugin-vue: 9.32.0(eslint@9.17.0) + eslint-plugin-yml: 1.16.0(eslint@9.17.0) eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.21)(eslint@9.17.0) - globals: 15.12.0 + globals: 15.13.0 jsonc-eslint-parser: 2.4.0 - local-pkg: 0.5.0 + local-pkg: 0.5.1 parse-gitignore: 2.0.0 picocolors: 1.1.1 toml-eslint-parser: 0.10.0 @@ -2877,22 +2784,21 @@ snapshots: yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - '@eslint-react/eslint-plugin': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - eslint-plugin-format: 0.1.2(eslint@9.17.0) - eslint-plugin-react-hooks: 5.0.0(eslint@9.17.0) - eslint-plugin-react-refresh: 0.4.14(eslint@9.17.0) + '@eslint-react/eslint-plugin': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-format: 0.1.3(eslint@9.17.0) + eslint-plugin-react-hooks: 5.1.0(eslint@9.17.0) + eslint-plugin-react-refresh: 0.4.16(eslint@9.17.0) transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/utils' - '@vue/compiler-sfc' - supports-color - - svelte - typescript - vitest - '@antfu/install-pkg@0.4.1': + '@antfu/install-pkg@0.5.0': dependencies: - package-manager-detector: 0.2.4 + package-manager-detector: 0.2.7 tinyexec: 0.3.1 '@antfu/utils@0.7.10': {} @@ -2925,30 +2831,30 @@ snapshots: '@bcoe/v8-coverage@1.0.1': {} - '@clack/core@0.3.4': + '@clack/core@0.3.5': dependencies: picocolors: 1.1.1 sisteransi: 1.0.5 - '@clack/prompts@0.8.1': + '@clack/prompts@0.8.2': dependencies: - '@clack/core': 0.3.4 + '@clack/core': 0.3.5 picocolors: 1.1.1 sisteransi: 1.0.5 - '@dg-scripts/eslint-config@5.21.4(@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.7.2))(@vue/compiler-sfc@3.4.21)(eslint@9.17.0)(prettier@3.4.2)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0))': + '@dg-scripts/eslint-config@5.21.5(@typescript-eslint/utils@8.18.0(eslint@9.17.0)(typescript@5.7.2))(@vue/compiler-sfc@3.4.21)(eslint@9.17.0)(prettier@3.4.2)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0))': dependencies: - '@antfu/eslint-config': 3.9.2(@eslint-react/eslint-plugin@1.16.2(eslint@9.17.0)(typescript@5.7.2))(@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.7.2))(@vue/compiler-sfc@3.4.21)(eslint-plugin-format@0.1.2(eslint@9.17.0))(eslint-plugin-react-hooks@5.0.0(eslint@9.17.0))(eslint-plugin-react-refresh@0.4.14(eslint@9.17.0))(eslint@9.17.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0)) - '@eslint-react/eslint-plugin': 1.16.2(eslint@9.17.0)(typescript@5.7.2) + '@antfu/eslint-config': 3.12.0(@eslint-react/eslint-plugin@1.19.0(eslint@9.17.0)(typescript@5.7.2))(@typescript-eslint/utils@8.18.0(eslint@9.17.0)(typescript@5.7.2))(@vue/compiler-sfc@3.4.21)(eslint-plugin-format@0.1.3(eslint@9.17.0))(eslint-plugin-react-hooks@5.1.0(eslint@9.17.0))(eslint-plugin-react-refresh@0.4.16(eslint@9.17.0))(eslint@9.17.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0)) + '@eslint-react/eslint-plugin': 1.19.0(eslint@9.17.0)(typescript@5.7.2) '@eslint/eslintrc': 3.2.0 eslint: 9.17.0 - eslint-plugin-format: 0.1.2(eslint@9.17.0) - eslint-plugin-promise: 7.1.0(eslint@9.17.0) - eslint-plugin-react-hooks: 5.0.0(eslint@9.17.0) - eslint-plugin-react-refresh: 0.4.14(eslint@9.17.0) + eslint-plugin-format: 0.1.3(eslint@9.17.0) + eslint-plugin-promise: 7.2.1(eslint@9.17.0) + eslint-plugin-react-hooks: 5.1.0(eslint@9.17.0) + eslint-plugin-react-refresh: 0.4.16(eslint@9.17.0) eslint-plugin-security: 3.0.1 - eslint-plugin-testing-library: 6.5.0(eslint@9.17.0)(typescript@5.7.2) - local-pkg: 0.5.0 + eslint-plugin-testing-library: 7.1.1(eslint@9.17.0)(typescript@5.7.2) + local-pkg: 0.5.1 prettier: 3.4.2 typescript: 5.7.2 transitivePeerDependencies: @@ -2964,15 +2870,14 @@ snapshots: - prettier-plugin-astro - prettier-plugin-slidev - supports-color - - svelte - svelte-eslint-parser - vitest '@dprint/formatter@0.3.0': {} - '@dprint/markdown@0.17.1': {} + '@dprint/markdown@0.17.8': {} - '@dprint/toml@0.6.2': {} + '@dprint/toml@0.6.3': {} '@es-joy/jsdoccomment@0.48.0': dependencies: @@ -3068,13 +2973,13 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint-react/ast@1.16.2(eslint@9.17.0)(typescript@5.7.2)': + '@eslint-react/ast@1.19.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@eslint-react/tools': 1.16.2 - '@eslint-react/types': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@eslint-react/types': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) birecord: 0.1.1 string-ts: 2.2.0 ts-pattern: 5.5.0 @@ -3083,18 +2988,18 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.16.2(eslint@9.17.0)(typescript@5.7.2)': - dependencies: - '@eslint-react/ast': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/jsx': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/shared': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/tools': 1.16.2 - '@eslint-react/types': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/var': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/core@1.19.0(eslint@9.17.0)(typescript@5.7.2)': + dependencies: + '@eslint-react/ast': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/jsx': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/shared': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@eslint-react/types': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/var': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/type-utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) birecord: 0.1.1 short-unique-id: 5.2.0 ts-pattern: 5.5.0 @@ -3103,72 +3008,75 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.16.2(eslint@9.17.0)(typescript@5.7.2)': + '@eslint-react/eslint-plugin@1.19.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@eslint-react/shared': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/tools': 1.16.2 - '@eslint-react/types': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/shared': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@eslint-react/types': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/type-utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 - eslint-plugin-react-debug: 1.16.2(eslint@9.17.0)(typescript@5.7.2) - eslint-plugin-react-dom: 1.16.2(eslint@9.17.0)(typescript@5.7.2) - eslint-plugin-react-hooks-extra: 1.16.2(eslint@9.17.0)(typescript@5.7.2) - eslint-plugin-react-naming-convention: 1.16.2(eslint@9.17.0)(typescript@5.7.2) - eslint-plugin-react-web-api: 1.16.2(eslint@9.17.0)(typescript@5.7.2) - eslint-plugin-react-x: 1.16.2(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-debug: 1.19.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-dom: 1.19.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-hooks-extra: 1.19.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-naming-convention: 1.19.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-web-api: 1.19.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-x: 1.19.0(eslint@9.17.0)(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.16.2(eslint@9.17.0)(typescript@5.7.2)': + '@eslint-react/jsx@1.19.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@eslint-react/ast': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/tools': 1.16.2 - '@eslint-react/types': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/var': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/ast': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@eslint-react/types': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/var': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + birecord: 0.1.1 ts-pattern: 5.5.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.16.2(eslint@9.17.0)(typescript@5.7.2)': + '@eslint-react/shared@1.19.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@eslint-react/tools': 1.16.2 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + local-pkg: 0.5.1 picomatch: 4.0.2 + ts-pattern: 5.5.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/tools@1.16.2': {} + '@eslint-react/tools@1.19.0': {} - '@eslint-react/types@1.16.2(eslint@9.17.0)(typescript@5.7.2)': + '@eslint-react/types@1.19.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@eslint-react/tools': 1.16.2 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.16.2(eslint@9.17.0)(typescript@5.7.2)': + '@eslint-react/var@1.19.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@eslint-react/ast': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/tools': 1.16.2 - '@eslint-react/types': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/ast': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@eslint-react/types': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) ts-pattern: 5.5.0 transitivePeerDependencies: - eslint @@ -3319,9 +3227,9 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.12.0': optional: true - '@stylistic/eslint-plugin@2.11.0(eslint@9.17.0)(typescript@5.7.2)': + '@stylistic/eslint-plugin@2.12.1(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0 @@ -3357,131 +3265,83 @@ snapshots: '@types/normalize-package-data@2.4.4': {} - '@types/semver@7.5.8': {} - '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/parser': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/type-utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.18.0 eslint: 9.17.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 ts-api-utils: 1.3.0(typescript@5.7.2) - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/parser@8.18.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.18.0 debug: 4.3.7 eslint: 9.17.0 - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@5.62.0': - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - - '@typescript-eslint/scope-manager@8.15.0': + '@typescript-eslint/scope-manager@8.18.0': dependencies: - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/visitor-keys': 8.18.0 - '@typescript-eslint/type-utils@8.15.0(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.18.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) debug: 4.3.7 eslint: 9.17.0 ts-api-utils: 1.3.0(typescript@5.7.2) - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@5.62.0': {} - - '@typescript-eslint/types@8.15.0': {} - - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.7.2)': - dependencies: - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.7 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.6.3 - tsutils: 3.21.0(typescript@5.7.2) - optionalDependencies: - typescript: 5.7.2 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types@8.18.0': {} - '@typescript-eslint/typescript-estree@8.15.0(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@8.18.0(typescript@5.7.2)': dependencies: - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/visitor-keys': 8.18.0 debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.7.2) - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@9.17.0)(typescript@5.7.2)': - dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) - eslint: 9.17.0 - eslint-scope: 5.1.1 - semver: 7.6.3 - transitivePeerDependencies: - - supports-color - - typescript - - '@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/utils@8.18.0(eslint@9.17.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.7.2) eslint: 9.17.0 - optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@5.62.0': - dependencies: - '@typescript-eslint/types': 5.62.0 - eslint-visitor-keys: 3.4.3 - - '@typescript-eslint/visitor-keys@8.15.0': + '@typescript-eslint/visitor-keys@8.18.0': dependencies: - '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/types': 8.18.0 eslint-visitor-keys: 4.2.0 '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0))': @@ -3502,9 +3362,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.10(@typescript-eslint/utils@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0))': + '@vitest/eslint-plugin@1.1.16(@typescript-eslint/utils@8.18.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.2)(jsdom@25.0.0))': dependencies: - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 optionalDependencies: typescript: 5.7.2 @@ -3628,8 +3488,6 @@ snapshots: array-ify@1.0.0: {} - array-union@2.1.0: {} - arrify@1.0.1: {} assertion-error@2.0.1: {} @@ -3784,6 +3642,8 @@ snapshots: array-ify: 1.0.0 dot-prop: 5.3.0 + compare-versions@6.1.1: {} + concat-map@0.0.1: {} concat-stream@2.0.0: @@ -3793,6 +3653,8 @@ snapshots: readable-stream: 3.6.2 typedarray: 0.0.6 + confbox@0.1.8: {} + consola@3.2.3: {} conventional-changelog-angular@6.0.0: @@ -3949,10 +3811,6 @@ snapshots: dependencies: dequal: 2.0.3 - dir-glob@3.0.1: - dependencies: - path-type: 4.0.0 - doctrine@3.0.0: dependencies: esutils: 2.0.3 @@ -4083,20 +3941,21 @@ snapshots: eslint: 9.17.0 eslint-compat-utils: 0.5.1(eslint@9.17.0) - eslint-plugin-format@0.1.2(eslint@9.17.0): + eslint-plugin-format@0.1.3(eslint@9.17.0): dependencies: '@dprint/formatter': 0.3.0 - '@dprint/markdown': 0.17.1 - '@dprint/toml': 0.6.2 + '@dprint/markdown': 0.17.8 + '@dprint/toml': 0.6.3 eslint: 9.17.0 eslint-formatting-reporter: 0.0.0(eslint@9.17.0) eslint-parser-plain: 0.1.0 prettier: 3.4.2 - synckit: 0.9.1 + synckit: 0.9.2 - eslint-plugin-import-x@4.4.3(eslint@9.17.0)(typescript@5.7.2): + eslint-plugin-import-x@4.5.0(eslint@9.17.0)(typescript@5.7.2): dependencies: - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) debug: 4.3.7 doctrine: 3.0.0 eslint: 9.17.0 @@ -4111,7 +3970,7 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.5.0(eslint@9.17.0): + eslint-plugin-jsdoc@50.6.1(eslint@9.17.0): dependencies: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 @@ -4124,7 +3983,7 @@ snapshots: parse-imports: 2.1.1 semver: 7.6.3 spdx-expression-parse: 4.0.0 - synckit: 0.9.1 + synckit: 0.9.2 transitivePeerDependencies: - supports-color @@ -4142,50 +4001,48 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.13.2(eslint@9.17.0): + eslint-plugin-n@17.15.0(eslint@9.17.0): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) enhanced-resolve: 5.17.1 eslint: 9.17.0 eslint-plugin-es-x: 7.8.0(eslint@9.17.0) get-tsconfig: 4.8.1 - globals: 15.12.0 + globals: 15.13.0 ignore: 5.3.2 minimatch: 9.0.5 semver: 7.6.3 eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@3.9.1(eslint@9.17.0)(typescript@5.7.2)(vue-eslint-parser@9.4.3(eslint@9.17.0)): + eslint-plugin-perfectionist@4.3.0(eslint@9.17.0)(typescript@5.7.2): dependencies: - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 - minimatch: 9.0.5 - natural-compare-lite: 1.4.0 - optionalDependencies: - vue-eslint-parser: 9.4.3(eslint@9.17.0) + natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-promise@7.1.0(eslint@9.17.0): + eslint-plugin-promise@7.2.1(eslint@9.17.0): dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) eslint: 9.17.0 - eslint-plugin-react-debug@1.16.2(eslint@9.17.0)(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/core': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/jsx': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/shared': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/tools': 1.16.2 - '@eslint-react/types': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/var': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-debug@1.19.0(eslint@9.17.0)(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/core': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/jsx': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/shared': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@eslint-react/types': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/var': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/type-utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 string-ts: 2.2.0 ts-pattern: 5.5.0 @@ -4194,18 +4051,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.16.2(eslint@9.17.0)(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/core': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/jsx': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/shared': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/tools': 1.16.2 - '@eslint-react/types': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/var': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-dom@1.19.0(eslint@9.17.0)(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/core': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/jsx': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/shared': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@eslint-react/types': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/var': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + compare-versions: 6.1.1 eslint: 9.17.0 ts-pattern: 5.5.0 optionalDependencies: @@ -4213,19 +4071,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.16.2(eslint@9.17.0)(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/core': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/jsx': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/shared': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/tools': 1.16.2 - '@eslint-react/types': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/var': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-hooks-extra@1.19.0(eslint@9.17.0)(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/core': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/jsx': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/shared': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@eslint-react/types': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/var': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/type-utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 ts-pattern: 5.5.0 optionalDependencies: @@ -4233,22 +4091,22 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.0.0(eslint@9.17.0): + eslint-plugin-react-hooks@5.1.0(eslint@9.17.0): dependencies: eslint: 9.17.0 - eslint-plugin-react-naming-convention@1.16.2(eslint@9.17.0)(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/core': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/jsx': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/shared': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/tools': 1.16.2 - '@eslint-react/types': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-naming-convention@1.19.0(eslint@9.17.0)(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/core': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/jsx': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/shared': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@eslint-react/types': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/type-utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 ts-pattern: 5.5.0 optionalDependencies: @@ -4256,22 +4114,22 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.4.14(eslint@9.17.0): + eslint-plugin-react-refresh@0.4.16(eslint@9.17.0): dependencies: eslint: 9.17.0 - eslint-plugin-react-web-api@1.16.2(eslint@9.17.0)(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/core': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/jsx': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/shared': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/tools': 1.16.2 - '@eslint-react/types': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/var': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-web-api@1.19.0(eslint@9.17.0)(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/core': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/jsx': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/shared': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@eslint-react/types': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/var': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) birecord: 0.1.1 eslint: 9.17.0 ts-pattern: 5.5.0 @@ -4280,19 +4138,20 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.16.2(eslint@9.17.0)(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/core': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/jsx': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/shared': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/tools': 1.16.2 - '@eslint-react/types': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@eslint-react/var': 1.16.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + eslint-plugin-react-x@1.19.0(eslint@9.17.0)(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/core': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/jsx': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/shared': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/tools': 1.19.0 + '@eslint-react/types': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@eslint-react/var': 1.19.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/type-utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) + compare-versions: 6.1.1 eslint: 9.17.0 is-immutable-type: 5.0.0(eslint@9.17.0)(typescript@5.7.2) ts-pattern: 5.5.0 @@ -4316,19 +4175,20 @@ snapshots: dependencies: safe-regex: 2.1.1 - eslint-plugin-testing-library@6.5.0(eslint@9.17.0)(typescript@5.7.2): + eslint-plugin-testing-library@7.1.1(eslint@9.17.0)(typescript@5.7.2): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-toml@0.11.1(eslint@9.17.0): + eslint-plugin-toml@0.12.0(eslint@9.17.0): dependencies: debug: 4.3.7 eslint: 9.17.0 - eslint-compat-utils: 0.5.1(eslint@9.17.0) + eslint-compat-utils: 0.6.3(eslint@9.17.0) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: @@ -4343,7 +4203,7 @@ snapshots: core-js-compat: 3.39.0 eslint: 9.17.0 esquery: 1.6.0 - globals: 15.12.0 + globals: 15.13.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.0.2 @@ -4354,13 +4214,13 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0): dependencies: eslint: 9.17.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) - eslint-plugin-vue@9.31.0(eslint@9.17.0): + eslint-plugin-vue@9.32.0(eslint@9.17.0): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0) eslint: 9.17.0 @@ -4374,11 +4234,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.15.0(eslint@9.17.0): + eslint-plugin-yml@1.16.0(eslint@9.17.0): dependencies: debug: 4.3.7 eslint: 9.17.0 - eslint-compat-utils: 0.5.1(eslint@9.17.0) + eslint-compat-utils: 0.6.3(eslint@9.17.0) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 @@ -4390,11 +4250,6 @@ snapshots: '@vue/compiler-sfc': 3.4.21 eslint: 9.17.0 - eslint-scope@5.1.1: - dependencies: - esrecurse: 4.3.0 - estraverse: 4.3.0 - eslint-scope@7.2.2: dependencies: esrecurse: 4.3.0 @@ -4468,8 +4323,6 @@ snapshots: dependencies: estraverse: 5.3.0 - estraverse@4.3.0: {} - estraverse@5.3.0: {} estree-walker@2.0.2: {} @@ -4612,16 +4465,7 @@ snapshots: globals@14.0.0: {} - globals@15.12.0: {} - - globby@11.1.0: - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 3.0.0 + globals@15.13.0: {} graceful-fs@4.2.11: {} @@ -4711,7 +4555,7 @@ snapshots: is-immutable-type@5.0.0(eslint@9.17.0)(typescript@5.7.2): dependencies: - '@typescript-eslint/type-utils': 8.15.0(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.18.0(eslint@9.17.0)(typescript@5.7.2) eslint: 9.17.0 ts-api-utils: 1.3.0(typescript@5.7.2) ts-declaration-location: 1.0.4(typescript@5.7.2) @@ -4821,8 +4665,6 @@ snapshots: espree: 9.6.1 semver: 7.6.3 - jsonc-parser@3.2.1: {} - jsonparse@1.3.1: {} keyv@4.5.4: @@ -4845,10 +4687,10 @@ snapshots: pify: 3.0.0 strip-bom: 3.0.0 - local-pkg@0.5.0: + local-pkg@0.5.1: dependencies: - mlly: 1.6.1 - pkg-types: 1.0.3 + mlly: 1.7.3 + pkg-types: 1.2.1 locate-path@2.0.0: dependencies: @@ -5248,12 +5090,12 @@ snapshots: minipass@7.1.2: {} - mlly@1.6.1: + mlly@1.7.3: dependencies: acorn: 8.14.0 pathe: 1.1.2 - pkg-types: 1.0.3 - ufo: 1.4.0 + pkg-types: 1.2.1 + ufo: 1.5.4 modify-values@1.0.1: {} @@ -5261,10 +5103,10 @@ snapshots: nanoid@3.3.7: {} - natural-compare-lite@1.4.0: {} - natural-compare@1.4.0: {} + natural-orderby@5.0.0: {} + neo-async@2.6.2: {} node-releases@2.0.18: {} @@ -5330,7 +5172,7 @@ snapshots: p-try@2.2.0: {} - package-manager-detector@0.2.4: {} + package-manager-detector@0.2.7: {} parent-module@1.0.1: dependencies: @@ -5376,8 +5218,6 @@ snapshots: dependencies: pify: 3.0.0 - path-type@4.0.0: {} - pathe@1.1.2: {} pathval@2.0.0: {} @@ -5392,10 +5232,10 @@ snapshots: pify@3.0.0: {} - pkg-types@1.0.3: + pkg-types@1.2.1: dependencies: - jsonc-parser: 3.2.1 - mlly: 1.6.1 + confbox: 0.1.8 + mlly: 1.7.3 pathe: 1.1.2 pluralize@8.0.0: {} @@ -5572,8 +5412,6 @@ snapshots: sisteransi@1.0.5: {} - slash@3.0.0: {} - slashes@3.0.12: {} source-map-js@1.2.0: {} @@ -5667,7 +5505,7 @@ snapshots: dependencies: tslib: 2.8.1 - synckit@0.9.1: + synckit@0.9.2: dependencies: '@pkgr/core': 0.1.1 tslib: 2.8.1 @@ -5731,15 +5569,8 @@ snapshots: ts-pattern@5.5.0: {} - tslib@1.14.1: {} - tslib@2.8.1: {} - tsutils@3.21.0(typescript@5.7.2): - dependencies: - tslib: 1.14.1 - typescript: 5.7.2 - type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -5756,7 +5587,7 @@ snapshots: typescript@5.7.2: {} - ufo@1.4.0: {} + ufo@1.5.4: {} uglify-js@3.17.4: optional: true From e74b4a9b1790097b60685f0b8ebf79fd5769201f Mon Sep 17 00:00:00 2001 From: sabertazimi Date: Sun, 15 Dec 2024 14:20:18 +0800 Subject: [PATCH 2/2] fix: rectify linter errors --- leetCode/0007.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/leetCode/0007.ts b/leetCode/0007.ts index af13b3ebf..17fad7ab4 100644 --- a/leetCode/0007.ts +++ b/leetCode/0007.ts @@ -4,8 +4,8 @@ export default function reverse(x: number): number { const ret = x < 0 ? Number.parseInt( - `-${x.toString().slice(1).split('').reverse().join('')}`, - ) + `-${x.toString().slice(1).split('').reverse().join('')}`, + ) : Number.parseInt(x.toString().split('').reverse().join('')) if (ret > MAX_INT || ret < MIN_INT)