Skip to content

Commit 8a8a23f

Browse files
RobertCraigiestainless-app[bot]
authored andcommitted
fix(types): avoid errors on certain TS versions
1 parent 39ec9da commit 8a8a23f

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/_vendor/partial-json-parser/parser.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ type Token = {
33
value: string;
44
};
55

6-
const tokenize = (input: string) => {
6+
const tokenize = (input: string): Token[] => {
77
let current = 0;
8-
let tokens = [];
8+
let tokens: Token[] = [];
99

1010
while (current < input.length) {
1111
let char = input[current];

src/lib/MessageStream.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
import * as Core from '@anthropic-ai/sdk/core';
22
import { AnthropicError, APIUserAbortError } from '@anthropic-ai/sdk/error';
33
import {
4-
ContentBlock,
4+
type ContentBlock,
55
Messages,
6-
Message,
7-
MessageStreamEvent,
8-
MessageParam,
9-
MessageCreateParams,
10-
MessageCreateParamsBase,
6+
type Message,
7+
type MessageStreamEvent,
8+
type MessageParam,
9+
type MessageCreateParams,
10+
type MessageCreateParamsBase,
11+
type TextBlock,
1112
} from '@anthropic-ai/sdk/resources/messages';
1213
import { type ReadableStream } from '@anthropic-ai/sdk/_shims/index';
1314
import { Stream } from '@anthropic-ai/sdk/streaming';
14-
import { TextBlock } from '@anthropic-ai/sdk/resources';
1515
import { partialParse } from '../_vendor/partial-json-parser/parser';
1616

1717
export interface MessageStreamEvents {

0 commit comments

Comments
 (0)