From 1b84a25a8fa24b3bc13f688f4dfae9a782819a4e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Dec 2024 23:45:15 +0000 Subject: [PATCH] chore(deps): bump nanoid from 3.3.7 to 3.3.8 Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8. - [Release notes](https://github.com/ai/nanoid/releases) - [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md) - [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8) --- updated-dependencies: - dependency-name: nanoid dependency-type: indirect ... Signed-off-by: dependabot[bot] --- pnpm-lock.yaml | 482 ++++++++++++++++++++++++++++--------------------- 1 file changed, 274 insertions(+), 208 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0e4e744..4e78196 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,7 +23,7 @@ importers: devDependencies: '@hexdigital/eslint-config': specifier: ^1.3.0 - version: 1.3.0(@typescript-eslint/utils@8.11.0(eslint@8.36.0)(typescript@4.9.5))(@vue/compiler-sfc@3.5.12)(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0)) + version: 1.3.0(@typescript-eslint/utils@8.18.0(eslint@8.36.0)(typescript@4.9.5))(@vue/compiler-sfc@3.5.12)(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0)) '@nuxt/module-builder': specifier: ^0.8.3 version: 0.8.3(@nuxt/kit@3.3.1(rollup@4.24.0)(webpack-sources@3.2.3))(nuxi@3.15.0)(typescript@4.9.5) @@ -52,8 +52,8 @@ packages: resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@3.8.0': - resolution: {integrity: sha512-O5QSufPHpKTm0wk1OQ5c2mOZVzCqYV3hIDrt5zt+cOWqiG8YXLPkSOD4fFwjomATtOuUbcLUwkcgY5dErM7aIw==} + '@antfu/eslint-config@3.11.2': + resolution: {integrity: sha512-hoi2MnOdiKL8mIhpMtinwMrqVPq6QVbHPA+BuQD4pqE6yVLyYvjdLFiKApMsezAM+YofCsbhak2oY+JCiIyeNA==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.5.8 @@ -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==} @@ -302,13 +302,11 @@ packages: resolution: {integrity: sha512-OwS2CM5KocvQ/k7dFJa8i5bNGJP0hXWfVCfDkqRFP1IreH1JDC7wG6eCYCi0+McbfT8OR/kNqsI0UU0xP9H6PQ==} engines: {node: '>=6.9.0'} - '@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.7.0': - resolution: {integrity: sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==} - bundledDependencies: - - is-unicode-supported + '@clack/prompts@0.8.2': + resolution: {integrity: sha512-6b9Ab2UiZwJYA9iMyboYyW9yJvAO9V753ZhS+DHKEjZRKAxPPOb7MXXu84lsPFG+vZt6FRFniZ8rXi+zCIw4yQ==} '@cloudflare/kv-asset-handler@0.3.4': resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} @@ -1012,8 +1010,8 @@ packages: cpu: [x64] os: [win32] - '@eslint-community/eslint-plugin-eslint-comments@4.4.0': - resolution: {integrity: sha512-yljsWl5Qv3IkIRmJ38h3NrHXFCm4EUl55M8doGTF6hvzvFF8kRpextgSrg2dwHev9lzBZyafCr9RelGIyQm6fw==} + '@eslint-community/eslint-plugin-eslint-comments@4.4.1': + resolution: {integrity: sha512-lb/Z/MzbTf7CaVYM9WCFNQZ4L1yi3ev2fsFPF99h31ljhSEyUoyEsKsNWiU+qD1glbYTDJdqgyaLKtyTkkqtuQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -1030,6 +1028,12 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.4.1': + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.11.0': resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -1521,8 +1525,8 @@ packages: resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} - '@stylistic/eslint-plugin@2.9.0': - resolution: {integrity: sha512-OrDyFAYjBT61122MIY1a3SfEgy3YCMgt2vL4eoPmvTwDBwyQhAXurxNQznlRD/jESNfYWfID8Ej+31LljvF7Xg==} + '@stylistic/eslint-plugin@2.12.0': + resolution: {integrity: sha512-IvD2WXbOoSp0zNpyYbjdSyEjZtut78RYfj2WIlbChE7HFuposTK5X1hc5+4AyqYcjLXYdD5oo/sJtqMGFNRb1w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -1587,16 +1591,13 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@8.11.0': - resolution: {integrity: sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA==} + '@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@5.55.0': resolution: {integrity: sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==} @@ -1608,22 +1609,19 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.11.0': - resolution: {integrity: sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==} + '@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: '>=4.8.4 <5.8.0' '@typescript-eslint/scope-manager@5.55.0': resolution: {integrity: sha512-OK+cIO1ZGhJYNCL//a3ROpsd83psf4dUJ4j7pdNVzd5DmIk+ffkuUIX2vcZQbEW/IR41DYsfJTB19tpCboxQuw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@8.11.0': - resolution: {integrity: sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==} + '@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@5.55.0': @@ -1636,21 +1634,19 @@ packages: typescript: optional: true - '@typescript-eslint/type-utils@8.11.0': - resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==} + '@typescript-eslint/type-utils@8.18.0': + resolution: {integrity: sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.8.0' '@typescript-eslint/types@5.55.0': resolution: {integrity: sha512-M4iRh4AG1ChrOL6Y+mETEKGeDnT7Sparn6fhZ5LtVJF1909D5O4uqK+C5NPbLmpfZ0XIIxCdwzKiijpZUOvOug==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@8.11.0': - resolution: {integrity: sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==} + '@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.55.0': @@ -1662,14 +1658,11 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.11.0': - resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==} + '@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: '>=4.8.4 <5.8.0' '@typescript-eslint/utils@5.55.0': resolution: {integrity: sha512-FkW+i2pQKcpDC3AY6DU54yl8Lfl14FVGYDgBTyGKB75cCwV3KpkpTMFi9d9j2WAJ4271LR2HeC5SEWF/CZmmfw==} @@ -1677,18 +1670,19 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@8.11.0': - resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==} + '@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: '>=4.8.4 <5.8.0' '@typescript-eslint/visitor-keys@5.55.0': resolution: {integrity: sha512-q2dlHHwWgirKh1D3acnuApXG+VNXpEY5/AwRxDVuEQpxWaB0jCDe0jFMVMALJ3ebSfuOVE8/rMS+9ZOYGg1GWw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@8.11.0': - resolution: {integrity: sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==} + '@typescript-eslint/visitor-keys@8.18.0': + resolution: {integrity: sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@unhead/dom@1.11.10': @@ -1727,8 +1721,8 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vitest/eslint-plugin@1.1.7': - resolution: {integrity: sha512-pTWGW3y6lH2ukCuuffpan6kFxG6nIuoesbhMiQxskyQMRcCN5t9SXsKrNHvEw3p8wcCsgJoRqFZVkOTn6TjclA==} + '@vitest/eslint-plugin@1.1.14': + resolution: {integrity: sha512-ej0cT5rUt7uvwxuu7Qxkm7fI+eaOq8vD34qGpuRoXCdvOybOlE5GDqtgvVCYbxLANkcRJfm5VDU1TnJmQRHi9g==} peerDependencies: '@typescript-eslint/utils': '>= 8.0' eslint: '>= 8.57.0' @@ -1846,6 +1840,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + acorn@8.8.2: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} @@ -2186,6 +2185,9 @@ packages: confbox@0.1.7: resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} + confbox@0.1.8: + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} + consola@2.15.3: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} @@ -2612,6 +2614,12 @@ packages: peerDependencies: eslint: '>=6.0.0' + eslint-compat-utils@0.6.4: + resolution: {integrity: sha512-/u+GQt8NMfXO8w17QendT4gvO5acfxQsAKirAt0LVxDnr2N8YLCVbregaNc/Yhp7NM128DwCaRvr8PLDfeNkQw==} + engines: {node: '>=12'} + peerDependencies: + eslint: '>=6.0.0' + eslint-config-flat-gitignore@0.3.0: resolution: {integrity: sha512-0Ndxo4qGhcewjTzw52TK06Mc00aDtHNTdeeW2JfONgDcLkRO/n/BteMRzNVpLQYxdCC/dFEilfM9fjjpGIJ9Og==} peerDependencies: @@ -2626,6 +2634,17 @@ packages: eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + eslint-json-compat-utils@0.2.1: + resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==} + engines: {node: '>=12'} + peerDependencies: + '@eslint/json': '*' + eslint: '*' + jsonc-eslint-parser: ^2.4.0 + peerDependenciesMeta: + '@eslint/json': + optional: true + eslint-merge-processors@0.1.0: resolution: {integrity: sha512-IvRXXtEajLeyssvW4wJcZ2etxkR9mUf4zpNwgI+m/Uac9RfXHskuJefkHUcawVzePnd6xp24enp5jfgdHzjRdQ==} peerDependencies: @@ -2683,8 +2702,8 @@ packages: eslint-plugin-html@7.1.0: resolution: {integrity: sha512-fNLRraV/e6j8e3XYOC9xgND4j+U7b1Rq+OygMlLcMg+wI/IpVbF+ubQa3R78EjKB9njT6TQOlcK5rFKBVVtdfg==} - eslint-plugin-import-x@4.3.1: - resolution: {integrity: sha512-5TriWkXulDl486XnYYRgsL+VQoS/7mhN/2ci02iLCuL7gdhbiWxnsuL/NTcaKY9fpMgsMFjWZBtIGW7pb+RX0g==} + 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 @@ -2699,14 +2718,14 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-jsdoc@50.4.3: - resolution: {integrity: sha512-uWtwFxGRv6B8sU63HZM5dAGDhgsatb+LONwmILZJhdRALLOkCX2HFZhdL/Kw2ls8SQMAVEfK+LmnEfxInRN8HA==} + eslint-plugin-jsdoc@50.6.0: + resolution: {integrity: sha512-tCNp4fR79Le3dYTPB0dKEv7yFyvGkUCa+Z3yuTrrNGGOxBlXo9Pn0PEgroOZikUQOGjxoGMVKNjrOHcYEdfszg==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-jsonc@2.16.0: - resolution: {integrity: sha512-Af/ZL5mgfb8FFNleH6KlO4/VdmDuTqmM+SPnWcdoWywTetv7kq+vQe99UyQb9XO3b0OWLVuTH7H0d/PXYCMdSg==} + eslint-plugin-jsonc@2.18.2: + resolution: {integrity: sha512-SDhJiSsWt3nItl/UuIv+ti4g3m4gpGkmnUJS9UWR3TrpyNsIcnJoBRD7Kof6cM4Rk3L0wrmY5Tm3z7ZPjR2uGg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -2723,8 +2742,8 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-plugin-n@17.11.1: - resolution: {integrity: sha512-93IUD82N6tIEgjztVI/l3ElHtC2wTa9boJHrD8iN+NyDxjxz/daZUZKfkedjBZNdg6EqDk4irybUsiPwDqXAEA==} + eslint-plugin-n@17.14.0: + resolution: {integrity: sha512-maxPLMEA0rPmRpoOlxEclKng4UpDe+N5BJS4t24I3UKnN109Qcivnfs37KMy84G0af3bxjog5lKctP5ObsvcTA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -2733,24 +2752,11 @@ 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.2.0: + resolution: {integrity: sha512-hEMFx5xfSc/0OLZXJhSaLUKkFxATuRf4yL2iVfxEcxkkb17DfoLZY9eH960dPSw5uB7o+4avqP3rtkNp1Vwo7w==} 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@6.1.1: resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} @@ -2758,8 +2764,8 @@ packages: peerDependencies: eslint: ^7.0.0 || ^8.0.0 - eslint-plugin-regexp@2.6.0: - resolution: {integrity: sha512-FCL851+kislsTEQEMioAlpDuK5+E5vs0hi1bF8cFlPlHcEjeRhuAzEsGikXRreE+0j4WhW2uO54MqTjXtYOi3A==} + eslint-plugin-regexp@2.7.0: + resolution: {integrity: sha512-U8oZI77SBtH8U3ulZ05iu0qEzIizyEDXd+BWHvyVxTOjGwcDcvy/kEpgFG4DYca2ByRLiVPFZ2GeH7j1pdvZTA==} engines: {node: ^18 || >=20} peerDependencies: eslint: '>=8.44.0' @@ -2776,8 +2782,8 @@ packages: peerDependencies: eslint: '>=8.18.0' - eslint-plugin-unicorn@56.0.0: - resolution: {integrity: sha512-aXpddVz/PQMmd69uxO98PA4iidiVNvA0xOtbpUoz1WhBd4RxOQQYqN618v68drY0hmy5uU2jy1bheKEVWBjlPw==} + eslint-plugin-unicorn@56.0.1: + resolution: {integrity: sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==} engines: {node: '>=18.18'} peerDependencies: eslint: '>=8.56.0' @@ -2791,8 +2797,8 @@ packages: '@typescript-eslint/eslint-plugin': optional: true - eslint-plugin-vue@9.29.1: - resolution: {integrity: sha512-MH/MbVae4HV/tM8gKAVWMPJbYgW04CK7SuzYRrlNERpxbO0P3+Zdsa2oAcFBW6xNu7W6lIkGOsFAMCRTYmrlWQ==} + 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 @@ -2803,8 +2809,8 @@ packages: peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 - eslint-plugin-yml@1.14.0: - resolution: {integrity: sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==} + 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' @@ -2859,8 +2865,8 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.1.0: - resolution: {integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg==} + eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint@8.36.0: @@ -2869,8 +2875,8 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true - espree@10.2.0: - resolution: {integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g==} + espree@10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} espree@9.5.0: @@ -3089,8 +3095,8 @@ packages: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} - get-tsconfig@4.7.6: - resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} + get-tsconfig@4.8.1: + resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} giget@1.1.2: resolution: {integrity: sha512-HsLoS07HiQ5oqvObOI+Qb2tyZH4Gj5nYGfF9qQcZNrPw+uEFhdXtgJr01aO2pWadGHucajYDLxxbtQkm97ON2A==} @@ -3147,8 +3153,8 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} - globals@15.11.0: - resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==} + globals@15.13.0: + resolution: {integrity: sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==} engines: {node: '>=18'} globalthis@1.0.3: @@ -3598,6 +3604,10 @@ packages: resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} engines: {node: '>=14'} + local-pkg@0.5.1: + resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} + engines: {node: '>=14'} + locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} @@ -3890,6 +3900,9 @@ packages: mlly@1.7.1: resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} + mlly@1.7.3: + resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==} + mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -3907,8 +3920,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -3923,6 +3936,10 @@ packages: 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'} + nitropack@2.9.7: resolution: {integrity: sha512-aKXvtNrWkOCMsQbsk4A0qQdBjrJ1ZcvwlTQevI/LAgLWLYc5L7Q/YiYxGLal4ITyNSlzir1Cm1D2ZxnYhmpMEw==} engines: {node: ^16.11.0 || >=17.0.0} @@ -4104,6 +4121,9 @@ packages: package-manager-detector@0.2.2: resolution: {integrity: sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==} + 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==} engines: {node: '>=6'} @@ -4197,6 +4217,9 @@ packages: pkg-types@1.2.0: resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==} + pkg-types@1.2.1: + resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==} + pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -5496,38 +5519,38 @@ snapshots: '@jridgewell/gen-mapping': 0.1.1 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@3.8.0(@typescript-eslint/utils@8.11.0(eslint@8.36.0)(typescript@4.9.5))(@vue/compiler-sfc@3.5.12)(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0))': + '@antfu/eslint-config@3.11.2(@typescript-eslint/utils@8.18.0(eslint@8.36.0)(typescript@4.9.5))(@vue/compiler-sfc@3.5.12)(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0))': dependencies: - '@antfu/install-pkg': 0.4.1 - '@clack/prompts': 0.7.0 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@8.36.0) + '@antfu/install-pkg': 0.5.0 + '@clack/prompts': 0.8.2 + '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@8.36.0) '@eslint/markdown': 6.2.1 - '@stylistic/eslint-plugin': 2.9.0(eslint@8.36.0)(typescript@4.9.5) - '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@5.55.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5) - '@typescript-eslint/parser': 8.11.0(eslint@8.36.0)(typescript@4.9.5) - '@vitest/eslint-plugin': 1.1.7(@typescript-eslint/utils@8.11.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0)) + '@stylistic/eslint-plugin': 2.12.0(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 8.18.0(@typescript-eslint/parser@5.55.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/parser': 8.18.0(eslint@8.36.0)(typescript@4.9.5) + '@vitest/eslint-plugin': 1.1.14(@typescript-eslint/utils@8.18.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0)) eslint: 8.36.0 eslint-config-flat-gitignore: 0.3.0(eslint@8.36.0) eslint-flat-config-utils: 0.4.0 eslint-merge-processors: 0.1.0(eslint@8.36.0) eslint-plugin-antfu: 2.7.0(eslint@8.36.0) eslint-plugin-command: 0.2.6(eslint@8.36.0) - eslint-plugin-import-x: 4.3.1(eslint@8.36.0)(typescript@4.9.5) - eslint-plugin-jsdoc: 50.4.3(eslint@8.36.0) - eslint-plugin-jsonc: 2.16.0(eslint@8.36.0) - eslint-plugin-n: 17.11.1(eslint@8.36.0) + eslint-plugin-import-x: 4.5.0(eslint@8.36.0)(typescript@4.9.5) + eslint-plugin-jsdoc: 50.6.0(eslint@8.36.0) + eslint-plugin-jsonc: 2.18.2(eslint@8.36.0) + eslint-plugin-n: 17.14.0(eslint@8.36.0) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 3.9.1(eslint@8.36.0)(typescript@4.9.5)(vue-eslint-parser@9.4.3(eslint@8.36.0)) - eslint-plugin-regexp: 2.6.0(eslint@8.36.0) + eslint-plugin-perfectionist: 4.2.0(eslint@8.36.0)(typescript@4.9.5) + eslint-plugin-regexp: 2.7.0(eslint@8.36.0) eslint-plugin-toml: 0.11.1(eslint@8.36.0) - eslint-plugin-unicorn: 56.0.0(eslint@8.36.0) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0) - eslint-plugin-vue: 9.29.1(eslint@8.36.0) - eslint-plugin-yml: 1.14.0(eslint@8.36.0) + eslint-plugin-unicorn: 56.0.1(eslint@8.36.0) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0) + eslint-plugin-vue: 9.32.0(eslint@8.36.0) + eslint-plugin-yml: 1.16.0(eslint@8.36.0) eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.12)(eslint@8.36.0) - globals: 15.11.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 @@ -5535,16 +5558,16 @@ snapshots: yaml-eslint-parser: 1.2.3 yargs: 17.7.2 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.2 + package-manager-detector: 0.2.7 tinyexec: 0.3.1 '@antfu/utils@0.7.10': {} @@ -5825,14 +5848,14 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@clack/core@0.3.4': + '@clack/core@0.3.5': dependencies: picocolors: 1.1.1 sisteransi: 1.0.5 - '@clack/prompts@0.7.0': + '@clack/prompts@0.8.2': dependencies: - '@clack/core': 0.3.4 + '@clack/core': 0.3.5 picocolors: 1.1.1 sisteransi: 1.0.5 @@ -6197,7 +6220,7 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@8.36.0)': + '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@8.36.0)': dependencies: escape-string-regexp: 4.0.0 eslint: 8.36.0 @@ -6213,6 +6236,11 @@ snapshots: eslint: 8.36.0 eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.4.1(eslint@8.36.0)': + dependencies: + eslint: 8.36.0 + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.11.0': {} '@eslint-community/regexpp@4.4.0': {} @@ -6275,9 +6303,9 @@ snapshots: - supports-color - typescript - '@hexdigital/eslint-config@1.3.0(@typescript-eslint/utils@8.11.0(eslint@8.36.0)(typescript@4.9.5))(@vue/compiler-sfc@3.5.12)(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0))': + '@hexdigital/eslint-config@1.3.0(@typescript-eslint/utils@8.18.0(eslint@8.36.0)(typescript@4.9.5))(@vue/compiler-sfc@3.5.12)(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0))': dependencies: - '@antfu/eslint-config': 3.8.0(@typescript-eslint/utils@8.11.0(eslint@8.36.0)(typescript@4.9.5))(@vue/compiler-sfc@3.5.12)(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0)) + '@antfu/eslint-config': 3.11.2(@typescript-eslint/utils@8.18.0(eslint@8.36.0)(typescript@4.9.5))(@vue/compiler-sfc@3.5.12)(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0)) '@hexdigital/eslint-config-vue': 1.3.0(eslint@8.36.0)(typescript@4.9.5) '@typescript-eslint/eslint-plugin': 5.55.0(@typescript-eslint/parser@5.55.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5) '@typescript-eslint/parser': 5.55.0(eslint@8.36.0)(typescript@4.9.5) @@ -6295,6 +6323,7 @@ snapshots: yaml-eslint-parser: 1.2.0 transitivePeerDependencies: - '@eslint-react/eslint-plugin' + - '@eslint/json' - '@prettier/plugin-xml' - '@typescript-eslint/utils' - '@unocss/eslint-plugin' @@ -6311,7 +6340,6 @@ snapshots: - prettier-plugin-astro - prettier-plugin-slidev - supports-color - - svelte - svelte-eslint-parser - typescript - vitest @@ -6613,7 +6641,7 @@ snapshots: defu: 6.1.4 hookable: 5.5.3 pathe: 1.1.2 - pkg-types: 1.2.0 + pkg-types: 1.2.1 scule: 1.3.0 std-env: 3.7.0 ufo: 1.5.4 @@ -6999,12 +7027,12 @@ snapshots: '@sindresorhus/merge-streams@2.3.0': {} - '@stylistic/eslint-plugin@2.9.0(eslint@8.36.0)(typescript@4.9.5)': + '@stylistic/eslint-plugin@2.12.0(eslint@8.36.0)(typescript@4.9.5)': dependencies: - '@typescript-eslint/utils': 8.11.0(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/utils': 8.18.0(eslint@8.36.0)(typescript@4.9.5) eslint: 8.36.0 - eslint-visitor-keys: 4.1.0 - espree: 10.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 estraverse: 5.3.0 picomatch: 4.0.2 transitivePeerDependencies: @@ -7070,20 +7098,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@5.55.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@5.55.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.11.0 '@typescript-eslint/parser': 5.55.0(eslint@8.36.0)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/type-utils': 8.11.0(eslint@8.36.0)(typescript@4.9.5) - '@typescript-eslint/utils': 8.11.0(eslint@8.36.0)(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/type-utils': 8.18.0(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/utils': 8.18.0(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 8.18.0 eslint: 8.36.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 ts-api-utils: 1.3.0(typescript@4.9.5) - optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -7100,15 +7127,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.11.0(eslint@8.36.0)(typescript@4.9.5)': + '@typescript-eslint/parser@8.18.0(eslint@8.36.0)(typescript@4.9.5)': dependencies: - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/typescript-estree': 8.18.0(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 8.18.0 debug: 4.3.6 eslint: 8.36.0 - optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -7118,10 +7144,10 @@ snapshots: '@typescript-eslint/types': 5.55.0 '@typescript-eslint/visitor-keys': 5.55.0 - '@typescript-eslint/scope-manager@8.11.0': + '@typescript-eslint/scope-manager@8.18.0': dependencies: - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/visitor-keys': 8.18.0 '@typescript-eslint/type-utils@5.55.0(eslint@8.36.0)(typescript@4.9.5)': dependencies: @@ -7135,21 +7161,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.11.0(eslint@8.36.0)(typescript@4.9.5)': + '@typescript-eslint/type-utils@8.18.0(eslint@8.36.0)(typescript@4.9.5)': dependencies: - '@typescript-eslint/typescript-estree': 8.11.0(typescript@4.9.5) - '@typescript-eslint/utils': 8.11.0(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 8.18.0(typescript@4.9.5) + '@typescript-eslint/utils': 8.18.0(eslint@8.36.0)(typescript@4.9.5) debug: 4.3.6 + eslint: 8.36.0 ts-api-utils: 1.3.0(typescript@4.9.5) - optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - - eslint - supports-color '@typescript-eslint/types@5.55.0': {} - '@typescript-eslint/types@8.11.0': {} + '@typescript-eslint/types@8.18.0': {} '@typescript-eslint/typescript-estree@5.55.0(typescript@4.9.5)': dependencies: @@ -7165,17 +7190,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.11.0(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@8.18.0(typescript@4.9.5)': dependencies: - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/visitor-keys': 8.18.0 debug: 4.3.6 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@4.9.5) - optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -7195,26 +7219,26 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@8.11.0(eslint@8.36.0)(typescript@4.9.5)': + '@typescript-eslint/utils@8.18.0(eslint@8.36.0)(typescript@4.9.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.36.0) - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@4.9.5) + '@eslint-community/eslint-utils': 4.4.1(eslint@8.36.0) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/typescript-estree': 8.18.0(typescript@4.9.5) eslint: 8.36.0 + typescript: 4.9.5 transitivePeerDependencies: - supports-color - - typescript '@typescript-eslint/visitor-keys@5.55.0': dependencies: '@typescript-eslint/types': 5.55.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.11.0': + '@typescript-eslint/visitor-keys@8.18.0': dependencies: - '@typescript-eslint/types': 8.11.0 - eslint-visitor-keys: 3.4.3 + '@typescript-eslint/types': 8.18.0 + eslint-visitor-keys: 4.2.0 '@unhead/dom@1.11.10': dependencies: @@ -7277,9 +7301,9 @@ snapshots: vite: 5.4.9(@types/node@18.15.3)(terser@5.36.0) vue: 3.5.12(typescript@4.9.5) - '@vitest/eslint-plugin@1.1.7(@typescript-eslint/utils@8.11.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0))': + '@vitest/eslint-plugin@1.1.14(@typescript-eslint/utils@8.18.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5)(vitest@0.29.3(terser@5.36.0))': dependencies: - '@typescript-eslint/utils': 8.11.0(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/utils': 8.18.0(eslint@8.36.0)(typescript@4.9.5) eslint: 8.36.0 optionalDependencies: typescript: 4.9.5 @@ -7314,7 +7338,7 @@ snapshots: '@rollup/pluginutils': 5.1.2(rollup@4.24.0) '@vue/compiler-sfc': 3.5.12 ast-kit: 1.3.0 - local-pkg: 0.5.0 + local-pkg: 0.5.1 magic-string-ast: 0.6.2 optionalDependencies: vue: 3.5.12(typescript@4.9.5) @@ -7388,7 +7412,7 @@ snapshots: '@vue/devtools-kit': 7.4.4 '@vue/devtools-shared': 7.5.3 mitt: 3.0.1 - nanoid: 3.3.7 + nanoid: 3.3.8 pathe: 1.1.2 vite-hot-client: 0.2.3(vite@5.4.9(@types/node@18.15.3)(terser@5.36.0)) vue: 3.5.12(typescript@4.9.5) @@ -7447,10 +7471,16 @@ snapshots: dependencies: acorn: 8.12.1 + acorn-jsx@5.3.2(acorn@8.14.0): + dependencies: + acorn: 8.14.0 + acorn-walk@8.2.0: {} acorn@8.12.1: {} + acorn@8.14.0: {} + acorn@8.8.2: {} agent-base@6.0.2: @@ -7833,6 +7863,8 @@ snapshots: confbox@0.1.7: {} + confbox@0.1.8: {} + consola@2.15.3: {} consola@3.2.3: {} @@ -8329,6 +8361,11 @@ snapshots: eslint: 8.36.0 semver: 7.6.3 + eslint-compat-utils@0.6.4(eslint@8.36.0): + dependencies: + eslint: 8.36.0 + semver: 7.6.3 + eslint-config-flat-gitignore@0.3.0(eslint@8.36.0): dependencies: '@eslint/compat': 1.2.1(eslint@8.36.0) @@ -8355,6 +8392,12 @@ snapshots: transitivePeerDependencies: - supports-color + eslint-json-compat-utils@0.2.1(eslint@8.36.0)(jsonc-eslint-parser@2.4.0): + dependencies: + eslint: 8.36.0 + esquery: 1.6.0 + jsonc-eslint-parser: 2.4.0 + eslint-merge-processors@0.1.0(eslint@8.36.0): dependencies: eslint: 8.36.0 @@ -8381,7 +8424,7 @@ snapshots: eslint-plugin-es-x@7.8.0(eslint@8.36.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.36.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@8.36.0) '@eslint-community/regexpp': 4.11.0 eslint: 8.36.0 eslint-compat-utils: 0.5.1(eslint@8.36.0) @@ -8402,14 +8445,15 @@ snapshots: dependencies: htmlparser2: 8.0.1 - eslint-plugin-import-x@4.3.1(eslint@8.36.0)(typescript@4.9.5): + eslint-plugin-import-x@4.5.0(eslint@8.36.0)(typescript@4.9.5): dependencies: - '@typescript-eslint/utils': 8.11.0(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/scope-manager': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@8.36.0)(typescript@4.9.5) debug: 4.3.6 doctrine: 3.0.0 eslint: 8.36.0 eslint-import-resolver-node: 0.3.9 - get-tsconfig: 4.7.6 + get-tsconfig: 4.8.1 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 @@ -8444,7 +8488,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsdoc@50.4.3(eslint@8.36.0): + eslint-plugin-jsdoc@50.6.0(eslint@8.36.0): dependencies: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 @@ -8452,7 +8496,7 @@ snapshots: debug: 4.3.6 escape-string-regexp: 4.0.0 eslint: 8.36.0 - espree: 10.2.0 + espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.1.1 semver: 7.6.3 @@ -8461,16 +8505,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.16.0(eslint@8.36.0): + eslint-plugin-jsonc@2.18.2(eslint@8.36.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.36.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@8.36.0) eslint: 8.36.0 - eslint-compat-utils: 0.5.1(eslint@8.36.0) + eslint-compat-utils: 0.6.4(eslint@8.36.0) + eslint-json-compat-utils: 0.2.1(eslint@8.36.0)(jsonc-eslint-parser@2.4.0) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 + transitivePeerDependencies: + - '@eslint/json' eslint-plugin-jsonc@2.7.0(eslint@8.36.0): dependencies: @@ -8491,29 +8538,26 @@ snapshots: resolve: 1.22.1 semver: 7.6.3 - eslint-plugin-n@17.11.1(eslint@8.36.0): + eslint-plugin-n@17.14.0(eslint@8.36.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.36.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@8.36.0) enhanced-resolve: 5.17.1 eslint: 8.36.0 eslint-plugin-es-x: 7.8.0(eslint@8.36.0) - get-tsconfig: 4.7.6 - globals: 15.11.0 + get-tsconfig: 4.8.1 + 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@8.36.0)(typescript@4.9.5)(vue-eslint-parser@9.4.3(eslint@8.36.0)): + eslint-plugin-perfectionist@4.2.0(eslint@8.36.0)(typescript@4.9.5): dependencies: - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/utils': 8.11.0(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/types': 8.18.0 + '@typescript-eslint/utils': 8.18.0(eslint@8.36.0)(typescript@4.9.5) eslint: 8.36.0 - minimatch: 9.0.5 - natural-compare-lite: 1.4.0 - optionalDependencies: - vue-eslint-parser: 9.4.3(eslint@8.36.0) + natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript @@ -8522,9 +8566,9 @@ snapshots: dependencies: eslint: 8.36.0 - eslint-plugin-regexp@2.6.0(eslint@8.36.0): + eslint-plugin-regexp@2.7.0(eslint@8.36.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.36.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@8.36.0) '@eslint-community/regexpp': 4.11.0 comment-parser: 1.4.1 eslint: 8.36.0 @@ -8561,16 +8605,16 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unicorn@56.0.0(eslint@8.36.0): + eslint-plugin-unicorn@56.0.1(eslint@8.36.0): dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.0(eslint@8.36.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@8.36.0) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.38.1 eslint: 8.36.0 esquery: 1.6.0 - globals: 15.11.0 + globals: 15.13.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.0.2 @@ -8581,15 +8625,15 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0): dependencies: eslint: 8.36.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@5.55.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 8.18.0(@typescript-eslint/parser@5.55.0(eslint@8.36.0)(typescript@4.9.5))(eslint@8.36.0)(typescript@4.9.5) - eslint-plugin-vue@9.29.1(eslint@8.36.0): + eslint-plugin-vue@9.32.0(eslint@8.36.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.36.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@8.36.0) eslint: 8.36.0 globals: 13.24.0 natural-compare: 1.4.0 @@ -8614,11 +8658,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.14.0(eslint@8.36.0): + eslint-plugin-yml@1.16.0(eslint@8.36.0): dependencies: debug: 4.3.6 eslint: 8.36.0 - eslint-compat-utils: 0.5.1(eslint@8.36.0) + eslint-compat-utils: 0.6.4(eslint@8.36.0) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 @@ -8669,7 +8713,7 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.1.0: {} + eslint-visitor-keys@4.2.0: {} eslint@8.36.0: dependencies: @@ -8716,11 +8760,11 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.2.0: + espree@10.3.0: dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) - eslint-visitor-keys: 4.1.0 + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 4.2.0 espree@9.5.0: dependencies: @@ -8730,8 +8774,8 @@ snapshots: espree@9.6.1: dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) eslint-visitor-keys: 3.4.3 esquery@1.5.0: @@ -8952,7 +8996,7 @@ snapshots: call-bind: 1.0.2 get-intrinsic: 1.2.0 - get-tsconfig@4.7.6: + get-tsconfig@4.8.1: dependencies: resolve-pkg-maps: 1.0.0 @@ -9038,7 +9082,7 @@ snapshots: dependencies: type-fest: 0.20.2 - globals@15.11.0: {} + globals@15.13.0: {} globalthis@1.0.3: dependencies: @@ -9413,7 +9457,7 @@ snapshots: jsonc-eslint-parser@2.4.0: dependencies: - acorn: 8.12.1 + acorn: 8.14.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 semver: 7.6.3 @@ -9482,6 +9526,11 @@ snapshots: mlly: 1.7.1 pkg-types: 1.2.0 + local-pkg@0.5.1: + dependencies: + mlly: 1.7.3 + pkg-types: 1.2.1 + locate-path@5.0.0: dependencies: p-locate: 4.1.0 @@ -9942,6 +9991,13 @@ snapshots: pkg-types: 1.2.0 ufo: 1.5.4 + mlly@1.7.3: + dependencies: + acorn: 8.14.0 + pathe: 1.1.2 + pkg-types: 1.2.1 + ufo: 1.5.4 + mri@1.2.0: {} mrmime@2.0.0: {} @@ -9952,7 +10008,7 @@ snapshots: ms@2.1.3: {} - nanoid@3.3.7: {} + nanoid@3.3.8: {} nanoid@5.0.7: {} @@ -9960,6 +10016,8 @@ snapshots: natural-compare@1.4.0: {} + natural-orderby@5.0.0: {} + nitropack@2.9.7(magicast@0.3.5)(webpack-sources@3.2.3): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 @@ -10323,6 +10381,8 @@ snapshots: package-manager-detector@0.2.2: {} + package-manager-detector@0.2.7: {} + parent-module@1.0.1: dependencies: callsites: 3.1.0 @@ -10403,6 +10463,12 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 + pkg-types@1.2.1: + dependencies: + confbox: 0.1.8 + mlly: 1.7.3 + pathe: 1.1.2 + pluralize@8.0.0: {} postcss-calc@10.0.2(postcss@8.4.47): @@ -10577,7 +10643,7 @@ snapshots: postcss@8.4.47: dependencies: - nanoid: 3.3.7 + nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -11091,7 +11157,7 @@ snapshots: terser@5.36.0: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.12.1 + acorn: 8.14.0 commander: 2.20.3 source-map-support: 0.5.21