diff --git a/package.json b/package.json index 46e440c..d790f38 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ }, "type": "module", "devDependencies": { - "@types/node": "^22.15.3", + "@types/node": "^22.15.15", "citty": "^0.1.6", "jiti": "^2.4.2", "pathe": "^2.0.3", diff --git a/packages/renovate/package.json b/packages/renovate/package.json index a6bc0d5..3d16932 100644 --- a/packages/renovate/package.json +++ b/packages/renovate/package.json @@ -27,6 +27,6 @@ "test": "renovate-config-validator ./default.json" }, "devDependencies": { - "renovate": "^40.1.3" + "renovate": "^40.8.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6292d10..05ac281 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,8 +7,8 @@ settings: catalogs: default: '@vitest/coverage-v8': - specifier: ^3.1.2 - version: 3.1.2 + specifier: ^3.1.3 + version: 3.1.3 '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -22,8 +22,8 @@ catalogs: specifier: 3.5.0 version: 3.5.0 vitest: - specifier: ^3.1.2 - version: 3.1.2 + specifier: ^3.1.3 + version: 3.1.3 vue: specifier: ^3.5.13 version: 3.5.13 @@ -33,8 +33,8 @@ importers: .: devDependencies: '@types/node': - specifier: ^22.15.3 - version: 22.15.3 + specifier: ^22.15.15 + version: 22.15.15 citty: specifier: ^0.1.6 version: 0.1.6 @@ -49,7 +49,7 @@ importers: version: 1.3.0 vitepress: specifier: ^1.6.3 - version: 1.6.3(@algolia/client-search@5.20.0)(@types/node@22.15.3)(postcss@8.5.1)(search-insights@2.13.0)(typescript@5.4.4) + version: 1.6.3(@algolia/client-search@5.20.0)(@types/node@22.15.15)(postcss@8.5.1)(search-insights@2.13.0)(typescript@5.4.4) packages/platform: devDependencies: @@ -64,13 +64,13 @@ importers: version: 3.5.0(typescript@5.4.4)(vue@3.5.13(typescript@5.4.4)) vitest: specifier: 'catalog:' - version: 3.1.2(@types/node@22.15.3)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + version: 3.1.3(@types/node@22.15.15)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) packages/renovate: devDependencies: renovate: - specifier: ^40.1.3 - version: 40.1.3(encoding@0.1.13)(typanion@3.14.0) + specifier: ^40.8.1 + version: 40.8.1(encoding@0.1.13)(typanion@3.14.0) packages/stdlib: devDependencies: @@ -79,7 +79,7 @@ importers: version: link:../tsconfig '@vitest/coverage-v8': specifier: 'catalog:' - version: 3.1.2(vitest@3.1.2(@types/node@22.15.3)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1)) + version: 3.1.3(vitest@3.1.3(@types/node@22.15.15)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1)) pathe: specifier: 'catalog:' version: 2.0.3 @@ -88,7 +88,7 @@ importers: version: 3.5.0(typescript@5.4.4)(vue@3.5.13(typescript@5.4.4)) vitest: specifier: 'catalog:' - version: 3.1.2(@types/node@22.15.3)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + version: 3.1.3(@types/node@22.15.15)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) packages/tsconfig: {} @@ -118,7 +118,7 @@ importers: version: 3.5.0(typescript@5.4.4)(vue@3.5.13(typescript@5.4.4)) vitest: specifier: 'catalog:' - version: 3.1.2(@types/node@22.15.3)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + version: 3.1.3(@types/node@22.15.15)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) packages: @@ -1126,12 +1126,12 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@pnpm/catalogs.protocol-parser@1000.0.0': - resolution: {integrity: sha512-8eC25RAiu8BTaEseQmbo5xemlSwl06pMsUVORiYGX7JZEDb0UQVXOnbqFFJMPe/dyO8uwGXnDb350nauMzaraA==} + '@pnpm/catalogs.protocol-parser@1001.0.0': + resolution: {integrity: sha512-9rHKCMRvhfv7TSAVSCVLI+8OZhi1OcT8lanAGqOPbGgQTkFrPH3PfEWJNxz43xqrXRa4HCFRAMu+g19su5eRLA==} engines: {node: '>=18.12'} - '@pnpm/catalogs.resolver@1000.0.2': - resolution: {integrity: sha512-5xp3InFRgl6YzovSYoKs0NTalcVKRj4KkD/d0zIBsKp2cae0G/t2ZZVq3J5rS1Ytf4qkv4oe5SZWpd1oV7Hkew==} + '@pnpm/catalogs.resolver@1000.0.3': + resolution: {integrity: sha512-MT0l2EDAxNXpZoij3sO0eIrFSUC7trimRxNRUYvNQNeEOU07KEiCAfic2CTvFtnoqFV1/2YRqsniJLokfsJVqA==} engines: {node: '>=18.12'} '@pnpm/catalogs.types@1000.0.0': @@ -1158,12 +1158,12 @@ packages: resolution: {integrity: sha512-ogUZCGf0/UILZt6d8PsO4gA4pXh7f0BumXeFkcCe4AQ65PXPKfAkHC0C30Lheh2EgFOpLZm3twDP1Eiww18gew==} engines: {node: '>=14.19'} - '@pnpm/parse-overrides@1000.0.2': - resolution: {integrity: sha512-NII/zHEDIqtSNkDS39TD0r6ukKdZaQPwn6EjDEHYFacgbHN2d3i261paQvm0Pm0oX4svV+5x5YWHUTIbQJItDg==} + '@pnpm/parse-overrides@1001.0.0': + resolution: {integrity: sha512-yTf60b3QCDk84OwfSRdZ5xkqlWhxnjd8/VKPrdZCGQYxcKTLHCQnlFj8PL6FoR43U230TJuBKgL91Uvk/Q0M5g==} engines: {node: '>=18.12'} - '@pnpm/parse-wanted-dependency@1000.0.0': - resolution: {integrity: sha512-SKK9m7leIQ0u6S+/LXREF0wTrFnyKiirLza6Dt0l7CL9pZdZtuI3mMvz6gNBFnIjTKJPwacdqRywT3bfK8W+FQ==} + '@pnpm/parse-wanted-dependency@1001.0.0': + resolution: {integrity: sha512-cIZao+Jdu/4znu76d3ttAWBycDj6GWKiDVNlx1GVgqYgS/Qn7ak3Lm0FGIMAIHr5oOnX63jwzKIhW35AHNaTjQ==} engines: {node: '>=18.12'} '@pnpm/read-project-manifest@4.1.1': @@ -1747,8 +1747,8 @@ packages: '@types/moo@0.5.5': resolution: {integrity: sha512-eXQpwnkI4Ntw5uJg6i2PINdRFWLr55dqjuYQaLHNjvqTzF14QdNWbCbml9sza0byyXNA0hZlHtcdN+VNDcgVHA==} - '@types/node@22.15.3': - resolution: {integrity: sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==} + '@types/node@22.15.15': + resolution: {integrity: sha512-R5muMcZob3/Jjchn5LcO8jdKwSCbzqmPB6ruBxMcf9kbxtniZHP327s6C37iOfuw8mbKK3cAQa7sEl7afLrQ8A==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1796,20 +1796,20 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/coverage-v8@3.1.2': - resolution: {integrity: sha512-XDdaDOeaTMAMYW7N63AqoK32sYUWbXnTkC6tEbVcu3RlU1bB9of32T+PGf8KZvxqLNqeXhafDFqCkwpf2+dyaQ==} + '@vitest/coverage-v8@3.1.3': + resolution: {integrity: sha512-cj76U5gXCl3g88KSnf80kof6+6w+K4BjOflCl7t6yRJPDuCrHtVu0SgNYOUARJOL5TI8RScDbm5x4s1/P9bvpw==} peerDependencies: - '@vitest/browser': 3.1.2 - vitest: 3.1.2 + '@vitest/browser': 3.1.3 + vitest: 3.1.3 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/expect@3.1.2': - resolution: {integrity: sha512-O8hJgr+zREopCAqWl3uCVaOdqJwZ9qaDwUP7vy3Xigad0phZe9APxKhPcDNqYYi0rX5oMvwJMSCAXY2afqeTSA==} + '@vitest/expect@3.1.3': + resolution: {integrity: sha512-7FTQQuuLKmN1Ig/h+h/GO+44Q1IlglPlR2es4ab7Yvfx+Uk5xsv+Ykk+MEt/M2Yn/xGmzaLKxGw2lgy2bwuYqg==} - '@vitest/mocker@3.1.2': - resolution: {integrity: sha512-kOtd6K2lc7SQ0mBqYv/wdGedlqPdM/B38paPY+OwJ1XiNi44w3Fpog82UfOibmHaV9Wod18A09I9SCKLyDMqgw==} + '@vitest/mocker@3.1.3': + resolution: {integrity: sha512-PJbLjonJK82uCWHjzgBJZuR7zmAOrSvKk1QBxrennDIgtH4uK0TB1PvYmc0XBCigxxtiAVPfWtAdy4lpz8SQGQ==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -1819,20 +1819,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.1.2': - resolution: {integrity: sha512-R0xAiHuWeDjTSB3kQ3OQpT8Rx3yhdOAIm/JM4axXxnG7Q/fS8XUwggv/A4xzbQA+drYRjzkMnpYnOGAc4oeq8w==} + '@vitest/pretty-format@3.1.3': + resolution: {integrity: sha512-i6FDiBeJUGLDKADw2Gb01UtUNb12yyXAqC/mmRWuYl+m/U9GS7s8us5ONmGkGpUUo7/iAYzI2ePVfOZTYvUifA==} - '@vitest/runner@3.1.2': - resolution: {integrity: sha512-bhLib9l4xb4sUMPXnThbnhX2Yi8OutBMA8Yahxa7yavQsFDtwY/jrUZwpKp2XH9DhRFJIeytlyGpXCqZ65nR+g==} + '@vitest/runner@3.1.3': + resolution: {integrity: sha512-Tae+ogtlNfFei5DggOsSUvkIaSuVywujMj6HzR97AHK6XK8i3BuVyIifWAm/sE3a15lF5RH9yQIrbXYuo0IFyA==} - '@vitest/snapshot@3.1.2': - resolution: {integrity: sha512-Q1qkpazSF/p4ApZg1vfZSQ5Yw6OCQxVMVrLjslbLFA1hMDrT2uxtqMaw8Tc/jy5DLka1sNs1Y7rBcftMiaSH/Q==} + '@vitest/snapshot@3.1.3': + resolution: {integrity: sha512-XVa5OPNTYUsyqG9skuUkFzAeFnEzDp8hQu7kZ0N25B1+6KjGm4hWLtURyBbsIAOekfWQ7Wuz/N/XXzgYO3deWQ==} - '@vitest/spy@3.1.2': - resolution: {integrity: sha512-OEc5fSXMws6sHVe4kOFyDSj/+4MSwst0ib4un0DlcYgQvRuYQ0+M2HyqGaauUMnjq87tmUaMNDxKQx7wNfVqPA==} + '@vitest/spy@3.1.3': + resolution: {integrity: sha512-x6w+ctOEmEXdWaa6TO4ilb7l9DxPR5bwEb6hILKuxfU1NqWT2mpJD9NJN7t3OTfxmVlOMrvtoFJGdgyzZ605lQ==} - '@vitest/utils@3.1.2': - resolution: {integrity: sha512-5GGd0ytZ7BH3H6JTj9Kw7Prn1Nbg0wZVrIvou+UWxm54d+WoXXgAgjFJ8wn3LdagWLFSEfpPeyYrByZaGEZHLg==} + '@vitest/utils@3.1.3': + resolution: {integrity: sha512-2Ltrpht4OmHO9+c/nmHtF09HWiyWdworqnHIwjfvDyWjuwKbdkcS9AnhsDn+8E2RM4x++foD1/tNuLPVvWG1Rg==} '@vue/compiler-core@3.5.13': resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} @@ -2425,9 +2425,9 @@ packages: des.js@1.1.0: resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} - detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} + detect-indent@7.0.1: + resolution: {integrity: sha512-Mc7QhQ8s+cLrnUfU/Ji94vG/r8M26m8f++vyres4ZoojaRDpZ1eSIh/EpzLNwlWuvzSZ3UbDFspjFvTDXe6e/g==} + engines: {node: '>=12.20'} detect-libc@2.0.3: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} @@ -2537,8 +2537,8 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-module-lexer@1.6.0: - resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + es-module-lexer@1.7.0: + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} es6-error@4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} @@ -2662,9 +2662,9 @@ packages: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} + find-up@7.0.0: + resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==} + engines: {node: '>=18'} fix-dts-default-cjs-exports@1.0.0: resolution: {integrity: sha512-i9Vd++WOWo6JilNgZvNvmy1T0r+/j7vikghQSEhKIuDwz4GjUrYj+Z18zlL7MleYNxE+xE6t3aG7LiAwA1P+dg==} @@ -3121,8 +3121,8 @@ packages: json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - json-stringify-pretty-compact@3.0.0: - resolution: {integrity: sha512-Rc2suX5meI0S3bfdZuA7JMFBGkJ875ApfVyq2WHELjBiiG22My/l7/8zPpH/CfFVQHuVLd8NLR0nv6vi0BYYKA==} + json-stringify-pretty-compact@4.0.0: + resolution: {integrity: sha512-3CNZ2DnrpByG9Nqj6Xo8vqbjT4F6N+tb4Gb28ESAZjYZ5yqvmc56J+/kuIwkaAMOyblTQhUW7PxMkUb8Q36N3Q==} json-stringify-safe@5.0.1: resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} @@ -3188,9 +3188,9 @@ packages: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} + locate-path@7.2.0: + resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} @@ -3258,8 +3258,8 @@ packages: resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} hasBin: true - markdown-table@2.0.0: - resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==} + markdown-table@3.0.4: + resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} matcher@3.0.0: resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} @@ -3584,17 +3584,17 @@ packages: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} + p-limit@4.0.0: + resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} p-locate@4.1.0: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} engines: {node: '>=8'} - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} + p-locate@6.0.0: + resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} p-map@2.1.0: resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} @@ -3651,6 +3651,10 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + path-exists@5.0.0: + resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -4025,8 +4029,8 @@ packages: remark@13.0.0: resolution: {integrity: sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==} - renovate@40.1.3: - resolution: {integrity: sha512-wwOvSEdqgvYlfDs2P0PocF25YlSjBahp0TByD/hwWEOR59UoG4TuaRbmzlgU+faDcn3sjOH6G3ZoK7E84tSjNA==} + renovate@40.8.1: + resolution: {integrity: sha512-USBMsdTqHOi2QkweRsEMzGk9fGIDZb90o5NSXjtcheUMP8ifga95TJzog8ti6tuwkuWGFKkelBXC4fkDNM3dsQ==} engines: {node: ^22.13.0, pnpm: ^10.0.0} hasBin: true @@ -4511,6 +4515,10 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + unified@9.2.2: resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==} @@ -4612,8 +4620,8 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite-node@3.1.2: - resolution: {integrity: sha512-/8iMryv46J3aK13iUXsei5G/A3CUlW4665THCPS+K8xAaqrVWiGB4RfXMQXCLjpK9P2eK//BczrVkn5JLAk6DA==} + vite-node@3.1.3: + resolution: {integrity: sha512-uHV4plJ2IxCl4u1up1FQRrqclylKAogbtBfOTwcuJ28xFi+89PZ57BRh+naIRvH70HPwxy5QHYzg1OrEaC7AbA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -4700,16 +4708,16 @@ packages: postcss: optional: true - vitest@3.1.2: - resolution: {integrity: sha512-WaxpJe092ID1C0mr+LH9MmNrhfzi8I65EX/NRU/Ld016KqQNRgxSOlGNP1hHN+a/F8L15Mh8klwaF77zR3GeDQ==} + vitest@3.1.3: + resolution: {integrity: sha512-188iM4hAHQ0km23TN/adso1q5hhwKqUpv+Sd6p5sOuh6FhQnRNW3IsiIpvxqahtBabsJ2SLZgmGSpcYK4wQYJw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.2 - '@vitest/ui': 3.1.2 + '@vitest/browser': 3.1.3 + '@vitest/ui': 3.1.3 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4861,9 +4869,9 @@ packages: yauzl@2.10.0: resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} + yocto-queue@1.2.1: + resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==} + engines: {node: '>=12.20'} zod@3.24.3: resolution: {integrity: sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg==} @@ -6318,11 +6326,11 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pnpm/catalogs.protocol-parser@1000.0.0': {} + '@pnpm/catalogs.protocol-parser@1001.0.0': {} - '@pnpm/catalogs.resolver@1000.0.2': + '@pnpm/catalogs.resolver@1000.0.3': dependencies: - '@pnpm/catalogs.protocol-parser': 1000.0.0 + '@pnpm/catalogs.protocol-parser': 1001.0.0 '@pnpm/error': 1000.0.2 '@pnpm/catalogs.types@1000.0.0': {} @@ -6343,14 +6351,14 @@ snapshots: dependencies: graceful-fs: 4.2.11 - '@pnpm/parse-overrides@1000.0.2': + '@pnpm/parse-overrides@1001.0.0': dependencies: - '@pnpm/catalogs.resolver': 1000.0.2 + '@pnpm/catalogs.resolver': 1000.0.3 '@pnpm/catalogs.types': 1000.0.0 '@pnpm/error': 1000.0.2 - '@pnpm/parse-wanted-dependency': 1000.0.0 + '@pnpm/parse-wanted-dependency': 1001.0.0 - '@pnpm/parse-wanted-dependency@1000.0.0': + '@pnpm/parse-wanted-dependency@1001.0.0': dependencies: validate-npm-package-name: 5.0.0 @@ -7009,13 +7017,13 @@ snapshots: '@types/bunyan@1.8.11': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.15 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.15.3 + '@types/node': 22.15.15 '@types/responselike': 1.0.3 '@types/emscripten@1.39.10': {} @@ -7030,7 +7038,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.15 '@types/linkify-it@5.0.0': {} @@ -7053,7 +7061,7 @@ snapshots: '@types/moo@0.5.5': {} - '@types/node@22.15.3': + '@types/node@22.15.15': dependencies: undici-types: 6.21.0 @@ -7065,7 +7073,7 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.15 '@types/semver@7.5.8': {} @@ -7083,17 +7091,17 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.15 optional: true '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.15.3))(vue@3.5.13(typescript@5.4.4))': + '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.15.15))(vue@3.5.13(typescript@5.4.4))': dependencies: - vite: 5.4.14(@types/node@22.15.3) + vite: 5.4.14(@types/node@22.15.15) vue: 3.5.13(typescript@5.4.4) - '@vitest/coverage-v8@3.1.2(vitest@3.1.2(@types/node@22.15.3)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1))': + '@vitest/coverage-v8@3.1.3(vitest@3.1.3(@types/node@22.15.15)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -7107,47 +7115,47 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.2(@types/node@22.15.3)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + vitest: 3.1.3(@types/node@22.15.15)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) transitivePeerDependencies: - supports-color - '@vitest/expect@3.1.2': + '@vitest/expect@3.1.3': dependencies: - '@vitest/spy': 3.1.2 - '@vitest/utils': 3.1.2 + '@vitest/spy': 3.1.3 + '@vitest/utils': 3.1.3 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.2(vite@6.0.11(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1))': + '@vitest/mocker@3.1.3(vite@6.0.11(@types/node@22.15.15)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - '@vitest/spy': 3.1.2 + '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.0.11(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.0.11(@types/node@22.15.15)(jiti@2.4.2)(yaml@2.7.1) - '@vitest/pretty-format@3.1.2': + '@vitest/pretty-format@3.1.3': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.2': + '@vitest/runner@3.1.3': dependencies: - '@vitest/utils': 3.1.2 + '@vitest/utils': 3.1.3 pathe: 2.0.3 - '@vitest/snapshot@3.1.2': + '@vitest/snapshot@3.1.3': dependencies: - '@vitest/pretty-format': 3.1.2 + '@vitest/pretty-format': 3.1.3 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.1.2': + '@vitest/spy@3.1.3': dependencies: tinyspy: 3.0.2 - '@vitest/utils@3.1.2': + '@vitest/utils@3.1.3': dependencies: - '@vitest/pretty-format': 3.1.2 + '@vitest/pretty-format': 3.1.3 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -7809,7 +7817,7 @@ snapshots: inherits: 2.0.4 minimalistic-assert: 1.0.1 - detect-indent@6.1.0: {} + detect-indent@7.0.1: {} detect-libc@2.0.3: optional: true @@ -7912,7 +7920,7 @@ snapshots: es-errors@1.3.0: {} - es-module-lexer@1.6.0: {} + es-module-lexer@1.7.0: {} es6-error@4.1.1: {} @@ -8090,10 +8098,11 @@ snapshots: locate-path: 5.0.0 path-exists: 4.0.0 - find-up@5.0.0: + find-up@7.0.0: dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 + locate-path: 7.2.0 + path-exists: 5.0.0 + unicorn-magic: 0.1.0 fix-dts-default-cjs-exports@1.0.0: dependencies: @@ -8615,7 +8624,7 @@ snapshots: json-parse-even-better-errors@2.3.1: {} - json-stringify-pretty-compact@3.0.0: {} + json-stringify-pretty-compact@4.0.0: {} json-stringify-safe@5.0.1: {} @@ -8682,9 +8691,9 @@ snapshots: dependencies: p-locate: 4.1.0 - locate-path@6.0.0: + locate-path@7.2.0: dependencies: - p-locate: 5.0.0 + p-locate: 6.0.0 lodash.memoize@4.1.2: {} @@ -8756,9 +8765,7 @@ snapshots: punycode.js: 2.3.1 uc.micro: 2.1.0 - markdown-table@2.0.0: - dependencies: - repeat-string: 1.6.1 + markdown-table@3.0.4: {} matcher@3.0.0: dependencies: @@ -8977,7 +8984,7 @@ snapshots: postcss: 8.5.1 postcss-nested: 7.0.2(postcss@8.5.1) semver: 7.7.1 - tinyglobby: 0.2.12 + tinyglobby: 0.2.13 optionalDependencies: typescript: 5.4.4 vue: 3.5.13(typescript@5.4.4) @@ -9124,17 +9131,17 @@ snapshots: dependencies: p-try: 2.2.0 - p-limit@3.1.0: + p-limit@4.0.0: dependencies: - yocto-queue: 0.1.0 + yocto-queue: 1.2.1 p-locate@4.1.0: dependencies: p-limit: 2.3.0 - p-locate@5.0.0: + p-locate@6.0.0: dependencies: - p-limit: 3.1.0 + p-limit: 4.0.0 p-map@2.1.0: {} @@ -9194,6 +9201,8 @@ snapshots: path-exists@4.0.0: {} + path-exists@5.0.0: {} + path-is-absolute@1.0.1: optional: true @@ -9469,7 +9478,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.15.3 + '@types/node': 22.15.15 long: 5.2.3 protocols@2.0.1: {} @@ -9597,7 +9606,7 @@ snapshots: transitivePeerDependencies: - supports-color - renovate@40.1.3(encoding@0.1.13)(typanion@3.14.0): + renovate@40.8.1(encoding@0.1.13)(typanion@3.14.0): dependencies: '@aws-sdk/client-codecommit': 3.799.0 '@aws-sdk/client-ec2': 3.800.0 @@ -9623,7 +9632,7 @@ snapshots: '@opentelemetry/sdk-trace-base': 2.0.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-node': 2.0.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.32.0 - '@pnpm/parse-overrides': 1000.0.2 + '@pnpm/parse-overrides': 1001.0.0 '@qnighy/marshal': 0.1.3 '@renovatebot/detect-tools': 1.1.0 '@renovatebot/kbpgp': 4.0.1 @@ -9650,7 +9659,7 @@ snapshots: cronstrue: 2.59.0 deepmerge: 4.3.1 dequal: 2.0.3 - detect-indent: 6.1.0 + detect-indent: 7.0.1 diff: 7.0.0 editorconfig: 2.0.1 email-addresses: 5.0.0 @@ -9659,7 +9668,7 @@ snapshots: emojibase-regex: 16.0.0 extract-zip: 2.0.1 find-packages: 10.0.4 - find-up: 5.0.0 + find-up: 7.0.0 fs-extra: 11.3.0 git-url-parse: 16.1.0 github-url-from-git: 1.5.0 @@ -9673,14 +9682,14 @@ snapshots: ignore: 7.0.4 ini: 5.0.0 json-dup-key-validator: 1.0.3 - json-stringify-pretty-compact: 3.0.0 + json-stringify-pretty-compact: 4.0.0 json5: 2.2.3 jsonata: 2.0.6 jsonc-parser: 3.3.1 klona: 2.0.6 luxon: 3.6.1 markdown-it: 14.1.0 - markdown-table: 2.0.0 + markdown-table: 3.0.4 minimatch: 10.0.1 moo: 0.5.2 ms: 2.1.3 @@ -10258,6 +10267,8 @@ snapshots: undici-types@6.21.0: {} + unicorn-magic@0.1.0: {} + unified@9.2.2: dependencies: '@types/unist': 2.0.10 @@ -10391,13 +10402,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@3.1.2(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1): + vite-node@3.1.3(@types/node@22.15.15)(jiti@2.4.2)(yaml@2.7.1): dependencies: cac: 6.7.14 debug: 4.4.0 - es-module-lexer: 1.6.0 + es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.0.11(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.0.11(@types/node@22.15.15)(jiti@2.4.2)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - jiti @@ -10412,27 +10423,27 @@ snapshots: - tsx - yaml - vite@5.4.14(@types/node@22.15.3): + vite@5.4.14(@types/node@22.15.15): dependencies: esbuild: 0.21.5 postcss: 8.5.1 rollup: 4.34.9 optionalDependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.15 fsevents: 2.3.3 - vite@6.0.11(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1): + vite@6.0.11(@types/node@22.15.15)(jiti@2.4.2)(yaml@2.7.1): dependencies: esbuild: 0.24.2 postcss: 8.5.1 rollup: 4.34.9 optionalDependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.15 fsevents: 2.3.3 jiti: 2.4.2 yaml: 2.7.1 - vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.15.3)(postcss@8.5.1)(search-insights@2.13.0)(typescript@5.4.4): + vitepress@1.6.3(@algolia/client-search@5.20.0)(@types/node@22.15.15)(postcss@8.5.1)(search-insights@2.13.0)(typescript@5.4.4): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.20.0)(search-insights@2.13.0) @@ -10441,7 +10452,7 @@ snapshots: '@shikijs/transformers': 2.2.0 '@shikijs/types': 2.2.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.15.3))(vue@3.5.13(typescript@5.4.4)) + '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.15.15))(vue@3.5.13(typescript@5.4.4)) '@vue/devtools-api': 7.7.1 '@vue/shared': 3.5.13 '@vueuse/core': 12.5.0(typescript@5.4.4) @@ -10450,7 +10461,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.1 shiki: 2.2.0 - vite: 5.4.14(@types/node@22.15.3) + vite: 5.4.14(@types/node@22.15.15) vue: 3.5.13(typescript@5.4.4) optionalDependencies: postcss: 8.5.1 @@ -10481,15 +10492,15 @@ snapshots: - typescript - universal-cookie - vitest@3.1.2(@types/node@22.15.3)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1): + vitest@3.1.3(@types/node@22.15.15)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1): dependencies: - '@vitest/expect': 3.1.2 - '@vitest/mocker': 3.1.2(vite@6.0.11(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1)) - '@vitest/pretty-format': 3.1.2 - '@vitest/runner': 3.1.2 - '@vitest/snapshot': 3.1.2 - '@vitest/spy': 3.1.2 - '@vitest/utils': 3.1.2 + '@vitest/expect': 3.1.3 + '@vitest/mocker': 3.1.3(vite@6.0.11(@types/node@22.15.15)(jiti@2.4.2)(yaml@2.7.1)) + '@vitest/pretty-format': 3.1.3 + '@vitest/runner': 3.1.3 + '@vitest/snapshot': 3.1.3 + '@vitest/spy': 3.1.3 + '@vitest/utils': 3.1.3 chai: 5.2.0 debug: 4.4.0 expect-type: 1.2.1 @@ -10501,11 +10512,11 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.0.11(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1) - vite-node: 3.1.2(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.0.11(@types/node@22.15.15)(jiti@2.4.2)(yaml@2.7.1) + vite-node: 3.1.3(@types/node@22.15.15)(jiti@2.4.2)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.15 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -10644,7 +10655,7 @@ snapshots: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 - yocto-queue@0.1.0: {} + yocto-queue@1.2.1: {} zod@3.24.3: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index b292e2a..08c2a39 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,10 +2,10 @@ packages: - packages/* catalog: - '@vitest/coverage-v8': ^3.1.2 + '@vitest/coverage-v8': ^3.1.3 '@vue/test-utils': ^2.4.6 jsdom: ^26.1.0 pathe: ^2.0.3 unbuild: 3.5.0 - vitest: ^3.1.2 + vitest: ^3.1.3 vue: ^3.5.13