What are some best practices around in-repo-addons dependency management

Hi all, When you have in-repo dependencies like addons that depend on other in-repo addons should the dependency be listed in their respective paths array in package.json.

app
  |_ package.json
              |_ "ember-addon" : { "paths": ["../lib/addon-1", "../lib/addon-2"] }
  |_ lib
      |_ addon-1
      |_ addon-2
          |_ package.json
              |_ "ember-addon" : { "paths": ["../addon-1"] }