This makes it easier to write test cases for U2F implementation: you are able to mock the server and use testvectors to log in.
Furthermore, the classes have been split into several files. Issue #2 should not be a problem anymore, as this should be fixed here: https://github.com/composer/composer/pull/4907 if I'm correct.
I'm not planning to merge this. I consider this library to be in maintainance mode given webauthn happening and won't be merging style and structure changes.
This makes it easier to write test cases for U2F implementation: you are able to mock the server and use testvectors to log in.
Furthermore, the classes have been split into several files. Issue #2 should not be a problem anymore, as this should be fixed here: https://github.com/composer/composer/pull/4907 if I'm correct.