diff --git a/package.json b/package.json index e154d2432..d2fc657da 100644 --- a/package.json +++ b/package.json @@ -229,9 +229,9 @@ "stream": "^0.0.2", "systeminformation": "^5.21.7", "ts-prune": "^0.10.3", + "tslib": "^2.5.0", "yauzl": "^2.10.0", - "zod": "^3.22.3", - "tslib": "^2.5.0" + "zod": "^3.22.3" }, "scripts": { "setup": "yarn install && yarn allow-scripts", @@ -306,7 +306,7 @@ "@valist/sdk": "^2.9.1", "@vitejs/plugin-react": "^2.2.0", "cross-env": "^7.0.3", - "electron": "^27.0.0-beta.8", + "electron": "^27.0.2", "electron-builder": "^24.6.3", "electron-playwright-helpers": "^1.6.0", "electron-vite": "^1.0.23", diff --git a/src/backend/constants.ts b/src/backend/constants.ts index 2d4d0470a..a16877fe8 100644 --- a/src/backend/constants.ts +++ b/src/backend/constants.ts @@ -60,6 +60,11 @@ const nileConfigPath = join(appFolder, 'nile_config', 'nile') const runtimePath = join(toolsPath, 'runtimes') const userInfo = join(legendaryConfigPath, 'user.json') const imagesCachePath = join(appConfigFolder, 'images-cache') +const cachedUbisoftInstallerPath = join( + appFolder, + 'tools', + 'UbisoftConnectInstaller.exe' +) const { currentLogFile, @@ -298,5 +303,6 @@ export { nileConfigPath, nileInstalled, nileLibrary, - nileUserData + nileUserData, + cachedUbisoftInstallerPath } diff --git a/src/frontend/components/UI/TextInputField/index.css b/src/frontend/components/UI/TextInputField/index.scss similarity index 100% rename from src/frontend/components/UI/TextInputField/index.css rename to src/frontend/components/UI/TextInputField/index.scss diff --git a/src/frontend/components/UI/TextInputField/index.tsx b/src/frontend/components/UI/TextInputField/index.tsx index 47003a3ad..697c7a7af 100644 --- a/src/frontend/components/UI/TextInputField/index.tsx +++ b/src/frontend/components/UI/TextInputField/index.tsx @@ -1,7 +1,7 @@ import React, { ChangeEvent, FocusEvent, ReactNode, useContext } from 'react' import classnames from 'classnames' import ContextProvider from 'frontend/state/ContextProvider' -import './index.css' +import './index.scss' interface TextInputFieldProps { htmlId: string diff --git a/yarn.lock b/yarn.lock index 292112a74..1db00e874 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6188,10 +6188,10 @@ electron-vite@^1.0.23: magic-string "^0.30.0" picocolors "^1.0.0" -electron@^27.0.0-beta.8: - version "27.0.0-beta.9" - resolved "https://registry.yarnpkg.com/electron/-/electron-27.0.0-beta.9.tgz#9afcdb86f9db98ddabcce9f0ac9acdc053090141" - integrity sha512-4h78B843eYU2oh2yMjrwYtl5aVMiFdpurIwtoZvXpfTwyuKiEOQaylmLbi4+sPg1rCmqW/VLv9hfVlOqHDNj/Q== +electron@^27.0.2: + version "27.0.2" + resolved "https://registry.yarnpkg.com/electron/-/electron-27.0.2.tgz#5465475e4e5c4de7371dc06e1872b46265a340f0" + integrity sha512-4fbcHQ40ZDlqhr5Pamm+M5BF7ry2lGqjFTWTJ/mrBwuiPWu6xhV/RWgUhKBaLqKNfAaNl3eMxV3Jc82gv6JauQ== dependencies: "@electron/get" "^2.0.0" "@types/node" "^18.11.18"