Hi Alin,
If your plugin has dependencies which conflict with those in Kibana, it sounds like you have three options:
- Fork Kibana and update the dependencies (not recommended because this will be very difficult for you to maintain as we develop Kibana).
- Create a PR into Kibana which updates angular-ui-bootstrap to the version you need (may be somewhat difficult, but not impossible).
- Use a different dependency or fork the dependency and downgrade the version of angular-ui-bootstrap it uses (not sure how hard this will be; I think you're in a better position to determine this).
I'd recommend trying #2 first. I'd be happy to review your PR and help you get it merged in, just tag me @cjcenizal when you submit it. If that doesn't work, I'd suggest #3. Sometimes taking control over a dependency is best because you can decide exactly what code makes it into your codebase. #1 is the nuclear option and not recommended.
Hope this helps!
Thanks,
CJ