diff --git a/apps/cli/package.json b/apps/cli/package.json index 663587d8e..1a3b72474 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -26,7 +26,7 @@ "@roo-code/core": "workspace:^", "@roo-code/types": "workspace:^", "@roo-code/vscode-shim": "workspace:^", - "@trpc/client": "^11.8.1", + "@trpc/client": "^11.18.0", "@vscode/ripgrep": "^1.15.9", "commander": "^12.1.0", "execa": "^9.5.2", @@ -39,6 +39,7 @@ }, "devDependencies": { "@roo-code/config-eslint": "workspace:^", + "@trpc/server": "^11.18.0", "@roo-code/config-typescript": "workspace:^", "@types/node": "20.19.43", "@types/react": "18.3.23", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 35c3c5288..4436adb3a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -89,8 +89,8 @@ importers: specifier: workspace:^ version: link:../../packages/vscode-shim '@trpc/client': - specifier: ^11.8.1 - version: 11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3) + specifier: ^11.18.0 + version: 11.18.0(@trpc/server@11.18.0(typescript@5.9.3))(typescript@5.9.3) '@vscode/ripgrep': specifier: ^1.15.9 version: 1.17.0 @@ -125,6 +125,9 @@ importers: '@roo-code/config-typescript': specifier: workspace:^ version: link:../../packages/config-typescript + '@trpc/server': + specifier: ^11.18.0 + version: 11.18.0(typescript@5.9.3) '@types/node': specifier: 20.19.43 version: 20.19.43 @@ -3057,14 +3060,16 @@ packages: '@textlint/types@15.7.1': resolution: {integrity: sha512-Vye/GmFNBTgVzZFtIFJTmLB+s2A7oIADxNG6r9UhfPuY+Czv0z5G3xeyFZZudPlfxURsKUyPIU5XsjOFqVp33A==} - '@trpc/client@11.8.1': - resolution: {integrity: sha512-L/SJFGanr9xGABmuDoeXR4xAdHJmsXsiF9OuH+apecJ+8sUITzVT1EPeqp0ebqA6lBhEl5pPfg3rngVhi/h60Q==} + '@trpc/client@11.18.0': + resolution: {integrity: sha512-wOqeg3Fvl25V1ZisQhUD3K8G60ZJDlSGJNSyeXrLH24xAo5w6GSR2Kzb1cSNY9Y+IQ2YZvYGZstBU+V/ulo/ow==} + hasBin: true peerDependencies: - '@trpc/server': 11.8.1 + '@trpc/server': 11.18.0 typescript: '>=5.7.2' - '@trpc/server@11.8.1': - resolution: {integrity: sha512-P4rzZRpEL7zDFgjxK65IdyH0e41FMFfTkQkuq0BA5tKcr7E6v9/v38DEklCpoDN6sPiB1Sigy/PUEzHENhswDA==} + '@trpc/server@11.18.0': + resolution: {integrity: sha512-JAvXOuNTxgXjIDfQaOvDq1j66LMNfDJUH1IU7Slfn8EvRv2EkH6ehu3A7zpYhjO0syHHiYg77v2lG2JFJgvw7Q==} + hasBin: true peerDependencies: typescript: '>=5.7.2' @@ -10986,12 +10991,12 @@ snapshots: dependencies: '@textlint/ast-node-types': 15.7.1 - '@trpc/client@11.8.1(@trpc/server@11.8.1(typescript@5.9.3))(typescript@5.9.3)': + '@trpc/client@11.18.0(@trpc/server@11.18.0(typescript@5.9.3))(typescript@5.9.3)': dependencies: - '@trpc/server': 11.8.1(typescript@5.9.3) + '@trpc/server': 11.18.0(typescript@5.9.3) typescript: 5.9.3 - '@trpc/server@11.8.1(typescript@5.9.3)': + '@trpc/server@11.18.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 diff --git a/webview-ui/src/components/settings/SettingsView.tsx b/webview-ui/src/components/settings/SettingsView.tsx index 14d6fa441..537068366 100644 --- a/webview-ui/src/components/settings/SettingsView.tsx +++ b/webview-ui/src/components/settings/SettingsView.tsx @@ -1,6 +1,5 @@ import React, { forwardRef, - memo, useCallback, useEffect, useImperativeHandle, @@ -991,4 +990,4 @@ const SettingsView = forwardRef(({ onDone, t ) }) -export default memo(SettingsView) +export default SettingsView