data: switch to recovered game DB and refresh cards and charts
Publish GitHub Pages output / publish (push) Successful in 44s
Publish GitHub Pages output / publish (push) Successful in 44s
This commit is contained in:
@@ -3,12 +3,12 @@ import { readFile, writeFile, mkdir } from 'node:fs/promises';
|
||||
import { createHash } from 'node:crypto';
|
||||
import vm from 'node:vm';
|
||||
import { execFileSync } from 'node:child_process';
|
||||
import { prepareHolodoriDbSource, readHolodoriDbText } from './holodoridb-source.mjs';
|
||||
import { prepareGameDbSource, readGameDbText } from './game-db-source.mjs';
|
||||
import { susScoreWeight } from './sus-score-weight.mjs';
|
||||
|
||||
const source = prepareHolodoriDbSource('kor', { review: true });
|
||||
const music = new Map(JSON.parse(readHolodoriDbText(source, 'Music.json')).map(({ data }) => [data.id, data]));
|
||||
const titles = new Map(JSON.parse(readHolodoriDbText(source, 'LangMusic_Kor.json')).map(({ data }) => [data.id, data.text]));
|
||||
const source = prepareGameDbSource('kor', { review: true });
|
||||
const music = new Map(JSON.parse(readGameDbText(source, 'Music.json')).map(({ data }) => [data.id, data]));
|
||||
const titles = new Map(JSON.parse(readGameDbText(source, 'LangMusic_Kor.json')).map(({ data }) => [data.id, data.text]));
|
||||
const catalog = JSON.parse(await readFile('src/lib/data/exact-chart-catalog.json', 'utf8'));
|
||||
// Keep the original faulty parser fixed for reproducible historical comparison.
|
||||
const converter = execFileSync('git', ['show', 'bb3573c:scripts/sus-to-exact-chart.mjs'], { encoding: 'utf8' });
|
||||
|
||||
Reference in New Issue
Block a user