O problema que a ferramenta se propõe a resolver é a criação de múltiplos node_modules, sendo assim, poupando espaço na máquina, e a partir do momento que você roda common build, tudo é instalado localmente, e o packge.json editado, entao se alguem der npm install diretamente, irá funcionar, assim como common npm install, essa questão da lib ainda estou pensando como resolver, mas é so a primeira versão, e ainda não é estavel para produção, é uma concepção de uma ideia e espero contar com sua ajuda para evolui-la!
Acho que ao invés de common, vou criar um 'placeholder' na node_modules, assim a pessoa importa por padrão a lib, e na hora do build, isso é instalado na node_modules, de qualquer forma, agradeço o feedback
edit 1: o diretorio padrão de import agora é node_modules, entao, qualquer import sera feito como default e sem o peso adicional que isso trás para o projeto.
ou seja, com common ou não, vocÊ importara por padrão const uuid = require('uuid')
Bug: Adicionar a lib e a verão ao packge.json na instalação da mesma, para evitar que o usuario rode common build, sendo assim, criando uma compatibilidade com o comando npm padrão, sem a necessidade do do comando adicional, então poderá ser usado npm ou common npm para o mesmo projeto