axios-cookie-jar
Version:
setup cookie jar to axios
12 lines (11 loc) • 432 B
TypeScript
import { AxiosInstance, AxiosStatic } from 'axios';
import { CookieJar } from 'tough-cookie';
declare module 'axios' {
interface AxiosInstance {
cookieJar?: CookieJar;
__cookieJarRequestMiddlewareId?: number;
__cookieJarResponseMiddlewareId?: number;
}
}
export declare function setupCookieJar<T extends AxiosStatic | AxiosInstance>(axios: T, cookieJar?: CookieJar): T;
export * from 'tough-cookie';