n3-charts / line-chart

Awesome charts for AngularJS.
http://n3-charts.github.io/line-chart/
MIT License
1.2k stars 180 forks source link

Bower Dependency #438

Open joaopedronardari opened 8 years ago

joaopedronardari commented 8 years ago

Add option to install by Bower dependency

lorem--ipsum commented 8 years ago

joaopedronardari commented 8 years ago

Sorry Guys! kkkkkkkkkk

joaopedronardari commented 8 years ago

V2 doesn't work with bower :P

lorem--ipsum commented 8 years ago

We're not planning to support bower, what's wrong with NPM exactly ?

bastianwegge commented 8 years ago

Who's installing front-end-packages using npm?

joaopedronardari commented 8 years ago

Normally front-end-packages are installed using Bower

lorem--ipsum commented 8 years ago

Bower makes versioning of built files mandatory because it relies on git instead of handling whatever it installs (as opposed to npm). I don't want built files to be versioned because of :

Not gonna happen, sorry guys. Try and use npm, it's great for front-end packages as well.

chaosmail commented 8 years ago

We should seriously think about an option to support Bower (via branch, github plugin for diff, commit strategy or only generating the dist for a new version automatically). I had an interesting discussion last week at the Angular JS Meetup in Vienna in favor of Bower - there are some lazyloading tools that read only from the bower_components directory. Just throwing this into this discussion - maybe there is a good compromise everyone can live with

lorem--ipsum commented 8 years ago

Joking. @chaosmail if you wanna take your stab at it, go ahead :)

chaosmail commented 8 years ago

Good news, we are working on a solution that suits everyone. With bower support. stay tuned

lorem--ipsum commented 7 years ago

Interesting read about this

Just to be clear : build files won't be published to master or any human-generated branch. The read above suggests having a separate branch to deal with Bower's need of having dist files versioned.