From 2fa4e6a5edc9d3a1b94c3a1e7623fe956ddc3c62 Mon Sep 17 00:00:00 2001 From: Elihuso Quigley Date: Sun, 19 May 2024 17:37:35 +0800 Subject: [PATCH] [+] switch pair pending for front-end docking --- data/hdata.json | 3 ++- scripts/build.ts | 2 ++ scripts/data.ts | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/data/hdata.json b/data/hdata.json index ec67819a..e7852ffb 100644 --- a/data/hdata.json +++ b/data/hdata.json @@ -11,5 +11,6 @@ ], "trigger": [ "__shi_%E2%80%8BYumia%CE%BFya__" - ] + ], + "switch": [] } diff --git a/scripts/build.ts b/scripts/build.ts index a2fd946c..6aa1c777 100644 --- a/scripts/build.ts +++ b/scripts/build.ts @@ -34,6 +34,7 @@ const excludeList = commentOnlyList.concat(hdata.exclude); const notShowOnHomeList = hdata.notShowOnHome; const actualHide = hdata.actualHide; const trigger = hdata.trigger; +const switchPair = hdata.switch; // Transform `info.json5` to `info.json`. // Extract metadata from `people/${dirname}/info.json5` to `dist/people-list.json`. @@ -172,6 +173,7 @@ function copyPeopleAssets() { function copyPublic() { fs.copySync(path.join(projectRoot, PUBLIC_DIR), path.join(projectRoot, DIST_DIR)); fs.writeFileSync(path.join(DIST_DIR, 'trigger-list.json'), JSON.stringify(trigger as string[])); + fs.writeFileSync(path.join(DIST_DIR, 'switch-pair.json'), JSON.stringify(switchPair as [string, string][])) } function copyComments() { diff --git a/scripts/data.ts b/scripts/data.ts index af5820c2..a83377a3 100644 --- a/scripts/data.ts +++ b/scripts/data.ts @@ -4,6 +4,7 @@ export interface HData { notShowOnHome: string[]; actualHide: string[]; trigger: string[]; + switch: [string, string][]; } export interface PeopleMeta {