@Kryzeth Just let me know what you’d prefer.
I had a quick look through your 2.2.4 version while I was at work, so I may have missed some things, but from what I can see, there are useful fixes on both sides.
Your version is clearly much further developed overall. It has more modules, newer data-stage helpers, event improvements, and the spread-across-ticks system.
Mine does seem to have a few Factorio 2.1 fixes that may still be missing from your current release, mainly the updated statistics APIs and replacing the remaining use of global with storage. I also added some testing and release automation, although that is obviously less important for players.
So yeah, I agree that keeping two separate versions going would probably only cause more confusion.
I would recommend considering updating or publishing your current repository, though. The main reason I created my fork was that I could not find an actively maintained source repository, and the repository I did find did not appear to match the current Mod Portal release.
Having the current source available somewhere publicly would make it easier for people to find the maintained version, report problems, contribute fixes, and hopefully prevent someone else from creating another fork for the same reason.
Feel free to take any changes from my repository that are useful. If you add the relevant Factorio 2.1 fixes to your version and I have confirmed that Nanobots works with it, I will deprecate my version and point people to yours instead.
It is a bit of a shame after putting about a week of work into it, but that is fine. I can live with that if it avoids splitting stdlib into even more versions.
I only made mine because I could not find an actively maintained version at the time, not because I wanted to compete with yours.