Add toolbox library page with editable examples
All checks were successful
Deploy Sokko G / deploy (push) Successful in 7s

This commit is contained in:
Shinuwa 2026-08-03 11:37:59 +02:00
parent 8eb622e05d
commit 9b72f4934c
20 changed files with 4774 additions and 31 deletions

View file

@ -5,6 +5,7 @@ import assert from "node:assert/strict";
import {
validateDiablo4Affixes,
validateEndemicData,
validateLibraryData,
validateMonsterData,
validateSiteContent,
validateTranslationKeys
@ -15,6 +16,11 @@ test("site content json is complete", async () => {
validateSiteContent(site);
});
test("library examples are available", async () => {
const library = JSON.parse(await readFile("website/public/data/library.json", "utf8"));
validateLibraryData(library);
});
test("mhwilds data and assets are available", async () => {
const site = JSON.parse(await readFile("website/public/data/site.json", "utf8"));
const games = JSON.parse(await readFile("website/public/data/games.json", "utf8"));