feat(types): 更新使用独立的微信小程序 types (#62)
* feat(types): 更新使用独立的微信小程序 types * build: add package-lock.json * feat: 由于当前仅修改依赖,不更新版本号
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,5 +1,4 @@
|
||||
.idea
|
||||
.DS_Store
|
||||
node_modules/
|
||||
package-lock.json
|
||||
coverage
|
||||
|
||||
2
build/interface.d.ts
vendored
2
build/interface.d.ts
vendored
@@ -1,4 +1,4 @@
|
||||
/// <reference types="wechat-miniprogram" />
|
||||
/// <reference types="miniprogram-api-typings" />
|
||||
export declare type Request = <TResp>(options: IRequestOption) => Promise<TResp>;
|
||||
export declare type IAnyObject = WechatMiniprogram.IAnyObject;
|
||||
export interface IInitOption {
|
||||
|
||||
2
build/module/errorHandler.d.ts
vendored
2
build/module/errorHandler.d.ts
vendored
@@ -1,4 +1,4 @@
|
||||
/// <reference types="wechat-miniprogram" />
|
||||
/// <reference types="miniprogram-api-typings" />
|
||||
import { IRequestOption, IUploadFileOption } from "../interface";
|
||||
declare function systemError(obj: IRequestOption | IUploadFileOption, res: WechatMiniprogram.GeneralCallbackResult): void;
|
||||
declare function logicError(obj: IRequestOption | IUploadFileOption, res: WechatMiniprogram.RequestSuccessCallbackResult | WechatMiniprogram.UploadFileSuccessCallbackResult): void;
|
||||
|
||||
2
build/module/responseHandler.d.ts
vendored
2
build/module/responseHandler.d.ts
vendored
@@ -1,4 +1,4 @@
|
||||
/// <reference types="wechat-miniprogram" />
|
||||
/// <reference types="miniprogram-api-typings" />
|
||||
import { IRequestOption, IUploadFileOption } from "../interface";
|
||||
declare function responseForRequest(res: WechatMiniprogram.RequestSuccessCallbackResult, obj: IRequestOption): any;
|
||||
declare function responseForUploadFile(res: WechatMiniprogram.UploadFileSuccessCallbackResult, obj: IUploadFileOption): any;
|
||||
|
||||
9991
package-lock.json
generated
Normal file
9991
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -28,7 +28,7 @@
|
||||
"test": "jest test"
|
||||
},
|
||||
"dependencies": {
|
||||
"@types/wechat-miniprogram": "^3.3.0"
|
||||
"miniprogram-api-typings": "^3.6.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.12.9",
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
"removeComments": true,
|
||||
"pretty": true,
|
||||
"strictPropertyInitialization": true,
|
||||
"types": ["wechat-miniprogram"],
|
||||
"types": ["miniprogram-api-typings"],
|
||||
"lib": ["es5", "es6"],
|
||||
"declaration": true
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user