Skip to content

Commit 631a189

Browse files
committed
chore: update linter
1 parent c8809b1 commit 631a189

File tree

6 files changed

+698
-330
lines changed

6 files changed

+698
-330
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"test": "pnpm run -r test"
1515
},
1616
"devDependencies": {
17-
"@antfu/eslint-config": "1.0.0-beta.28",
17+
"@antfu/eslint-config": "^2.16.3",
1818
"bumpp": "^9.2.0",
19-
"eslint": "^8.52.0"
19+
"eslint": "^9.2.0"
2020
}
2121
}

packages/utils-ai/src/fetcher.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export interface Completion {
66
object: string
77
created: number
88
model: string
9-
choices: { index: number; message: Message; finish_reason: string }[]
9+
choices: { index: number, message: Message, finish_reason: string }[]
1010
usage: {
1111
prompt_tokens: number
1212
completion_tokens: number
@@ -15,7 +15,7 @@ export interface Completion {
1515
}
1616

1717
export interface Fetcher {
18-
completions(messages: Message[]): Promise<Completion>
18+
completions: (messages: Message[]) => Promise<Completion>
1919
}
2020

2121
export class FetcherOptions {

packages/utils-ai/src/message_factory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export interface Message {
44
}
55

66
export interface MessagesFactory {
7-
define(messages: Message[]): Message[]
7+
define: (messages: Message[]) => Message[]
88
}
99

1010
export class SimpleMessagesFactory implements MessagesFactory {

packages/utils-ai/src/splitter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export interface Splitter {
66
* @param text Text to split
77
* @param maxChunkSize Maximal size of the chunk (in tokens)
88
*/
9-
split(text: string, maxChunkSize: number): string[]
9+
split: (text: string, maxChunkSize: number) => string[]
1010
}
1111

1212
export class SimpleSplitter implements Splitter {

packages/utils-ai/src/tokenizer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ export interface Tokenizer {
33
* Count the tokens in the text
44
* @param text Text to count
55
*/
6-
count(text: string): number
6+
count: (text: string) => number
77
}
88

99
export class SimpleTokenizer implements Tokenizer {

0 commit comments

Comments
 (0)