发布支持引入typing

This commit is contained in:
godbasin
2018-12-21 17:28:46 +08:00
parent b34aa667b6
commit f444eb4620
31 changed files with 348 additions and 199 deletions

8
build/module/cacheManager.d.ts vendored Normal file
View File

@@ -0,0 +1,8 @@
/// <reference types="wx" />
declare function get(obj: TODO): void;
declare function set(obj: TODO, realData: TODO): void;
declare const _default: {
get: typeof get;
set: typeof set;
};
export default _default;

8
build/module/durationReporter.d.ts vendored Normal file
View File

@@ -0,0 +1,8 @@
/// <reference types="wx" />
declare function start(obj: TODO, name?: string): void;
declare function end(obj: TODO, name?: string): void;
declare const _default: {
start: typeof start;
end: typeof end;
};
export default _default;

2
build/module/errorHandler.d.ts vendored Normal file
View File

@@ -0,0 +1,2 @@
declare const _default: (obj: any, res: any) => void;
export default _default;

6
build/module/mockManager.d.ts vendored Normal file
View File

@@ -0,0 +1,6 @@
/// <reference types="wx" />
declare function get(obj: TODO, method: "request" | "uploadFile"): any;
declare const _default: {
get: typeof get;
};
export default _default;

8
build/module/requestHandler.d.ts vendored Normal file
View File

@@ -0,0 +1,8 @@
/// <reference types="wx" />
declare function request(obj: TODO): TODO;
declare function uploadFile(obj: TODO): TODO;
declare const _default: {
request: typeof request;
uploadFile: typeof uploadFile;
};
export default _default;

3
build/module/responseHandler.d.ts vendored Normal file
View File

@@ -0,0 +1,3 @@
/// <reference types="wx" />
declare function response(res: wx.RequestSuccessCallbackResult | wx.UploadFileSuccessCallbackResult, obj: TODO, method: "request" | "uploadFile"): any;
export default response;

3
build/module/sessionManager.d.ts vendored Normal file
View File

@@ -0,0 +1,3 @@
/// <reference types="wx" />
declare function checkSession(callback: Function, obj: TODO): void;
export default checkSession;