Include non-bower dependancies

What is the canonical best practice to include dependancies that aren’t managed by Bower? For example, we user Redactor for WYSIWYG text areas. Being that Redactor is a commercial plugin and not open source, it’s not publicly available on Github.

I’d like to still be able to use an app.import() statement in my Brocfile to take advantage of the Broccoli environment builds.

@ToddSmithSalter In ember-cli 0.0.43 bower dependencies was moved to a different directory to allow exactly this kind of stuff.

You can put the code for Redactor under vendor and use app.import(‘vendor/redactor/…’)

Release notes https://github.com/stefanpenner/ember-cli/releases/tag/v0.0.43

2 Likes

Thanks @abuiles, that’s very helpful.