@traversets/code-extractor
Version:
The TypeScript Code Extractor and Analyzer can be handy for RAG (Retrieval-Augmented Generation) systems for codebases. It provides a detailed and structured representation of the codebase that can be converted into embeddings, enabling more effective adv
8 lines (7 loc) • 411 B
TypeScript
import * as https from "https";
export interface IHttpClient {
get<T>(payload: T, options?: https.RequestOptions): Promise<T>;
post<TRequest, TResponse>(payload: TRequest, options?: https.RequestOptions): Promise<TResponse>;
put<TRequest, TResponse>(payload: TRequest, options?: https.RequestOptions): Promise<TResponse>;
delete<TResponse>(options?: https.RequestOptions): Promise<TResponse>;
}