@nicodoggie/node-kiwi-tcms-api
Version:
Vibe-coded Node.js wrapper for Kiwi TCMS XML-RPC API. Use at your own risk.
18 lines (17 loc) • 471 B
TypeScript
export interface AxiosXmlRpcConfig {
url: string;
timeout?: number;
headers?: Record<string, string>;
}
export declare class AxiosXmlRpcClient {
private client;
private url;
private cookieJar;
constructor(config: AxiosXmlRpcConfig);
methodCall(method: string, params?: any[]): Promise<any>;
private buildXmlRpcRequest;
private serializeValue;
private parseXmlRpcResponse;
private parseXmlRpcValue;
private escapeXml;
}