Estou tentando entender a estrutura dos projetos Javascript no repositório Discourse. Não sou muito familiarizado com o desenvolvimento Javascript, então me perdoe se isso for óbvio, mas parece que existem dois projetos chamados “discourse”. Um no nível superior e outro em app/assets/javascripts/discourse.
- discourse/package.json at main · discourse/discourse · GitHub
- https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/package.json
Qual é a distinção entre os dois? Eles deveriam ter nomes diferentes?