Contrary to my expectations, the CLI tool has little in common with the library so keeping it in the same codebase is not sensible. The addition of new higher-level functionality in the future would only make it harder to justify having a shared package for both.
Contrary to my expectations, the CLI tool has little in common with the library so keeping it in the same codebase is not sensible. The addition of new higher-level functionality in the future would only make it harder to justify having a shared package for both.