mirror of
https://github.com/verdaccio/verdaccio.git
synced 2025-01-06 22:40:26 -05:00
chore: remove no used type
This commit is contained in:
parent
7defd06356
commit
e6f3b4249d
1 changed files with 0 additions and 143 deletions
143
flow-typed/npm/axios_v0.17.x.js
vendored
143
flow-typed/npm/axios_v0.17.x.js
vendored
|
@ -1,143 +0,0 @@
|
|||
// flow-typed signature: 9fd7b9287df55ee8cfa980889d107499
|
||||
// flow-typed version: a8b5058d19/axios_v0.17.x/flow_>=v0.25.x
|
||||
|
||||
declare module "axios" {
|
||||
declare interface ProxyConfig {
|
||||
host: string;
|
||||
port: number;
|
||||
}
|
||||
declare interface Cancel {
|
||||
constructor(message?: string): Cancel;
|
||||
message: string;
|
||||
}
|
||||
declare interface Canceler {
|
||||
(message?: string): void;
|
||||
}
|
||||
declare interface CancelTokenSource {
|
||||
token: CancelToken;
|
||||
cancel: Canceler;
|
||||
}
|
||||
declare class CancelToken {
|
||||
constructor(executor: (cancel: Canceler) => void): CancelToken;
|
||||
static source(): CancelTokenSource;
|
||||
promise: Promise<Cancel>;
|
||||
reason?: Cancel;
|
||||
throwIfRequested(): void;
|
||||
}
|
||||
declare interface AxiosXHRConfigBase<T> {
|
||||
adapter?: <T>(config: AxiosXHRConfig<T>) => Promise<AxiosXHR<T>>;
|
||||
auth?: {
|
||||
username: string,
|
||||
password: string
|
||||
};
|
||||
baseURL?: string;
|
||||
cancelToken?: CancelToken;
|
||||
headers?: Object;
|
||||
httpAgent?: mixed; // Missing the type in the core flow node libdef
|
||||
httpsAgent?: mixed; // Missing the type in the core flow node libdef
|
||||
maxContentLength?: number;
|
||||
maxRedirects?: 5;
|
||||
params?: Object;
|
||||
paramsSerializer?: (params: Object) => string;
|
||||
progress?: (progressEvent: Event) => void | mixed;
|
||||
proxy?: ProxyConfig | false;
|
||||
responseType?:
|
||||
| "arraybuffer"
|
||||
| "blob"
|
||||
| "document"
|
||||
| "json"
|
||||
| "text"
|
||||
| "stream";
|
||||
timeout?: number;
|
||||
transformRequest?: Array<<U>(data: T) => U | Array<<U>(data: T) => U>>;
|
||||
transformResponse?: Array<<U>(data: T) => U>;
|
||||
validateStatus?: (status: number) => boolean;
|
||||
withCredentials?: boolean;
|
||||
xsrfCookieName?: string;
|
||||
xsrfHeaderName?: string;
|
||||
}
|
||||
declare type $AxiosXHRConfigBase<T> = AxiosXHRConfigBase<T>;
|
||||
declare interface AxiosXHRConfig<T> extends AxiosXHRConfigBase<T> {
|
||||
data?: T;
|
||||
method?: string;
|
||||
url: string;
|
||||
}
|
||||
declare type $AxiosXHRConfig<T> = AxiosXHRConfig<T>;
|
||||
declare class AxiosXHR<T> {
|
||||
config: AxiosXHRConfig<T>;
|
||||
data: T;
|
||||
headers?: Object;
|
||||
status: number;
|
||||
statusText: string;
|
||||
request: http$ClientRequest | XMLHttpRequest;
|
||||
}
|
||||
declare type $AxiosXHR<T> = AxiosXHR<T>;
|
||||
declare class AxiosInterceptorIdent extends String {}
|
||||
declare class AxiosRequestInterceptor<T> {
|
||||
use(
|
||||
successHandler: ?(
|
||||
response: AxiosXHRConfig<T>
|
||||
) => Promise<AxiosXHRConfig<*>> | AxiosXHRConfig<*>,
|
||||
errorHandler: ?(error: mixed) => mixed
|
||||
): AxiosInterceptorIdent;
|
||||
eject(ident: AxiosInterceptorIdent): void;
|
||||
}
|
||||
declare class AxiosResponseInterceptor<T> {
|
||||
use(
|
||||
successHandler: ?(response: AxiosXHR<T>) => mixed,
|
||||
errorHandler: ?(error: $AxiosError<any>) => mixed
|
||||
): AxiosInterceptorIdent;
|
||||
eject(ident: AxiosInterceptorIdent): void;
|
||||
}
|
||||
declare type AxiosPromise<T> = Promise<AxiosXHR<T>>;
|
||||
declare class Axios {
|
||||
constructor<T>(config?: AxiosXHRConfigBase<T>): void;
|
||||
$call: <T>(
|
||||
config: AxiosXHRConfig<T> | string,
|
||||
config?: AxiosXHRConfig<T>
|
||||
) => AxiosPromise<T>;
|
||||
request<T>(config: AxiosXHRConfig<T>): AxiosPromise<T>;
|
||||
delete<T>(url: string, config?: AxiosXHRConfigBase<T>): AxiosPromise<T>;
|
||||
get<T>(url: string, config?: AxiosXHRConfigBase<T>): AxiosPromise<T>;
|
||||
head<T>(url: string, config?: AxiosXHRConfigBase<T>): AxiosPromise<T>;
|
||||
post<T>(
|
||||
url: string,
|
||||
data?: mixed,
|
||||
config?: AxiosXHRConfigBase<T>
|
||||
): AxiosPromise<T>;
|
||||
put<T>(
|
||||
url: string,
|
||||
data?: mixed,
|
||||
config?: AxiosXHRConfigBase<T>
|
||||
): AxiosPromise<T>;
|
||||
patch<T>(
|
||||
url: string,
|
||||
data?: mixed,
|
||||
config?: AxiosXHRConfigBase<T>
|
||||
): AxiosPromise<T>;
|
||||
interceptors: {
|
||||
request: AxiosRequestInterceptor<mixed>,
|
||||
response: AxiosResponseInterceptor<mixed>
|
||||
};
|
||||
defaults: { headers: Object } & AxiosXHRConfig<*>;
|
||||
}
|
||||
|
||||
declare class AxiosError<T> extends Error {
|
||||
config: AxiosXHRConfig<T>;
|
||||
response: AxiosXHR<T>;
|
||||
code?: string;
|
||||
}
|
||||
|
||||
declare type $AxiosError<T> = AxiosError<T>;
|
||||
|
||||
declare interface AxiosExport extends Axios {
|
||||
Axios: typeof Axios;
|
||||
Cancel: Class<Cancel>;
|
||||
CancelToken: Class<CancelToken>;
|
||||
isCancel(value: any): boolean;
|
||||
create(config?: AxiosXHRConfigBase<any>): Axios;
|
||||
all: typeof Promise.all;
|
||||
spread(callback: Function): (arr: Array<any>) => Function;
|
||||
}
|
||||
declare module.exports: AxiosExport;
|
||||
}
|
Loading…
Reference in a new issue