From bdb52bf2a45a174016aeb1fc07b17824af4b51ee Mon Sep 17 00:00:00 2001 From: goosewobbler Date: Wed, 20 Nov 2024 02:12:02 +0000 Subject: [PATCH 1/8] fix(ci): use pnpm instead of `turbo-release` --- .github/workflows/release.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1abfe98..eb02b76 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,6 +17,10 @@ on: - preminor - premajor - prerelease + npmTag: + description: 'NPM tag. Defaults to "latest".' + required: true + default: 'latest' env: NPM_TOKEN: ${{ secrets.NPM_TOKEN }} @@ -49,12 +53,12 @@ jobs: run: pnpm install --frozen-lockfile - name: Build run: pnpm build - - name: Turbo Version + - name: Create Release and Tags shell: bash run: pnpm turbo-version -b ${{inputs.releaseVersion}} - - name: Turbo Release + - name: Publish Release shell: bash - run: pnpm turbo-release -t zutron -c pnpm + run: pnpm publish -r --tag $${{inputs.npmTag}} env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} From b65964ae07bd1394db4505b2bc616efb9d084198 Mon Sep 17 00:00:00 2001 From: goosewobbler Date: Wed, 20 Nov 2024 02:13:54 +0000 Subject: [PATCH 2/8] chore: check formatting on CI, update deps --- package.json | 11 +- pnpm-lock.yaml | 816 +++++++++++++++++++++++++------------------------ 2 files changed, 419 insertions(+), 408 deletions(-) diff --git a/package.json b/package.json index b00107b..842689e 100644 --- a/package.json +++ b/package.json @@ -6,8 +6,8 @@ "license": "MIT", "scripts": { "build": "turbo run build --filter=zutron", - "ci": "turbo run test:unit test:e2e:reducers test:e2e:separate-handlers test:e2e:store-handlers", - "ci-linux": "turbo run test:unit test:e2e:reducers test:e2e:separate-handlers test:e2e:store-handlers --concurrency=1", + "ci": "turbo run format:check test:unit test:e2e:reducers test:e2e:separate-handlers test:e2e:store-handlers", + "ci-linux": "turbo run format:check test:unit test:e2e:reducers test:e2e:separate-handlers test:e2e:store-handlers --concurrency=1", "ci:e2e:logs": "turbo run logs", "format": "prettier -w .", "format:check": "prettier -c .", @@ -24,14 +24,13 @@ "state-management" ], "devDependencies": { - "@turbo-version/release": "^0.6.0", - "@turbo-version/version": "^0.6.0", - "husky": "^9.1.6", + "@turbo-version/version": "^0.6.1", + "husky": "^9.1.7", "lint-staged": "^15.2.10", "prettier": "^3.3.3", "shelljs": "^0.8.5", "tsx": "^4.19.2", - "turbo": "^2.2.3" + "turbo": "^2.3.0" }, "lint-staged": { "**/*.{yml,json,md,ts,tsx,js}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9cf187e..9482043 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,15 +8,12 @@ importers: .: devDependencies: - '@turbo-version/release': - specifier: ^0.6.0 - version: 0.6.0 '@turbo-version/version': - specifier: ^0.6.0 - version: 0.6.0 + specifier: ^0.6.1 + version: 0.6.2 husky: - specifier: ^9.1.6 - version: 9.1.6 + specifier: ^9.1.7 + version: 9.1.7 lint-staged: specifier: ^15.2.10 version: 15.2.10 @@ -30,8 +27,8 @@ importers: specifier: ^4.19.2 version: 4.19.2 turbo: - specifier: ^2.2.3 - version: 2.2.3 + specifier: ^2.3.0 + version: 2.3.0 apps/example-reducers: dependencies: @@ -49,8 +46,8 @@ importers: version: link:../../packages/zutron devDependencies: '@types/node': - specifier: ^22.9.0 - version: 22.9.0 + specifier: ^22.9.1 + version: 22.9.1 '@types/react': specifier: ^18.3.12 version: 18.3.12 @@ -59,25 +56,25 @@ importers: version: 18.3.1 '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.3.3(vite@5.4.10(@types/node@22.9.0)) + version: 4.3.3(vite@5.4.11(@types/node@22.9.1)) electron: - specifier: ^33.1.0 - version: 33.1.0 + specifier: ^33.2.0 + version: 33.2.0 electron-builder: specifier: ^25.1.8 version: 25.1.8(electron-builder-squirrel-windows@25.1.8) electron-vite: specifier: ^2.3.0 - version: 2.3.0(@swc/core@1.9.1)(vite@5.4.10(@types/node@22.9.0)) + version: 2.3.0(@swc/core@1.9.1)(vite@5.4.11(@types/node@22.9.1)) typescript: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.10 - version: 5.4.10(@types/node@22.9.0) + specifier: ^5.4.11 + version: 5.4.11(@types/node@22.9.1) wdio-electron-service: - specifier: ^7.2.0 - version: 7.2.0(electron@33.1.0)(webdriverio@9.2.8) + specifier: ^7.3.1 + version: 7.3.1(electron@33.2.0)(webdriverio@9.2.14) apps/example-separate-handlers: dependencies: @@ -95,8 +92,8 @@ importers: version: link:../../packages/zutron devDependencies: '@types/node': - specifier: ^22.9.0 - version: 22.9.0 + specifier: ^22.9.1 + version: 22.9.1 '@types/react': specifier: ^18.3.12 version: 18.3.12 @@ -105,25 +102,25 @@ importers: version: 18.3.1 '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.3.3(vite@5.4.10(@types/node@22.9.0)) + version: 4.3.3(vite@5.4.11(@types/node@22.9.1)) electron: - specifier: ^33.1.0 - version: 33.1.0 + specifier: ^33.2.0 + version: 33.2.0 electron-builder: specifier: ^25.1.8 version: 25.1.8(electron-builder-squirrel-windows@25.1.8) electron-vite: specifier: ^2.3.0 - version: 2.3.0(@swc/core@1.9.1)(vite@5.4.10(@types/node@22.9.0)) + version: 2.3.0(@swc/core@1.9.1)(vite@5.4.11(@types/node@22.9.1)) typescript: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.10 - version: 5.4.10(@types/node@22.9.0) + specifier: ^5.4.11 + version: 5.4.11(@types/node@22.9.1) wdio-electron-service: - specifier: ^7.2.0 - version: 7.2.0(electron@33.1.0)(webdriverio@9.2.8) + specifier: ^7.3.1 + version: 7.3.1(electron@33.2.0)(webdriverio@9.2.14) apps/example-store-handlers: dependencies: @@ -141,8 +138,8 @@ importers: version: link:../../packages/zutron devDependencies: '@types/node': - specifier: ^22.9.0 - version: 22.9.0 + specifier: ^22.9.1 + version: 22.9.1 '@types/react': specifier: ^18.3.12 version: 18.3.12 @@ -151,43 +148,43 @@ importers: version: 18.3.1 '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.3.3(vite@5.4.10(@types/node@22.9.0)) + version: 4.3.3(vite@5.4.11(@types/node@22.9.1)) electron: - specifier: ^33.1.0 - version: 33.1.0 + specifier: ^33.2.0 + version: 33.2.0 electron-builder: specifier: ^25.1.8 version: 25.1.8(electron-builder-squirrel-windows@25.1.8) electron-vite: specifier: ^2.3.0 - version: 2.3.0(@swc/core@1.9.1)(vite@5.4.10(@types/node@22.9.0)) + version: 2.3.0(@swc/core@1.9.1)(vite@5.4.11(@types/node@22.9.1)) typescript: specifier: ^5.6.3 version: 5.6.3 vite: - specifier: ^5.4.10 - version: 5.4.10(@types/node@22.9.0) + specifier: ^5.4.11 + version: 5.4.11(@types/node@22.9.1) wdio-electron-service: - specifier: ^7.2.0 - version: 7.2.0(electron@33.1.0)(webdriverio@9.2.8) + specifier: ^7.3.1 + version: 7.3.1(electron@33.2.0)(webdriverio@9.2.14) e2e: dependencies: '@testing-library/webdriverio': specifier: ^3.2.1 - version: 3.2.1(webdriverio@9.2.8) + version: 3.2.1(webdriverio@9.2.14) '@wdio/cli': - specifier: ^9.2.10 - version: 9.2.10 + specifier: ^9.2.14 + version: 9.2.14 '@wdio/electron-utils': - specifier: ^7.2.0 - version: 7.2.0 + specifier: ^7.3.1 + version: 7.3.1 '@wdio/globals': - specifier: ^9.2.8 - version: 9.2.8(@wdio/logger@9.1.3) + specifier: ^9.2.14 + version: 9.2.14(@wdio/logger@9.1.3) '@wdio/local-runner': - specifier: ^9.2.8 - version: 9.2.8 + specifier: ^9.2.15 + version: 9.2.15 '@wdio/mocha-framework': specifier: ^9.2.8 version: 9.2.8 @@ -198,11 +195,11 @@ importers: specifier: ^4.19.2 version: 4.19.2 wdio-electron-service: - specifier: ^7.2.0 - version: 7.2.0(electron@33.1.0)(webdriverio@9.2.8) + specifier: ^7.3.1 + version: 7.3.1(electron@33.2.0)(webdriverio@9.2.14) webdriverio: - specifier: ^9.2.8 - version: 9.2.8 + specifier: ^9.2.14 + version: 9.2.14 xvfb-maybe: specifier: ^0.2.1 version: 0.2.1 @@ -211,11 +208,11 @@ importers: specifier: ^10.0.9 version: 10.0.9 '@types/node': - specifier: ^22.9.0 - version: 22.9.0 + specifier: ^22.9.1 + version: 22.9.1 electron: - specifier: ^33.1.0 - version: 33.1.0 + specifier: ^33.2.0 + version: 33.2.0 read-package-up: specifier: ^11.0.0 version: 11.0.0 @@ -242,8 +239,8 @@ importers: specifier: ^0.8.15 version: 0.8.15 '@vitest/coverage-v8': - specifier: ^2.1.4 - version: 2.1.4(vitest@2.1.4(@types/node@22.9.0)(jsdom@25.0.1)) + specifier: ^2.1.5 + version: 2.1.5(vitest@2.1.5(@types/node@22.9.1)(jsdom@25.0.1)) jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -251,8 +248,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 rollup: - specifier: ^4.24.4 - version: 4.24.4 + specifier: ^4.27.3 + version: 4.27.3 shelljs: specifier: ^0.8.5 version: 0.8.5 @@ -263,8 +260,8 @@ importers: specifier: ^5.6.3 version: 5.6.3 vitest: - specifier: ^2.1.4 - version: 2.1.4(@types/node@22.9.0)(jsdom@25.0.1) + specifier: ^2.1.5 + version: 2.1.5(@types/node@22.9.1)(jsdom@25.0.1) packages: @@ -458,8 +455,8 @@ packages: engines: {node: '>=10.12.0'} hasBin: true - '@electron/asar@3.2.16': - resolution: {integrity: sha512-5M6EyPGmU35bYdXGOvjlzLE5bAVPN2nbcNtHPMt407KR8wNoHj+36AhUTwGUSZ03u2LleAp4qz9ga9lfNxak8g==} + '@electron/asar@3.2.17': + resolution: {integrity: sha512-OcWImUI686w8LkghQj9R2ynZ2ME693Ek6L1SiaAgqGKzBaTIZw3fHDqN82Rcl+EU1Gm9EgkJ5KLIY/q5DCRbbA==} engines: {node: '>=10.12.0'} hasBin: true @@ -480,8 +477,8 @@ packages: engines: {node: '>=12.0.0'} hasBin: true - '@electron/packager@18.3.5': - resolution: {integrity: sha512-ClgTxXTt3MesWAcjIxIkgxELjTcllw1FRoVsihP7uT48kpDMqI71p4XvnMWbq8PvU57TcrKICAaLkxRhbc+/wQ==} + '@electron/packager@18.3.6': + resolution: {integrity: sha512-1eXHB5t+SQKvUiDpWGpvr90ZSSbXj+isrh3YbjCTjKT4bE4SQrKSBfukEAaBvp67+GXHFtCHjQgN9qSTFIge+Q==} engines: {node: '>= 16.13.0'} hasBin: true @@ -808,8 +805,8 @@ packages: resolution: {integrity: sha512-ToG8d6RIbnVpbdPdiN7BCxZGiHOTomOX94C2FaT5KOHupV40tKEDozp12res6cMIfRKrXLJyexAZhWVHgbALSQ==} engines: {node: '>=18'} - '@inquirer/figures@1.0.7': - resolution: {integrity: sha512-m+Trk77mp54Zma6xLkLuY+mvanPxlE4A7yNKs2HBiyZ4UkVs28Mv5c/pgWrHeInx+USHeX/WEPzjrWrcJiQgjw==} + '@inquirer/figures@1.0.8': + resolution: {integrity: sha512-tKd+jsmhq21AP1LhexC0pPwsCxEhGgAkg28byjJAd+xhmIs8LUX8JbUc3vBf3PhLxWiB5EvyBE5X7JSPAqMAqg==} engines: {node: '>=18'} '@inquirer/input@3.0.1': @@ -935,93 +932,93 @@ packages: engines: {node: '>=18'} hasBin: true - '@rollup/rollup-android-arm-eabi@4.24.4': - resolution: {integrity: sha512-jfUJrFct/hTA0XDM5p/htWKoNNTbDLY0KRwEt6pyOA6k2fmk0WVwl65PdUdJZgzGEHWx+49LilkcSaumQRyNQw==} + '@rollup/rollup-android-arm-eabi@4.27.3': + resolution: {integrity: sha512-EzxVSkIvCFxUd4Mgm4xR9YXrcp976qVaHnqom/Tgm+vU79k4vV4eYTjmRvGfeoW8m9LVcsAy/lGjcgVegKEhLQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.24.4': - resolution: {integrity: sha512-j4nrEO6nHU1nZUuCfRKoCcvh7PIywQPUCBa2UsootTHvTHIoIu2BzueInGJhhvQO/2FTRdNYpf63xsgEqH9IhA==} + '@rollup/rollup-android-arm64@4.27.3': + resolution: {integrity: sha512-LJc5pDf1wjlt9o/Giaw9Ofl+k/vLUaYsE2zeQGH85giX2F+wn/Cg8b3c5CDP3qmVmeO5NzwVUzQQxwZvC2eQKw==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.24.4': - resolution: {integrity: sha512-GmU/QgGtBTeraKyldC7cDVVvAJEOr3dFLKneez/n7BvX57UdhOqDsVwzU7UOnYA7AAOt+Xb26lk79PldDHgMIQ==} + '@rollup/rollup-darwin-arm64@4.27.3': + resolution: {integrity: sha512-OuRysZ1Mt7wpWJ+aYKblVbJWtVn3Cy52h8nLuNSzTqSesYw1EuN6wKp5NW/4eSre3mp12gqFRXOKTcN3AI3LqA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.24.4': - resolution: {integrity: sha512-N6oDBiZCBKlwYcsEPXGDE4g9RoxZLK6vT98M8111cW7VsVJFpNEqvJeIPfsCzbf0XEakPslh72X0gnlMi4Ddgg==} + '@rollup/rollup-darwin-x64@4.27.3': + resolution: {integrity: sha512-xW//zjJMlJs2sOrCmXdB4d0uiilZsOdlGQIC/jjmMWT47lkLLoB1nsNhPUcnoqyi5YR6I4h+FjBpILxbEy8JRg==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.24.4': - resolution: {integrity: sha512-py5oNShCCjCyjWXCZNrRGRpjWsF0ic8f4ieBNra5buQz0O/U6mMXCpC1LvrHuhJsNPgRt36tSYMidGzZiJF6mw==} + '@rollup/rollup-freebsd-arm64@4.27.3': + resolution: {integrity: sha512-58E0tIcwZ+12nK1WiLzHOD8I0d0kdrY/+o7yFVPRHuVGY3twBwzwDdTIBGRxLmyjciMYl1B/U515GJy+yn46qw==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.24.4': - resolution: {integrity: sha512-L7VVVW9FCnTTp4i7KrmHeDsDvjB4++KOBENYtNYAiYl96jeBThFfhP6HVxL74v4SiZEVDH/1ILscR5U9S4ms4g==} + '@rollup/rollup-freebsd-x64@4.27.3': + resolution: {integrity: sha512-78fohrpcVwTLxg1ZzBMlwEimoAJmY6B+5TsyAZ3Vok7YabRBUvjYTsRXPTjGEvv/mfgVBepbW28OlMEz4w8wGA==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.24.4': - resolution: {integrity: sha512-10ICosOwYChROdQoQo589N5idQIisxjaFE/PAnX2i0Zr84mY0k9zul1ArH0rnJ/fpgiqfu13TFZR5A5YJLOYZA==} + '@rollup/rollup-linux-arm-gnueabihf@4.27.3': + resolution: {integrity: sha512-h2Ay79YFXyQi+QZKo3ISZDyKaVD7uUvukEHTOft7kh00WF9mxAaxZsNs3o/eukbeKuH35jBvQqrT61fzKfAB/Q==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.24.4': - resolution: {integrity: sha512-ySAfWs69LYC7QhRDZNKqNhz2UKN8LDfbKSMAEtoEI0jitwfAG2iZwVqGACJT+kfYvvz3/JgsLlcBP+WWoKCLcw==} + '@rollup/rollup-linux-arm-musleabihf@4.27.3': + resolution: {integrity: sha512-Sv2GWmrJfRY57urktVLQ0VKZjNZGogVtASAgosDZ1aUB+ykPxSi3X1nWORL5Jk0sTIIwQiPH7iE3BMi9zGWfkg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.24.4': - resolution: {integrity: sha512-uHYJ0HNOI6pGEeZ/5mgm5arNVTI0nLlmrbdph+pGXpC9tFHFDQmDMOEqkmUObRfosJqpU8RliYoGz06qSdtcjg==} + '@rollup/rollup-linux-arm64-gnu@4.27.3': + resolution: {integrity: sha512-FPoJBLsPW2bDNWjSrwNuTPUt30VnfM8GPGRoLCYKZpPx0xiIEdFip3dH6CqgoT0RnoGXptaNziM0WlKgBc+OWQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.24.4': - resolution: {integrity: sha512-38yiWLemQf7aLHDgTg85fh3hW9stJ0Muk7+s6tIkSUOMmi4Xbv5pH/5Bofnsb6spIwD5FJiR+jg71f0CH5OzoA==} + '@rollup/rollup-linux-arm64-musl@4.27.3': + resolution: {integrity: sha512-TKxiOvBorYq4sUpA0JT+Fkh+l+G9DScnG5Dqx7wiiqVMiRSkzTclP35pE6eQQYjP4Gc8yEkJGea6rz4qyWhp3g==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.24.4': - resolution: {integrity: sha512-q73XUPnkwt9ZNF2xRS4fvneSuaHw2BXuV5rI4cw0fWYVIWIBeDZX7c7FWhFQPNTnE24172K30I+dViWRVD9TwA==} + '@rollup/rollup-linux-powerpc64le-gnu@4.27.3': + resolution: {integrity: sha512-v2M/mPvVUKVOKITa0oCFksnQQ/TqGrT+yD0184/cWHIu0LoIuYHwox0Pm3ccXEz8cEQDLk6FPKd1CCm+PlsISw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.24.4': - resolution: {integrity: sha512-Aie/TbmQi6UXokJqDZdmTJuZBCU3QBDA8oTKRGtd4ABi/nHgXICulfg1KI6n9/koDsiDbvHAiQO3YAUNa/7BCw==} + '@rollup/rollup-linux-riscv64-gnu@4.27.3': + resolution: {integrity: sha512-LdrI4Yocb1a/tFVkzmOE5WyYRgEBOyEhWYJe4gsDWDiwnjYKjNs7PS6SGlTDB7maOHF4kxevsuNBl2iOcj3b4A==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.24.4': - resolution: {integrity: sha512-P8MPErVO/y8ohWSP9JY7lLQ8+YMHfTI4bAdtCi3pC2hTeqFJco2jYspzOzTUB8hwUWIIu1xwOrJE11nP+0JFAQ==} + '@rollup/rollup-linux-s390x-gnu@4.27.3': + resolution: {integrity: sha512-d4wVu6SXij/jyiwPvI6C4KxdGzuZOvJ6y9VfrcleHTwo68fl8vZC5ZYHsCVPUi4tndCfMlFniWgwonQ5CUpQcA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.24.4': - resolution: {integrity: sha512-K03TljaaoPK5FOyNMZAAEmhlyO49LaE4qCsr0lYHUKyb6QacTNF9pnfPpXnFlFD3TXuFbFbz7tJ51FujUXkXYA==} + '@rollup/rollup-linux-x64-gnu@4.27.3': + resolution: {integrity: sha512-/6bn6pp1fsCGEY5n3yajmzZQAh+mW4QPItbiWxs69zskBzJuheb3tNynEjL+mKOsUSFK11X4LYF2BwwXnzWleA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.24.4': - resolution: {integrity: sha512-VJYl4xSl/wqG2D5xTYncVWW+26ICV4wubwN9Gs5NrqhJtayikwCXzPL8GDsLnaLU3WwhQ8W02IinYSFJfyo34Q==} + '@rollup/rollup-linux-x64-musl@4.27.3': + resolution: {integrity: sha512-nBXOfJds8OzUT1qUreT/en3eyOXd2EH5b0wr2bVB5999qHdGKkzGzIyKYaKj02lXk6wpN71ltLIaQpu58YFBoQ==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.24.4': - resolution: {integrity: sha512-ku2GvtPwQfCqoPFIJCqZ8o7bJcj+Y54cZSr43hHca6jLwAiCbZdBUOrqE6y29QFajNAzzpIOwsckaTFmN6/8TA==} + '@rollup/rollup-win32-arm64-msvc@4.27.3': + resolution: {integrity: sha512-ogfbEVQgIZOz5WPWXF2HVb6En+kWzScuxJo/WdQTqEgeyGkaa2ui5sQav9Zkr7bnNCLK48uxmmK0TySm22eiuw==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.24.4': - resolution: {integrity: sha512-V3nCe+eTt/W6UYNr/wGvO1fLpHUrnlirlypZfKCT1fG6hWfqhPgQV/K/mRBXBpxc0eKLIF18pIOFVPh0mqHjlg==} + '@rollup/rollup-win32-ia32-msvc@4.27.3': + resolution: {integrity: sha512-ecE36ZBMLINqiTtSNQ1vzWc5pXLQHlf/oqGp/bSbi7iedcjcNb6QbCBNG73Euyy2C+l/fn8qKWEwxr+0SSfs3w==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.24.4': - resolution: {integrity: sha512-LTw1Dfd0mBIEqUVCxbvTE/LLo+9ZxVC9k99v1v4ahg9Aak6FpqOfNu5kRkeTAn0wphoC4JU7No1/rL+bBCEwhg==} + '@rollup/rollup-win32-x64-msvc@4.27.3': + resolution: {integrity: sha512-vliZLrDmYKyaUoMzEbMTg2JkerfBjn03KmAw9CykO0Zzkzoyd7o3iZNam/TpyWNjNT+Cz2iO3P9Smv2wgrR+Eg==} cpu: [x64] os: [win32] @@ -1111,8 +1108,8 @@ packages: '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - '@swc/types@0.1.14': - resolution: {integrity: sha512-PbSmTiYCN+GMrvfjrMo9bdY+f2COnwbdnoMw7rqU/PI5jXpKjxOGZ0qqZCImxnT81NkNsKnmEpvu+hRXLBeCJg==} + '@swc/types@0.1.15': + resolution: {integrity: sha512-XKaZ+dzDIQ9Ot9o89oJQ/aluI17+VvUnIpYJTcZtvv1iYX6MzHh3Ik2CSR7MdPKpPwfZXHBeCingb2b4PoDVdw==} '@szmarczak/http-timer@4.0.6': resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} @@ -1157,29 +1154,25 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@turbo-version/dependents@0.6.0': - resolution: {integrity: sha512-RTrPktxotjPiioK3y2xYtcnCQS0TgpkfqXtYNLdl75ev2tyniDUUL3gutffLNYFS5sIoZmZsocLmoJDtVvicGw==} + '@turbo-version/dependents@0.6.2': + resolution: {integrity: sha512-aRO7LgKr2szBqkX5JnZyjbo/9lcNqUhnDch/EgkV7mfc4w2aC3/hxArXRZcwZ3VXr/BcbLGKXUTkZFctGZQVyg==} hasBin: true - '@turbo-version/fs@0.6.0': - resolution: {integrity: sha512-8giYJWVCFLumM3R7RHQDI+c8gAS9Loc9+nfuMF3uRuj7F+mf8audDh0HVMR+LolQjJLkOuUAT2P94IxZlcQHbA==} + '@turbo-version/fs@0.6.2': + resolution: {integrity: sha512-aDuhHMeHRCJLzY43gUyVqWYibn4nQ0SjDl3NAdOXSuvb6n7es+qoRmXM05ApqJHAn1RU3q1ZwcxBPf9iopiq1Q==} - '@turbo-version/git@0.6.0': - resolution: {integrity: sha512-o4PUL2h+pwR1r7YGoOJi6Iz+tLO/osASZQh70UD2KSw3Wl2fT8IBdv+6whAJ4WJ9DIc9EJwXHMs5ovz+oxFwLA==} + '@turbo-version/git@0.6.2': + resolution: {integrity: sha512-C9VoHxB3HsFsO/F4oQWguql8oq3htwgi4XKRyppGoBkHuAfpGJ1OI5AR6/K4MTxSHoXJS4hRTrsYv/LecxNG8Q==} - '@turbo-version/log@0.6.0': - resolution: {integrity: sha512-8qaK/6C7a+ecI4UkzGVEDsRPnDOZCbGocGbeAIlKX0kWeN4xmxPpmkvREeo9jwAD1TM8q/MUPhqexarZ706FwQ==} + '@turbo-version/log@0.6.2': + resolution: {integrity: sha512-IG8icdKWQd8JZD7koZpb/r0cr+h52K9KMkoresPOSjEPaM0DS8tAMovsfK+NiSEqVpBugktdoKRaNfv00Sah9Q==} hasBin: true - '@turbo-version/release@0.6.0': - resolution: {integrity: sha512-0cqGyV61S/s7aVMWWoH+KSKdAktlBxUi2p6+GrW/eQBAMYGNVVKwNa1M9K0WRYta8YXD0mXLs3wmFAlJF2WpTQ==} - hasBin: true + '@turbo-version/setup@0.6.2': + resolution: {integrity: sha512-bFTCRI7PV+cfgoOvP8RFrTd03OMmAqlxn5y+4WpSlAaBDtbSB3nzWb2ErAiIspH4TbnlGOz8DtKiwJ6HFr0fyQ==} - '@turbo-version/setup@0.6.0': - resolution: {integrity: sha512-lrtwF5LZqgJvlMUBstMq07sqGnapteTtZHdCSUGcd1PsklrcmHt8c9KJOcV4fSYJ1bnPzZqUeByMt2QCsihB3Q==} - - '@turbo-version/version@0.6.0': - resolution: {integrity: sha512-/Mga0xu/9O585yIE6rm0okcmk2Z5aW72y96Si3YDINhr74WBfnknn92H7TmPUvgKxluYVfVBZIFvZ4UGou/KSw==} + '@turbo-version/version@0.6.2': + resolution: {integrity: sha512-u+z1PD5nQwCJ0AMEZad6I939FbS/S30XfWHB8vMuGY5dZeYs6oASIY+MvqWqJ0f5+DTyqQNwanqMqUhWyjNp0g==} hasBin: true '@types/aria-query@5.0.4': @@ -1248,8 +1241,8 @@ packages: '@types/node@20.17.6': resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==} - '@types/node@22.9.0': - resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} + '@types/node@22.9.1': + resolution: {integrity: sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1305,20 +1298,20 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 - '@vitest/coverage-v8@2.1.4': - resolution: {integrity: sha512-FPKQuJfR6VTfcNMcGpqInmtJuVXFSCd9HQltYncfR01AzXhLucMEtQ5SinPdZxsT5x/5BK7I5qFJ5/ApGCmyTQ==} + '@vitest/coverage-v8@2.1.5': + resolution: {integrity: sha512-/RoopB7XGW7UEkUndRXF87A9CwkoZAJW01pj8/3pgmDVsjMH2IKy6H1A38po9tmUlwhSyYs0az82rbKd9Yaynw==} peerDependencies: - '@vitest/browser': 2.1.4 - vitest: 2.1.4 + '@vitest/browser': 2.1.5 + vitest: 2.1.5 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/expect@2.1.4': - resolution: {integrity: sha512-DOETT0Oh1avie/D/o2sgMHGrzYUFFo3zqESB2Hn70z6QB1HrS2IQ9z5DfyTqU8sg4Bpu13zZe9V4+UTNQlUeQA==} + '@vitest/expect@2.1.5': + resolution: {integrity: sha512-nZSBTW1XIdpZvEJyoP/Sy8fUg0b8od7ZpGDkTUcfJ7wz/VoZAFzFfLyxVxGFhUjJzhYqSbIpfMtl/+k/dpWa3Q==} - '@vitest/mocker@2.1.4': - resolution: {integrity: sha512-Ky/O1Lc0QBbutJdW0rqLeFNbuLEyS+mIPiNdlVlp2/yhJ0SbyYqObS5IHdhferJud8MbbwMnexg4jordE5cCoQ==} + '@vitest/mocker@2.1.5': + resolution: {integrity: sha512-XYW6l3UuBmitWqSUXTNXcVBUCRytDogBsWuNXQijc00dtnU/9OqpXWp4OJroVrad/gLIomAq9aW8yWDBtMthhQ==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 @@ -1328,23 +1321,23 @@ packages: vite: optional: true - '@vitest/pretty-format@2.1.4': - resolution: {integrity: sha512-L95zIAkEuTDbUX1IsjRl+vyBSLh3PwLLgKpghl37aCK9Jvw0iP+wKwIFhfjdUtA2myLgjrG6VU6JCFLv8q/3Ww==} + '@vitest/pretty-format@2.1.5': + resolution: {integrity: sha512-4ZOwtk2bqG5Y6xRGHcveZVr+6txkH7M2e+nPFd6guSoN638v/1XQ0K06eOpi0ptVU/2tW/pIU4IoPotY/GZ9fw==} - '@vitest/runner@2.1.4': - resolution: {integrity: sha512-sKRautINI9XICAMl2bjxQM8VfCMTB0EbsBc/EDFA57V6UQevEKY/TOPOF5nzcvCALltiLfXWbq4MaAwWx/YxIA==} + '@vitest/runner@2.1.5': + resolution: {integrity: sha512-pKHKy3uaUdh7X6p1pxOkgkVAFW7r2I818vHDthYLvUyjRfkKOU6P45PztOch4DZarWQne+VOaIMwA/erSSpB9g==} - '@vitest/snapshot@2.1.4': - resolution: {integrity: sha512-3Kab14fn/5QZRog5BPj6Rs8dc4B+mim27XaKWFWHWA87R56AKjHTGcBFKpvZKDzC4u5Wd0w/qKsUIio3KzWW4Q==} + '@vitest/snapshot@2.1.5': + resolution: {integrity: sha512-zmYw47mhfdfnYbuhkQvkkzYroXUumrwWDGlMjpdUr4jBd3HZiV2w7CQHj+z7AAS4VOtWxI4Zt4bWt4/sKcoIjg==} - '@vitest/spy@2.1.4': - resolution: {integrity: sha512-4JOxa+UAizJgpZfaCPKK2smq9d8mmjZVPMt2kOsg/R8QkoRzydHH1qHxIYNvr1zlEaFj4SXiaaJWxq/LPLKaLg==} + '@vitest/spy@2.1.5': + resolution: {integrity: sha512-aWZF3P0r3w6DiYTVskOYuhBc7EMc3jvn1TkBg8ttylFFRqNN2XGD7V5a4aQdk6QiUzZQ4klNBSpCLJgWNdIiNw==} - '@vitest/utils@2.1.4': - resolution: {integrity: sha512-MXDnZn0Awl2S86PSNIim5PWXgIAx8CIkzu35mBdSApUip6RFOGXBCf3YFyeEu8n1IHk4bWD46DeYFu9mQlFIRg==} + '@vitest/utils@2.1.5': + resolution: {integrity: sha512-yfj6Yrp0Vesw2cwJbP+cl04OC+IHFsuQsrsJBL9pyGeQXE56v1UAOQco+SR55Vf1nQzfV0QJg1Qum7AaWUwwYg==} - '@wdio/cli@9.2.10': - resolution: {integrity: sha512-5xk2J8qS9Kl1B1kHTMyylXoawz4hw9NdSSl57JSlAwDHrPoLb/1KoT1ndSPungGezEjjd0v5k9U4Lbl+jic/+w==} + '@wdio/cli@9.2.14': + resolution: {integrity: sha512-nYNAuF5HPW8b+B21t83N6NGEUpszZZygTDMy+xemBQFrkp7qpDsaeaxv60rFf6AR1mapcnK4ghHJUqod0qL7cg==} engines: {node: '>=18.20.0'} hasBin: true @@ -1352,23 +1345,19 @@ packages: resolution: {integrity: sha512-EGMmBPGJbz6RmgMjebRWkWu3fGyeTIRcusF4UA4f2tiUEKY8nbzUO/ZyDjVQNR+YVB40q0jcqAqpszYRrIzzeg==} engines: {node: '>=18.20.0'} - '@wdio/electron-types@7.1.1-next.7': - resolution: {integrity: sha512-U9Qottsx7hQiI5dbLzeamAKXGn19PsjB6UJyIMldRjXrbDrtZF8eS/nsgxJ6zVW8fdIMG+AChqeAQnYMs5yJHQ==} - - '@wdio/electron-utils@7.1.1-next.7': - resolution: {integrity: sha512-96WqSpE8uivl+iNJGtxGn4lw20q8C6WeQH6WEnn5Ek+xtgBgKw8pA+rKQOoClwDJmVnDf4IzwcE86TLeG2uCOQ==} - engines: {node: '>=18 || >=20'} + '@wdio/electron-types@7.3.1': + resolution: {integrity: sha512-Pt/DplSQk/JJ6U0mTVc+JwuVLW+ZAp3XSDeqc+iEVxFGOhye2nYLMO+83pe+i2U/47K+LkJSDduuZ//hRMT9Fg==} - '@wdio/electron-utils@7.2.0': - resolution: {integrity: sha512-Vy5nFQclQqQudrhblCbrMfWVZdH6UAhDxIM1TPQoXyDzJUVJprJbkFbRMm3T0cvWJEGs76MEmYheqGzKwqSbLw==} + '@wdio/electron-utils@7.3.1': + resolution: {integrity: sha512-N2+FHHMIOFW4qSeGIpgVnEXBe8pR+7FVSMvrPk8Z97/sheX/GAxQeW7vdaY3zASDdzExyrmop+Fm4FJVyzdHow==} engines: {node: '>=18 || >=20'} - '@wdio/globals@9.2.8': - resolution: {integrity: sha512-FBklmM2mOgMPenu5SrTA++RJCjvyUFlDxpDcVA0drh5pRfvD+DFAE40yi4+w6ji42tdTHsiB2KFkM4wJL0fXIA==} + '@wdio/globals@9.2.14': + resolution: {integrity: sha512-Hgi85bp5vpckK+k5iJ6zz8wUUL6IhCzywIG6uXzSgH/zkUOp5Til/NYyJmzSv6hRsfGaFia9WSaoqol93bfEIA==} engines: {node: '>=18.20.0'} - '@wdio/local-runner@9.2.8': - resolution: {integrity: sha512-klRfNMtJz+KZKBOzklnNr2nOOVkhdITzaIcIB/JNSkp8EUVI/9gRusc8okhXvjfrcZRusSz4P3a37r03qk6h2A==} + '@wdio/local-runner@9.2.15': + resolution: {integrity: sha512-+qh/fkA362r+Wnu58BsC/O8xJ0TKPxdzdyHNsz5qgBdmromQIniWCC4xoKg7rBLv4aA5nkyJjXhC7lXcuWYkLQ==} engines: {node: '>=18.20.0'} '@wdio/logger@8.38.0': @@ -1390,8 +1379,8 @@ packages: resolution: {integrity: sha512-3iubjl4JX5zD21aFxZwQghqC3lgu+mSs8c3NaiYYNCC+IT5cI/8QuKlgh9s59bu+N3gG988jqMJeCYlKuUv/iw==} engines: {node: '>=18.20.0'} - '@wdio/runner@9.2.8': - resolution: {integrity: sha512-W2aD/218cC7wALxEYWm8Hl9UP79noqCeJIyx8P9jlCHrxhlM9mfTY+4WJAlQIPh0CHIDZzgJ6/TeXHucjoEA5w==} + '@wdio/runner@9.2.15': + resolution: {integrity: sha512-kVQ+YqVijkD2rJPgbJ7yEzzjOUoJ/HKqvBa3Y/kTJPLcSKQCn47GxqzXlOO6wPWLGWkf22Xn7CiTxFN1t+Zz0w==} engines: {node: '>=18.20.0'} '@wdio/types@9.2.2': @@ -1998,6 +1987,10 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + css-select@5.1.0: resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} @@ -2213,6 +2206,9 @@ packages: electron-to-chromium@1.5.52: resolution: {integrity: sha512-xtoijJTZ+qeucLBDNztDOuQBE1ksqjvNjvqFoST3nGC7fSpqJ+X6BdTBaY5BHG+IhWWmpc6b/KfpeuEDupEPOQ==} + electron-to-chromium@1.5.63: + resolution: {integrity: sha512-ddeXKuY9BHo/mw145axlyWjlJ1UBt4WK3AlvkT7W2AbqfRQoacVoRUCF6wL3uIx/8wT9oLKXzI+rFqHHscByaA==} + electron-vite@2.3.0: resolution: {integrity: sha512-lsN2FymgJlp4k6MrcsphGqZQ9fKRdJKasoaiwIrAewN1tapYI/KINLdfEL7n10LuF0pPSNf/IqjzZbB5VINctg==} engines: {node: ^18.0.0 || >=20.0.0} @@ -2229,8 +2225,8 @@ packages: engines: {node: '>= 12.20.55'} hasBin: true - electron@33.1.0: - resolution: {integrity: sha512-7KiY6MtRo1fVFLPGyHS7Inh8yZfrbUTy43nNwUgMD2CBk729BgSwOC2WhmcptNJVlzHJpVxSWkiVi2hp9mH/bw==} + electron@33.2.0: + resolution: {integrity: sha512-PVw1ICAQDPsnnsmpNFX/b1i/49h67pbSPxuIENd9K9WpGO1tsRaQt+K2bmXqTuoMJsbzIc75Ce8zqtuwBPqawA==} engines: {node: '>= 12.20.55'} hasBin: true @@ -2281,6 +2277,9 @@ packages: es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} + es-module-lexer@1.5.4: + resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + es6-error@4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} @@ -2354,8 +2353,8 @@ packages: resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} engines: {node: '>=12.0.0'} - expect-webdriverio@5.0.3: - resolution: {integrity: sha512-0RHsFZX1856qCWZsXcvacFZpdZc7UAVD9wAglzf3KMWO1AoXt5EorjsNp1H9StGysxhJuVXJxRWKeXnD4LKtjQ==} + expect-webdriverio@5.0.4: + resolution: {integrity: sha512-ctaY0cbpd5VQnlYMfOU31RC0CyWrdDaemGojVXvl+/xYxvOVeIyeVVzGqaMH3zMh/Q+DFIg58iCgwNwuxLWRIQ==} engines: {node: '>=18 || >=20 || >=22'} peerDependencies: '@wdio/globals': ^9.0.0 @@ -2759,8 +2758,8 @@ packages: humanize-ms@1.2.1: resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} - husky@9.1.6: - resolution: {integrity: sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==} + husky@9.1.7: + resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} hasBin: true @@ -3275,8 +3274,8 @@ packages: magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - magic-string@0.30.12: - resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + magic-string@0.30.13: + resolution: {integrity: sha512-8rYBO+MsWkgjDSOvLomYnzhdwEG51olQ4zL5KXnNJWV5MNmrb4rTZdrtkhxjnD/QyZUqR/Z/XDsUs/4ej2nx0g==} magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} @@ -3749,8 +3748,8 @@ packages: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} - postcss@8.4.47: - resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + postcss@8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} postject@1.0.0-alpha.6: @@ -3771,8 +3770,8 @@ packages: resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - pretty-ms@9.1.0: - resolution: {integrity: sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==} + pretty-ms@9.2.0: + resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==} engines: {node: '>=18'} process-nextick-args@2.0.1: @@ -4003,8 +4002,8 @@ packages: resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} engines: {node: '>=8.0'} - rollup@4.24.4: - resolution: {integrity: sha512-vGorVWIsWfX3xbcyAS+I047kFKapHYivmkaT63Smj77XwvLSJos6M1xGqZnBPFQFBRZDOcG1QnYEIxAvTr/HjA==} + rollup@4.27.3: + resolution: {integrity: sha512-SLsCOnlmGt9VoZ9Ek8yBK8tAdmPHeppkw+Xa7yDlCEhDTvwYei03JlWo1fdc7YTfLZ4tD8riJCUyAgTbszk1fQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -4145,6 +4144,10 @@ packages: resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} + smol-toml@1.3.1: + resolution: {integrity: sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ==} + engines: {node: '>= 18'} + socks-proxy-agent@7.0.0: resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==} engines: {node: '>= 10'} @@ -4211,8 +4214,8 @@ packages: resolution: {integrity: sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg==} engines: {node: '>= 6'} - std-env@3.7.0: - resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + std-env@3.8.0: + resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} stop-iteration-iterator@1.0.0: resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} @@ -4356,8 +4359,8 @@ packages: tinyexec@0.3.1: resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} - tinypool@1.0.1: - resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} + tinypool@1.0.2: + resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@1.2.0: @@ -4421,38 +4424,38 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - turbo-darwin-64@2.2.3: - resolution: {integrity: sha512-Rcm10CuMKQGcdIBS3R/9PMeuYnv6beYIHqfZFeKWVYEWH69sauj4INs83zKMTUiZJ3/hWGZ4jet9AOwhsssLyg==} + turbo-darwin-64@2.3.0: + resolution: {integrity: sha512-pji+D49PhFItyQjf2QVoLZw2d3oRGo8gJgKyOiRzvip78Rzie74quA8XNwSg/DuzM7xx6gJ3p2/LylTTlgZXxQ==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.2.3: - resolution: {integrity: sha512-+EIMHkuLFqUdJYsA3roj66t9+9IciCajgj+DVek+QezEdOJKcRxlvDOS2BUaeN8kEzVSsNiAGnoysFWYw4K0HA==} + turbo-darwin-arm64@2.3.0: + resolution: {integrity: sha512-AJrGIL9BO41mwDF/IBHsNGwvtdyB911vp8f5mbNo1wG66gWTvOBg7WCtYQBvCo11XTenTfXPRSsAb7w3WAZb6w==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.2.3: - resolution: {integrity: sha512-UBhJCYnqtaeOBQLmLo8BAisWbc9v9daL9G8upLR+XGj6vuN/Nz6qUAhverN4Pyej1g4Nt1BhROnj6GLOPYyqxQ==} + turbo-linux-64@2.3.0: + resolution: {integrity: sha512-jZqW6vc2sPJT3M/3ZmV1Cg4ecQVPqsbHncG/RnogHpBu783KCSXIndgxvUQNm9qfgBYbZDBnP1md63O4UTElhw==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.2.3: - resolution: {integrity: sha512-hJYT9dN06XCQ3jBka/EWvvAETnHRs3xuO/rb5bESmDfG+d9yQjeTMlhRXKrr4eyIMt6cLDt1LBfyi+6CQ+VAwQ==} + turbo-linux-arm64@2.3.0: + resolution: {integrity: sha512-HUbDLJlvd/hxuyCNO0BmEWYQj0TugRMvSQeG8vHJH+Lq8qOgDAe7J0K73bFNbZejZQxW3C3XEiZFB3pnpO78+A==} cpu: [arm64] os: [linux] - turbo-windows-64@2.2.3: - resolution: {integrity: sha512-NPrjacrZypMBF31b4HE4ROg4P3nhMBPHKS5WTpMwf7wydZ8uvdEHpESVNMOtqhlp857zbnKYgP+yJF30H3N2dQ==} + turbo-windows-64@2.3.0: + resolution: {integrity: sha512-c5rxrGNTYDWX9QeMzWLFE9frOXnKjHGEvQMp1SfldDlbZYsloX9UKs31TzUThzfTgTiz8NYuShaXJ2UvTMnV/g==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.2.3: - resolution: {integrity: sha512-fnNrYBCqn6zgKPKLHu4sOkihBI/+0oYFr075duRxqUZ+1aLWTAGfHZLgjVeLh3zR37CVzuerGIPWAEkNhkWEIw==} + turbo-windows-arm64@2.3.0: + resolution: {integrity: sha512-7qfUuYhfIVb1AZgs89DxhXK+zZez6O2ocmixEQ4hXZK7ytnBt5vaz2zGNJJKFNYIL5HX1C3tuHolnpNgDNCUIg==} cpu: [arm64] os: [win32] - turbo@2.2.3: - resolution: {integrity: sha512-5lDvSqIxCYJ/BAd6rQGK/AzFRhBkbu4JHVMLmGh/hCb7U3CqSnr5Tjwfy9vc+/5wG2DJ6wttgAaA7MoCgvBKZQ==} + turbo@2.3.0: + resolution: {integrity: sha512-/uOq5o2jwRPyaUDnwBpOR5k9mQq4c3wziBgWNWttiYQPmbhDtrKYPRBxTvA2WpgQwRIbt8UM612RMN8n/TvmHA==} hasBin: true type-fest@0.13.1: @@ -4491,6 +4494,10 @@ packages: resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} engines: {node: '>=16'} + type-fest@4.27.0: + resolution: {integrity: sha512-3IMSWgP7C5KSQqmo1wjhKrwsvXAtF33jO3QY+Uy++ia7hqvgSK6iXbbg5PbDBc1P2ZbNEDgejOrN4YooXvhwCw==} + engines: {node: '>=16'} + typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} @@ -4510,8 +4517,8 @@ packages: undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - undici@6.20.1: - resolution: {integrity: sha512-AjQF1QsmqfJys+LXfGTNum+qw4S88CojRInG/6t31W/1fk6G59s92bnAvGz5Cmur+kQv2SURXEvvudLmbrE8QA==} + undici@6.21.0: + resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==} engines: {node: '>=18.17'} unicorn-magic@0.1.0: @@ -4572,13 +4579,13 @@ packages: resolution: {integrity: sha512-veufcmxri4e3XSrT0xwfUR7kguIkaxBeosDg00yDWhk49wdwkSUrvvsm7nc75e1PUyvIeZj6nS8VQRYz2/S4Xg==} engines: {node: '>=0.6.0'} - vite-node@2.1.4: - resolution: {integrity: sha512-kqa9v+oi4HwkG6g8ufRnb5AeplcRw8jUF6/7/Qz1qRQOXHImG8YnLbB+LLszENwFnoBl9xIf9nVdCFzNd7GQEg==} + vite-node@2.1.5: + resolution: {integrity: sha512-rd0QIgx74q4S1Rd56XIiL2cYEdyWn13cunYBIuqh9mpmQr7gGS0IxXoP8R6OaZtNQQLyXSWbd4rXKYUbhFpK5w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@5.4.10: - resolution: {integrity: sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==} + vite@5.4.11: + resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -4608,15 +4615,15 @@ packages: terser: optional: true - vitest@2.1.4: - resolution: {integrity: sha512-eDjxbVAJw1UJJCHr5xr/xM86Zx+YxIEXGAR+bmnEID7z9qWfoxpHw0zdobz+TQAFOLT+nEXz3+gx6nUJ7RgmlQ==} + vitest@2.1.5: + resolution: {integrity: sha512-P4ljsdpuzRTPI/kbND2sDZ4VmieerR2c9szEZpjc+98Z9ebvnXmM5+0tHEKqYZumXqlvnmfWsjeFOjXVriDG7A==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.4 - '@vitest/ui': 2.1.4 + '@vitest/browser': 2.1.5 + '@vitest/ui': 2.1.5 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -4645,8 +4652,8 @@ packages: wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - wdio-electron-service@7.2.0: - resolution: {integrity: sha512-4XlzpBlsvoxsq0t83uCI6Rg2B/GsTNah6QacIVnl0/MWsnuW6fXQz67wAYAZvo7I90KcZq3QNd2YEiEBkhD4YA==} + wdio-electron-service@7.3.1: + resolution: {integrity: sha512-5tjvCYBulgldbx0lMtpC5rN+vRD4FeJ0h4VrrmCm0Qa7DiE3WJ7uBRlxQlFd9nv66LPRCOGE6xlWOB/rAgR/+w==} engines: {node: '>=18 || >=20'} peerDependencies: electron: '*' @@ -4663,8 +4670,8 @@ packages: resolution: {integrity: sha512-40NtUC1zME9tPHNfZv6ETSE3+aE75qZuKjbVAA0gj02AkO1Nl3yJmf5RLdaLLfIQ2WlrbRP1g8KXlkiiVCmakg==} engines: {node: '>=18.20.0'} - webdriverio@9.2.8: - resolution: {integrity: sha512-LQa7DlwatyWc0WmBqdklrSzi43SLdva5q5CUFOIXtzhdngsjsqv9w2TxZnlyo2BTf/f/BbQ1L4FgiWADuTAZ/w==} + webdriverio@9.2.14: + resolution: {integrity: sha512-85yEbwN3MwdrGzKZoGkLUf1J5cpfnc7knL4u/Y6XWd0gGwYjv60I5ZPsgSnXzNXAkq2kmtkammf1AM3ihqFM3A==} engines: {node: '>=18.20.0'} peerDependencies: puppeteer-core: ^22.3.0 @@ -4792,6 +4799,11 @@ packages: engines: {node: '>= 14'} hasBin: true + yaml@2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} + engines: {node: '>= 14'} + hasBin: true + yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'} @@ -5119,7 +5131,7 @@ snapshots: glob: 7.2.3 minimatch: 3.1.2 - '@electron/asar@3.2.16': + '@electron/asar@3.2.17': dependencies: commander: 5.1.0 glob: 7.2.3 @@ -5172,9 +5184,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@electron/packager@18.3.5': + '@electron/packager@18.3.6': dependencies: - '@electron/asar': 3.2.16 + '@electron/asar': 3.2.17 '@electron/get': 3.1.0 '@electron/notarize': 2.5.0 '@electron/osx-sign': 1.3.1 @@ -5386,7 +5398,7 @@ snapshots: '@inquirer/checkbox@3.0.1': dependencies: '@inquirer/core': 9.2.1 - '@inquirer/figures': 1.0.7 + '@inquirer/figures': 1.0.8 '@inquirer/type': 2.0.0 ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 @@ -5398,10 +5410,10 @@ snapshots: '@inquirer/core@9.2.1': dependencies: - '@inquirer/figures': 1.0.7 + '@inquirer/figures': 1.0.8 '@inquirer/type': 2.0.0 '@types/mute-stream': 0.0.4 - '@types/node': 22.9.0 + '@types/node': 22.9.1 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 cli-width: 4.1.0 @@ -5423,7 +5435,7 @@ snapshots: '@inquirer/type': 2.0.0 yoctocolors-cjs: 2.1.2 - '@inquirer/figures@1.0.7': {} + '@inquirer/figures@1.0.8': {} '@inquirer/input@3.0.1': dependencies: @@ -5463,14 +5475,14 @@ snapshots: '@inquirer/search@2.0.1': dependencies: '@inquirer/core': 9.2.1 - '@inquirer/figures': 1.0.7 + '@inquirer/figures': 1.0.8 '@inquirer/type': 2.0.0 yoctocolors-cjs: 2.1.2 '@inquirer/select@3.0.1': dependencies: '@inquirer/core': 9.2.1 - '@inquirer/figures': 1.0.7 + '@inquirer/figures': 1.0.8 '@inquirer/type': 2.0.0 ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 @@ -5503,7 +5515,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.9.0 + '@types/node': 22.9.1 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -5594,58 +5606,58 @@ snapshots: transitivePeerDependencies: - supports-color - '@rollup/rollup-android-arm-eabi@4.24.4': + '@rollup/rollup-android-arm-eabi@4.27.3': optional: true - '@rollup/rollup-android-arm64@4.24.4': + '@rollup/rollup-android-arm64@4.27.3': optional: true - '@rollup/rollup-darwin-arm64@4.24.4': + '@rollup/rollup-darwin-arm64@4.27.3': optional: true - '@rollup/rollup-darwin-x64@4.24.4': + '@rollup/rollup-darwin-x64@4.27.3': optional: true - '@rollup/rollup-freebsd-arm64@4.24.4': + '@rollup/rollup-freebsd-arm64@4.27.3': optional: true - '@rollup/rollup-freebsd-x64@4.24.4': + '@rollup/rollup-freebsd-x64@4.27.3': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.24.4': + '@rollup/rollup-linux-arm-gnueabihf@4.27.3': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.24.4': + '@rollup/rollup-linux-arm-musleabihf@4.27.3': optional: true - '@rollup/rollup-linux-arm64-gnu@4.24.4': + '@rollup/rollup-linux-arm64-gnu@4.27.3': optional: true - '@rollup/rollup-linux-arm64-musl@4.24.4': + '@rollup/rollup-linux-arm64-musl@4.27.3': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.24.4': + '@rollup/rollup-linux-powerpc64le-gnu@4.27.3': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.24.4': + '@rollup/rollup-linux-riscv64-gnu@4.27.3': optional: true - '@rollup/rollup-linux-s390x-gnu@4.24.4': + '@rollup/rollup-linux-s390x-gnu@4.27.3': optional: true - '@rollup/rollup-linux-x64-gnu@4.24.4': + '@rollup/rollup-linux-x64-gnu@4.27.3': optional: true - '@rollup/rollup-linux-x64-musl@4.24.4': + '@rollup/rollup-linux-x64-musl@4.27.3': optional: true - '@rollup/rollup-win32-arm64-msvc@4.24.4': + '@rollup/rollup-win32-arm64-msvc@4.27.3': optional: true - '@rollup/rollup-win32-ia32-msvc@4.24.4': + '@rollup/rollup-win32-ia32-msvc@4.27.3': optional: true - '@rollup/rollup-win32-x64-msvc@4.24.4': + '@rollup/rollup-win32-x64-msvc@4.27.3': optional: true '@sec-ant/readable-stream@0.4.1': {} @@ -5689,7 +5701,7 @@ snapshots: '@swc/core@1.9.1': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.14 + '@swc/types': 0.1.15 optionalDependencies: '@swc/core-darwin-arm64': 1.9.1 '@swc/core-darwin-x64': 1.9.1 @@ -5706,7 +5718,7 @@ snapshots: '@swc/counter@0.1.3': optional: true - '@swc/types@0.1.14': + '@swc/types@0.1.15': dependencies: '@swc/counter': 0.1.3 optional: true @@ -5757,55 +5769,44 @@ snapshots: '@types/react': 18.3.12 '@types/react-dom': 18.3.1 - '@testing-library/webdriverio@3.2.1(webdriverio@9.2.8)': + '@testing-library/webdriverio@3.2.1(webdriverio@9.2.14)': dependencies: '@babel/runtime': 7.25.7 '@testing-library/dom': 8.20.1 simmerjs: 0.5.6 - webdriverio: 9.2.8 + webdriverio: 9.2.14 '@tootallnate/once@2.0.0': {} '@tootallnate/quickjs-emscripten@0.23.0': {} - '@turbo-version/dependents@0.6.0': + '@turbo-version/dependents@0.6.2': dependencies: '@manypkg/get-packages': 2.2.2 - '@turbo-version/fs': 0.6.0 - '@turbo-version/git': 0.6.0 - '@turbo-version/setup': 0.6.0 - - '@turbo-version/fs@0.6.0': {} + '@turbo-version/fs': 0.6.2 + '@turbo-version/git': 0.6.2 + '@turbo-version/setup': 0.6.2 - '@turbo-version/git@0.6.0': {} + '@turbo-version/fs@0.6.2': {} - '@turbo-version/log@0.6.0': - dependencies: - chalk: 4.1.2 + '@turbo-version/git@0.6.2': {} - '@turbo-version/release@0.6.0': + '@turbo-version/log@0.6.2': dependencies: - '@manypkg/get-packages': 2.2.2 - '@turbo-version/fs': 0.6.0 - '@turbo-version/git': 0.6.0 - '@turbo-version/log': 0.6.0 - '@turbo-version/setup': 0.6.0 chalk: 4.1.2 - commander: 10.0.1 - figlet: 1.8.0 - '@turbo-version/setup@0.6.0': + '@turbo-version/setup@0.6.2': dependencies: '@manypkg/get-packages': 2.2.2 - '@turbo-version/version@0.6.0': + '@turbo-version/version@0.6.2': dependencies: '@manypkg/get-packages': 2.2.2 - '@turbo-version/dependents': 0.6.0 - '@turbo-version/fs': 0.6.0 - '@turbo-version/git': 0.6.0 - '@turbo-version/log': 0.6.0 - '@turbo-version/setup': 0.6.0 + '@turbo-version/dependents': 0.6.2 + '@turbo-version/fs': 0.6.2 + '@turbo-version/git': 0.6.2 + '@turbo-version/log': 0.6.2 + '@turbo-version/setup': 0.6.2 chalk: 4.1.2 commander: 10.0.1 compare-func: 2.0.0 @@ -5845,7 +5846,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 22.9.0 + '@types/node': 22.9.1 '@types/responselike': 1.0.3 '@types/debug@4.1.12': @@ -5856,12 +5857,12 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.9.0 + '@types/node': 22.9.1 '@types/http-cache-semantics@4.0.4': {} @@ -5877,7 +5878,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 '@types/minimatch@5.1.2': {} @@ -5889,7 +5890,7 @@ snapshots: '@types/mute-stream@0.0.4': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 '@types/node@20.16.10': dependencies: @@ -5899,7 +5900,7 @@ snapshots: dependencies: undici-types: 6.19.8 - '@types/node@22.9.0': + '@types/node@22.9.1': dependencies: undici-types: 6.19.8 @@ -5907,7 +5908,7 @@ snapshots: '@types/plist@3.0.5': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 xmlbuilder: 15.1.1 optional: true @@ -5924,12 +5925,12 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 '@types/shelljs@0.8.15': dependencies: '@types/glob': 7.2.0 - '@types/node': 22.9.0 + '@types/node': 22.9.1 '@types/sinonjs__fake-timers@8.1.5': {} @@ -5944,7 +5945,7 @@ snapshots: '@types/ws@8.5.13': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 '@types/yargs-parser@21.0.3': {} @@ -5954,21 +5955,21 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 optional: true - '@vitejs/plugin-react@4.3.3(vite@5.4.10(@types/node@22.9.0))': + '@vitejs/plugin-react@4.3.3(vite@5.4.11(@types/node@22.9.1))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.10(@types/node@22.9.0) + vite: 5.4.11(@types/node@22.9.1) transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.9.0)(jsdom@25.0.1))': + '@vitest/coverage-v8@2.1.5(vitest@2.1.5(@types/node@22.9.1)(jsdom@25.0.1))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -5977,61 +5978,61 @@ snapshots: istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - magic-string: 0.30.12 + magic-string: 0.30.13 magicast: 0.3.5 - std-env: 3.7.0 + std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.4(@types/node@22.9.0)(jsdom@25.0.1) + vitest: 2.1.5(@types/node@22.9.1)(jsdom@25.0.1) transitivePeerDependencies: - supports-color - '@vitest/expect@2.1.4': + '@vitest/expect@2.1.5': dependencies: - '@vitest/spy': 2.1.4 - '@vitest/utils': 2.1.4 + '@vitest/spy': 2.1.5 + '@vitest/utils': 2.1.5 chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.4(vite@5.4.10(@types/node@22.9.0))': + '@vitest/mocker@2.1.5(vite@5.4.11(@types/node@22.9.1))': dependencies: - '@vitest/spy': 2.1.4 + '@vitest/spy': 2.1.5 estree-walker: 3.0.3 - magic-string: 0.30.12 + magic-string: 0.30.13 optionalDependencies: - vite: 5.4.10(@types/node@22.9.0) + vite: 5.4.11(@types/node@22.9.1) - '@vitest/pretty-format@2.1.4': + '@vitest/pretty-format@2.1.5': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.4': + '@vitest/runner@2.1.5': dependencies: - '@vitest/utils': 2.1.4 + '@vitest/utils': 2.1.5 pathe: 1.1.2 - '@vitest/snapshot@2.1.4': + '@vitest/snapshot@2.1.5': dependencies: - '@vitest/pretty-format': 2.1.4 - magic-string: 0.30.12 + '@vitest/pretty-format': 2.1.5 + magic-string: 0.30.13 pathe: 1.1.2 - '@vitest/spy@2.1.4': + '@vitest/spy@2.1.5': dependencies: tinyspy: 3.0.2 - '@vitest/utils@2.1.4': + '@vitest/utils@2.1.5': dependencies: - '@vitest/pretty-format': 2.1.4 + '@vitest/pretty-format': 2.1.5 loupe: 3.1.2 tinyrainbow: 1.2.0 - '@wdio/cli@9.2.10': + '@wdio/cli@9.2.14': dependencies: '@types/node': 20.17.6 - '@vitest/snapshot': 2.1.4 + '@vitest/snapshot': 2.1.5 '@wdio/config': 9.2.8 - '@wdio/globals': 9.2.8(@wdio/logger@9.1.3) + '@wdio/globals': 9.2.14(@wdio/logger@9.1.3) '@wdio/logger': 9.1.3 '@wdio/protocols': 9.2.2 '@wdio/types': 9.2.2 @@ -6051,7 +6052,7 @@ snapshots: read-pkg-up: 10.1.0 recursive-readdir: 2.2.3 tsx: 4.19.2 - webdriverio: 9.2.8 + webdriverio: 9.2.14 yargs: 17.7.2 transitivePeerDependencies: - bufferutil @@ -6071,34 +6072,28 @@ snapshots: transitivePeerDependencies: - supports-color - '@wdio/electron-types@7.1.1-next.7': + '@wdio/electron-types@7.3.1': dependencies: - '@vitest/spy': 2.1.4 + '@vitest/spy': 2.1.5 - '@wdio/electron-utils@7.1.1-next.7': + '@wdio/electron-utils@7.3.1': dependencies: - '@electron/packager': 18.3.5 - '@wdio/logger': 9.1.3 - debug: 4.3.7(supports-color@8.1.1) - find-versions: 6.0.0 - read-package-up: 11.0.0 - transitivePeerDependencies: - - supports-color - - '@wdio/electron-utils@7.2.0': - dependencies: - '@electron/packager': 18.3.5 + '@electron/packager': 18.3.6 '@wdio/logger': 9.1.3 debug: 4.3.7(supports-color@8.1.1) find-versions: 6.0.0 + json5: 2.2.3 read-package-up: 11.0.0 + smol-toml: 1.3.1 + tsx: 4.19.2 + yaml: 2.6.1 transitivePeerDependencies: - supports-color - '@wdio/globals@9.2.8(@wdio/logger@9.1.3)': + '@wdio/globals@9.2.14(@wdio/logger@9.1.3)': optionalDependencies: - expect-webdriverio: 5.0.3(@wdio/globals@9.2.8(@wdio/logger@9.1.3))(@wdio/logger@9.1.3)(webdriverio@9.2.8) - webdriverio: 9.2.8 + expect-webdriverio: 5.0.4(@wdio/globals@9.2.14(@wdio/logger@9.1.3))(@wdio/logger@9.1.3)(webdriverio@9.2.14) + webdriverio: 9.2.14 transitivePeerDependencies: - '@wdio/logger' - bufferutil @@ -6106,12 +6101,12 @@ snapshots: - supports-color - utf-8-validate - '@wdio/local-runner@9.2.8': + '@wdio/local-runner@9.2.15': dependencies: '@types/node': 20.17.6 '@wdio/logger': 9.1.3 '@wdio/repl': 9.0.8 - '@wdio/runner': 9.2.8 + '@wdio/runner': 9.2.15 '@wdio/types': 9.2.2 async-exit-hook: 2.0.1 split2: 4.2.0 @@ -6153,18 +6148,18 @@ snapshots: dependencies: '@types/node': 20.17.6 - '@wdio/runner@9.2.8': + '@wdio/runner@9.2.15': dependencies: '@types/node': 20.17.6 '@wdio/config': 9.2.8 - '@wdio/globals': 9.2.8(@wdio/logger@9.1.3) + '@wdio/globals': 9.2.14(@wdio/logger@9.1.3) '@wdio/logger': 9.1.3 '@wdio/types': 9.2.2 '@wdio/utils': 9.2.8 deepmerge-ts: 7.1.3 - expect-webdriverio: 5.0.3(@wdio/globals@9.2.8(@wdio/logger@9.1.3))(@wdio/logger@9.1.3)(webdriverio@9.2.8) + expect-webdriverio: 5.0.4(@wdio/globals@9.2.14(@wdio/logger@9.1.3))(@wdio/logger@9.1.3)(webdriverio@9.2.14) webdriver: 9.2.8 - webdriverio: 9.2.8 + webdriverio: 9.2.14 transitivePeerDependencies: - bufferutil - puppeteer-core @@ -6657,7 +6652,7 @@ snapshots: parse5: 7.2.1 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 6.20.1 + undici: 6.21.0 whatwg-mimetype: 4.0.0 chokidar@3.6.0: @@ -6943,6 +6938,12 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + css-select@5.1.0: dependencies: boolbase: 1.0.0 @@ -7198,7 +7199,9 @@ snapshots: electron-to-chromium@1.5.52: {} - electron-vite@2.3.0(@swc/core@1.9.1)(vite@5.4.10(@types/node@22.9.0)): + electron-to-chromium@1.5.63: {} + + electron-vite@2.3.0(@swc/core@1.9.1)(vite@5.4.11(@types/node@22.9.1)): dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) @@ -7206,7 +7209,7 @@ snapshots: esbuild: 0.21.5 magic-string: 0.30.11 picocolors: 1.1.0 - vite: 5.4.10(@types/node@22.9.0) + vite: 5.4.11(@types/node@22.9.1) optionalDependencies: '@swc/core': 1.9.1 transitivePeerDependencies: @@ -7220,7 +7223,7 @@ snapshots: transitivePeerDependencies: - supports-color - electron@33.1.0: + electron@33.2.0: dependencies: '@electron/get': 2.0.3 '@types/node': 20.17.6 @@ -7278,6 +7281,8 @@ snapshots: isarray: 2.0.5 stop-iteration-iterator: 1.0.0 + es-module-lexer@1.5.4: {} + es6-error@4.1.1: optional: true @@ -7381,29 +7386,29 @@ snapshots: execa@9.5.1: dependencies: '@sindresorhus/merge-streams': 4.0.0 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 figures: 6.1.0 get-stream: 9.0.1 human-signals: 8.0.0 is-plain-obj: 4.1.0 is-stream: 4.0.1 npm-run-path: 6.0.0 - pretty-ms: 9.1.0 + pretty-ms: 9.2.0 signal-exit: 4.1.0 strip-final-newline: 4.0.0 yoctocolors: 2.1.1 expect-type@1.1.0: {} - expect-webdriverio@5.0.3(@wdio/globals@9.2.8(@wdio/logger@9.1.3))(@wdio/logger@9.1.3)(webdriverio@9.2.8): + expect-webdriverio@5.0.4(@wdio/globals@9.2.14(@wdio/logger@9.1.3))(@wdio/logger@9.1.3)(webdriverio@9.2.14): dependencies: - '@vitest/snapshot': 2.1.4 - '@wdio/globals': 9.2.8(@wdio/logger@9.1.3) + '@vitest/snapshot': 2.1.5 + '@wdio/globals': 9.2.14(@wdio/logger@9.1.3) '@wdio/logger': 9.1.3 expect: 29.7.0 jest-matcher-utils: 29.7.0 lodash.isequal: 4.5.0 - webdriverio: 9.2.8 + webdriverio: 9.2.14 expect@29.7.0: dependencies: @@ -7881,7 +7886,7 @@ snapshots: dependencies: ms: 2.1.3 - husky@9.1.6: {} + husky@9.1.7: {} iconv-corefoundation@1.1.7: dependencies: @@ -8136,7 +8141,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.9.0 + '@types/node': 22.9.1 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -8379,7 +8384,7 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 - magic-string@0.30.12: + magic-string@0.30.13: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -8877,7 +8882,7 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss@8.4.47: + postcss@8.4.49: dependencies: nanoid: 3.3.7 picocolors: 1.1.1 @@ -8901,7 +8906,7 @@ snapshots: ansi-styles: 5.2.0 react-is: 18.3.1 - pretty-ms@9.1.0: + pretty-ms@9.2.0: dependencies: parse-ms: 4.0.0 @@ -8988,7 +8993,7 @@ snapshots: dependencies: find-up: 6.3.0 read-pkg: 8.1.0 - type-fest: 4.26.1 + type-fest: 4.27.0 read-pkg-up@2.0.0: dependencies: @@ -9030,7 +9035,7 @@ snapshots: '@types/normalize-package-data': 2.4.4 normalize-package-data: 6.0.2 parse-json: 7.1.1 - type-fest: 4.26.1 + type-fest: 4.27.0 read-pkg@9.0.1: dependencies: @@ -9156,28 +9161,28 @@ snapshots: sprintf-js: 1.1.3 optional: true - rollup@4.24.4: + rollup@4.27.3: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.24.4 - '@rollup/rollup-android-arm64': 4.24.4 - '@rollup/rollup-darwin-arm64': 4.24.4 - '@rollup/rollup-darwin-x64': 4.24.4 - '@rollup/rollup-freebsd-arm64': 4.24.4 - '@rollup/rollup-freebsd-x64': 4.24.4 - '@rollup/rollup-linux-arm-gnueabihf': 4.24.4 - '@rollup/rollup-linux-arm-musleabihf': 4.24.4 - '@rollup/rollup-linux-arm64-gnu': 4.24.4 - '@rollup/rollup-linux-arm64-musl': 4.24.4 - '@rollup/rollup-linux-powerpc64le-gnu': 4.24.4 - '@rollup/rollup-linux-riscv64-gnu': 4.24.4 - '@rollup/rollup-linux-s390x-gnu': 4.24.4 - '@rollup/rollup-linux-x64-gnu': 4.24.4 - '@rollup/rollup-linux-x64-musl': 4.24.4 - '@rollup/rollup-win32-arm64-msvc': 4.24.4 - '@rollup/rollup-win32-ia32-msvc': 4.24.4 - '@rollup/rollup-win32-x64-msvc': 4.24.4 + '@rollup/rollup-android-arm-eabi': 4.27.3 + '@rollup/rollup-android-arm64': 4.27.3 + '@rollup/rollup-darwin-arm64': 4.27.3 + '@rollup/rollup-darwin-x64': 4.27.3 + '@rollup/rollup-freebsd-arm64': 4.27.3 + '@rollup/rollup-freebsd-x64': 4.27.3 + '@rollup/rollup-linux-arm-gnueabihf': 4.27.3 + '@rollup/rollup-linux-arm-musleabihf': 4.27.3 + '@rollup/rollup-linux-arm64-gnu': 4.27.3 + '@rollup/rollup-linux-arm64-musl': 4.27.3 + '@rollup/rollup-linux-powerpc64le-gnu': 4.27.3 + '@rollup/rollup-linux-riscv64-gnu': 4.27.3 + '@rollup/rollup-linux-s390x-gnu': 4.27.3 + '@rollup/rollup-linux-x64-gnu': 4.27.3 + '@rollup/rollup-linux-x64-musl': 4.27.3 + '@rollup/rollup-win32-arm64-msvc': 4.27.3 + '@rollup/rollup-win32-ia32-msvc': 4.27.3 + '@rollup/rollup-win32-x64-msvc': 4.27.3 fsevents: 2.3.3 rrweb-cssom@0.7.1: {} @@ -9316,6 +9321,8 @@ snapshots: smart-buffer@4.2.0: {} + smol-toml@1.3.1: {} + socks-proxy-agent@7.0.0: dependencies: agent-base: 6.0.2 @@ -9386,7 +9393,7 @@ snapshots: stat-mode@1.0.0: {} - std-env@3.7.0: {} + std-env@3.8.0: {} stop-iteration-iterator@1.0.0: dependencies: @@ -9548,7 +9555,7 @@ snapshots: tinyexec@0.3.1: {} - tinypool@1.0.1: {} + tinypool@1.0.2: {} tinyrainbow@1.2.0: {} @@ -9603,32 +9610,32 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - turbo-darwin-64@2.2.3: + turbo-darwin-64@2.3.0: optional: true - turbo-darwin-arm64@2.2.3: + turbo-darwin-arm64@2.3.0: optional: true - turbo-linux-64@2.2.3: + turbo-linux-64@2.3.0: optional: true - turbo-linux-arm64@2.2.3: + turbo-linux-arm64@2.3.0: optional: true - turbo-windows-64@2.2.3: + turbo-windows-64@2.3.0: optional: true - turbo-windows-arm64@2.2.3: + turbo-windows-arm64@2.3.0: optional: true - turbo@2.2.3: + turbo@2.3.0: optionalDependencies: - turbo-darwin-64: 2.2.3 - turbo-darwin-arm64: 2.2.3 - turbo-linux-64: 2.2.3 - turbo-linux-arm64: 2.2.3 - turbo-windows-64: 2.2.3 - turbo-windows-arm64: 2.2.3 + turbo-darwin-64: 2.3.0 + turbo-darwin-arm64: 2.3.0 + turbo-linux-64: 2.3.0 + turbo-linux-arm64: 2.3.0 + turbo-windows-64: 2.3.0 + turbo-windows-arm64: 2.3.0 type-fest@0.13.1: optional: true @@ -9649,6 +9656,8 @@ snapshots: type-fest@4.26.1: {} + type-fest@4.27.0: {} + typedarray@0.0.6: {} typescript@5.6.3: {} @@ -9663,7 +9672,7 @@ snapshots: undici-types@6.19.8: {} - undici@6.20.1: {} + undici@6.21.0: {} unicorn-magic@0.1.0: {} @@ -9722,12 +9731,13 @@ snapshots: extsprintf: 1.4.1 optional: true - vite-node@2.1.4(@types/node@22.9.0): + vite-node@2.1.5(@types/node@22.9.1): dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@8.1.1) + es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.10(@types/node@22.9.0) + vite: 5.4.11(@types/node@22.9.1) transitivePeerDependencies: - '@types/node' - less @@ -9739,39 +9749,39 @@ snapshots: - supports-color - terser - vite@5.4.10(@types/node@22.9.0): + vite@5.4.11(@types/node@22.9.1): dependencies: esbuild: 0.21.5 - postcss: 8.4.47 - rollup: 4.24.4 + postcss: 8.4.49 + rollup: 4.27.3 optionalDependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 fsevents: 2.3.3 - vitest@2.1.4(@types/node@22.9.0)(jsdom@25.0.1): + vitest@2.1.5(@types/node@22.9.1)(jsdom@25.0.1): dependencies: - '@vitest/expect': 2.1.4 - '@vitest/mocker': 2.1.4(vite@5.4.10(@types/node@22.9.0)) - '@vitest/pretty-format': 2.1.4 - '@vitest/runner': 2.1.4 - '@vitest/snapshot': 2.1.4 - '@vitest/spy': 2.1.4 - '@vitest/utils': 2.1.4 + '@vitest/expect': 2.1.5 + '@vitest/mocker': 2.1.5(vite@5.4.11(@types/node@22.9.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 chai: 5.1.2 debug: 4.3.7(supports-color@8.1.1) expect-type: 1.1.0 - magic-string: 0.30.12 + magic-string: 0.30.13 pathe: 1.1.2 - std-env: 3.7.0 + std-env: 3.8.0 tinybench: 2.9.0 tinyexec: 0.3.1 - tinypool: 1.0.1 + tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.10(@types/node@22.9.0) - vite-node: 2.1.4(@types/node@22.9.0) + vite: 5.4.11(@types/node@22.9.1) + vite-node: 2.1.5(@types/node@22.9.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 jsdom: 25.0.1 transitivePeerDependencies: - less @@ -9800,22 +9810,22 @@ snapshots: dependencies: defaults: 1.0.4 - wdio-electron-service@7.2.0(electron@33.1.0)(webdriverio@9.2.8): + wdio-electron-service@7.3.1(electron@33.2.0)(webdriverio@9.2.14): dependencies: - '@vitest/spy': 2.1.4 - '@wdio/electron-types': 7.1.1-next.7 - '@wdio/electron-utils': 7.1.1-next.7 - '@wdio/globals': 9.2.8(@wdio/logger@9.1.3) + '@vitest/spy': 2.1.5 + '@wdio/electron-types': 7.3.1 + '@wdio/electron-utils': 7.3.1 + '@wdio/globals': 9.2.14(@wdio/logger@9.1.3) '@wdio/logger': 9.1.3 compare-versions: 6.1.1 debug: 4.3.7(supports-color@8.1.1) - electron-to-chromium: 1.5.52 + electron-to-chromium: 1.5.63 fast-copy: 3.0.2 read-package-up: 11.0.0 tinyspy: 3.0.2 - webdriverio: 9.2.8 + webdriverio: 9.2.14 optionalDependencies: - electron: 33.1.0 + electron: 33.2.0 transitivePeerDependencies: - bufferutil - puppeteer-core @@ -9840,7 +9850,7 @@ snapshots: - supports-color - utf-8-validate - webdriverio@9.2.8: + webdriverio@9.2.14: dependencies: '@types/node': 20.17.6 '@types/sinonjs__fake-timers': 8.1.5 @@ -9986,6 +9996,8 @@ snapshots: yaml@2.5.1: {} + yaml@2.6.1: {} + yargs-parser@20.2.9: {} yargs-parser@21.1.1: {} From 914ca6f4df67756075df2fa4b41faf7b0821e173 Mon Sep 17 00:00:00 2001 From: goosewobbler Date: Wed, 20 Nov 2024 02:14:16 +0000 Subject: [PATCH 3/8] fix: broken glob --- turbo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/turbo.json b/turbo.json index 1aba693..53c6120 100644 --- a/turbo.json +++ b/turbo.json @@ -3,7 +3,7 @@ "ui": "tui", "tasks": { "//#format:check": { - "inputs": ["**/*.{yml,json,md,ts,tsx,js"] + "inputs": ["**/*.{yml,json,md,ts,tsx,js}"] }, "//#ci": {}, "build": { From 6c3ab891586d4c05151f6678e217a59f1734f61a Mon Sep 17 00:00:00 2001 From: goosewobbler Date: Wed, 20 Nov 2024 02:14:58 +0000 Subject: [PATCH 4/8] chore: rename config files --- .../{electron-builder.json => electron-builder.config.json} | 0 .../{electron-builder.json => electron-builder.config.json} | 0 .../{electron-builder.json => electron-builder.config.json} | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename apps/example-reducers/{electron-builder.json => electron-builder.config.json} (100%) rename apps/example-separate-handlers/{electron-builder.json => electron-builder.config.json} (100%) rename apps/example-store-handlers/{electron-builder.json => electron-builder.config.json} (100%) diff --git a/apps/example-reducers/electron-builder.json b/apps/example-reducers/electron-builder.config.json similarity index 100% rename from apps/example-reducers/electron-builder.json rename to apps/example-reducers/electron-builder.config.json diff --git a/apps/example-separate-handlers/electron-builder.json b/apps/example-separate-handlers/electron-builder.config.json similarity index 100% rename from apps/example-separate-handlers/electron-builder.json rename to apps/example-separate-handlers/electron-builder.config.json diff --git a/apps/example-store-handlers/electron-builder.json b/apps/example-store-handlers/electron-builder.config.json similarity index 100% rename from apps/example-store-handlers/electron-builder.json rename to apps/example-store-handlers/electron-builder.config.json From 011fb81a0f6aaec4d5e46e662b70ee56346e911f Mon Sep 17 00:00:00 2001 From: goosewobbler Date: Wed, 20 Nov 2024 02:16:02 +0000 Subject: [PATCH 5/8] chore: update deps --- apps/example-reducers/package.json | 8 ++++---- apps/example-separate-handlers/package.json | 8 ++++---- apps/example-store-handlers/package.json | 8 ++++---- e2e/package.json | 16 ++++++++-------- packages/zutron/package.json | 6 +++--- 5 files changed, 23 insertions(+), 23 deletions(-) diff --git a/apps/example-reducers/package.json b/apps/example-reducers/package.json index a9c2145..76910ca 100644 --- a/apps/example-reducers/package.json +++ b/apps/example-reducers/package.json @@ -24,15 +24,15 @@ "zutron": "workspace:*" }, "devDependencies": { - "@types/node": "^22.9.0", + "@types/node": "^22.9.1", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@vitejs/plugin-react": "^4.3.3", - "electron": "^33.1.0", + "electron": "^33.2.0", "electron-builder": "^25.1.8", "electron-vite": "^2.3.0", "typescript": "^5.6.3", - "vite": "^5.4.10", - "wdio-electron-service": "^7.2.0" + "vite": "^5.4.11", + "wdio-electron-service": "^7.3.1" } } diff --git a/apps/example-separate-handlers/package.json b/apps/example-separate-handlers/package.json index f2e9c07..8afaf6d 100644 --- a/apps/example-separate-handlers/package.json +++ b/apps/example-separate-handlers/package.json @@ -24,15 +24,15 @@ "zutron": "workspace:*" }, "devDependencies": { - "@types/node": "^22.9.0", + "@types/node": "^22.9.1", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@vitejs/plugin-react": "^4.3.3", - "electron": "^33.1.0", + "electron": "^33.2.0", "electron-builder": "^25.1.8", "electron-vite": "^2.3.0", "typescript": "^5.6.3", - "vite": "^5.4.10", - "wdio-electron-service": "^7.2.0" + "vite": "^5.4.11", + "wdio-electron-service": "^7.3.1" } } diff --git a/apps/example-store-handlers/package.json b/apps/example-store-handlers/package.json index 9b5f708..ff26387 100644 --- a/apps/example-store-handlers/package.json +++ b/apps/example-store-handlers/package.json @@ -24,15 +24,15 @@ "zutron": "workspace:*" }, "devDependencies": { - "@types/node": "^22.9.0", + "@types/node": "^22.9.1", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@vitejs/plugin-react": "^4.3.3", - "electron": "^33.1.0", + "electron": "^33.2.0", "electron-builder": "^25.1.8", "electron-vite": "^2.3.0", "typescript": "^5.6.3", - "vite": "^5.4.10", - "wdio-electron-service": "^7.2.0" + "vite": "^5.4.11", + "wdio-electron-service": "^7.3.1" } } diff --git a/e2e/package.json b/e2e/package.json index 3bfec09..a59e8f4 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -13,21 +13,21 @@ }, "dependencies": { "@testing-library/webdriverio": "^3.2.1", - "@wdio/cli": "^9.2.10", - "@wdio/electron-utils": "^7.2.0", - "@wdio/globals": "^9.2.8", - "@wdio/local-runner": "^9.2.8", + "@wdio/cli": "^9.2.14", + "@wdio/electron-utils": "^7.3.1", + "@wdio/globals": "^9.2.14", + "@wdio/local-runner": "^9.2.15", "@wdio/mocha-framework": "^9.2.8", "cross-env": "^7.0.3", "tsx": "^4.19.2", - "wdio-electron-service": "^7.2.0", - "webdriverio": "^9.2.8", + "wdio-electron-service": "^7.3.1", + "webdriverio": "^9.2.14", "xvfb-maybe": "^0.2.1" }, "devDependencies": { "@types/mocha": "^10.0.9", - "@types/node": "^22.9.0", - "electron": "^33.1.0", + "@types/node": "^22.9.1", + "electron": "^33.2.0", "read-package-up": "^11.0.0", "typescript": "^5.6.3" } diff --git a/packages/zutron/package.json b/packages/zutron/package.json index 000479f..2c93a18 100644 --- a/packages/zutron/package.json +++ b/packages/zutron/package.json @@ -85,14 +85,14 @@ "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.0.1", "@types/shelljs": "^0.8.15", - "@vitest/coverage-v8": "^2.1.4", + "@vitest/coverage-v8": "^2.1.5", "jsdom": "^25.0.1", "react": "^18.3.1", - "rollup": "^4.24.4", + "rollup": "^4.27.3", "shelljs": "^0.8.5", "tsx": "^4.19.2", "typescript": "^5.6.3", - "vitest": "^2.1.4" + "vitest": "^2.1.5" }, "files": [ "dist/*", From 39601d85720f2a59282096f49015ee4a987e30d2 Mon Sep 17 00:00:00 2001 From: goosewobbler Date: Wed, 20 Nov 2024 02:16:44 +0000 Subject: [PATCH 6/8] chore(test): remove appArgs --- e2e/wdio.conf.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/e2e/wdio.conf.ts b/e2e/wdio.conf.ts index b724e46..b79d7c0 100644 --- a/e2e/wdio.conf.ts +++ b/e2e/wdio.conf.ts @@ -25,7 +25,6 @@ export const config = { 'browserName': 'electron', 'wdio:electronServiceOptions': { appBinaryPath, - appArgs: ['--no-sandbox'], restoreMocks: true, }, }, From 028f130ec123c23281e7f80f360dd18af54ba565 Mon Sep 17 00:00:00 2001 From: goosewobbler Date: Wed, 20 Nov 2024 02:26:26 +0000 Subject: [PATCH 7/8] chore: ignore coverage --- .prettierignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.prettierignore b/.prettierignore index 7a5b5c6..dbd7f69 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,3 +1,4 @@ out dist +coverage pnpm-lock.yaml From afecea35e3399bd655d0aacfb4e4a12ff3cff522 Mon Sep 17 00:00:00 2001 From: goosewobbler Date: Wed, 20 Nov 2024 02:31:52 +0000 Subject: [PATCH 8/8] chore: fix prettier on windows --- .gitattributes | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..6313b56 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +* text=auto eol=lf