🐛 修复部分 eslint 报错

This commit is contained in:
BTMuli
2023-06-25 16:57:55 +08:00
parent 7567bba147
commit 9f9a1de09f
11 changed files with 48 additions and 37 deletions

View File

@@ -34,7 +34,7 @@ export const getBuildTime = (): string => {
console.warn("getBuildTime() should only be called in the browser");
return "dev";
}
const windowEnv = window as typeof window & { [buildTimeKey]?: string };
const windowEnv = <typeof window & { [buildTimeKey]?: string }>window;
if (!windowEnv[buildTimeKey]) {
console.info("当前环境为开发环境");
return `dev.${Math.floor(Date.now() / 1000)}`;

View File

@@ -120,7 +120,7 @@ export async function restoreUiafData(): Promise<boolean> {
if (!(await fs.exists(uiafPath))) {
return false;
}
const uiafData = JSON.parse(await fs.readTextFile(uiafPath)) as TGApp.Plugins.UIAF.Achievement[];
const uiafData: TGApp.Plugins.UIAF.Achievement[] = JSON.parse(await fs.readTextFile(uiafPath));
await TGSqlite.mergeUIAF(uiafData);
return true;
}