Skip to content

Commit fa30bfc

Browse files
committed
chore(deps): fix typecheck issues
1 parent a072466 commit fa30bfc

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

apps/server/src/services/llm/providers/stream_handler.spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { describe, it, expect, vi, beforeEach } from 'vitest';
1+
import { describe, it, expect, vi, beforeEach, Mock } from 'vitest';
22
import { StreamProcessor, createStreamHandler, processProviderStream, extractStreamStats, performProviderHealthCheck } from './stream_handler.js';
33
import type { StreamProcessingOptions, StreamChunk } from './stream_handler.js';
44

@@ -12,11 +12,11 @@ vi.mock('../../log.js', () => ({
1212
}));
1313

1414
describe('StreamProcessor', () => {
15-
let mockCallback: ReturnType<typeof vi.fn>;
15+
let mockCallback: Mock<(text: string, done: boolean, chunk?: any) => Promise<void> | void>;
1616
let mockOptions: StreamProcessingOptions;
1717

1818
beforeEach(() => {
19-
mockCallback = vi.fn();
19+
mockCallback = vi.fn<(text: string, done: boolean, chunk?: any) => Promise<void> | void>();
2020
mockOptions = {
2121
streamCallback: mockCallback,
2222
providerName: 'TestProvider',
@@ -262,7 +262,7 @@ describe('createStreamHandler', () => {
262262

263263
describe('processProviderStream', () => {
264264
let mockStreamIterator: AsyncIterable<any>;
265-
let mockCallback: ReturnType<typeof vi.fn>;
265+
let mockCallback: Mock<(text: string, done: boolean, chunk?: any) => Promise<void> | void>;
266266

267267
beforeEach(() => {
268268
mockCallback = vi.fn();

apps/website/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
"eslint-config-preact": "2.0.0",
2323
"typescript": "5.9.3",
2424
"user-agent-data-types": "0.4.2",
25-
"vite": "7.1.12"
25+
"vite": "7.1.12",
26+
"vitest": "4.0.6"
2627
},
2728
"eslintConfig": {
2829
"extends": "preact"

apps/website/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { defineConfig } from 'vite';
1+
import { defineConfig } from 'vitest/config';
22
import preact from '@preact/preset-vite';
33

44
// https://vitejs.dev/config/

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)