Files
loldle/web
tiennm99 078d80c962 refactor: port lib layer to src/lib
classic-mode.js moves byte-for-byte. champion-data.js swaps the Next.js
env-var fetch prefix for asset() from $app/paths, which resolves to
/champions.json in dev and /loldle/champions.json in the deployed build.
getChampionImageUrl keeps returning an absolute Data Dragon URL, unwrapped.

Drops three exports with no callers: getAllChampions, getChampionByName,
getGuessedNames.

The characterization suite passes unchanged against the new location -- only
import specifiers moved, no assertions touched.
2026-07-25 11:01:40 +07:00
..
2026-07-25 11:01:40 +07:00
2026-07-25 11:01:40 +07:00
2026-04-04 10:41:37 +07:00

loldle

LoLdle-style League of Legends daily champion guessing game — data auto-updated from loldle-data.

Live: https://tiennm99.github.io/loldle/

Quick start

pnpm install
pnpm dev

License

Apache-2.0 — see LICENSE.