diff --git a/package.json b/package.json index 0518cad..9d1f163 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,6 @@ "prettier": "3.9.6", "type-fest": "5.7.0", "typescript": "5.9.3", - "vitest": "4.1.8" + "vitest": "4.1.11" } } diff --git a/packages/lib/package.json b/packages/lib/package.json index 732e698..aa6bf65 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -90,7 +90,7 @@ "@vitest/coverage-v8": "4.1.8", "eslint-plugin-require-extensions": "0.1.3", "jsdom": "27.4.0", - "vitest": "4.1.8" + "vitest": "4.1.11" }, "peerDependencies": { "playcanvas": "^2.11.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 058cd35..950167f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,8 +51,8 @@ importers: specifier: 5.9.3 version: 5.9.3 vitest: - specifier: 4.1.8 - version: 4.1.8(@types/node@24.13.1)(@vitest/coverage-v8@4.1.8)(jsdom@27.4.0(canvas@3.1.0))(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)) + specifier: 4.1.11 + version: 4.1.11(@types/node@24.13.1)(@vitest/coverage-v8@4.1.8)(jsdom@27.4.0(canvas@3.1.0))(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)) packages/blocks: dependencies: @@ -165,7 +165,7 @@ importers: version: 5.2.0(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)) '@vitest/coverage-v8': specifier: 4.1.8 - version: 4.1.8(vitest@4.1.8) + version: 4.1.8(vitest@4.1.11) eslint-plugin-require-extensions: specifier: 0.1.3 version: 0.1.3(eslint@9.39.4(jiti@2.6.1)) @@ -173,8 +173,8 @@ importers: specifier: 27.4.0 version: 27.4.0(canvas@3.1.0) vitest: - specifier: 4.1.8 - version: 4.1.8(@types/node@24.13.1)(@vitest/coverage-v8@4.1.8)(jsdom@27.4.0(canvas@3.1.0))(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)) + specifier: 4.1.11 + version: 4.1.11(@types/node@24.13.1)(@vitest/coverage-v8@4.1.8)(jsdom@27.4.0(canvas@3.1.0))(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)) packages: @@ -1662,11 +1662,11 @@ packages: '@vitest/browser': optional: true - '@vitest/expect@4.1.8': - resolution: {integrity: sha512-h3nDO677RDLEGlBxyQ5CW8RlMThSKSRLUePLOx09gNIWRL40edgA1GCZSZgf1W55MFAG6/Sw14KeaAnqv0NKdQ==} + '@vitest/expect@4.1.11': + resolution: {integrity: sha512-VX2x5vNJXET47KAFzwERI+KRMtTTCSWTfSMKsW7JsUsXV4psq++e3DvZpuTDOpHcxytiDs6p2nhVb2tVDiiUYw==} - '@vitest/mocker@4.1.8': - resolution: {integrity: sha512-LEiN/xe4OSIbKe9HQIp5OC24agGD9J5CnmMgsLohVVoOPWL9a2sBoR6VBx43jQZb7Kr1l4RCuyCJzcAa0+dojw==} + '@vitest/mocker@4.1.11': + resolution: {integrity: sha512-2XJVD55d1o5AZous5CCGKS74g/riOj9odEt2bQpCVZeblHyHdnMeFl4jl0XjU21stf4mbjUkew2eXQZt65g5CQ==} peerDependencies: msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1676,17 +1676,23 @@ packages: vite: optional: true + '@vitest/pretty-format@4.1.11': + resolution: {integrity: sha512-yiZzPbGTS9Sr/JpFl8zHrcIkAofNbFV6k21vIgQN/cY/oxZeXhJv5sc/MBJ5jFKWmWs+oJHw0UXLZjmf931+Vw==} + '@vitest/pretty-format@4.1.8': resolution: {integrity: sha512-9GasEBxpZ1VYIpqHf/0+YGg121uSNwCKOJqIrTwWP/TB7DmFCiaBpNl3aPZzoLWfWkuqhbH8vJIVobZkvdo2cA==} - '@vitest/runner@4.1.8': - resolution: {integrity: sha512-EmVxeBAfMJvycdjd6Hm+RbFBbA9fKvo0Kx37hNpBYoYeavH3RNsBXWDooR1mgD52dCrxIIuP7UotpfiwOikvcg==} + '@vitest/runner@4.1.11': + resolution: {integrity: sha512-LztvUgdwMNJMIkj3hQnnxiC2Xy1zNxq928W/xhjCLaNCzqTZOudjwbQf6v9IntZGPw132i2Lq2rgTRZHD3JHNw==} - '@vitest/snapshot@4.1.8': - resolution: {integrity: sha512-acfZboRmAIf05DEKcBQy33VXojFJjtUdLyo7oOmV9kebb2xdU01UknNiPuPZoJZQyO7DF0gZdTGTpeAzET9QPQ==} + '@vitest/snapshot@4.1.11': + resolution: {integrity: sha512-pN7ikn1ON7h8ee4gIAp4AzyK+zBtJPzVbqOgu5LCEh4VaJVbPQcgYQYJIMGQPXVeJJq1fnfazis7a5pFNPahog==} - '@vitest/spy@4.1.8': - resolution: {integrity: sha512-6EevtBp6OZOPF7bmz36HrGMeP3txgVSrgebWxHOafDXGkhIzfXK14f8KF6MuFfgXXUeHxmpD3BQxkV00/3s5mA==} + '@vitest/spy@4.1.11': + resolution: {integrity: sha512-apNa/prQy2qCeywhnixOHPRCgGNhvg7T4Dapfl1GahLp/R+uhBm5cPyFoNVyqsNd2h1nJxL6BqqdIjiABL60YA==} + + '@vitest/utils@4.1.11': + resolution: {integrity: sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==} '@vitest/utils@4.1.8': resolution: {integrity: sha512-uOJamYALNhfJ6iolExyQM40yIQwDqYnkKtQ5VCiSe17E33H0aQ/u+1GlRuz4LZBk6Mm3sg90G9hEbmEt37C1Zg==} @@ -2311,6 +2317,7 @@ packages: eslint@9.39.4: resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true peerDependencies: jiti: '*' @@ -3839,20 +3846,20 @@ packages: yaml: optional: true - vitest@4.1.8: - resolution: {integrity: sha512-flY6ScbCIt9HThs+C5HS7jvGOB560DJtk/Z15IQROTA6zEy49Nh8T/dofWTQL+n3vswqn87sbJNiuqw1SDp5Ig==} + vitest@4.1.11: + resolution: {integrity: sha512-fhACrNXUidIbGSBr5FlbuBkO7VWC1ZyLl0DO4CU2DrQoAPxX84Ysxs+HeGQpii5lZWV1Q4gBZTTu49mF+A6Edw==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.1.8 - '@vitest/browser-preview': 4.1.8 - '@vitest/browser-webdriverio': 4.1.8 - '@vitest/coverage-istanbul': 4.1.8 - '@vitest/coverage-v8': 4.1.8 - '@vitest/ui': 4.1.8 + '@vitest/browser-playwright': 4.1.11 + '@vitest/browser-preview': 4.1.11 + '@vitest/browser-webdriverio': 4.1.11 + '@vitest/coverage-istanbul': 4.1.11 + '@vitest/coverage-v8': 4.1.11 + '@vitest/ui': 4.1.11 happy-dom: '*' jsdom: '*' vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -5532,7 +5539,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@4.1.8(vitest@4.1.8)': + '@vitest/coverage-v8@4.1.8(vitest@4.1.11)': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.1.8 @@ -5544,43 +5551,53 @@ snapshots: obug: 2.1.1 std-env: 4.1.0 tinyrainbow: 3.1.0 - vitest: 4.1.8(@types/node@24.13.1)(@vitest/coverage-v8@4.1.8)(jsdom@27.4.0(canvas@3.1.0))(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)) + vitest: 4.1.11(@types/node@24.13.1)(@vitest/coverage-v8@4.1.8)(jsdom@27.4.0(canvas@3.1.0))(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)) - '@vitest/expect@4.1.8': + '@vitest/expect@4.1.11': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.2 - '@vitest/spy': 4.1.8 - '@vitest/utils': 4.1.8 + '@vitest/spy': 4.1.11 + '@vitest/utils': 4.1.11 chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.8(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1))': + '@vitest/mocker@4.1.11(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1))': dependencies: - '@vitest/spy': 4.1.8 + '@vitest/spy': 4.1.11 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: msw: 2.11.3(@types/node@24.13.1)(typescript@5.9.3) vite: 7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1) + '@vitest/pretty-format@4.1.11': + dependencies: + tinyrainbow: 3.1.0 + '@vitest/pretty-format@4.1.8': dependencies: tinyrainbow: 3.1.0 - '@vitest/runner@4.1.8': + '@vitest/runner@4.1.11': dependencies: - '@vitest/utils': 4.1.8 + '@vitest/utils': 4.1.11 pathe: 2.0.3 - '@vitest/snapshot@4.1.8': + '@vitest/snapshot@4.1.11': dependencies: - '@vitest/pretty-format': 4.1.8 - '@vitest/utils': 4.1.8 + '@vitest/pretty-format': 4.1.11 + '@vitest/utils': 4.1.11 magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@4.1.8': {} + '@vitest/spy@4.1.11': {} + + '@vitest/utils@4.1.11': + dependencies: + '@vitest/pretty-format': 4.1.11 + convert-source-map: 2.0.0 + tinyrainbow: 3.1.0 '@vitest/utils@4.1.8': dependencies: @@ -8028,15 +8045,15 @@ snapshots: lightningcss: 1.30.2 yaml: 2.8.1 - vitest@4.1.8(@types/node@24.13.1)(@vitest/coverage-v8@4.1.8)(jsdom@27.4.0(canvas@3.1.0))(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)): + vitest@4.1.11(@types/node@24.13.1)(@vitest/coverage-v8@4.1.8)(jsdom@27.4.0(canvas@3.1.0))(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)): dependencies: - '@vitest/expect': 4.1.8 - '@vitest/mocker': 4.1.8(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)) - '@vitest/pretty-format': 4.1.8 - '@vitest/runner': 4.1.8 - '@vitest/snapshot': 4.1.8 - '@vitest/spy': 4.1.8 - '@vitest/utils': 4.1.8 + '@vitest/expect': 4.1.11 + '@vitest/mocker': 4.1.11(msw@2.11.3(@types/node@24.13.1)(typescript@5.9.3))(vite@7.1.7(@types/node@24.13.1)(jiti@2.6.1)(lightningcss@1.30.2)(yaml@2.8.1)) + '@vitest/pretty-format': 4.1.11 + '@vitest/runner': 4.1.11 + '@vitest/snapshot': 4.1.11 + '@vitest/spy': 4.1.11 + '@vitest/utils': 4.1.11 es-module-lexer: 2.1.0 expect-type: 1.3.0 magic-string: 0.30.21 @@ -8052,7 +8069,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.13.1 - '@vitest/coverage-v8': 4.1.8(vitest@4.1.8) + '@vitest/coverage-v8': 4.1.8(vitest@4.1.11) jsdom: 27.4.0(canvas@3.1.0) transitivePeerDependencies: - msw