Files
loldle/web
tiennm99 3584d897c1 build(deps): upgrade web to SvelteKit 3 and vitest 5
Move the SvelteKit config into vite.config.js, replace the $lib alias with
#lib subpath imports (dropping the vitest alias), extend $app/tsconfig, and
pass asset() paths without a leading slash. Drop the @babel/core and js-yaml
overrides, which no longer match anything in the tree.
2026-10-03 13:12:03 +07:00
..
2026-08-17 12:24:21 +07:00
2026-04-04 10:41:37 +07:00
2026-08-17 12:24:21 +07:00

loldle

LoLdle-style League of Legends daily champion guessing game — data auto-updated by the scraper in data/.

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

Built with SvelteKit and Svelte 5, styled with Tailwind CSS, and prerendered to a static site deployed on GitHub Pages.

Quick start

npm install
npm run dev

Commands

npm run dev      # dev server
npm run build    # static build into build/
npm run preview  # serve the production build
npm test         # unit tests
npm run lint     # eslint

Champion data lives in static/champions.json and is refreshed weekly by the sync workflow.

License

Apache-2.0 — see LICENSE.