Only pure JS/HTML/CSS, no dependencies, no prettier/linter, without even any build process.
The largest file game.js (excluding dictionaries) is around 250 loc.
It was challenging to write code without ignoring habits like splitting code into separate files, designing with future features in mind, using the basics of BEM, or just without any tests. Despite this, the code is quite good (just feel some shame about CSS).
Available on GH pages: https://joxter.github.io/wordle-light/
twitter thread (ru), open to any discussion