From 8d6cdb32cb08379fffddbc0e33f999837dcacf94 Mon Sep 17 00:00:00 2001 From: kvan7 Date: Sun, 30 Aug 2026 08:50:05 -0500 Subject: [PATCH] starting lens --- renderer/src/assets/data/index.ts | 3 +++ renderer/src/assets/make-index-files.mjs | 12 ++++++++++++ 2 files changed, 15 insertions(+) diff --git a/renderer/src/assets/data/index.ts b/renderer/src/assets/data/index.ts index 9790bd5f..f1f84df6 100644 --- a/renderer/src/assets/data/index.ts +++ b/renderer/src/assets/data/index.ts @@ -178,6 +178,9 @@ async function loadItems(language: string) { ).arrayBuffer(), ); + console.log(`indexNames.length: ${indexNames.length}`); + console.log(`indexRefNames.length: ${indexRefNames.length}`); + function commonFind(index: Uint32Array, prop: "name" | "refName") { return function ( ns: BaseType["namespace"], diff --git a/renderer/src/assets/make-index-files.mjs b/renderer/src/assets/make-index-files.mjs index cb12b0ab..60471da4 100644 --- a/renderer/src/assets/make-index-files.mjs +++ b/renderer/src/assets/make-index-files.mjs @@ -55,6 +55,9 @@ for (const lang of LANGUAGES) { indexData[i * 2 + 0] = lineStarts.statsByRef[i].hash; indexData[i * 2 + 1] = lineStarts.statsByRef[i].start; } + if (lang === "en") { + console.log("stats-ref initial length", indexData.length); + } fs.writeFileSync( path.join("./public/data", lang, "stats-ref.index.bin"), indexData, @@ -68,6 +71,9 @@ for (const lang of LANGUAGES) { indexData[i * 2 + 0] = lineStarts.matchers[i].hash; indexData[i * 2 + 1] = lineStarts.matchers[i].start; } + if (lang === "en") { + console.log("stats-matchers initial length", indexData.length); + } fs.writeFileSync( path.join("./public/data", lang, "stats-matcher.index.bin"), indexData, @@ -117,6 +123,9 @@ for (const lang of LANGUAGES) { indexData[i * 2 + 0] = lineStarts[i].hashName; indexData[i * 2 + 1] = lineStarts[i].start; } + if (lang === "en") { + console.log("item-name initial length", indexData.length); + } fs.writeFileSync( path.join("./public/data", lang, "items-name.index.bin"), indexData, @@ -130,6 +139,9 @@ for (const lang of LANGUAGES) { indexData[i * 2 + 0] = lineStarts[i].hashRefName; indexData[i * 2 + 1] = lineStarts[i].start; } + if (lang === "en") { + console.log("item-ref initial length", indexData.length); + } fs.writeFileSync( path.join("./public/data", lang, "items-ref.index.bin"), indexData,