Fiquei com uma dúvida no final do curso, referenciei o projeto no package.json através do propriedade url e inseri a url em que o projeto está no github, acontece que o sistema de arquivos da aplicação no npm é diferente do sistema de arquivos da aplicação no github tendo em vista que utilizamos a chave "files". Nesse contexto, fico com 2 dúvidas.
1 - Essa é a melhor prática em um projeto? Colocar a versão de produção no npm e a versão de desenvolvimento no github? Quero disponibilizar tanto a versão de desenvolvimento, com storybook e testes automatizados e outra versão apenas de produção.
2 - Que maneira eu poderia disponibilizar tanto a versão de desenvolvimento quando de produção usando apenas um repositório ?