Estoy tratando de entender la estructura de los proyectos de Javascript en el repositorio de Discourse. No estoy muy familiarizado con el desarrollo de Javascript, así que perdona si esto es obvio, pero parece que hay dos proyectos llamados “discourse”. Uno en el nivel superior y otro en 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
¿Cuál es la distinción entre los dos? ¿Deberían tener nombres diferentes?