fix(build): 修复跑 build 时的报错

This commit is contained in:
BTMuli
2023-03-09 13:27:31 +08:00
parent 3ff531f418
commit e15dc335bc
2 changed files with 16 additions and 7 deletions

View File

@@ -7,20 +7,21 @@
import achievements from "./achievements.json"; import achievements from "./achievements.json";
import achievementSeries from "./achievementSeries.json"; import achievementSeries from "./achievementSeries.json";
import { AchievementDisplay, AchievementSeriesDisplay } from "../../interface/Achievements"; import { AchievementMap, SeriesMap } from "../../interface/Achievements";
import { Map } from "../../interface/Base";
export const MergeDataList = [ export const MergeDataList = [
{ {
name: "achievements.json", name: "achievements.json",
data: achievements as AchievementDisplay[], data: achievements as unknown as Map<AchievementMap>,
}, },
{ {
name: "achievementSeries.json", name: "achievementSeries.json",
data: achievementSeries as AchievementSeriesDisplay[], data: achievementSeries as unknown as Map<SeriesMap>,
}, },
]; ];
export const MergeData = { export const MergeData = {
achievements: achievements as AchievementDisplay[], achievements: achievements as unknown as Map<AchievementMap>,
achievementSeries: achievementSeries as AchievementSeriesDisplay[], achievementSeries: achievementSeries as unknown as Map<SeriesMap>,
}; };

View File

@@ -1,9 +1,17 @@
/**
* @file plugins Paimon.moe index.ts
* @description Paimon.moe 插件的入口文件
* @author BTMuli<bt-muli@outlook.com>
* @since Alpha
*/
import Achievement from "./data/Achievement.json"; import Achievement from "./data/Achievement.json";
import { AchievementJson } from "./interface/achievement"; import { AchievementSeries } from "./interface/achievement";
import { Map } from "../../interface/Base";
export const PaimonMoeData = { export const PaimonMoeData = {
Achievement: { Achievement: {
name: "Achievement.json", name: "Achievement.json",
data: Achievement as unknown as AchievementJson, data: Achievement as unknown as Map<AchievementSeries>,
}, },
}; };