diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 84241ca00..255ef7c08 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@modelcontextprotocol/inspector': specifier: 0.21.1 - version: 0.21.1(@preact/signals-core@1.13.0)(@types/node@24.10.0)(@types/react-dom@18.3.7(@types/react@18.3.26))(@types/react@18.3.26)(typescript@5.9.3) + version: 0.21.1(@preact/signals-core@1.13.0)(@types/node@25.5.2)(@types/react-dom@18.3.7(@types/react@18.3.26))(@types/react@18.3.26)(typescript@5.9.3) '@remix-run/eslint-config': specifier: ^1.19.0 version: 1.19.3(eslint@8.57.1)(react@18.3.1)(typescript@5.9.3) @@ -244,14 +244,14 @@ importers: specifier: 1.3.3 version: 1.3.3 electron: - specifier: ^35.0.3 - version: 35.7.5 + specifier: ^39.8.5 + version: 39.8.5 plist: specifier: ^3.1.0 version: 3.1.0 vite: specifier: ^6.2.2 - version: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) + version: 6.4.1(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) vite-plugin-handlebars: specifier: ^1.5.0 version: 1.6.0 @@ -288,16 +288,16 @@ importers: devDependencies: '@capacitor/assets': specifier: ^3.0.5 - version: 3.0.5(@types/node@24.10.0)(encoding@0.1.13)(typescript@5.9.3) + version: 3.0.5(@types/node@25.5.2)(encoding@0.1.13)(typescript@5.9.3) '@capacitor/cli': specifier: ^7.0.0 version: 7.4.4 '@trapezedev/configure': specifier: ^7.1.3 - version: 7.1.3(@types/node@24.10.0)(typescript@5.9.3) + version: 7.1.3(@types/node@25.5.2)(typescript@5.9.3) vite: specifier: ^6.2.2 - version: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) + version: 6.4.1(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) vite-plugin-handlebars: specifier: ^1.5.0 version: 1.6.0 @@ -402,7 +402,7 @@ importers: version: 2.3.0 ical-generator: specifier: ^10.0.0 - version: 10.0.0(@types/luxon@3.7.1)(@types/node@24.10.0)(dayjs@1.11.15)(luxon@3.7.2) + version: 10.0.0(@types/luxon@3.7.1)(@types/node@25.5.2)(dayjs@1.11.15)(luxon@3.7.2) isbot: specifier: ^5.1.25 version: 5.1.32 @@ -439,10 +439,10 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.16.3 - version: 2.17.2(@remix-run/react@2.17.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.2(typescript@5.9.3))(@types/node@24.10.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.44.1)(ts-node@10.9.2(@types/node@24.10.0)(typescript@5.9.3))(typescript@5.9.3)(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1) + version: 2.17.2(@remix-run/react@2.17.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.2(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.44.1)(ts-node@10.9.2(@types/node@25.5.2)(typescript@5.9.3))(typescript@5.9.3)(vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1) '@remix-run/v1-route-convention': specifier: ^0.1.4 - version: 0.1.4(@remix-run/dev@2.17.2(@remix-run/react@2.17.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.2(typescript@5.9.3))(@types/node@24.10.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.44.1)(ts-node@10.9.2(@types/node@24.10.0)(typescript@5.9.3))(typescript@5.9.3)(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1)) + version: 0.1.4(@remix-run/dev@2.17.2(@remix-run/react@2.17.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.2(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.44.1)(ts-node@10.9.2(@types/node@25.5.2)(typescript@5.9.3))(typescript@5.9.3)(vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1)) '@types/js-cookie': specifier: ^3.0.6 version: 3.0.6 @@ -457,7 +457,7 @@ importers: version: 18.3.7(@types/react@18.3.26) vite: specifier: ^6.4.1 - version: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) + version: 6.4.1(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) packages: @@ -3309,11 +3309,11 @@ packages: '@types/mute-stream@0.0.4': resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} - '@types/node@22.19.0': - resolution: {integrity: sha512-xpr/lmLPQEj+TUnHmR+Ab91/glhJvsqcjB+yY0Ix9GO70H6Lb4FHH5GeqdOE5btAx7eIMwuHkp4H2MSkLcqWbA==} + '@types/node@22.19.17': + resolution: {integrity: sha512-wGdMcf+vPYM6jikpS/qhg6WiqSV/OhG+jeeHT/KlVqxYfD40iYJf9/AE1uQxVWFvU7MipKRkRv8NSHiCGgPr8Q==} - '@types/node@24.10.0': - resolution: {integrity: sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==} + '@types/node@25.5.2': + resolution: {integrity: sha512-tO4ZIRKNC+MDWV4qKVZe3Ql/woTnmHDr5JD8UI5hn2pwBrHEwOEMZK7WlNb5RKB6EoJ02gwmQS9OrjuFnZYdpg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3660,11 +3660,12 @@ packages: '@xmldom/xmldom@0.7.13': resolution: {integrity: sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==} engines: {node: '>=10.0.0'} - deprecated: this version is no longer supported, please update to at least 0.8.* + deprecated: this version has critical issues, please update to the latest version '@xmldom/xmldom@0.8.11': resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} engines: {node: '>=10.0.0'} + deprecated: this version has critical issues, please update to the latest version '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -4081,6 +4082,9 @@ packages: brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@2.0.3: + resolution: {integrity: sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -4869,8 +4873,8 @@ packages: resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==} engines: {node: '>=8.0.0'} - electron@35.7.5: - resolution: {integrity: sha512-dnL+JvLraKZl7iusXTVTGYs10TKfzUi30uEDTqsmTm0guN9V2tbOjTzyIZbh9n3ygUjgEYyo+igAwMRXIi3IPw==} + electron@39.8.5: + resolution: {integrity: sha512-q6+LiQIcTadSyvtPgLDQkCtVA9jQJXQVMrQcctfOJILh6OFMN+UJJLRkuUTy8CZDYeCIBn1ZycqsL1dAXugxZA==} engines: {node: '>= 12.20.55'} hasBin: true @@ -5645,6 +5649,10 @@ packages: resolution: {integrity: sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==} engines: {node: '>=14.14'} + fs-extra@11.3.4: + resolution: {integrity: sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==} + engines: {node: '>=14.14'} + fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -7028,8 +7036,8 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + minimatch@5.1.9: + resolution: {integrity: sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==} engines: {node: '>=10'} minimatch@7.4.6: @@ -7063,6 +7071,10 @@ packages: resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} engines: {node: '>= 8'} + minipass-flush@1.0.7: + resolution: {integrity: sha512-TbqTz9cUwWyHS2Dy89P3ocAGUGxKjjLuR9z8w4WUTGAVgEj17/4nhgo2Du56i0Fm3Pm30g4iA8Lcqctc76jCzA==} + engines: {node: '>= 8'} + minipass-pipeline@1.2.4: resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} engines: {node: '>=8'} @@ -7826,6 +7838,9 @@ packages: pump@3.0.3: resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} + pump@3.0.4: + resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==} + pumpify@1.5.1: resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} @@ -8297,6 +8312,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -8951,8 +8971,8 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.16.0: - resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} undici@6.22.0: resolution: {integrity: sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==} @@ -10352,12 +10372,12 @@ snapshots: dependencies: '@capacitor/core': 7.4.4 - '@capacitor/assets@3.0.5(@types/node@24.10.0)(encoding@0.1.13)(typescript@5.9.3)': + '@capacitor/assets@3.0.5(@types/node@25.5.2)(encoding@0.1.13)(typescript@5.9.3)': dependencies: '@capacitor/cli': 5.7.8 '@ionic/utils-array': 2.1.6 '@ionic/utils-fs': 3.1.7 - '@trapezedev/project': 7.1.3(@types/node@24.10.0)(typescript@5.9.3) + '@trapezedev/project': 7.1.3(@types/node@25.5.2)(typescript@5.9.3) commander: 8.3.0 debug: 4.3.4 fs-extra: 10.1.0 @@ -10786,7 +10806,7 @@ snapshots: make-fetch-happen: 10.2.1 nopt: 6.0.0 proc-log: 2.0.1 - semver: 7.7.3 + semver: 7.7.4 tar: 6.2.1 which: 2.0.2 transitivePeerDependencies: @@ -10824,7 +10844,7 @@ snapshots: debug: 4.4.3 extract-zip: 2.0.1 filenamify: 4.3.0 - fs-extra: 11.3.2 + fs-extra: 11.3.4 galactus: 1.0.0 get-package-info: 1.0.0 junk: 3.1.0 @@ -10864,7 +10884,7 @@ snapshots: '@malept/cross-spawn-promise': 2.0.0 debug: 4.4.3 dir-compare: 4.2.0 - fs-extra: 11.3.2 + fs-extra: 11.3.4 minimatch: 9.0.5 plist: 3.1.0 transitivePeerDependencies: @@ -10874,7 +10894,7 @@ snapshots: dependencies: cross-dirname: 0.1.0 debug: 4.4.3 - fs-extra: 11.3.2 + fs-extra: 11.3.4 minimist: 1.2.8 postject: 1.0.0-alpha.6 transitivePeerDependencies: @@ -11285,7 +11305,7 @@ snapshots: '@inquirer/figures': 1.0.15 '@inquirer/type': 2.0.0 '@types/mute-stream': 0.0.4 - '@types/node': 22.19.0 + '@types/node': 22.19.17 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 cli-width: 4.1.0 @@ -11699,7 +11719,7 @@ snapshots: - supports-color - utf-8-validate - '@modelcontextprotocol/inspector@0.21.1(@preact/signals-core@1.13.0)(@types/node@24.10.0)(@types/react-dom@18.3.7(@types/react@18.3.26))(@types/react@18.3.26)(typescript@5.9.3)': + '@modelcontextprotocol/inspector@0.21.1(@preact/signals-core@1.13.0)(@types/node@25.5.2)(@types/react-dom@18.3.7(@types/react@18.3.26))(@types/react@18.3.26)(typescript@5.9.3)': dependencies: '@modelcontextprotocol/inspector-cli': 0.21.1(zod@3.25.76) '@modelcontextprotocol/inspector-client': 0.21.1(@preact/signals-core@1.13.0)(@types/react-dom@18.3.7(@types/react@18.3.26))(@types/react@18.3.26) @@ -11710,7 +11730,7 @@ snapshots: open: 10.2.0 shell-quote: 1.8.3 spawn-rx: 5.1.2 - ts-node: 10.9.2(@types/node@24.10.0)(typescript@5.9.3) + ts-node: 10.9.2(@types/node@25.5.2)(typescript@5.9.3) zod: 3.25.76 transitivePeerDependencies: - '@cfworker/json-schema' @@ -11978,11 +11998,11 @@ snapshots: '@npmcli/fs@2.1.2': dependencies: '@gar/promisify': 1.1.3 - semver: 7.7.3 + semver: 7.7.4 '@npmcli/fs@3.1.1': dependencies: - semver: 7.7.3 + semver: 7.7.4 '@npmcli/git@4.1.0': dependencies: @@ -11992,7 +12012,7 @@ snapshots: proc-log: 3.0.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.7.3 + semver: 7.7.4 which: 3.0.1 transitivePeerDependencies: - bluebird @@ -12581,7 +12601,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@remix-run/dev@2.17.2(@remix-run/react@2.17.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.2(typescript@5.9.3))(@types/node@24.10.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.44.1)(ts-node@10.9.2(@types/node@24.10.0)(typescript@5.9.3))(typescript@5.9.3)(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1)': + '@remix-run/dev@2.17.2(@remix-run/react@2.17.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.2(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.44.1)(ts-node@10.9.2(@types/node@25.5.2)(typescript@5.9.3))(typescript@5.9.3)(vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1)': dependencies: '@babel/core': 7.28.5 '@babel/generator': 7.28.5 @@ -12598,7 +12618,7 @@ snapshots: '@remix-run/router': 1.23.0 '@remix-run/server-runtime': 2.17.2(typescript@5.9.3) '@types/mdx': 2.0.13 - '@vanilla-extract/integration': 6.5.0(@types/node@24.10.0)(babel-plugin-macros@3.1.0)(terser@5.44.1) + '@vanilla-extract/integration': 6.5.0(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(terser@5.44.1) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -12626,7 +12646,7 @@ snapshots: pidtree: 0.6.0 postcss: 8.5.6 postcss-discard-duplicates: 5.1.0(postcss@8.5.6) - postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@24.10.0)(typescript@5.9.3)) + postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@25.5.2)(typescript@5.9.3)) postcss-modules: 6.0.1(postcss@8.5.6) prettier: 2.8.8 pretty-ms: 7.0.1 @@ -12638,12 +12658,12 @@ snapshots: tar-fs: 2.1.4 tsconfig-paths: 4.2.0 valibot: 0.41.0(typescript@5.9.3) - vite-node: 3.2.4(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) + vite-node: 3.2.4(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) ws: 7.5.10 optionalDependencies: '@remix-run/serve': 2.17.2(typescript@5.9.3) typescript: 5.9.3 - vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) + vite: 6.4.1(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -12750,9 +12770,9 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@remix-run/v1-route-convention@0.1.4(@remix-run/dev@2.17.2(@remix-run/react@2.17.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.2(typescript@5.9.3))(@types/node@24.10.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.44.1)(ts-node@10.9.2(@types/node@24.10.0)(typescript@5.9.3))(typescript@5.9.3)(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1))': + '@remix-run/v1-route-convention@0.1.4(@remix-run/dev@2.17.2(@remix-run/react@2.17.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.2(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.44.1)(ts-node@10.9.2(@types/node@25.5.2)(typescript@5.9.3))(typescript@5.9.3)(vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1))': dependencies: - '@remix-run/dev': 2.17.2(@remix-run/react@2.17.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.2(typescript@5.9.3))(@types/node@24.10.0)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.44.1)(ts-node@10.9.2(@types/node@24.10.0)(typescript@5.9.3))(typescript@5.9.3)(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1) + '@remix-run/dev': 2.17.2(@remix-run/react@2.17.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.9.3))(@remix-run/serve@2.17.2(typescript@5.9.3))(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(jiti@2.6.1)(terser@5.44.1)(ts-node@10.9.2(@types/node@25.5.2)(typescript@5.9.3))(typescript@5.9.3)(vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1))(yaml@2.8.1) minimatch: 7.4.6 '@remix-run/web-blob@3.1.0': @@ -12914,14 +12934,14 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trapezedev/configure@7.1.3(@types/node@24.10.0)(typescript@5.9.3)': + '@trapezedev/configure@7.1.3(@types/node@25.5.2)(typescript@5.9.3)': dependencies: '@ionic/cli-framework-output': 2.2.8 '@ionic/utils-fs': 3.1.7 '@ionic/utils-subprocess': 2.1.14 '@ionic/utils-terminal': 2.3.5 '@prettier/plugin-xml': 1.2.0 - '@trapezedev/project': 7.1.3(@types/node@24.10.0)(typescript@5.9.3) + '@trapezedev/project': 7.1.3(@types/node@25.5.2)(typescript@5.9.3) '@types/fs-extra': 9.0.13 '@types/jest': 27.5.2 '@types/lodash': 4.17.20 @@ -12937,7 +12957,7 @@ snapshots: prompts: 2.4.2 replace: 1.2.2 tmp: 0.2.5 - ts-node: 10.9.2(@types/node@24.10.0)(typescript@5.9.3) + ts-node: 10.9.2(@types/node@25.5.2)(typescript@5.9.3) yaml: 1.10.2 yargs: 17.7.2 transitivePeerDependencies: @@ -12949,7 +12969,7 @@ snapshots: '@trapezedev/gradle-parse@7.1.3': {} - '@trapezedev/project@7.1.3(@types/node@24.10.0)(typescript@5.9.3)': + '@trapezedev/project@7.1.3(@types/node@25.5.2)(typescript@5.9.3)': dependencies: '@ionic/utils-fs': 3.1.7 '@ionic/utils-subprocess': 2.1.14 @@ -12971,7 +12991,7 @@ snapshots: replace: 1.2.2 tempy: 1.0.1 tmp: 0.2.5 - ts-node: 10.9.2(@types/node@24.10.0)(typescript@5.9.3) + ts-node: 10.9.2(@types/node@25.5.2)(typescript@5.9.3) xcode: 3.0.1 xml-js: 1.6.11 xpath: 0.0.32 @@ -13014,7 +13034,7 @@ snapshots: '@types/appdmg@0.5.5': dependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 optional: true '@types/aria-query@5.0.4': {} @@ -13023,7 +13043,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 24.10.0 + '@types/node': 25.5.2 '@types/responselike': 1.0.3 '@types/cookie@0.6.0': {} @@ -13050,11 +13070,11 @@ snapshots: '@types/fs-extra@8.1.5': dependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 '@types/hast@2.3.10': dependencies: @@ -13077,7 +13097,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 '@types/lodash@4.17.20': {} @@ -13095,15 +13115,15 @@ snapshots: '@types/mute-stream@0.0.4': dependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 - '@types/node@22.19.0': + '@types/node@22.19.17': dependencies: undici-types: 6.21.0 - '@types/node@24.10.0': + '@types/node@25.5.2': dependencies: - undici-types: 7.16.0 + undici-types: 7.18.2 '@types/normalize-package-data@2.4.4': {} @@ -13111,14 +13131,14 @@ snapshots: '@types/plist@3.0.5': dependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 xmlbuilder: 15.1.1 '@types/prismjs@1.26.5': {} '@types/prompts@2.4.9': dependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 kleur: 3.0.3 '@types/prop-types@15.7.15': {} @@ -13138,7 +13158,7 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 '@types/semver@7.7.1': {} @@ -13154,7 +13174,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 optional: true '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': @@ -13283,7 +13303,7 @@ snapshots: debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.7.3 + semver: 7.7.4 tsutils: 3.21.0(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 @@ -13316,7 +13336,7 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.7.3 + semver: 7.7.4 transitivePeerDependencies: - supports-color - typescript @@ -13426,7 +13446,7 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@vanilla-extract/integration@6.5.0(@types/node@24.10.0)(babel-plugin-macros@3.1.0)(terser@5.44.1)': + '@vanilla-extract/integration@6.5.0(@types/node@25.5.2)(babel-plugin-macros@3.1.0)(terser@5.44.1)': dependencies: '@babel/core': 7.28.5 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5) @@ -13439,8 +13459,8 @@ snapshots: lodash: 4.17.21 mlly: 1.8.0 outdent: 0.8.0 - vite: 5.4.21(@types/node@24.10.0)(terser@5.44.1) - vite-node: 1.6.1(@types/node@24.10.0)(terser@5.44.1) + vite: 5.4.21(@types/node@25.5.2)(terser@5.44.1) + vite-node: 1.6.1(@types/node@25.5.2)(terser@5.44.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -13999,6 +14019,10 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@2.0.3: + dependencies: + balanced-match: 1.0.2 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -14050,7 +14074,7 @@ snapshots: lru-cache: 7.18.3 minipass: 3.3.6 minipass-collect: 1.0.2 - minipass-flush: 1.0.5 + minipass-flush: 1.0.7 minipass-pipeline: 1.2.4 mkdirp: 1.0.4 p-map: 4.0.0 @@ -14851,10 +14875,10 @@ snapshots: - supports-color optional: true - electron@35.7.5: + electron@39.8.5: dependencies: '@electron/get': 2.0.3 - '@types/node': 22.19.0 + '@types/node': 22.19.17 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -15639,7 +15663,7 @@ snapshots: eval@0.1.8: dependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 require-like: 0.1.2 event-target-shim@5.0.1: {} @@ -15979,6 +16003,12 @@ snapshots: jsonfile: 6.2.0 universalify: 2.0.1 + fs-extra@11.3.4: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.2.0 + universalify: 2.0.1 + fs-extra@7.0.1: dependencies: graceful-fs: 4.2.11 @@ -16101,11 +16131,11 @@ snapshots: get-stream@4.1.0: dependencies: - pump: 3.0.3 + pump: 3.0.4 get-stream@5.2.0: dependencies: - pump: 3.0.3 + pump: 3.0.4 get-stream@6.0.1: {} @@ -16199,7 +16229,7 @@ snapshots: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 5.1.6 + minimatch: 5.1.9 once: 1.4.0 glob@9.3.5: @@ -16426,10 +16456,10 @@ snapshots: dependencies: ms: 2.1.3 - ical-generator@10.0.0(@types/luxon@3.7.1)(@types/node@24.10.0)(dayjs@1.11.15)(luxon@3.7.2): + ical-generator@10.0.0(@types/luxon@3.7.1)(@types/node@25.5.2)(dayjs@1.11.15)(luxon@3.7.2): optionalDependencies: '@types/luxon': 3.7.1 - '@types/node': 24.10.0 + '@types/node': 25.5.2 dayjs: 1.11.15 luxon: 3.7.2 @@ -16553,7 +16583,7 @@ snapshots: is-bun-module@2.0.0: dependencies: - semver: 7.7.3 + semver: 7.7.4 is-callable@1.2.7: {} @@ -16770,7 +16800,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -17016,7 +17046,7 @@ snapshots: minipass: 3.3.6 minipass-collect: 1.0.2 minipass-fetch: 2.1.2 - minipass-flush: 1.0.5 + minipass-flush: 1.0.7 minipass-pipeline: 1.2.4 negotiator: 0.6.4 promise-retry: 2.0.1 @@ -17666,9 +17696,9 @@ snapshots: dependencies: brace-expansion: 1.1.12 - minimatch@5.1.6: + minimatch@5.1.9: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.0.3 minimatch@7.4.6: dependencies: @@ -17706,6 +17736,10 @@ snapshots: dependencies: minipass: 3.3.6 + minipass-flush@1.0.7: + dependencies: + minipass: 3.3.6 + minipass-pipeline@1.2.4: dependencies: minipass: 3.3.6 @@ -17841,13 +17875,13 @@ snapshots: node-abi@3.80.0: dependencies: - semver: 7.7.3 + semver: 7.7.4 node-addon-api@6.1.0: {} node-api-version@0.2.1: dependencies: - semver: 7.7.3 + semver: 7.7.4 node-domexception@1.0.0: {} @@ -17885,14 +17919,14 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.16.1 - semver: 7.7.3 + semver: 7.7.4 validate-npm-package-license: 3.0.4 normalize-package-data@5.0.0: dependencies: hosted-git-info: 6.1.3 is-core-module: 2.16.1 - semver: 7.7.3 + semver: 7.7.4 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -17912,7 +17946,7 @@ snapshots: npm-install-checks@6.3.0: dependencies: - semver: 7.7.3 + semver: 7.7.4 npm-normalize-package-bin@3.0.1: {} @@ -17920,7 +17954,7 @@ snapshots: dependencies: hosted-git-info: 6.1.3 proc-log: 3.0.0 - semver: 7.7.3 + semver: 7.7.4 validate-npm-package-name: 5.0.1 npm-pick-manifest@8.0.2: @@ -17928,7 +17962,7 @@ snapshots: npm-install-checks: 6.3.0 npm-normalize-package-bin: 3.0.1 npm-package-arg: 10.1.0 - semver: 7.7.3 + semver: 7.7.4 npm-run-path@2.0.2: dependencies: @@ -18362,13 +18396,13 @@ snapshots: dependencies: postcss: 8.5.6 - postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@24.10.0)(typescript@5.9.3)): + postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@25.5.2)(typescript@5.9.3)): dependencies: lilconfig: 3.1.3 yaml: 2.8.1 optionalDependencies: postcss: 8.5.6 - ts-node: 10.9.2(@types/node@24.10.0)(typescript@5.9.3) + ts-node: 10.9.2(@types/node@25.5.2)(typescript@5.9.3) postcss-modules-extract-imports@3.1.0(postcss@8.5.6): dependencies: @@ -18520,6 +18554,11 @@ snapshots: end-of-stream: 1.4.5 once: 1.4.0 + pump@3.0.4: + dependencies: + end-of-stream: 1.4.5 + once: 1.4.0 + pumpify@1.5.1: dependencies: duplexify: 3.7.1 @@ -19044,6 +19083,8 @@ snapshots: semver@7.7.3: {} + semver@7.7.4: {} + send@0.19.0: dependencies: debug: 2.6.9 @@ -19649,14 +19690,14 @@ snapshots: dependencies: typescript: 5.9.3 - ts-node@10.9.2(@types/node@24.10.0)(typescript@5.9.3): + ts-node@10.9.2(@types/node@25.5.2)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 24.10.0 + '@types/node': 25.5.2 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -19809,7 +19850,7 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.16.0: {} + undici-types@7.18.2: {} undici@6.22.0: {} @@ -20007,13 +20048,13 @@ snapshots: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - vite-node@1.6.1(@types/node@24.10.0)(terser@5.44.1): + vite-node@1.6.1(@types/node@25.5.2)(terser@5.44.1): dependencies: cac: 6.7.14 debug: 4.4.3 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.21(@types/node@24.10.0)(terser@5.44.1) + vite: 5.4.21(@types/node@25.5.2)(terser@5.44.1) transitivePeerDependencies: - '@types/node' - less @@ -20025,13 +20066,13 @@ snapshots: - supports-color - terser - vite-node@3.2.4(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1): + vite-node@3.2.4(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) + vite: 6.4.1(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - jiti @@ -20064,17 +20105,17 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - vite@5.4.21(@types/node@24.10.0)(terser@5.44.1): + vite@5.4.21(@types/node@25.5.2)(terser@5.44.1): dependencies: esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.53.1 optionalDependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 fsevents: 2.3.3 terser: 5.44.1 - vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1): + vite@6.4.1(@types/node@25.5.2)(jiti@2.6.1)(terser@5.44.1)(yaml@2.8.1): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.3) @@ -20083,7 +20124,7 @@ snapshots: rollup: 4.53.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 24.10.0 + '@types/node': 25.5.2 fsevents: 2.3.3 jiti: 2.6.1 terser: 5.44.1 diff --git a/src/desktop/package.json b/src/desktop/package.json index f970f7e81..d81f9c6f0 100644 --- a/src/desktop/package.json +++ b/src/desktop/package.json @@ -22,7 +22,7 @@ "@electron-forge/plugin-fuses": "^7.7.0", "@electron/fuses": "^1.8.0", "@electron/osx-sign": "1.3.3", - "electron": "^35.0.3", + "electron": "^39.8.5", "plist": "^3.1.0", "vite": "^6.2.2", "vite-plugin-handlebars": "^1.5.0"