discourseリポジトリ内の複数の「discourse」javascriptパッケージ

Discourse リポジトリ内の Javascript プロジェクトの構造を理解しようとしています。Javascript 開発にはあまり詳しくないので、明白なことかもしれませんが、discourse という名前のプロジェクトが 2 つあるように見えます。1 つはトップレベルにあり、もう 1 つは app/assets/javascripts/discourse にあります。

この 2 つの違いは何ですか?名前は違うべきでしょうか?

「いいね!」 1

Ember-CLIの移行に関連していると思われますが、なぜpackage.jsonファイルが2つあるのかはよくわかりません。おそらく、こちら側の中間ステップでしょう。@cvx さん、どうでしょうか?

「いいね!」 1