diff --git a/package.json b/package.json index 661950d..f8a55e4 100644 --- a/package.json +++ b/package.json @@ -44,9 +44,9 @@ "husky": "^9.1.7", "jsdom": "^29.0.1", "playwright": "^1.59.1", - "turbo": "^2.9.3", + "turbo": "^2.9.4", "typescript": "^6.0.2", - "vite": "^8.0.3", + "vite": "^8.0.4", "vitest": "^4.1.2" }, "packageManager": "pnpm@9.15.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b450f16..42cd02f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,13 +25,13 @@ importers: version: 24.0.0 '@vitest/browser': specifier: ^4.1.2 - version: 4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2) + version: 4.1.2(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2) '@vitest/browser-playwright': specifier: ^4.1.2 - version: 4.1.2(playwright@1.59.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2) + version: 4.1.2(playwright@1.59.1)(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2) '@vitest/coverage-v8': specifier: ^4.1.2 - version: 4.1.2(@vitest/browser@4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2))(vitest@4.1.2) + version: 4.1.2(@vitest/browser@4.1.2(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2))(vitest@4.1.2) husky: specifier: ^9.1.7 version: 9.1.7 @@ -42,17 +42,17 @@ importers: specifier: ^1.59.1 version: 1.59.1 turbo: - specifier: ^2.9.3 - version: 2.9.3 + specifier: ^2.9.4 + version: 2.9.4 typescript: specifier: ^6.0.2 version: 6.0.2 vite: - specifier: ^8.0.3 - version: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1) + specifier: ^8.0.4 + version: 8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1) vitest: specifier: ^4.1.2 - version: 4.1.2(@types/node@25.0.9)(@vitest/browser-playwright@4.1.2)(happy-dom@20.0.11)(jsdom@29.0.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) + version: 4.1.2(@types/node@25.0.9)(@vitest/browser-playwright@4.1.2)(happy-dom@20.0.11)(jsdom@29.0.1)(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) examples/minimal-sdk: dependencies: @@ -839,33 +839,33 @@ packages: '@tsconfig/node-lts@24.0.0': resolution: {integrity: sha512-8mSTqWwCd6aQpvxSrpQlMoA9RiUZSs7bYhL5qsLXIIaN9HQaINeoydrRu/Y7/fws4bvfuyhs0BRnW9/NI8tySg==} - '@turbo/darwin-64@2.9.3': - resolution: {integrity: sha512-P8foouaP+y/p+hhEGBoZpzMbpVvUMwPjDpcy6wN7EYfvvyISD1USuV27qWkczecihwuPJzQ1lDBuL8ERcavTyg==} + '@turbo/darwin-64@2.9.4': + resolution: {integrity: sha512-ZSlPqJ5Vqg/wgVw8P3AOVCIosnbBilOxLq7TMz3MN/9U46DUYfdG2jtfevNDufyxyrg98pcPs/GBgDRaaids6g==} cpu: [x64] os: [darwin] - '@turbo/darwin-arm64@2.9.3': - resolution: {integrity: sha512-SIzEkvtNdzdI50FJDaIQ6kQGqgSSdFPcdn0wqmmONN6iGKjy6hsT+EH99GP65FsfV7DLZTh2NmtTIRl2kdoz5Q==} + '@turbo/darwin-arm64@2.9.4': + resolution: {integrity: sha512-9cjTWe4OiNlFMSRggPNh+TJlRs7MS5FWrHc96MOzft5vESWjjpvaadYPv5ykDW7b45mVHOF2U/W+48LoX9USWw==} cpu: [arm64] os: [darwin] - '@turbo/linux-64@2.9.3': - resolution: {integrity: sha512-pLRwFmcHHNBvsCySLS6OFabr/07kDT2pxEt/k6eBf/3asiVQZKJ7Rk88AafQx2aYA641qek4RsXvYO3JYpiBug==} + '@turbo/linux-64@2.9.4': + resolution: {integrity: sha512-Cl1GjxqBXQ+r9KKowmXG+lhD1gclLp48/SE7NxL//66iaMytRw0uiphWGOkccD92iPiRjHLRUaA9lOTtgr5OCA==} cpu: [x64] os: [linux] - '@turbo/linux-arm64@2.9.3': - resolution: {integrity: sha512-gy6ApUroC2Nzv+qjGtE/uPNkhHAFU4c8God+zd5Aiv9L9uBgHlxVJpHT3XWl5xwlJZ2KWuMrlHTaS5kmNB+q1Q==} + '@turbo/linux-arm64@2.9.4': + resolution: {integrity: sha512-j2hPAKVmGNN2EsKigEWD+43y9m7zaPhNAs6ptsyfq0u7evHHBAXAwOfv86OEMg/gvC+pwGip0i1CIm1bR1vYug==} cpu: [arm64] os: [linux] - '@turbo/windows-64@2.9.3': - resolution: {integrity: sha512-d0YelTX6hAsB7kIEtGB3PzIzSfAg3yDoUlHwuwJc3adBXUsyUIs0YLG+1NNtuhcDOUGnWQeKUoJ2pGWvbpRj7w==} + '@turbo/windows-64@2.9.4': + resolution: {integrity: sha512-1jWPjCe9ZRmsDTXE7uzqfySNQspnUx0g6caqvwps+k/sc+fm9hC/4zRQKlXZLbVmP3Xxp601Ju71boegHdnYGw==} cpu: [x64] os: [win32] - '@turbo/windows-arm64@2.9.3': - resolution: {integrity: sha512-/08CwpKJl3oRY8nOlh2YgilZVJDHsr60XTNxRhuDeuFXONpUZ5X+Nv65izbG/xBew9qxcJFbDX9/sAmAX+ITcQ==} + '@turbo/windows-arm64@2.9.4': + resolution: {integrity: sha512-dlko15TQVu/BFYmIY018Y3covWMRQlUgAkD+OOk+Rokcfj6VY02Vv4mCfT/Zns6B4q8jGbOd6IZhnCFYsE8Viw==} cpu: [arm64] os: [win32] @@ -1943,8 +1943,8 @@ packages: typescript: optional: true - turbo@2.9.3: - resolution: {integrity: sha512-J/VUvsGRykPb9R8Kh8dHVBOqioDexLk9BhLCU/ZybRR+HN9UR3cURdazFvNgMDt9zPP8TF6K73Z+tplfmi0PqQ==} + turbo@2.9.4: + resolution: {integrity: sha512-wZ/kMcZCuK5oEp7sXSSo/5fzKjP9I2EhoiarZjyCm2Ixk0WxFrC/h0gF3686eHHINoFQOOSWgB/pGfvkR8rkgQ==} hasBin: true typescript@6.0.2: @@ -1969,14 +1969,14 @@ packages: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} - vite@8.0.3: - resolution: {integrity: sha512-B9ifbFudT1TFhfltfaIPgjo9Z3mDynBTJSUYxTjOQruf/zHH+ezCQKcoqO+h7a9Pw9Nm/OtlXAiGT1axBgwqrQ==} + vite@8.0.4: + resolution: {integrity: sha512-baBr4jUVSLJ0RPyZ2nK0zS2+W8hNHbM4hEzfvllukmRPVS3xDG5ATTNtbRXrKIOE2b8/FsPWJAOnuIxcs7g3cw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 '@vitejs/devtools': ^0.1.0 - esbuild: ^0.27.0 + esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' less: ^4.0.0 sass: ^1.70.0 @@ -2783,22 +2783,22 @@ snapshots: '@tsconfig/node-lts@24.0.0': {} - '@turbo/darwin-64@2.9.3': + '@turbo/darwin-64@2.9.4': optional: true - '@turbo/darwin-arm64@2.9.3': + '@turbo/darwin-arm64@2.9.4': optional: true - '@turbo/linux-64@2.9.3': + '@turbo/linux-64@2.9.4': optional: true - '@turbo/linux-arm64@2.9.3': + '@turbo/linux-arm64@2.9.4': optional: true - '@turbo/windows-64@2.9.3': + '@turbo/windows-64@2.9.4': optional: true - '@turbo/windows-arm64@2.9.3': + '@turbo/windows-arm64@2.9.4': optional: true '@tybys/wasm-util@0.10.1': @@ -2829,29 +2829,29 @@ snapshots: '@types/whatwg-mimetype@3.0.2': optional: true - '@vitest/browser-playwright@4.1.2(playwright@1.59.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2)': + '@vitest/browser-playwright@4.1.2(playwright@1.59.1)(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2)': dependencies: - '@vitest/browser': 4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2) - '@vitest/mocker': 4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) + '@vitest/browser': 4.1.2(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2) + '@vitest/mocker': 4.1.2(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) playwright: 1.59.1 tinyrainbow: 3.1.0 - vitest: 4.1.2(@types/node@25.0.9)(@vitest/browser-playwright@4.1.2)(happy-dom@20.0.11)(jsdom@29.0.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) + vitest: 4.1.2(@types/node@25.0.9)(@vitest/browser-playwright@4.1.2)(happy-dom@20.0.11)(jsdom@29.0.1)(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite - '@vitest/browser@4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2)': + '@vitest/browser@4.1.2(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2)': dependencies: '@blazediff/core': 1.9.1 - '@vitest/mocker': 4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) + '@vitest/mocker': 4.1.2(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) '@vitest/utils': 4.1.2 magic-string: 0.30.21 pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.1.0 - vitest: 4.1.2(@types/node@25.0.9)(@vitest/browser-playwright@4.1.2)(happy-dom@20.0.11)(jsdom@29.0.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) + vitest: 4.1.2(@types/node@25.0.9)(@vitest/browser-playwright@4.1.2)(happy-dom@20.0.11)(jsdom@29.0.1)(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) ws: 8.20.0 transitivePeerDependencies: - bufferutil @@ -2859,7 +2859,7 @@ snapshots: - utf-8-validate - vite - '@vitest/coverage-v8@4.1.2(@vitest/browser@4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2))(vitest@4.1.2)': + '@vitest/coverage-v8@4.1.2(@vitest/browser@4.1.2(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2))(vitest@4.1.2)': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.1.2 @@ -2871,9 +2871,9 @@ snapshots: obug: 2.1.1 std-env: 4.0.0 tinyrainbow: 3.1.0 - vitest: 4.1.2(@types/node@25.0.9)(@vitest/browser-playwright@4.1.2)(happy-dom@20.0.11)(jsdom@29.0.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) + vitest: 4.1.2(@types/node@25.0.9)(@vitest/browser-playwright@4.1.2)(happy-dom@20.0.11)(jsdom@29.0.1)(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) optionalDependencies: - '@vitest/browser': 4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2) + '@vitest/browser': 4.1.2(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2) '@vitest/expect@4.1.2': dependencies: @@ -2884,13 +2884,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))': + '@vitest/mocker@4.1.2(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))': dependencies: '@vitest/spy': 4.1.2 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1) + vite: 8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1) '@vitest/pretty-format@4.1.2': dependencies: @@ -3865,14 +3865,14 @@ snapshots: - tsx - yaml - turbo@2.9.3: + turbo@2.9.4: optionalDependencies: - '@turbo/darwin-64': 2.9.3 - '@turbo/darwin-arm64': 2.9.3 - '@turbo/linux-64': 2.9.3 - '@turbo/linux-arm64': 2.9.3 - '@turbo/windows-64': 2.9.3 - '@turbo/windows-arm64': 2.9.3 + '@turbo/darwin-64': 2.9.4 + '@turbo/darwin-arm64': 2.9.4 + '@turbo/linux-64': 2.9.4 + '@turbo/linux-arm64': 2.9.4 + '@turbo/windows-64': 2.9.4 + '@turbo/windows-arm64': 2.9.4 typescript@6.0.2: {} @@ -3887,7 +3887,7 @@ snapshots: universalify@0.1.2: {} - vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1): + vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 @@ -3903,10 +3903,10 @@ snapshots: - '@emnapi/core' - '@emnapi/runtime' - vitest@4.1.2(@types/node@25.0.9)(@vitest/browser-playwright@4.1.2)(happy-dom@20.0.11)(jsdom@29.0.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)): + vitest@4.1.2(@types/node@25.0.9)(@vitest/browser-playwright@4.1.2)(happy-dom@20.0.11)(jsdom@29.0.1)(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)): dependencies: '@vitest/expect': 4.1.2 - '@vitest/mocker': 4.1.2(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) + '@vitest/mocker': 4.1.2(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1)) '@vitest/pretty-format': 4.1.2 '@vitest/runner': 4.1.2 '@vitest/snapshot': 4.1.2 @@ -3923,11 +3923,11 @@ snapshots: tinyexec: 1.0.4 tinyglobby: 0.2.15 tinyrainbow: 3.1.0 - vite: 8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1) + vite: 8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 25.0.9 - '@vitest/browser-playwright': 4.1.2(playwright@1.59.1)(vite@8.0.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2) + '@vitest/browser-playwright': 4.1.2(playwright@1.59.1)(vite@8.0.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@25.0.9)(esbuild@0.27.7)(jiti@2.6.1))(vitest@4.1.2) happy-dom: 20.0.11 jsdom: 29.0.1 transitivePeerDependencies: