Skip to content
This repository was archived by the owner on Jan 6, 2026. It is now read-only.

Commit 6ed5bbc

Browse files
committed
chore: update rest of deps expect ts and electron-store. fix linting
1 parent aaa800c commit 6ed5bbc

20 files changed

Lines changed: 1939 additions & 514 deletions

File tree

package-lock.json

Lines changed: 1884 additions & 472 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"make": "electron-forge make",
1313
"publish": "electron-forge publish",
1414
"lint": "biome lint ./src",
15-
"safeFix": "biome check --write ./src",
16-
"unsafeFix": "biome check --write-unsafe ./src",
15+
"safeFix": "biome check --fix ./src",
16+
"unsafeFix": "biome check --fix --unsafe ./src",
1717
"test": "npm run testFrontend && npm run testBackend",
1818
"testFrontend": "vitest run --config vite.renderer.config.ts --dir src/__tests__/react",
1919
"testBackend": "vitest run --config vite.main.config.ts --dir src/__tests__/node",
@@ -27,7 +27,7 @@
2727
"docs:nodeSpec": "typedoc --plugin typedoc-plugin-markdown --name \"Node Spec examples\" --readme src/common/index.md --entryDocument index.md --out docs src/common/*"
2828
},
2929
"devDependencies": {
30-
"@biomejs/biome": "^1.8.3",
30+
"@biomejs/biome": "^1.9.0",
3131
"@electron-forge/cli": "^7.4.0",
3232
"@electron-forge/maker-deb": "^7.4.0",
3333
"@electron-forge/maker-dmg": "^7.4.0",
@@ -49,17 +49,17 @@
4949
"@storybook/react-vite": "^8.3.0",
5050
"@storybook/test": "^8.3.0",
5151
"@storybook/theming": "^8.0.8",
52-
"@testing-library/react": "^14.0.0",
52+
"@testing-library/react": "^16.0.1",
5353
"@testing-library/webdriverio": "^3.2.1",
5454
"@types/du": "^1.0.3",
55-
"@types/mixpanel-browser": "^2.47.3",
56-
"@types/node": "20.12.7",
55+
"@types/mixpanel-browser": "^2.50.0",
56+
"@types/node": "^22.5.4",
5757
"@types/pidusage": "^2.0.5",
58-
"@types/react": "^18.2.74",
59-
"@types/react-dom": "^18.2.24",
58+
"@types/react": "^18.3.5",
59+
"@types/react-dom": "^18.3.0",
6060
"@types/throttle-debounce": "^5.0.0",
61-
"@types/uuid": "^9.0.3",
62-
"@vanilla-extract/vite-plugin": "^4.0.9",
61+
"@types/uuid": "^10.0.0",
62+
"@vanilla-extract/vite-plugin": "^4.0.15",
6363
"@wdio/cli": "^9.0.9",
6464
"@wdio/local-runner": "^9.0.9",
6565
"@wdio/mocha-framework": "^9.0.8",
@@ -69,12 +69,12 @@
6969
"electron-devtools-installer": "^3.2.0",
7070
"electron-extension-installer": "^1.2.0",
7171
"electron-mock-ipc": "^0.3.12",
72-
"happy-dom": "^14.7.1",
73-
"husky": "^9.0.11",
72+
"happy-dom": "^15.7.4",
73+
"husky": "^9.1.6",
7474
"storybook": "^8.3.0",
7575
"ts-node": "^10.9.2",
76-
"typedoc": "^0.25.13",
77-
"typedoc-plugin-markdown": "^3.17.1",
76+
"typedoc": "^0.26.7",
77+
"typedoc-plugin-markdown": "^4.2.7",
7878
"typescript": "^4.5.4",
7979
"vite": "^5.4.5",
8080
"vite-plugin-svgr": "^4.2.0",
@@ -83,13 +83,13 @@
8383
"wdio-wait-for": "^3.0.11"
8484
},
8585
"dependencies": {
86-
"@reduxjs/toolkit": "^2.2.3",
87-
"@sentry/electron": "^4.10.0",
88-
"@vanilla-extract/css": "^1.14.2",
86+
"@reduxjs/toolkit": "^2.2.7",
87+
"@sentry/electron": "^5.4.0",
88+
"@vanilla-extract/css": "^1.15.5",
8989
"@vscode/sudo-prompt": "^9.3.1",
9090
"await-sleep": "0.0.1",
9191
"check-disk-space": "^3.4.0",
92-
"cron": "^3.1.4",
92+
"cron": "^3.1.7",
9393
"docker-cli-js": "^2.10.0",
9494
"dotenv": "^16.0.3",
9595
"du": "^1.0.0",
@@ -98,11 +98,11 @@
9898
"electron-store": "^8.1.0",
9999
"highcharts": "^11.4.8",
100100
"highcharts-react-official": "^3.2.1",
101-
"i18next": "^23.11.2",
102-
"i18next-browser-languagedetector": "^7.0.1",
101+
"i18next": "^23.15.1",
102+
"i18next-browser-languagedetector": "^8.0.0",
103103
"i18next-cli-language-detector": "^1.1.8",
104104
"iconv-lite": "^0.6.3",
105-
"mixpanel-browser": "^2.47.0",
105+
"mixpanel-browser": "^2.55.1",
106106
"moment": "^2.30.1",
107107
"pidusage": "^3.0.2",
108108
"react": "^18.3.1",
@@ -111,13 +111,13 @@
111111
"react-redux": "^9.1.2",
112112
"react-router-dom": "^6.26.2",
113113
"react-select": "^5.8.0",
114-
"systeminformation": "^5.21.24",
115-
"throttle-debounce": "^5.0.0",
114+
"systeminformation": "^5.23.5",
115+
"throttle-debounce": "^5.0.2",
116116
"tiny-typed-emitter": "^2.1.0",
117117
"update-electron-app": "^3.0.0",
118118
"uuid": "^10.0.0",
119-
"winston": "^3.13.0",
120-
"winston-transport": "^4.7.0"
119+
"winston": "^3.14.2",
120+
"winston-transport": "^4.7.1"
121121
},
122122
"author": {
123123
"name": "NiceNode LLC",

src/renderer/App.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ const Main = (props: { platform?: string }) => {
9595
<div className={homeContainer}>
9696
<SidebarWrapper ref={sidebarRef} />
9797
<div
98+
// biome-ignore lint: useSemanticElements
9899
role="button"
99100
className={sidebarDrag}
100101
tabIndex={0}

src/renderer/Generics/redesign/Banner/Banner.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ export const Banner = ({
9696
className={container}
9797
onClick={onClickBanner}
9898
onKeyDown={onClickBanner}
99+
// biome-ignore lint: useSemanticElements
99100
role="button"
100101
tabIndex={0}
101102
>

src/renderer/Generics/redesign/Checkbox/Checkbox.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ export const Checkbox = ({
5858
},
5959
}}
6060
/>
61+
{/* biome-ignore lint: labelForCheckbox */}
6162
{label && <label htmlFor="checkboxComponent">{label}</label>}
6263
</div>
6364
);

src/renderer/Generics/redesign/ClientCard/ClientCard.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@ export const ClientCard = (props: ClientProps) => {
156156
onClick();
157157
}
158158
}}
159+
// biome-ignore lint: useSemanticElements
159160
role="presentation"
160161
>
161162
<div

src/renderer/Generics/redesign/CopyButton/CopyButton.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ const CopyButton = ({ data }: CopyButtonProps) => {
3131
className={copyIcon}
3232
onClick={handleClick}
3333
onKeyDown={handleKeyDown}
34+
// biome-ignore lint: useSemanticElements
3435
role="button"
3536
tabIndex={0}
3637
>

src/renderer/Generics/redesign/HeaderButton/HeaderButton.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ export const HeaderButton = ({
5555
<div
5656
className={[container, isToggled ? 'toggled' : ''].join(' ')}
5757
onKeyDown={handleButtonClick}
58+
// biome-ignore lint: useSemanticElements
5859
role="button"
5960
tabIndex={0}
6061
onClick={handleButtonClick}

src/renderer/Generics/redesign/Link/DropdownLink.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ const DropdownLink = ({ text, inline, onClick, isDown }: DropdownLinkProps) => {
2222
className={classContainer}
2323
onClick={onClick}
2424
onKeyDown={onClick}
25+
// biome-ignore lint: useSemanticElements
2526
role="button"
2627
tabIndex={0}
2728
>

src/renderer/Generics/redesign/MenuItem/MenuItem.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,10 @@ export const MenuItem = ({
7474
};
7575

7676
return (
77+
// biome-ignore lint: noLabelWithoutControl
7778
<label
7879
tabIndex={0}
79-
// biome-ignore lint/a11y/noNoninteractiveElementToInteractiveRole: <explanation>
80+
// biome-ignore lint: useSemanticElements
8081
role="button"
8182
onKeyDown={onClickAction}
8283
className={[container, `${disabledStyle}`].join(' ')}

0 commit comments

Comments
 (0)