# Ember Addon depending on another ember addon

**URL:** <https://discuss.emberjs.com/t/ember-addon-depending-on-another-ember-addon/8992>\
**Category:** Ember CLI\
**Created:** [October 23, 2015, 4:13am UTC](https://discuss.emberjs.com/t/ember-addon-depending-on-another-ember-addon/8992 "2015-10-23T04:13:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![fatbotdesigns](https://avatars.discourse-cdn.com/v4/letter/f/e68b1a/32.png) [@fatbotdesigns](https://discuss.emberjs.com/u/fatbotdesigns)\
**Post date:** [October 23, 2015, 4:13am UTC](https://discuss.emberjs.com/t/ember-addon-depending-on-another-ember-addon/8992/1 "2015-10-23T04:13:39Z")

</div>

Hi,

I’m trying to create an ember addon for our application. Would it be possible to use another ember addon within my addon and have the ember app use it?

I"m trying to look into using ember json api resource addon on the addon that I’m developing.

---

<div class="post-metadata">

**Author:** ![broerse](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/broerse/32/9497_2.png) [@broerse](https://discuss.emberjs.com/u/broerse)\
**Post date:** [October 23, 2015, 4:25am UTC](https://discuss.emberjs.com/t/ember-addon-depending-on-another-ember-addon/8992/2 "2015-10-23T04:25:24Z")

</div>

You have to specify the addon you need for your addon in your `package.json` under `"dependencies"`.

---

<div class="post-metadata">

**Author:** ![fatbotdesigns](https://avatars.discourse-cdn.com/v4/letter/f/e68b1a/32.png) [@fatbotdesigns](https://discuss.emberjs.com/u/fatbotdesigns)\
**Post date:** [October 23, 2015, 4:38am UTC](https://discuss.emberjs.com/t/ember-addon-depending-on-another-ember-addon/8992/3 "2015-10-23T04:38:04Z")

</div>

So using ember install ember-jsonapi-resources, would be enough? I don’t have to specify anything under the “ember-addon” in the package.json? I’ve read that there’s a before and after option under it.

---

<div class="post-metadata">

**Author:** ![broerse](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/broerse/32/9497_2.png) [@broerse](https://discuss.emberjs.com/u/broerse)\
**Post date:** [October 23, 2015, 8:35am UTC](https://discuss.emberjs.com/t/ember-addon-depending-on-another-ember-addon/8992/4 "2015-10-23T08:35:36Z")

</div>

No it is not. You have to specify it in your `package.json`

For example `ember-cli-pagination` depends` on`ember-cli-version-checker` See:

> <https://github.com/mharris717/ember-cli-pagination/blob/master/package.json>

If you install `ember-cli-pagination` `ember-cli-version-checker` will also be installed this way.

---

<div class="post-metadata">

**Author:** ![fatbotdesigns](https://avatars.discourse-cdn.com/v4/letter/f/e68b1a/32.png) [@fatbotdesigns](https://discuss.emberjs.com/u/fatbotdesigns)\
**Post date:** [October 23, 2015, 9:01am UTC](https://discuss.emberjs.com/t/ember-addon-depending-on-another-ember-addon/8992/5 "2015-10-23T09:01:27Z")

</div>

Okay! Got it! Thank you for all your help 😄
