A more long-term idea: at some point it would be nice to have a monorepo with separate npm packages for the cli and the api. That way, heavier dependencies needed for better usability (say, CLI React?) can be segregated to the cli, leaving a lean, tree-shakeable api for other types of integrations.
A more long-term idea: at some point it would be nice to have a monorepo with separate npm packages for the cli and the api. That way, heavier dependencies needed for better usability (say, CLI React?) can be segregated to the cli, leaving a lean, tree-shakeable api for other types of integrations.