mirror of
https://github.com/tiennm99/loldle.git
synced 2026-10-13 12:14:56 +00:00
Replace pnpm-lock.yaml with package-lock.json. The three security overrides move from pnpm-workspace.yaml to package.json#overrides, where npm reads them natively. Only the postcss floor is still live; @babel/core and js-yaml left the tree with Next.js but are kept so the declared floors survive if a dependency reintroduces them.
31 lines
695 B
Markdown
31 lines
695 B
Markdown
# loldle
|
|
|
|
LoLdle-style League of Legends daily champion guessing game — data auto-updated by the scraper in [`data/`](../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
|
|
|
|
```bash
|
|
npm install
|
|
npm run dev
|
|
```
|
|
|
|
## Commands
|
|
|
|
```bash
|
|
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](LICENSE).
|