全栈应用程序应该有多less个package.json文件?

当在node.js中启动一个基本的后端应用程序(在我的情况下,我使用的是打字稿),通常在他们的项目的根目录中会有package.json。

当启动一个Angular-cli项目时,会有一个package.json的angular-cli根文件夹。

当我在我的完整堆栈项目上工作时,我使用了Angular-cli作为前端,我的问题是,我应该合并package.json文件,还是应该保留它? (这个问题可以扩展说,我想在未来添加NativeScript,这将添加另一个package.json的交易)

提前致谢!