UNPKG

@lark-project/cli

Version:

飞书项目插件开发工具

18 lines (17 loc) 557 B
import { RequestInit } from 'node-fetch'; import FormData from 'form-data'; interface RequestOptions extends Omit<RequestInit, 'headers' | 'body'> { headers?: { [name: string]: string; }; data?: object | FormData; method?: string; } /** * 简单封装下 Fetch 请求 * @param {string} url 请求地址 * @param {RequestOptions} [options] 请求配置参数 * @returns {Promise} Promise 对象,用于处理请求响应 */ export declare function request<T = any>(url: string, options?: RequestOptions): Promise<T>; export {};