diff --git a/packages/app/e2e/helpers/node-ws-factory.ts b/packages/app/e2e/helpers/node-ws-factory.ts index 01f8f26a3..70d393127 100644 --- a/packages/app/e2e/helpers/node-ws-factory.ts +++ b/packages/app/e2e/helpers/node-ws-factory.ts @@ -1,4 +1,4 @@ -import WebSocket from "ws"; +import { WebSocket } from "ws"; interface WebSocketLike { readyState: number; diff --git a/packages/server/scripts/dictation-generate-baseline.ts b/packages/server/scripts/dictation-generate-baseline.ts index 285921459..833c60529 100644 --- a/packages/server/scripts/dictation-generate-baseline.ts +++ b/packages/server/scripts/dictation-generate-baseline.ts @@ -2,7 +2,7 @@ import "dotenv/config"; import { writeFile, mkdir } from "node:fs/promises"; import path from "node:path"; import { fileURLToPath } from "node:url"; -import OpenAI from "openai"; +import { OpenAI } from "openai"; function requireEnv(name: string): string { const value = process.env[name]; diff --git a/packages/server/src/server/daemon-e2e/claude-autonomous-wake.real.e2e.test.ts b/packages/server/src/server/daemon-e2e/claude-autonomous-wake.real.e2e.test.ts index ce9b10547..79ea052ad 100644 --- a/packages/server/src/server/daemon-e2e/claude-autonomous-wake.real.e2e.test.ts +++ b/packages/server/src/server/daemon-e2e/claude-autonomous-wake.real.e2e.test.ts @@ -3,7 +3,7 @@ import { homedir, tmpdir } from "node:os"; import path from "node:path"; import pino from "pino"; import { beforeAll, beforeEach, describe, expect, test } from "vitest"; -import WebSocket from "ws"; +import { WebSocket } from "ws"; import { ClaudeAgentClient } from "../agent/providers/claude-agent.js"; import { DaemonClient } from "../test-utils/daemon-client.js"; import { createTestPaseoDaemon } from "../test-utils/paseo-daemon.js"; diff --git a/packages/server/src/server/daemon-e2e/relay-transport.e2e.test.ts b/packages/server/src/server/daemon-e2e/relay-transport.e2e.test.ts index 99acde67a..314c995d0 100644 --- a/packages/server/src/server/daemon-e2e/relay-transport.e2e.test.ts +++ b/packages/server/src/server/daemon-e2e/relay-transport.e2e.test.ts @@ -1,5 +1,5 @@ import { describe, expect, test } from "vitest"; -import WebSocket from "ws"; +import { WebSocket } from "ws"; import pino from "pino"; import { Writable } from "node:stream"; import net from "node:net"; diff --git a/packages/server/src/server/daemon-e2e/terminal.e2e.test.ts b/packages/server/src/server/daemon-e2e/terminal.e2e.test.ts index 9f0bb2de6..cc6c6ea15 100644 --- a/packages/server/src/server/daemon-e2e/terminal.e2e.test.ts +++ b/packages/server/src/server/daemon-e2e/terminal.e2e.test.ts @@ -2,7 +2,7 @@ import { afterEach, beforeEach, describe, expect, test } from "vitest"; import { mkdtempSync, rmSync } from "fs"; import { tmpdir } from "os"; import path from "path"; -import WebSocket from "ws"; +import { WebSocket } from "ws"; import { DaemonClient } from "../../client/daemon-client.js"; import { WSOutboundMessageSchema, diff --git a/packages/server/src/server/relay-transport.ts b/packages/server/src/server/relay-transport.ts index 43c00f2d7..0698af77a 100644 --- a/packages/server/src/server/relay-transport.ts +++ b/packages/server/src/server/relay-transport.ts @@ -1,6 +1,6 @@ /// import { EventEmitter } from "node:events"; -import WebSocket from "ws"; +import { WebSocket } from "ws"; import type pino from "pino"; import { createDaemonChannel, diff --git a/packages/server/src/server/script-proxy.test.ts b/packages/server/src/server/script-proxy.test.ts index b87ef1017..dd14f8669 100644 --- a/packages/server/src/server/script-proxy.test.ts +++ b/packages/server/src/server/script-proxy.test.ts @@ -2,7 +2,7 @@ import { it, expect, afterEach } from "vitest"; import http from "node:http"; import net from "node:net"; import express from "express"; -import WebSocket, { WebSocketServer } from "ws"; +import { WebSocket, WebSocketServer } from "ws"; import pino from "pino"; import { ScriptRouteStore, diff --git a/packages/server/src/server/speech/providers/openai/realtime-transcription-session.ts b/packages/server/src/server/speech/providers/openai/realtime-transcription-session.ts index 43f3a2fd0..e8b6eb9c8 100644 --- a/packages/server/src/server/speech/providers/openai/realtime-transcription-session.ts +++ b/packages/server/src/server/speech/providers/openai/realtime-transcription-session.ts @@ -1,5 +1,5 @@ import type pino from "pino"; -import WebSocket from "ws"; +import { WebSocket } from "ws"; import { EventEmitter } from "node:events"; import type { StreamingTranscriptionSession } from "../../speech-provider.js"; diff --git a/packages/server/src/server/speech/providers/openai/stt.ts b/packages/server/src/server/speech/providers/openai/stt.ts index 156626d79..6288e5521 100644 --- a/packages/server/src/server/speech/providers/openai/stt.ts +++ b/packages/server/src/server/speech/providers/openai/stt.ts @@ -1,6 +1,6 @@ import { EventEmitter } from "node:events"; import type pino from "pino"; -import OpenAI from "openai"; +import { OpenAI } from "openai"; import { writeFile, unlink } from "fs/promises"; import { join } from "path"; import { tmpdir } from "os"; diff --git a/packages/server/src/server/speech/providers/openai/tts.ts b/packages/server/src/server/speech/providers/openai/tts.ts index caaec1211..f7cc7dd39 100644 --- a/packages/server/src/server/speech/providers/openai/tts.ts +++ b/packages/server/src/server/speech/providers/openai/tts.ts @@ -1,5 +1,5 @@ import type pino from "pino"; -import OpenAI from "openai"; +import { OpenAI } from "openai"; import { Readable } from "node:stream"; import type { SpeechStreamResult, TextToSpeechProvider } from "../../speech-provider.js"; diff --git a/packages/server/src/server/test-utils/daemon-client.ts b/packages/server/src/server/test-utils/daemon-client.ts index c37953b93..b3a177518 100644 --- a/packages/server/src/server/test-utils/daemon-client.ts +++ b/packages/server/src/server/test-utils/daemon-client.ts @@ -1,4 +1,4 @@ -import WebSocket from "ws"; +import { WebSocket } from "ws"; import { DaemonClient as SharedDaemonClient, type DaemonClientConfig as SharedDaemonClientConfig, diff --git a/packages/server/src/server/test-utils/dictation-e2e.ts b/packages/server/src/server/test-utils/dictation-e2e.ts index d47b353bd..44e777318 100644 --- a/packages/server/src/server/test-utils/dictation-e2e.ts +++ b/packages/server/src/server/test-utils/dictation-e2e.ts @@ -1,7 +1,7 @@ import { mkdtempSync, writeFileSync, rmSync, existsSync } from "node:fs"; import { tmpdir } from "node:os"; import path from "node:path"; -import OpenAI from "openai"; +import { OpenAI } from "openai"; export function requireEnv(name: string): string { const value = process.env[name];