четверг, 12 марта 2020 г.

Console command manager. Why does another library exist?

I’ve updated my library console-command-manager up to v0.0.3. And I am opening it to public.  I created it for my own needs. There were a lot of ready solutions but no one satisfied all requirements at once. The functionality of the library was not huge to reproduce such functionality. The separation of functionality parser and manager commander were needed. They had to be used wisely.

CommanderJS had been usув before. It did not support async procession. It worked but it was not testable well. It did not support injection, only closures. It was bad for tests. It was not able to process the whole string. So we have what we have. I continue working with my projects upgrading another public libraries.

Комментариев нет:

Отправить комментарий