So I'm dropping this project (for now, idk if I'll continue it at a later date). I have got a login system working with passkey support, and like no eslint or tsc errors, which is nice.
I'll leave this thing public just as personal reference, or if anyone wants to read it