diff --git a/package.json b/package.json index 6dd6392f..949f101d 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "@nuxt/kit": "3.14.1592", "@types/estree": "1.0.6", "@types/node": "22.10.0", - "@vitest/coverage-v8": "2.1.5", + "@vitest/coverage-v8": "2.1.6", "acorn": "8.14.0", "bumpp": "9.8.1", "eslint": "9.15.0", @@ -74,7 +74,7 @@ "typescript": "5.7.2", "unbuild": "2.0.0", "vite": "6.0.0", - "vitest": "2.1.5" + "vitest": "2.1.6" }, "pnpm": { "patchedDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 501c2844..a13ca085 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,10 +43,10 @@ importers: devDependencies: '@antfu/eslint-config': specifier: 3.10.0 - version: 3.10.0(@typescript-eslint/utils@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(@vue/compiler-sfc@3.5.13)(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)(vitest@2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) + version: 3.10.0(@typescript-eslint/utils@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(@vue/compiler-sfc@3.5.13)(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)(vitest@2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) '@codspeed/vitest-plugin': specifier: 3.1.1 - version: 3.1.1(vite@6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))(vitest@2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) + version: 3.1.1(vite@6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))(vitest@2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) '@nuxt/kit': specifier: 3.14.1592 version: 3.14.1592(magicast@0.3.5)(rollup@4.27.4) @@ -57,8 +57,8 @@ importers: specifier: 22.10.0 version: 22.10.0 '@vitest/coverage-v8': - specifier: 2.1.5 - version: 2.1.5(vitest@2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) + specifier: 2.1.6 + version: 2.1.6(vitest@2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) acorn: specifier: 8.14.0 version: 8.14.0 @@ -90,8 +90,8 @@ importers: specifier: 6.0.0 version: 6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) vitest: - specifier: 2.1.5 - version: 2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) + specifier: 2.1.6 + version: 2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) docs: devDependencies: @@ -1433,11 +1433,11 @@ packages: vite: 6.0.0 vue: 3.5.13 - '@vitest/coverage-v8@2.1.5': - resolution: {integrity: sha512-/RoopB7XGW7UEkUndRXF87A9CwkoZAJW01pj8/3pgmDVsjMH2IKy6H1A38po9tmUlwhSyYs0az82rbKd9Yaynw==} + '@vitest/coverage-v8@2.1.6': + resolution: {integrity: sha512-qItJVYDbG3MUFO68dOZUz+rWlqe9LMzotERXFXKg25s2A/kSVsyS9O0yNGrITfBd943GsnBeQZkBUu7Pc+zVeA==} peerDependencies: - '@vitest/browser': 2.1.5 - vitest: 2.1.5 + '@vitest/browser': 2.1.6 + vitest: 2.1.6 peerDependenciesMeta: '@vitest/browser': optional: true @@ -1455,11 +1455,11 @@ packages: vitest: optional: true - '@vitest/expect@2.1.5': - resolution: {integrity: sha512-nZSBTW1XIdpZvEJyoP/Sy8fUg0b8od7ZpGDkTUcfJ7wz/VoZAFzFfLyxVxGFhUjJzhYqSbIpfMtl/+k/dpWa3Q==} + '@vitest/expect@2.1.6': + resolution: {integrity: sha512-9M1UR9CAmrhJOMoSwVnPh2rELPKhYo0m/CSgqw9PyStpxtkwhmdM6XYlXGKeYyERY1N6EIuzkQ7e3Lm1WKCoUg==} - '@vitest/mocker@2.1.5': - resolution: {integrity: sha512-XYW6l3UuBmitWqSUXTNXcVBUCRytDogBsWuNXQijc00dtnU/9OqpXWp4OJroVrad/gLIomAq9aW8yWDBtMthhQ==} + '@vitest/mocker@2.1.6': + resolution: {integrity: sha512-MHZp2Z+Q/A3am5oD4WSH04f9B0T7UvwEb+v5W0kCYMhtXGYbdyl2NUk1wdSMqGthmhpiThPDp/hEoVwu16+u1A==} peerDependencies: msw: ^2.4.9 vite: 6.0.0 @@ -1469,20 +1469,20 @@ packages: vite: optional: true - '@vitest/pretty-format@2.1.5': - resolution: {integrity: sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==} + '@vitest/pretty-format@2.1.6': + resolution: {integrity: sha512-exZyLcEnHgDMKc54TtHca4McV4sKT+NKAe9ix/yhd/qkYb/TP8HTyXRFDijV19qKqTZM0hPL4753zU/U8L/gAA==} - '@vitest/runner@2.1.5': - resolution: {integrity: sha512-pKHKy3uaUdh7X6p1pxOkgkVAFW7r2I818vHDthYLvUyjRfkKOU6P45PztOch4DZarWQne+VOaIMwA/erSSpB9g==} + '@vitest/runner@2.1.6': + resolution: {integrity: sha512-SjkRGSFyrA82m5nz7To4CkRSEVWn/rwQISHoia/DB8c6IHIhaE/UNAo+7UfeaeJRE979XceGl00LNkIz09RFsA==} - '@vitest/snapshot@2.1.5': - resolution: {integrity: sha512-zmYw47mhfdfnYbuhkQvkkzYroXUumrwWDGlMjpdUr4jBd3HZiV2w7CQHj+z7AAS4VOtWxI4Zt4bWt4/sKcoIjg==} + '@vitest/snapshot@2.1.6': + resolution: {integrity: sha512-5JTWHw8iS9l3v4/VSuthCndw1lN/hpPB+mlgn1BUhFbobeIUj1J1V/Bj2t2ovGEmkXLTckFjQddsxS5T6LuVWw==} - '@vitest/spy@2.1.5': - resolution: {integrity: sha512-aWZF3P0r3w6DiYTVskOYuhBc7EMc3jvn1TkBg8ttylFFRqNN2XGD7V5a4aQdk6QiUzZQ4klNBSpCLJgWNdIiNw==} + '@vitest/spy@2.1.6': + resolution: {integrity: sha512-oTFObV8bd4SDdRka5O+mSh5w9irgx5IetrD5i+OsUUsk/shsBoHifwCzy45SAORzAhtNiprUVaK3hSCCzZh1jQ==} - '@vitest/utils@2.1.5': - resolution: {integrity: sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==} + '@vitest/utils@2.1.6': + resolution: {integrity: sha512-ixNkFy3k4vokOUTU2blIUvOgKq/N2PW8vKIjZZYsGJCMX69MRa9J2sKqX5hY/k5O5Gty3YJChepkqZ3KM9LyIQ==} '@vue-macros/common@1.15.0': resolution: {integrity: sha512-yg5VqW7+HRfJGimdKvFYzx8zorHUYo0hzPwuraoC1DWa7HHazbTMoVsHDvk3JHa1SGfSL87fRnzmlvgjEHhszA==} @@ -5125,6 +5125,11 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true + vite-node@2.1.6: + resolution: {integrity: sha512-DBfJY0n9JUwnyLxPSSUmEePT21j8JZp/sR9n+/gBwQU6DcQOioPdb8/pibWfXForbirSagZCilseYIwaL3f95A==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + vite-plugin-checker@0.8.0: resolution: {integrity: sha512-UA5uzOGm97UvZRTdZHiQVYFnd86AVn8EVaD4L3PoVzxH+IZSfaAw14WGFwX9QS23UW3lV/5bVKZn6l0w+q9P0g==} engines: {node: '>=14.16'} @@ -5214,15 +5219,15 @@ packages: yaml: optional: true - vitest@2.1.5: - resolution: {integrity: sha512-P4ljsdpuzRTPI/kbND2sDZ4VmieerR2c9szEZpjc+98Z9ebvnXmM5+0tHEKqYZumXqlvnmfWsjeFOjXVriDG7A==} - engines: {node: ^18.0.0 || >=20.0.0} + vitest@2.1.6: + resolution: {integrity: sha512-isUCkvPL30J4c5O5hgONeFRsDmlw6kzFEdLQHLezmDdKQHy8Ke/B/dgdTMEgU0vm+iZ0TjW8GuK83DiahBoKWQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.5 - '@vitest/ui': 2.1.5 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@vitest/browser': 2.1.6 + '@vitest/ui': 2.1.6 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -5451,7 +5456,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@3.10.0(@typescript-eslint/utils@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(@vue/compiler-sfc@3.5.13)(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)(vitest@2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': + '@antfu/eslint-config@3.10.0(@typescript-eslint/utils@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(@vue/compiler-sfc@3.5.13)(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)(vitest@2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': dependencies: '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.8.2 @@ -5460,7 +5465,7 @@ snapshots: '@stylistic/eslint-plugin': 2.11.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) '@typescript-eslint/parser': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) - '@vitest/eslint-plugin': 1.1.10(@typescript-eslint/utils@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)(vitest@2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) + '@vitest/eslint-plugin': 1.1.10(@typescript-eslint/utils@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)(vitest@2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) eslint: 9.15.0(jiti@2.4.0) eslint-config-flat-gitignore: 0.3.0(eslint@9.15.0(jiti@2.4.0)) eslint-flat-config-utils: 0.4.0 @@ -5737,11 +5742,11 @@ snapshots: transitivePeerDependencies: - debug - '@codspeed/vitest-plugin@3.1.1(vite@6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))(vitest@2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': + '@codspeed/vitest-plugin@3.1.1(vite@6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))(vitest@2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': dependencies: '@codspeed/core': 3.1.1 vite: 6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) - vitest: 2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) + vitest: 2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) transitivePeerDependencies: - debug @@ -7180,7 +7185,7 @@ snapshots: vite: 6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) vue: 3.5.13(typescript@5.7.2) - '@vitest/coverage-v8@2.1.5(vitest@2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': + '@vitest/coverage-v8@2.1.6(vitest@2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -7194,55 +7199,55 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) + vitest: 2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.10(@typescript-eslint/utils@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)(vitest@2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': + '@vitest/eslint-plugin@1.1.10(@typescript-eslint/utils@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)(vitest@2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': dependencies: '@typescript-eslint/utils': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint: 9.15.0(jiti@2.4.0) optionalDependencies: typescript: 5.7.2 - vitest: 2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) + vitest: 2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) - '@vitest/expect@2.1.5': + '@vitest/expect@2.1.6': dependencies: - '@vitest/spy': 2.1.5 - '@vitest/utils': 2.1.5 + '@vitest/spy': 2.1.6 + '@vitest/utils': 2.1.6 chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.5(vite@6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': + '@vitest/mocker@2.1.6(vite@6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1))': dependencies: - '@vitest/spy': 2.1.5 + '@vitest/spy': 2.1.6 estree-walker: 3.0.3 magic-string: 0.30.14 optionalDependencies: vite: 6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) - '@vitest/pretty-format@2.1.5': + '@vitest/pretty-format@2.1.6': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.5': + '@vitest/runner@2.1.6': dependencies: - '@vitest/utils': 2.1.5 + '@vitest/utils': 2.1.6 pathe: 1.1.2 - '@vitest/snapshot@2.1.5': + '@vitest/snapshot@2.1.6': dependencies: - '@vitest/pretty-format': 2.1.5 + '@vitest/pretty-format': 2.1.6 magic-string: 0.30.14 pathe: 1.1.2 - '@vitest/spy@2.1.5': + '@vitest/spy@2.1.6': dependencies: tinyspy: 3.0.2 - '@vitest/utils@2.1.5': + '@vitest/utils@2.1.6': dependencies: - '@vitest/pretty-format': 2.1.5 + '@vitest/pretty-format': 2.1.6 loupe: 3.1.2 tinyrainbow: 1.2.0 @@ -11726,6 +11731,27 @@ snapshots: - tsx - yaml + vite-node@2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1): + dependencies: + cac: 6.7.14 + debug: 4.3.7(supports-color@9.4.0) + es-module-lexer: 1.5.4 + pathe: 1.1.2 + vite: 6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + vite-plugin-checker@0.8.0(eslint@9.15.0(jiti@2.4.0))(optionator@0.9.4)(typescript@5.7.2)(vite@6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)): dependencies: '@babel/code-frame': 7.26.2 @@ -11793,15 +11819,15 @@ snapshots: terser: 5.36.0 yaml: 2.6.1 - vitest@2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1): + vitest@2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1): dependencies: - '@vitest/expect': 2.1.5 - '@vitest/mocker': 2.1.5(vite@6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) - '@vitest/pretty-format': 2.1.5 - '@vitest/runner': 2.1.5 - '@vitest/snapshot': 2.1.5 - '@vitest/spy': 2.1.5 - '@vitest/utils': 2.1.5 + '@vitest/expect': 2.1.6 + '@vitest/mocker': 2.1.6(vite@6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1)) + '@vitest/pretty-format': 2.1.6 + '@vitest/runner': 2.1.6 + '@vitest/snapshot': 2.1.6 + '@vitest/spy': 2.1.6 + '@vitest/utils': 2.1.6 chai: 5.1.2 debug: 4.3.7(supports-color@9.4.0) expect-type: 1.1.0 @@ -11813,7 +11839,7 @@ snapshots: tinypool: 1.0.2 tinyrainbow: 1.2.0 vite: 6.0.0(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) - vite-node: 2.1.5(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) + vite-node: 2.1.6(@types/node@22.10.0)(jiti@2.4.0)(terser@5.36.0)(yaml@2.6.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.0