chore(lint): reduce warning debt across core adapters and model clients
This commit is contained in:
@@ -1,16 +1,14 @@
|
||||
import { describe, it, expect } from 'vitest';
|
||||
import { createInterface } from 'readline/promises';
|
||||
import { EventEmitter } from 'events';
|
||||
import type { Interface as ReadlineInterface } from 'readline/promises';
|
||||
import { createPrompter } from './prompts.js';
|
||||
import { ConfigBuilder } from './config.js';
|
||||
import { setupProviders } from './providers.js';
|
||||
|
||||
function mockReadline(inputs: string[]) {
|
||||
let questionIdx = 0;
|
||||
const emitter = new EventEmitter();
|
||||
|
||||
return {
|
||||
async question(query: string) {
|
||||
async question(_query: string) {
|
||||
const answer = inputs[questionIdx++];
|
||||
return answer ?? '';
|
||||
},
|
||||
@@ -26,7 +24,7 @@ function mockReadline(inputs: string[]) {
|
||||
async next() {
|
||||
return { done: true };
|
||||
},
|
||||
} as any;
|
||||
} as unknown as ReadlineInterface;
|
||||
}
|
||||
|
||||
describe('setupProviders', () => {
|
||||
|
||||
Reference in New Issue
Block a user