diff --git a/packages/desktop/package.json b/packages/desktop/package.json index 98106e7..68e0c62 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@types/node": "^24.0.0", - "electron": "^33.0.0", + "electron": "^41.5.0", "electron-builder": "^25.0.0", "tsup": "^8.4.0", "typescript": "^5.8.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 993bf04..1a7dce4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,7 +47,7 @@ importers: devDependencies: tsup: specifier: ^8.4.0 - version: 8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@5.9.3) + version: 8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -114,7 +114,7 @@ importers: version: 25.6.0 tsup: specifier: ^8.4.0 - version: 8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@6.0.3) + version: 8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@6.0.3) typescript: specifier: ^6.0.3 version: 6.0.3 @@ -139,7 +139,7 @@ importers: version: 4.0.9 tsup: specifier: ^8.4.0 - version: 8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@5.9.3) + version: 8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -188,7 +188,7 @@ importers: version: 4.0.9 tsup: specifier: ^8.4.0 - version: 8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@5.9.3) + version: 8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -276,14 +276,14 @@ importers: specifier: ^24.0.0 version: 24.12.2 electron: - specifier: ^33.0.0 - version: 33.4.11 + specifier: ^41.5.0 + version: 41.5.0 electron-builder: specifier: ^25.0.0 version: 25.1.8(electron-builder-squirrel-windows@25.1.8) tsup: specifier: ^8.4.0 - version: 8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@5.9.3) + version: 8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -302,7 +302,7 @@ importers: version: 4.0.9 tsup: specifier: ^8.4.0 - version: 8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@5.9.3) + version: 8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -321,7 +321,7 @@ importers: devDependencies: tsup: specifier: ^8.4.0 - version: 8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@5.9.3) + version: 8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -352,7 +352,7 @@ importers: version: 4.0.9 tsup: specifier: ^8.4.0 - version: 8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@5.9.3) + version: 8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -377,7 +377,7 @@ importers: devDependencies: tsup: specifier: ^8.4.0 - version: 8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@5.9.3) + version: 8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -393,7 +393,7 @@ importers: devDependencies: tsup: specifier: ^8.4.0 - version: 8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@5.9.3) + version: 8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -412,7 +412,7 @@ importers: version: 7.13.0(typescript@5.9.3) tsup: specifier: ^8.4.0 - version: 8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@5.9.3) + version: 8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -1377,8 +1377,8 @@ packages: '@tsconfig/svelte@5.0.8': resolution: {integrity: sha512-UkNnw1/oFEfecR8ypyHIQuWYdkPvHiwcQ78sh+ymIiYoF+uc5H1UBetbjyqT+vgGJ3qQN6nhucJviX6HesWtKQ==} - '@tybys/wasm-util@0.10.1': - resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} + '@tybys/wasm-util@0.10.2': + resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} '@types/cacheable-request@6.0.3': resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} @@ -1410,9 +1410,6 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@20.19.39': - resolution: {integrity: sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw==} - '@types/node@24.12.2': resolution: {integrity: sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==} @@ -1955,8 +1952,8 @@ packages: electron-updater@6.8.3: resolution: {integrity: sha512-Z6sgw3jgbikWKXei1ENdqFOxBP0WlXg3TtKfz0rgw2vIZFJUyI4pD7ZN7jrkm7EoMK+tcm/qTnPUdqfZukBlBQ==} - electron@33.4.11: - resolution: {integrity: sha512-xmdAs5QWRkInC7TpXGNvzo/7exojubk+72jn1oJL7keNeIlw7xNglf8TGtJtkR4rWC5FJq0oXiIXPS9BcK2Irg==} + electron@41.5.0: + resolution: {integrity: sha512-x9j9//PubUA4EjDtQbZhtk3prolandqCKgit0uCIqc1jb8FTskPbnJtxcDFB1aejczJcuERgjPixBUaMwoWyJg==} engines: {node: '>= 12.20.55'} hasBin: true @@ -2665,6 +2662,11 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + nanoid@3.3.12: + resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + nanospinner@1.2.2: resolution: {integrity: sha512-Zt/AmG6qRU3e+WnzGGLuMCEAO/dAu45stNbHY223tUxldaDAeE+FxSPsd9Q+j+paejmm0ZbrNVs5Sraqy3dRxA==} @@ -2840,6 +2842,10 @@ packages: resolution: {integrity: sha512-pMMHxBOZKFU6HgAZ4eyGnwXF/EvPGGqUr0MnZ5+99485wwW41kW91A4LOGxSHhgugZmSChL5AlElNdwlNgcnLQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.14: + resolution: {integrity: sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==} + engines: {node: ^10 || ^12 || >=14} + prettier@3.8.3: resolution: {integrity: sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==} engines: {node: '>=14'} @@ -3239,9 +3245,6 @@ packages: ufo@1.6.3: resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} @@ -3995,7 +3998,7 @@ snapshots: dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 - '@tybys/wasm-util': 0.10.1 + '@tybys/wasm-util': 0.10.2 optional: true '@npmcli/fs@2.1.2': @@ -4211,7 +4214,7 @@ snapshots: '@tsconfig/svelte@5.0.8': {} - '@tybys/wasm-util@0.10.1': + '@tybys/wasm-util@0.10.2': dependencies: tslib: 2.8.1 optional: true @@ -4220,7 +4223,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.2.0 '@types/keyv': 3.1.4 - '@types/node': 24.12.2 + '@types/node': 25.6.0 '@types/responselike': 1.0.3 '@types/chai@5.2.3': @@ -4238,7 +4241,7 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 24.12.2 + '@types/node': 25.6.0 '@types/http-cache-semantics@4.2.0': {} @@ -4246,14 +4249,10 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 24.12.2 + '@types/node': 25.6.0 '@types/ms@2.1.0': {} - '@types/node@20.19.39': - dependencies: - undici-types: 6.21.0 - '@types/node@24.12.2': dependencies: undici-types: 7.16.0 @@ -4264,13 +4263,13 @@ snapshots: '@types/plist@3.0.5': dependencies: - '@types/node': 24.12.2 + '@types/node': 25.6.0 xmlbuilder: 15.1.1 optional: true '@types/responselike@1.0.3': dependencies: - '@types/node': 24.12.2 + '@types/node': 25.6.0 '@types/trusted-types@2.0.7': {} @@ -4279,7 +4278,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.12.2 + '@types/node': 25.6.0 optional: true '@vitest/expect@3.2.4': @@ -4307,6 +4306,14 @@ snapshots: optionalDependencies: vite: 6.4.2(@types/node@24.12.2)(lightningcss@1.32.0)(tsx@4.21.0) + '@vitest/mocker@3.2.4(vite@6.4.2(@types/node@25.6.0)(lightningcss@1.32.0)(tsx@4.21.0))': + dependencies: + '@vitest/spy': 3.2.4 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + vite: 6.4.2(@types/node@25.6.0)(lightningcss@1.32.0)(tsx@4.21.0) + '@vitest/mocker@4.1.5(vite@8.0.10(@types/node@25.6.0)(esbuild@0.27.7)(tsx@4.21.0))': dependencies: '@vitest/spy': 4.1.5 @@ -4929,10 +4936,10 @@ snapshots: transitivePeerDependencies: - supports-color - electron@33.4.11: + electron@41.5.0: dependencies: '@electron/get': 2.0.3 - '@types/node': 20.19.39 + '@types/node': 24.12.2 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -5679,6 +5686,8 @@ snapshots: nanoid@3.3.11: {} + nanoid@3.3.12: {} + nanospinner@1.2.2: dependencies: picocolors: 1.1.1 @@ -5835,11 +5844,11 @@ snapshots: pluralize@8.0.0: {} - postcss-load-config@6.0.1(postcss@8.5.10)(tsx@4.21.0): + postcss-load-config@6.0.1(postcss@8.5.14)(tsx@4.21.0): dependencies: lilconfig: 3.1.3 optionalDependencies: - postcss: 8.5.10 + postcss: 8.5.14 tsx: 4.21.0 postcss@8.5.10: @@ -5848,6 +5857,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.14: + dependencies: + nanoid: 3.3.12 + picocolors: 1.1.1 + source-map-js: 1.2.1 + prettier@3.8.3: {} pretty-ms@9.3.0: @@ -6246,7 +6261,7 @@ snapshots: tslib@2.8.1: optional: true - tsup@8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@5.9.3): + tsup@8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@5.9.3): dependencies: bundle-require: 5.1.0(esbuild@0.27.7) cac: 6.7.14 @@ -6257,7 +6272,7 @@ snapshots: fix-dts-default-cjs-exports: 1.0.1 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(postcss@8.5.10)(tsx@4.21.0) + postcss-load-config: 6.0.1(postcss@8.5.14)(tsx@4.21.0) resolve-from: 5.0.0 rollup: 4.60.2 source-map: 0.7.6 @@ -6266,7 +6281,7 @@ snapshots: tinyglobby: 0.2.16 tree-kill: 1.2.2 optionalDependencies: - postcss: 8.5.10 + postcss: 8.5.14 typescript: 5.9.3 transitivePeerDependencies: - jiti @@ -6274,7 +6289,7 @@ snapshots: - tsx - yaml - tsup@8.5.1(postcss@8.5.10)(tsx@4.21.0)(typescript@6.0.3): + tsup@8.5.1(postcss@8.5.14)(tsx@4.21.0)(typescript@6.0.3): dependencies: bundle-require: 5.1.0(esbuild@0.27.7) cac: 6.7.14 @@ -6285,7 +6300,7 @@ snapshots: fix-dts-default-cjs-exports: 1.0.1 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(postcss@8.5.10)(tsx@4.21.0) + postcss-load-config: 6.0.1(postcss@8.5.14)(tsx@4.21.0) resolve-from: 5.0.0 rollup: 4.60.2 source-map: 0.7.6 @@ -6294,7 +6309,7 @@ snapshots: tinyglobby: 0.2.16 tree-kill: 1.2.2 optionalDependencies: - postcss: 8.5.10 + postcss: 8.5.14 typescript: 6.0.3 transitivePeerDependencies: - jiti @@ -6320,8 +6335,6 @@ snapshots: ufo@1.6.3: {} - undici-types@6.21.0: {} - undici-types@7.16.0: {} undici-types@7.19.2: {} @@ -6431,7 +6444,7 @@ snapshots: dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 - postcss: 8.5.10 + postcss: 8.5.14 rolldown: 1.0.0-rc.17 tinyglobby: 0.2.16 optionalDependencies: @@ -6490,7 +6503,7 @@ snapshots: dependencies: '@types/chai': 5.2.3 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@6.4.2(@types/node@24.12.2)(lightningcss@1.32.0)(tsx@4.21.0)) + '@vitest/mocker': 3.2.4(vite@6.4.2(@types/node@25.6.0)(lightningcss@1.32.0)(tsx@4.21.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4