UNPKG

touchdesigner-mcp-server

Version:
16 lines (15 loc) 446 B
import Axios from "axios"; export const AXIOS_INSTANCE = Axios.create(); export const customInstance = (config, options) => { const source = Axios.CancelToken.source(); const promise = AXIOS_INSTANCE({ ...config, ...options, cancelToken: source.token, }).then(({ data }) => data); // @ts-expect-error promise.cancel = () => { source.cancel("Query was cancelled"); }; return promise; };