From 2f0e2a48a36515933688ffb2bb40b5f85e7e0075 Mon Sep 17 00:00:00 2001 From: kdletters Date: Sun, 20 Sep 2026 22:56:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=8A=E6=B8=B8=E6=88=8F=E5=88=86=E5=8F=91?= =?UTF-8?q?=E5=AE=A2=E6=88=B7=E7=AB=AF=E7=BA=B3=E5=85=A5=20ESLint=20?= =?UTF-8?q?=E8=BE=B9=E7=95=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - `.eslintrc.cjs`:`src/services/gameDistributionClient.ts` 及其测试加入活跃服务白名单,不再被遗留忽略列表吞掉。 - 客户端:按仓库规则修掉排序与未使用类型导入(顺带移除两个只在 re-export 中出现的多余导入)。 - 修复 `scripts/vite-retired-css-plugin.test.ts` 的边界门禁:活跃模块不得停留在 ESLint 忽略名单里。 --- .eslintrc.cjs | 2 ++ src/services/gameDistributionClient.test.ts | 1 - src/services/gameDistributionClient.ts | 8 +++----- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 8a4b2d0c6..6368883c8 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -213,6 +213,8 @@ module.exports = { '!src/services/clipboard.test.ts', '!src/services/frontendRuntimeConfigService.ts', '!src/services/frontendRuntimeConfigService.test.ts', + '!src/services/gameDistributionClient.ts', + '!src/services/gameDistributionClient.test.ts', '!src/services/sseStream.ts', '!src/services/sseStream.test.ts', 'src/AdventurePanel.tsx', diff --git a/src/services/gameDistributionClient.test.ts b/src/services/gameDistributionClient.test.ts index 8cddda454..5f4df129b 100644 --- a/src/services/gameDistributionClient.test.ts +++ b/src/services/gameDistributionClient.test.ts @@ -1,7 +1,6 @@ import { beforeEach, describe, expect, it, vi } from 'vitest'; import { clearStoredAccessToken, setStoredAccessToken } from './apiClient'; - import { cancelGameVersion, createGameVersion, diff --git a/src/services/gameDistributionClient.ts b/src/services/gameDistributionClient.ts index 325392da9..a18e05605 100644 --- a/src/services/gameDistributionClient.ts +++ b/src/services/gameDistributionClient.ts @@ -1,20 +1,18 @@ import type { GameDistributionAuthor, - GameDistributionCreateGameRequest, + GameDistributionCancelVersionResponse, GameDistributionCategory, + GameDistributionCreateGameRequest, GameDistributionCreateVersionRequest, GameDistributionDeviceSupport, - GameDistributionInputMode, GameDistributionGame, - GameDistributionCancelVersionResponse, - GameDistributionRecoveryAction, GameDistributionVersionDetail, GameDistributionVersionStatus as GameDistributionVersionStatusValue, GameDistributionVersionSummary, } from '../../packages/shared/src/contracts/gameDistribution'; import { - requestJson as requestApiJson, type ApiRequestOptions, + requestJson as requestApiJson, } from './apiClient'; export type {