diff --git a/.eslintrc.js b/.eslintrc.js index 1c106f088b..947cbee1f9 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -53,7 +53,6 @@ module.exports = { '@typescript-eslint/ban-types': 0, '@typescript-eslint/no-empty-interface': 0, '@typescript-eslint/no-unused-vars': 0, - '@typescript-eslint/ban-ts-comment': 0, camelcase: 0, } } diff --git a/packages/api-proxy/@types/index.d.ts b/packages/api-proxy/@types/index.d.ts index cbfdb27fdd..b3f325b2c8 100644 --- a/packages/api-proxy/@types/index.d.ts +++ b/packages/api-proxy/@types/index.d.ts @@ -12,19 +12,18 @@ type AddParam any> = Parameters extends [{ success?: (res: infer R) => any }, ...any[]] ? (options: O) => ReturnType & Promise : (options: O) => ReturnType -// @ts-ignore + type PickApiValue = Pick[T] -// @ts-ignore + interface GetLocationInterface extends WechatMiniprogram.GetLocationOption { aliType?: number } -// @ts-ignore + interface RequestPaymentInterface extends WechatMiniprogram.RequestPaymentOption { tradeNO?: string } declare module '@mpxjs/core' { - // @ts-ignore interface Mpx extends AddPromise { getLocation: AddParam> requestPayment: AddParam> diff --git a/packages/core/@types/index.d.ts b/packages/core/@types/index.d.ts index ec09ac5bff..bfc7627637 100644 --- a/packages/core/@types/index.d.ts +++ b/packages/core/@types/index.d.ts @@ -7,10 +7,8 @@ /// /// -// @ts-ignore import { GetComputedType } from '@mpxjs/store' -// @ts-ignore export * from '@mpxjs/store' // utils diff --git a/packages/core/@types/node.d.ts b/packages/core/@types/node.d.ts index 603508b431..ca95dfade1 100644 --- a/packages/core/@types/node.d.ts +++ b/packages/core/@types/node.d.ts @@ -1,4 +1,3 @@ -// @ts-ignore declare let global: Record // in web, we use global varible to do some things, here to declare type Dict = { @@ -7,7 +6,6 @@ type Dict = { type EnvType = Dict -// @ts-ignore declare let process: { env: EnvType } diff --git a/packages/fetch/@types/index.d.ts b/packages/fetch/@types/index.d.ts index eba705f472..342c43c109 100644 --- a/packages/fetch/@types/index.d.ts +++ b/packages/fetch/@types/index.d.ts @@ -5,7 +5,6 @@ interface CancelTokenClass { } } -// @ts-ignore export interface fetchOption extends WechatMiniprogram.RequestOption { params?: object cancelToken?: InstanceType['token'] @@ -18,7 +17,6 @@ interface CreateOption { ratio?: number } -// @ts-ignore type fetchT = (option: fetchOption, priority?: 'normal' | 'low') => Promise & { requestConfig: fetchOption }> type addLowPriorityWhiteListT = (rules: string | RegExp | Array) => void type createT = (option?: CreateOption) => xfetch diff --git a/packages/store/@types/index.d.ts b/packages/store/@types/index.d.ts index 10d4125a0d..632c6c0410 100644 --- a/packages/store/@types/index.d.ts +++ b/packages/store/@types/index.d.ts @@ -1,4 +1,3 @@ -// @ts-ignore import type { ComputedRef } from '@mpxjs/core' type UnboxDepField = F extends keyof D ? D[F] : {}