From 40dd93f6dd7b74f3cc2062749109a994e16f0792 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Dec 2025 13:04:29 +0000 Subject: [PATCH 1/2] chore(deps-dev): bump prettier from 3.6.2 to 3.7.4 Bumps [prettier](https://github.com/prettier/prettier) from 3.6.2 to 3.7.4. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.6.2...3.7.4) --- updated-dependencies: - dependency-name: prettier dependency-version: 3.7.4 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 3853c87d..60ccd72f 100644 --- a/package.json +++ b/package.json @@ -448,7 +448,7 @@ "markdown-eslint-parser": "^1.2.1", "memfs": "^4.51.1", "nyc": "^17.1.0", - "prettier": "^3.6.2", + "prettier": "^3.7.4", "ts-loader": "^9.5.4", "typescript": "^5.9.3", "utf-8-validate": "^6.0.6", diff --git a/yarn.lock b/yarn.lock index a770aed1..9da7f077 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6822,10 +6822,10 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" -prettier@^3.6.2: - version "3.6.2" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.6.2.tgz#ccda02a1003ebbb2bfda6f83a074978f608b9393" - integrity sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ== +prettier@^3.7.4: + version "3.7.4" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.7.4.tgz#d2f8335d4b1cec47e1c8098645411b0c9dff9c0f" + integrity sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA== pretty-bytes@^7.1.0: version "7.1.0" From 207f2c288f749f79305d3580f506006234f844c7 Mon Sep 17 00:00:00 2001 From: Ehab Younes Date: Tue, 30 Dec 2025 13:03:05 +0300 Subject: [PATCH 2/2] Fix prettier style with generic interfaces --- src/websocket/oneWayWebSocket.ts | 6 +++--- src/websocket/reconnectingWebSocket.ts | 6 +++--- test/mocks/testHelpers.ts | 19 ++++++++----------- 3 files changed, 14 insertions(+), 17 deletions(-) diff --git a/src/websocket/oneWayWebSocket.ts b/src/websocket/oneWayWebSocket.ts index c27b1fe4..4c94bd59 100644 --- a/src/websocket/oneWayWebSocket.ts +++ b/src/websocket/oneWayWebSocket.ts @@ -24,9 +24,9 @@ export type OneWayWebSocketInit = { options?: ClientOptions; }; -export class OneWayWebSocket - implements UnidirectionalStream -{ +export class OneWayWebSocket< + TData = unknown, +> implements UnidirectionalStream { readonly #socket: Ws; readonly #messageCallbacks = new Map< EventHandler, diff --git a/src/websocket/reconnectingWebSocket.ts b/src/websocket/reconnectingWebSocket.ts index fc4327d5..f0e6cc7b 100644 --- a/src/websocket/reconnectingWebSocket.ts +++ b/src/websocket/reconnectingWebSocket.ts @@ -22,9 +22,9 @@ export type ReconnectingWebSocketOptions = { jitterFactor?: number; }; -export class ReconnectingWebSocket - implements UnidirectionalStream -{ +export class ReconnectingWebSocket< + TData = unknown, +> implements UnidirectionalStream { readonly #socketFactory: SocketFactory; readonly #logger: Logger; readonly #options: Required; diff --git a/test/mocks/testHelpers.ts b/test/mocks/testHelpers.ts index 21978b13..8edd9ee7 100644 --- a/test/mocks/testHelpers.ts +++ b/test/mocks/testHelpers.ts @@ -453,17 +453,14 @@ export class MockStatusBar { /** * Mock CoderApi for testing. Tracks method calls and allows controlling responses. */ -export class MockCoderApi - implements - Pick< - CoderApi, - | "setHost" - | "setSessionToken" - | "setCredentials" - | "getAuthenticatedUser" - | "dispose" - > -{ +export class MockCoderApi implements Pick< + CoderApi, + | "setHost" + | "setSessionToken" + | "setCredentials" + | "getAuthenticatedUser" + | "dispose" +> { private _host: string | undefined; private _token: string | undefined; private _disposed = false;