Sto cercando di capire la struttura dei progetti Javascript nel repository di Discourse. Non ho molta familiarità con lo sviluppo Javascript, quindi perdonatemi se questo è ovvio, ma sembra che ci siano due progetti chiamati “discourse”. Uno al livello superiore e uno in 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 è la distinzione tra i due? Dovrebbero avere nomi diversi?