diff --git a/app/package.json b/app/package.json index 0318e3a5..5c1d668b 100644 --- a/app/package.json +++ b/app/package.json @@ -66,15 +66,15 @@ }, "license": "MIT", "devDependencies": { - "@electron-forge/cli": "^7.11.1", - "@electron-forge/maker-deb": "^7.11.1", - "@electron-forge/maker-dmg": "^7.11.1", - "@electron-forge/maker-rpm": "^7.11.1", - "@electron-forge/maker-squirrel": "^7.11.1", - "@electron-forge/plugin-fuses": "^7.11.1", - "@electron-forge/plugin-vite": "^7.11.1", + "@electron-forge/cli": "^7.11.2", + "@electron-forge/maker-deb": "^7.11.2", + "@electron-forge/maker-dmg": "^7.11.2", + "@electron-forge/maker-rpm": "^7.11.2", + "@electron-forge/maker-squirrel": "^7.11.2", + "@electron-forge/plugin-fuses": "^7.11.2", + "@electron-forge/plugin-vite": "^7.11.2", "@electron-forge/shared-types": "^7.11.1", - "@electron/fuses": "^1.8.0", + "@electron/fuses": "^2.1.1", "@electron/rebuild": "^4.0.4", "@eslint/js": "^10.0.1", "@playwright/test": "^1.59.1", @@ -89,7 +89,7 @@ "@typescript-eslint/parser": "^8.58.2", "@vitejs/plugin-react": "^5.2.0", "@vitest/coverage-v8": "^4.1.4", - "electron": "41.2.1", + "electron": "42.3.2", "eslint": "^10.2.1", "eslint-plugin-import-x": "^4.0.0", "eslint-plugin-react-hooks": "^7.1.1", diff --git a/app/yarn.lock b/app/yarn.lock index 8bd7cba8..aa7301ff 100644 --- a/app/yarn.lock +++ b/app/yarn.lock @@ -276,14 +276,14 @@ resolved "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.0.tgz" integrity sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA== -"@electron-forge/cli@^7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/cli/-/cli-7.11.1.tgz" - integrity sha512-pk8AoLsr7t7LBAt0cFD06XFA6uxtPdvtLx06xeal7O9o7GHGCbj29WGwFoJ8Br/ENM0Ho868S3PrAn1PtBXt5g== - dependencies: - "@electron-forge/core" "7.11.1" - "@electron-forge/core-utils" "7.11.1" - "@electron-forge/shared-types" "7.11.1" +"@electron-forge/cli@^7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/cli/-/cli-7.11.2.tgz#6bdf82da337b2ca7f69c8184383ab629c0598c6d" + integrity sha512-c+C4ndLfHbxwZuCn9G8iT9wD/woLdaVkoSVjAIbj+0nJhi8UmiVsz/+Gxlj4cvhMRTzBMBxudstLU7RocMikfg== + dependencies: + "@electron-forge/core" "7.11.2" + "@electron-forge/core-utils" "7.11.2" + "@electron-forge/shared-types" "7.11.2" "@electron/get" "^3.0.0" "@inquirer/prompts" "^6.0.1" "@listr2/prompt-adapter-inquirer" "^2.0.22" @@ -295,12 +295,12 @@ log-symbols "^4.0.0" semver "^7.2.1" -"@electron-forge/core-utils@7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/core-utils/-/core-utils-7.11.1.tgz" - integrity sha512-9UxRWVsfcziBsbAA2MS0Oz4yYovQCO2BhnGIfsbKNTBtMc/RcVSxAS0NMyymce44i43p1ZC/FqWhnt1XqYw3bQ== +"@electron-forge/core-utils@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/core-utils/-/core-utils-7.11.2.tgz#6aaf7037eac79c5571cfd129515728a8484ce83d" + integrity sha512-/Fpwo44an6ulUdq94co5OOcbRCohgYNci/E6eoZZuTO9f72X+PqJkMkghqkMX3iQ8Aq2QRLkGKFwrKWJNTjL7Q== dependencies: - "@electron-forge/shared-types" "7.11.1" + "@electron-forge/shared-types" "7.11.2" "@electron/rebuild" "^3.7.0" "@malept/cross-spawn-promise" "^2.0.0" chalk "^4.0.0" @@ -311,22 +311,22 @@ parse-author "^2.0.0" semver "^7.2.1" -"@electron-forge/core@7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/core/-/core-7.11.1.tgz" - integrity sha512-YtuPLzggPKPabFAD2rOZFE0s7f4KaUTpGRduhSMbZUqpqD1TIPyfoDBpYiZvao3Ht8pyZeOJjbzcC0LpFs9gIQ== - dependencies: - "@electron-forge/core-utils" "7.11.1" - "@electron-forge/maker-base" "7.11.1" - "@electron-forge/plugin-base" "7.11.1" - "@electron-forge/publisher-base" "7.11.1" - "@electron-forge/shared-types" "7.11.1" - "@electron-forge/template-base" "7.11.1" - "@electron-forge/template-vite" "7.11.1" - "@electron-forge/template-vite-typescript" "7.11.1" - "@electron-forge/template-webpack" "7.11.1" - "@electron-forge/template-webpack-typescript" "7.11.1" - "@electron-forge/tracer" "7.11.1" +"@electron-forge/core@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/core/-/core-7.11.2.tgz#0fc0a39480c8fb06b05d2c6056e9457e2f20a705" + integrity sha512-RbOvlCahSlYBkY1XFgD5QuoifZltEY3ezYGqJYnV1z6RiUK1DfUXwdidmclBLI9d6u8NNr9xWPv79LHVc9ZA3Q== + dependencies: + "@electron-forge/core-utils" "7.11.2" + "@electron-forge/maker-base" "7.11.2" + "@electron-forge/plugin-base" "7.11.2" + "@electron-forge/publisher-base" "7.11.2" + "@electron-forge/shared-types" "7.11.2" + "@electron-forge/template-base" "7.11.2" + "@electron-forge/template-vite" "7.11.2" + "@electron-forge/template-vite-typescript" "7.11.2" + "@electron-forge/template-webpack" "7.11.2" + "@electron-forge/template-webpack-typescript" "7.11.2" + "@electron-forge/tracer" "7.11.2" "@electron/get" "^3.0.0" "@electron/packager" "^18.3.5" "@electron/rebuild" "^3.7.0" @@ -334,6 +334,7 @@ "@vscode/sudo-prompt" "^9.3.1" chalk "^4.0.0" debug "^4.3.1" + eta "^3.5.0" fast-glob "^3.2.7" filenamify "^4.1.0" find-up "^5.0.0" @@ -343,7 +344,6 @@ interpret "^3.1.1" jiti "^2.4.2" listr2 "^7.0.2" - lodash "^4.17.20" log-symbols "^4.0.0" node-fetch "^2.6.7" rechoir "^0.8.0" @@ -351,156 +351,156 @@ source-map-support "^0.5.13" username "^5.1.0" -"@electron-forge/maker-base@7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/maker-base/-/maker-base-7.11.1.tgz" - integrity sha512-yhZrCGoN6bDeiB5DHFaueZ1h84AReElEj+f0hl2Ph4UbZnO0cnLpbx+Bs+XfMLAiA+beC8muB5UDK5ysfuT9BQ== +"@electron-forge/maker-base@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/maker-base/-/maker-base-7.11.2.tgz#9388c64094dda139a032703cb69f4fcb29484fa9" + integrity sha512-9934zYu9WVdgCYQXvtS+eL1oyLagsY8JlWhZmoK8yWTYftSAydH7jb3seVpfy6n85SYmY/yjcAy2lvOTy5dUwA== dependencies: - "@electron-forge/shared-types" "7.11.1" + "@electron-forge/shared-types" "7.11.2" fs-extra "^10.0.0" which "^2.0.2" -"@electron-forge/maker-deb@^7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/maker-deb/-/maker-deb-7.11.1.tgz" - integrity sha512-QTYiryQLYPDkq6pIfBmx0GQ6D8QatUkowH7rTlW5MnCUa0uumX0Xu7yGIjesuwW37fxT3Lv4xi+FSXMCm2eC1w== +"@electron-forge/maker-deb@^7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/maker-deb/-/maker-deb-7.11.2.tgz#05e577d3971676bb09dee6dbd26abc9cb6801082" + integrity sha512-MYSdCTsqzKNmsmaq7CIFh2kJdBWUZ4njxnVGrIRClzueVITk5Kots3+eQo+e5QQLvXTVn2XTNDc2nYjvtBh+Mw== dependencies: - "@electron-forge/maker-base" "7.11.1" - "@electron-forge/shared-types" "7.11.1" + "@electron-forge/maker-base" "7.11.2" + "@electron-forge/shared-types" "7.11.2" optionalDependencies: electron-installer-debian "^3.2.0" -"@electron-forge/maker-dmg@^7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/maker-dmg/-/maker-dmg-7.11.1.tgz" - integrity sha512-7zs5/Ewz1PcOl4N1102stFgBiFGWxU18+UPFUSd/fgf9MErBl4HBWuVNMIHyeJ/56rdfkcmTxTqE+9TBEYrZcg== +"@electron-forge/maker-dmg@^7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/maker-dmg/-/maker-dmg-7.11.2.tgz#3cfd81cfb37b030cb07e24f941a2f3f27a530331" + integrity sha512-vh8/mnu3xyMbRcz3S0TV1rB7ZyGhMK60Yz2f2R+Zmj1EbAivLEq5UAvzHdB+kLttr0Dpjp2FIX4TcZ9neD4Y9g== dependencies: - "@electron-forge/maker-base" "7.11.1" - "@electron-forge/shared-types" "7.11.1" + "@electron-forge/maker-base" "7.11.2" + "@electron-forge/shared-types" "7.11.2" fs-extra "^10.0.0" optionalDependencies: electron-installer-dmg "^5.0.1" -"@electron-forge/maker-rpm@^7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/maker-rpm/-/maker-rpm-7.11.1.tgz" - integrity sha512-iEfJPRQQyaTqk2EbUfZgulChNWvxGXeYUH0xBX/r5cj1pL4vcJXt3jLMQBVn3mk/0Ytv9UWRs8R/XuNWX6sf2w== +"@electron-forge/maker-rpm@^7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/maker-rpm/-/maker-rpm-7.11.2.tgz#41f4f212a0cc8acb09f6f601cf3c4e8b819adc54" + integrity sha512-BEj/DcW6bSpmOyKUa3UsOgT7Hm3ZuP0Wa6OuQEunjxeCWn7yoDTDtjuYA0xRvzk+T4NCyDO3RBGjy6nYNSPU2Q== dependencies: - "@electron-forge/maker-base" "7.11.1" - "@electron-forge/shared-types" "7.11.1" + "@electron-forge/maker-base" "7.11.2" + "@electron-forge/shared-types" "7.11.2" optionalDependencies: electron-installer-redhat "^3.2.0" -"@electron-forge/maker-squirrel@^7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/maker-squirrel/-/maker-squirrel-7.11.1.tgz" - integrity sha512-oSg7fgad6l+X0DjtRkSpMzB0AjzyDO4mb2gzM4kTodkP1ADeiMi08bxy0ZeCESqLm5+fG72cAPmEr3BAPvI1yw== +"@electron-forge/maker-squirrel@^7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/maker-squirrel/-/maker-squirrel-7.11.2.tgz#45a14eaf2d7fe7b00d840e29d7a2d39f0b7f1a6f" + integrity sha512-4CILo57ZDEQH1mJxjhYCSXuv+WaU7oPq67KqiTLEUOEzmiPg9u9/z7FXE34H/Tn5aKWN3dy+ngAETzv6iERCGg== dependencies: - "@electron-forge/maker-base" "7.11.1" - "@electron-forge/shared-types" "7.11.1" + "@electron-forge/maker-base" "7.11.2" + "@electron-forge/shared-types" "7.11.2" fs-extra "^10.0.0" optionalDependencies: electron-winstaller "^5.3.0" -"@electron-forge/plugin-base@7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/plugin-base/-/plugin-base-7.11.1.tgz" - integrity sha512-lKpSOV1GA3FoYiD9k05i6v4KaQVmojnRgCr7d6VL1bFp13QOtXSaAWhFI9mtSY7rGElOacX6Zt7P7rPoB8T9eQ== +"@electron-forge/plugin-base@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/plugin-base/-/plugin-base-7.11.2.tgz#92f832c98f854b943f24f436682e6a10fde05dd1" + integrity sha512-tIFzEE2+D9NnCAn/rLwSkh8H59IqN+G973JNl7xmCzquO6qa7/veitZOQFGO79Zmmgkc8R/fmiCbh7LIdLS9Tg== dependencies: - "@electron-forge/shared-types" "7.11.1" + "@electron-forge/shared-types" "7.11.2" -"@electron-forge/plugin-fuses@^7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/plugin-fuses/-/plugin-fuses-7.11.1.tgz" - integrity sha512-Td517mHf+RjQAayFDM2kKb7NaGdRXrZfPbc7KOHlGbXthp5YTkFu2cCZGWokiqt1y1wsFaAodULhqBIg7vbbbw== +"@electron-forge/plugin-fuses@^7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/plugin-fuses/-/plugin-fuses-7.11.2.tgz#a587fac4e2f0ed178cb420cd9afaf8158ac7d87a" + integrity sha512-Y65MwTmYY0ytwtUy+u9M77rEe8MeMdRR+V2IsjAozIzAVp/38NJXfF7+AqlqE9M/fDENjPuwKnrg2IOj9P1TRg== dependencies: - "@electron-forge/plugin-base" "7.11.1" - "@electron-forge/shared-types" "7.11.1" + "@electron-forge/plugin-base" "7.11.2" + "@electron-forge/shared-types" "7.11.2" -"@electron-forge/plugin-vite@^7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/plugin-vite/-/plugin-vite-7.11.1.tgz" - integrity sha512-kc/WQs/0+9VC9Q4oSSocMa02YxKDvAYxhWtNcL+qlswZMJlxe8gX7vl/yXq9AjPQxw7f3jzf7nruUPKQ+vyLLg== +"@electron-forge/plugin-vite@^7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/plugin-vite/-/plugin-vite-7.11.2.tgz#b9b88bb9e5b1da7fdaf9e7d554a0c4d4c6962c0a" + integrity sha512-QagRgjXfMBeyP+NkMdUMqke/E0ldfcBycjkgCb2FEH3VnS+Llk5RE2716H3quTuUtRhX2gdRuUDdLsstHFuGWg== dependencies: - "@electron-forge/plugin-base" "7.11.1" - "@electron-forge/shared-types" "7.11.1" + "@electron-forge/plugin-base" "7.11.2" + "@electron-forge/shared-types" "7.11.2" chalk "^4.0.0" debug "^4.3.1" fs-extra "^10.0.0" listr2 "^7.0.2" -"@electron-forge/publisher-base@7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/publisher-base/-/publisher-base-7.11.1.tgz" - integrity sha512-rXE9oMFGMtdQrixnumWYH5TTGsp99iPHZb3jI74YWq518ctCh6DlIgWlhf6ok2X0+lhWovcIb45KJucUFAQ13w== +"@electron-forge/publisher-base@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/publisher-base/-/publisher-base-7.11.2.tgz#5584d676068c6bc83d5290e05da00ef134a6594a" + integrity sha512-YwK4ZF3+uW7PBEV/ho59NVTriP3fCahskORrztUaFIdG0QP3hqMsfmo01euv98FDsBEW9UXo7/EW8t5jpmYZ0Q== dependencies: - "@electron-forge/shared-types" "7.11.1" + "@electron-forge/shared-types" "7.11.2" -"@electron-forge/shared-types@7.11.1", "@electron-forge/shared-types@^7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/shared-types/-/shared-types-7.11.1.tgz" - integrity sha512-vvBWdAEh53UJlDGUevpaJk1+sqDMQibfrbHR+0IPA4MPyQex7/Uhv3vYH9oGHujBVAChQahjAuJt0fG6IJBLZg== +"@electron-forge/shared-types@7.11.2", "@electron-forge/shared-types@^7.11.1": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/shared-types/-/shared-types-7.11.2.tgz#837c90d5c01eba8bb9a8e1b90354934dd2031786" + integrity sha512-Tcles7y74xy3jN5dEC+Pt1duJYk4c7W2xu98tjWW8RewmfKD2uHkie6I1I3yifPFZXZ/QfTlaFOOoKIQ9ENZjg== dependencies: - "@electron-forge/tracer" "7.11.1" + "@electron-forge/tracer" "7.11.2" "@electron/packager" "^18.3.5" "@electron/rebuild" "^3.7.0" listr2 "^7.0.2" -"@electron-forge/template-base@7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/template-base/-/template-base-7.11.1.tgz" - integrity sha512-XpTaEf+EfQw+0BlSAtSpZKYIKYvKu4raNzSGHZZoSYHp+HDC7R+MlpFQmSJiGdYQzQ14C+uxO42tVjgM0DMbpw== +"@electron-forge/template-base@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/template-base/-/template-base-7.11.2.tgz#8e55f0366ff0384fb986a9cf7a0438099864ff2c" + integrity sha512-l10I+XZRbbxFGiDLMnuXmlOppmLYmimKj6FWjEGUvft4VJFXW2BIDrLIugIGdM1nbrl/0aYjen2xRg0nZlcWzg== dependencies: - "@electron-forge/core-utils" "7.11.1" - "@electron-forge/shared-types" "7.11.1" + "@electron-forge/core-utils" "7.11.2" + "@electron-forge/shared-types" "7.11.2" "@malept/cross-spawn-promise" "^2.0.0" debug "^4.3.1" fs-extra "^10.0.0" semver "^7.2.1" username "^5.1.0" -"@electron-forge/template-vite-typescript@7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/template-vite-typescript/-/template-vite-typescript-7.11.1.tgz" - integrity sha512-Us4AHXFb+4z+gXgZImSqMBS63oKnsQWLOhqRg321xiDzu2UcQPlwgWNb4rAEKNVC1e7LXrUNDHuBiTrQkvWXbg== +"@electron-forge/template-vite-typescript@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/template-vite-typescript/-/template-vite-typescript-7.11.2.tgz#cbbb973694129b253b4008569c53f4db691689c5" + integrity sha512-QvvdmO9Gdv+3aISI9+bBLKPBTyKaucs6HhXxz+IDALcdykIL9wVN0/BrWuwwgbwuw4BiJTyXGSPNXuJ+EWnP6g== dependencies: - "@electron-forge/shared-types" "7.11.1" - "@electron-forge/template-base" "7.11.1" + "@electron-forge/shared-types" "7.11.2" + "@electron-forge/template-base" "7.11.2" fs-extra "^10.0.0" -"@electron-forge/template-vite@7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/template-vite/-/template-vite-7.11.1.tgz" - integrity sha512-Or8Lxf4awoeUZoMTKJEw5KQDIhqOFs24WhVka3yZXxc6VgVWN79KmYKYM6uM/YMQttmafhsBhY2t1Lxo1WR/ug== +"@electron-forge/template-vite@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/template-vite/-/template-vite-7.11.2.tgz#a69d470d906c6c808a95ec46bdd34d20cd849e69" + integrity sha512-yFSDSu3IdyNpgLXzrwODSUyaWniHRSZI82gwcXdnJLx7D7DIDLtbx6KzEoy7QBmWZRULO3F7rLsYG+Ur7orvyA== dependencies: - "@electron-forge/shared-types" "7.11.1" - "@electron-forge/template-base" "7.11.1" + "@electron-forge/shared-types" "7.11.2" + "@electron-forge/template-base" "7.11.2" fs-extra "^10.0.0" -"@electron-forge/template-webpack-typescript@7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-7.11.1.tgz" - integrity sha512-6ExfFnFkHBz8rvRFTFg5HVGTC12uJpbVk4q8DVg0R8rhhxhqiVNh8lF2UPtZ2yT2UtGWjXNVlyP3Y3T6q6E3GQ== +"@electron-forge/template-webpack-typescript@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/template-webpack-typescript/-/template-webpack-typescript-7.11.2.tgz#33c37bf21fa4fc34f92028e8ff42865bfecd31e0" + integrity sha512-2lwK+OrCeZgYM8WqsUXJzk94rdF0z/kA7WnAf79U3COEmAAMcFIwJtwF8c/n+52UecP3yrEE70LIGmM1sjGZJQ== dependencies: - "@electron-forge/shared-types" "7.11.1" - "@electron-forge/template-base" "7.11.1" + "@electron-forge/shared-types" "7.11.2" + "@electron-forge/template-base" "7.11.2" fs-extra "^10.0.0" typescript "~5.4.5" webpack "^5.69.1" -"@electron-forge/template-webpack@7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/template-webpack/-/template-webpack-7.11.1.tgz" - integrity sha512-15lbXxi+er461MPk6sbwAOyjofAHwmQjTvxNCiNpaU2naEwbj3t0SlLq/BMr5HxnVOaMmA7+lKV9afkIom+d4Q== +"@electron-forge/template-webpack@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/template-webpack/-/template-webpack-7.11.2.tgz#1f537e6f3b359ef91c39b4c1d0e90b0e44609270" + integrity sha512-JjG8XIZctrSZvTlii7Hqvt/pHDKigRk4PoLTQCs1TiT05ZWsn40itBm8cbja3L7bfm0ccDd3JTWWOl2G7PhlmA== dependencies: - "@electron-forge/shared-types" "7.11.1" - "@electron-forge/template-base" "7.11.1" + "@electron-forge/shared-types" "7.11.2" + "@electron-forge/template-base" "7.11.2" fs-extra "^10.0.0" -"@electron-forge/tracer@7.11.1": - version "7.11.1" - resolved "https://registry.npmjs.org/@electron-forge/tracer/-/tracer-7.11.1.tgz" - integrity sha512-tiB6cglVQFcSw9N8GRwVwZUeB9u0DOx2Mj7aFXBUsFLUYQapvVGv51tUSy/UAW5lvmubGscYIILuVko+II3+NA== +"@electron-forge/tracer@7.11.2": + version "7.11.2" + resolved "https://registry.yarnpkg.com/@electron-forge/tracer/-/tracer-7.11.2.tgz#454692619efebe3122deaf03c73057af1542e700" + integrity sha512-U8j5Hyj2Zt7I5PciJvPJfmEv69Gb/Da9v+k655z3Jj1cuY0UnToEJ61IhXrzlTYqo+jUKC+fgAjDJ6vltJTS0A== dependencies: chrome-trace-event "^1.0.3" @@ -513,19 +513,15 @@ glob "^7.1.6" minimatch "^3.0.4" -"@electron/fuses@^1.8.0": - version "1.8.0" - resolved "https://registry.npmjs.org/@electron/fuses/-/fuses-1.8.0.tgz" - integrity sha512-zx0EIq78WlY/lBb1uXlziZmDZI4ubcCXIMJ4uGjXzZW0nS19TjSPeXPAjzzTmKQlJUZm0SbmZhPKP7tuQ1SsEw== - dependencies: - chalk "^4.1.1" - fs-extra "^9.0.1" - minimist "^1.2.5" +"@electron/fuses@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@electron/fuses/-/fuses-2.1.1.tgz#8b15eb91dcde51e20a2b3cefb5fb11adb43d237a" + integrity sha512-38ho27/mtUV/LpsZ1LCDJUomKBBSUZDk/qBH4FNNtoN5fmnkmWDcIp5pm1Kv3InqhRjKZKs7Jzx+wWZNMArHrA== -"@electron/get@^2.0.0": - version "2.0.3" - resolved "https://registry.npmjs.org/@electron/get/-/get-2.0.3.tgz" - integrity sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ== +"@electron/get@^3.0.0": + version "3.1.0" + resolved "https://registry.npmjs.org/@electron/get/-/get-3.1.0.tgz" + integrity sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ== dependencies: debug "^4.1.1" env-paths "^2.2.0" @@ -537,20 +533,19 @@ optionalDependencies: global-agent "^3.0.0" -"@electron/get@^3.0.0": - version "3.1.0" - resolved "https://registry.npmjs.org/@electron/get/-/get-3.1.0.tgz" - integrity sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ== +"@electron/get@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@electron/get/-/get-5.0.0.tgz#3c7ec0e26480ce51a487d54c8a10233460531021" + integrity sha512-pjoBpru1KdEtcExBnuHAP1cAc/5faoedw0hzJkL3o4/IJp7HNF1+fbrdxT3gMYRX2oJfvnA/WXeCTVQpYYxyJA== dependencies: debug "^4.1.1" - env-paths "^2.2.0" - fs-extra "^8.1.0" - got "^11.8.5" + env-paths "^3.0.0" + graceful-fs "^4.2.11" progress "^2.0.3" - semver "^6.2.0" + semver "^7.6.3" sumchecker "^3.0.1" optionalDependencies: - global-agent "^3.0.0" + undici "^7.24.4" "@electron/node-gyp@https://github.com/electron/node-gyp#06b29aafb7708acef8b3669835c8a7857ebc92d2": version "10.2.0-electron.1" @@ -1736,7 +1731,14 @@ dependencies: "@types/node" "*" -"@types/node@*", "@types/node@>=13.7.0", "@types/node@^20.14.0": +"@types/node@*", "@types/node@>=13.7.0", "@types/node@^24.9.0": + version "24.12.2" + resolved "https://registry.npmjs.org/@types/node/-/node-24.12.2.tgz" + integrity sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g== + dependencies: + undici-types "~7.16.0" + +"@types/node@^20.14.0": version "20.19.39" resolved "https://registry.npmjs.org/@types/node/-/node-20.19.39.tgz" integrity sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw== @@ -1750,13 +1752,6 @@ dependencies: undici-types "~6.21.0" -"@types/node@^24.9.0": - version "24.12.2" - resolved "https://registry.npmjs.org/@types/node/-/node-24.12.2.tgz" - integrity sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g== - dependencies: - undici-types "~7.16.0" - "@types/pngjs@^6.0.5": version "6.0.5" resolved "https://registry.npmjs.org/@types/pngjs/-/pngjs-6.0.5.tgz" @@ -2790,7 +2785,7 @@ chai@^6.2.2: resolved "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz" integrity sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg== -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1: +chalk@^4.0.0, chalk@^4.1.0: version "4.1.2" resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -3393,12 +3388,12 @@ electron-winstaller@^5.3.0: optionalDependencies: "@electron/windows-sign" "^1.1.2" -electron@41.2.1: - version "41.2.1" - resolved "https://registry.npmjs.org/electron/-/electron-41.2.1.tgz" - integrity sha512-teeRThiYGTPKf/2yOW7zZA1bhb91KEQ4yLBPOg7GxpmnkLFLugKgQaAKOrCgdzwsXh/5mFIfmkm+4+wACJKwaA== +electron@42.3.2: + version "42.3.2" + resolved "https://registry.yarnpkg.com/electron/-/electron-42.3.2.tgz#5b0fe7955f612d017a40328c298b372372b2d0c8" + integrity sha512-R8qL6TMQ+u5r/l1mL6zWqqK3eQo6Bqi4ScmysgODcy+SNR76HQhvbZUEL/9GqNuF0fNFJxphz/bh/TC4jW8NbA== dependencies: - "@electron/get" "^2.0.0" + "@electron/get" "^5.0.0" "@types/node" "^24.9.0" extract-zip "^2.0.1" @@ -3449,6 +3444,11 @@ env-paths@^2.2.0: resolved "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz" integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== +env-paths@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-3.0.0.tgz#2f1e89c2f6dbd3408e1b1711dd82d62e317f58da" + integrity sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A== + err-code@^2.0.2: version "2.0.3" resolved "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz" @@ -3682,6 +3682,11 @@ esutils@^2.0.2: resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== +eta@^3.5.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/eta/-/eta-3.5.0.tgz#b728b2d4aa3cbce9d08db638719a60b31d2b0ccf" + integrity sha512-e3x3FBvGzeCIHhF+zhK8FZA2vC5uFn6b4HJjegUbIWrDb4mJ7JjTGMJY9VGIbRVpmSwHopNiaJibhjIr+HfLug== + eventemitter3@^5.0.1: version "5.0.4" resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz" @@ -4798,7 +4803,7 @@ lodash.isequal@^4.5.0: resolved "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz" integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== -lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4: +lodash@^4.17.15, lodash@^4.17.21, lodash@^4.17.4: version "4.18.1" resolved "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz" integrity sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q== @@ -5483,7 +5488,7 @@ minimatch@^9.0.3: dependencies: brace-expansion "^2.0.2" -minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5, minimist@^1.2.6, minimist@^1.2.7, minimist@^1.2.8: +minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.6, minimist@^1.2.7, minimist@^1.2.8: version "1.2.8" resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== @@ -7240,6 +7245,11 @@ undici@^6.25.0: resolved "https://registry.yarnpkg.com/undici/-/undici-6.25.0.tgz#8c4efb8c998dc187fc1cfb5dde1ef19a211849fb" integrity sha512-ZgpWDC5gmNiuY9CnLVXEH8rl50xhRCuLNA97fAUnKi8RRuV4E6KG31pDTsLVUKnohJE0I3XDrTeEydAXRw47xg== +undici@^7.24.4: + version "7.27.0" + resolved "https://registry.yarnpkg.com/undici/-/undici-7.27.0.tgz#8f1d99dfc28273fe8a5736aa93a507850fda78c9" + integrity sha512-+t2Z/GwkZQDtu00813aP66ygViGtPHKhhoFZpQKpKrE+9jIgES+Zw+mFNaDWOVRKiuJjuqKHzD3B1sfGg8+ZOQ== + undici@^7.24.5: version "7.25.0" resolved "https://registry.npmjs.org/undici/-/undici-7.25.0.tgz"