diff --git a/package.json b/package.json index 68d4892..de072f7 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "prettier-plugin-astro": "^1.1.0", "publint": "^0.3.24", "semver": "^7.8.5", - "simple-git": "^3.36.0", + "simple-git": "^4.0.2", "turbo": "^2.11.4", "typescript": "^6.0.3" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index df48c1c..c5f03ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -52,8 +52,8 @@ importers: specifier: ^7.8.5 version: 7.8.5 simple-git: - specifier: ^3.36.0 - version: 3.36.0 + specifier: ^4.0.2 + version: 4.0.2 turbo: specifier: ^2.11.4 version: 2.11.4 @@ -327,7 +327,7 @@ importers: version: 6.0.3 vitest: specifier: ^5.0.2 - version: 5.0.2(@types/node@26.6.3)(@vitest/coverage-v8@5.0.2)(jsdom@30.1.1)(vite@8.3.1(@types/node@26.6.3)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1)) + version: 5.0.2(@types/node@26.6.3)(@vitest/coverage-v8@5.0.2)(jsdom@30.1.1)(vite@8.3.1(@types/node@26.6.3)(esbuild@0.27.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1)) packages/solid: dependencies: @@ -3679,12 +3679,15 @@ packages: '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} - '@simple-git/args-pathspec@1.0.3': - resolution: {integrity: sha512-ngJMaHlsWDTfjyq9F3VIQ8b7NXbBLq5j9i5bJ6XLYtD6qlDXT7fdKY2KscWWUF8t18xx052Y/PUO1K1TRc9yKA==} + '@simple-git/args-pathspec@1.0.4': + resolution: {integrity: sha512-EtMX6XjRWSastG2SdkmSQByPtJ9dx/NIjnHbpQPCYt62j4RmSx5rgLTGpw0YCjF5h191gZOmBfheOT23cRSFdw==} '@simple-git/argv-parser@1.1.1': resolution: {integrity: sha512-Q9lBcfQ+VQCpQqGJFHe5yooOS5hGdLFFbJ5R+R5aDsnkPCahtn1hSkMcORX65J2Z5lxSkD0lQorMsncuBQxYUw==} + '@simple-git/argv-parser@2.0.1': + resolution: {integrity: sha512-M++IaVWrN+vYalilOHfwvT2IL3wYZtVEBQpmX6DLSOJLtxbZ+SUeIDE3IiPogzhPACLajwtxfa5rp+ZX1FczzQ==} + '@simple-libs/child-process-utils@2.0.0': resolution: {integrity: sha512-dvNoRKLijXnD0XoJAz94pbNuB5GQgDr55UhpSPhffDkTT0Cmcqh9jSCOtwfT2d4H6MI9E7c4SgtMuJXZ6F3c6A==} engines: {node: '>=22'} @@ -5516,9 +5519,9 @@ packages: h3@1.15.11: resolution: {integrity: sha512-L3THSe2MPeBwgIZVSH5zLdBBU90TOxarvhK9d04IDY2AmVS8j2Jz2LIWtwsGOU3lu2I5jCN7FNvVfY2+XyF+mg==} - h3@2.0.1-rc.32: - resolution: {integrity: sha512-Epg1E85L8yIKd9UeAQAVdm6QVrnHbppMsQ641EjpNi4c0IlAg+PJlwp4Xw03Z1loRXPQaH9k64gJT5qDELqm+g==} - engines: {node: '>=20.11.1'} + h3@2.0.1: + resolution: {integrity: sha512-trUtZ82iNkfYi8An9M2kIM/SPlomO59pTRMt4zMBffuVPdwv5v1Bxs7uShxi7bOIAuZne6zq6TsD9hVYdNgo+A==} + engines: {node: '>=20.19.0'} hasBin: true peerDependencies: crossws: ^0.4.12 @@ -7262,6 +7265,10 @@ packages: rou3@0.9.2: resolution: {integrity: sha512-3SOzvaAg8rkHrXtRjpCvCvbyO5to9oOO27Z/XqHEYXfMRVSw/qMIVdmaOk9W2lcRLtR6dlqTjo9hDeJk70QBYQ==} + rou3@1.0.0: + resolution: {integrity: sha512-ySeaQkSrua+ut9g+65I7FHqOFBaY8tV0FmccXItoq0q21se32Q3u4YiW7/RqXSosWgYJaaKwRHXy3BST9PeCNQ==} + engines: {node: '>=20.19.0'} + run-applescript@7.1.0: resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} engines: {node: '>=18'} @@ -7382,6 +7389,9 @@ packages: simple-git@3.36.0: resolution: {integrity: sha512-cGQjLjK8bxJw4QuYT7gxHw3/IouVESbhahSsHrX97MzCL1gu2u7oy38W6L2ZIGECEfIBG4BabsWDPjBxJENv9Q==} + simple-git@4.0.2: + resolution: {integrity: sha512-l0sIsv9VrPwovKELFDBOj/lhmIcbMvxBk2B+hRhsMM4/VL3gKtuZvYnBNixVo+N/0HnqQx2cBdLvxnAbygHpqA==} + sirv@3.0.2: resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==} engines: {node: '>=18'} @@ -11692,11 +11702,15 @@ snapshots: '@shikijs/vscode-textmate@10.0.2': {} - '@simple-git/args-pathspec@1.0.3': {} + '@simple-git/args-pathspec@1.0.4': {} '@simple-git/argv-parser@1.1.1': dependencies: - '@simple-git/args-pathspec': 1.0.3 + '@simple-git/args-pathspec': 1.0.4 + + '@simple-git/argv-parser@2.0.1': + dependencies: + '@simple-git/args-pathspec': 1.0.4 '@simple-libs/child-process-utils@2.0.0': dependencies: @@ -12208,6 +12222,15 @@ snapshots: dependencies: '@vitest/istanbul-lib-coverage': 1.0.2 + '@vitest/mocker@5.0.2(vite@8.3.1(@types/node@26.6.3)(esbuild@0.27.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1))': + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + '@vitest/spy': 5.0.2 + estree-walker: 3.0.3 + magic-string: 1.4.2 + optionalDependencies: + vite: 8.3.1(@types/node@26.6.3)(esbuild@0.27.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1) + '@vitest/mocker@5.0.2(vite@8.3.1(@types/node@26.6.3)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1))': dependencies: '@jridgewell/trace-mapping': 0.3.31 @@ -13145,7 +13168,7 @@ snapshots: birpc: 4.2.0 crossws: 0.4.12(srvx@0.11.22) destr: 2.0.5 - h3: 2.0.1-rc.32(crossws@0.4.12(srvx@0.11.22)) + h3: 2.0.1(crossws@0.4.12(srvx@0.11.22)) mrmime: 2.0.1 nostics: 1.3.0 pathe: 2.0.3 @@ -13704,9 +13727,9 @@ snapshots: ufo: 1.6.4 uncrypto: 0.1.3 - h3@2.0.1-rc.32(crossws@0.4.12(srvx@0.11.22)): + h3@2.0.1(crossws@0.4.12(srvx@0.11.22)): dependencies: - rou3: 0.9.2 + rou3: 1.0.0 srvx: 1.0.5 optionalDependencies: crossws: 0.4.12(srvx@0.11.22) @@ -15962,6 +15985,9 @@ snapshots: rou3@0.9.2: {} + rou3@1.0.0: + optional: true + run-applescript@7.1.0: {} run-parallel@1.2.0: @@ -16116,12 +16142,22 @@ snapshots: dependencies: '@kwsites/file-exists': 1.1.1 '@kwsites/promise-deferred': 1.1.1 - '@simple-git/args-pathspec': 1.0.3 + '@simple-git/args-pathspec': 1.0.4 '@simple-git/argv-parser': 1.1.1 debug: 4.4.3 transitivePeerDependencies: - supports-color + simple-git@4.0.2: + dependencies: + '@kwsites/file-exists': 1.1.1 + '@kwsites/promise-deferred': 1.1.1 + '@simple-git/args-pathspec': 1.0.4 + '@simple-git/argv-parser': 2.0.1 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + sirv@3.0.2: dependencies: '@polka/url': 1.0.0-next.29 @@ -16938,6 +16974,22 @@ snapshots: vite: 8.3.1(@types/node@26.6.3)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1) vue: 3.5.43(typescript@6.0.3) + vite@8.3.1(@types/node@26.6.3)(esbuild@0.27.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1): + dependencies: + lightningcss: 1.33.0 + picomatch: 4.0.7 + postcss: 8.5.28 + rolldown: 1.2.11 + tinyglobby: 0.2.17 + optionalDependencies: + '@types/node': 26.6.3 + esbuild: 0.27.2 + fsevents: 2.3.3 + jiti: 2.7.0 + terser: 5.50.0 + tsx: 4.21.0 + yaml: 2.9.1 + vite@8.3.1(@types/node@26.6.3)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1): dependencies: lightningcss: 1.33.0 @@ -16958,6 +17010,29 @@ snapshots: optionalDependencies: vite: 8.3.1(@types/node@26.6.3)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1) + vitest@5.0.2(@types/node@26.6.3)(@vitest/coverage-v8@5.0.2)(jsdom@30.1.1)(vite@8.3.1(@types/node@26.6.3)(esbuild@0.27.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1)): + dependencies: + '@types/chai': 5.2.3 + '@vitest/mocker': 5.0.2(vite@8.3.1(@types/node@26.6.3)(esbuild@0.27.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1)) + chai: 6.2.2 + es-module-lexer: 2.3.2 + expect-type: 1.4.0 + magic-string: 1.4.2 + obug: 2.2.1 + picomatch: 4.0.7 + std-env: 4.2.0 + tinybench: 6.2.0 + tinyexec: 1.3.1 + tinyglobby: 0.2.17 + vite: 8.3.1(@types/node@26.6.3)(esbuild@0.27.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1) + why-is-node-running: 3.2.2 + optionalDependencies: + '@types/node': 26.6.3 + '@vitest/coverage-v8': 5.0.2(vitest@5.0.2) + jsdom: 30.1.1 + transitivePeerDependencies: + - msw + vitest@5.0.2(@types/node@26.6.3)(@vitest/coverage-v8@5.0.2)(jsdom@30.1.1)(vite@8.3.1(@types/node@26.6.3)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.50.0)(tsx@4.21.0)(yaml@2.9.1)): dependencies: '@types/chai': 5.2.3