austinpray / asset-builder

assembles and orchestrates your dependencies so you can run them through your asset pipeline.
http://use-asset-builder.austinpray.com
MIT License
181 stars 30 forks source link

bower still needed? #64

Open bkcummins opened 8 years ago

bkcummins commented 8 years ago

Have been using this tool for over a year now and am super grateful for it. Thx!

Curious though if folks are moving away from Bower??? Is there still a need when most dependencies are also in npm where devDependencies are as well?

Could/should this be streamlined? Would appreciate hearing feedback for or against. If you've done this which asset builder tool(s) have you used with Gulp?

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/35370762-bower-still-needed?utm_campaign=plugin&utm_content=tracker%2F8853550&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F8853550&utm_medium=issues&utm_source=github).
janperse commented 8 years ago

I would appreciate to get some info on that as well.

cimocimocimo commented 8 years ago

I second making Bower optional. I prefer to use npm for installing packages.

deviationist commented 8 years ago

I would also appreciate if bower was optional. I'm using NPM for package managment but still love to use asset-builder for every other thing.

deviationist commented 8 years ago

I'm planning on doing a fork and hopefully a pull request to fix this. Anyone want to contribute, or know anyone currently working on this?

austinpray commented 7 years ago

Pull requests accepted! Hit me up if you need help

austinpray commented 7 years ago

But generally if you are using npm to install your packages you can use something like webpack as a module loader as the packages are much more well behaved.

alex-aloia commented 7 years ago

Any progress on this yet? I have used this library in the past and found it really useful. I tried using it in a project today that is not utilizing Bower, and was surprised to realize I couldn't opt out of Bower integration. I modified the code to accept a config option ("bower:false"). I can submit a pull request if interested... Then I won't have to fork :)

austinpray commented 7 years ago

Pull requests will definitely be accepted but curious why you wouldn't just use webpack.

alex-aloia commented 7 years ago

Some of the code is not modularized yet...

deusith commented 5 years ago

Hello. Just came in to make note that Bower still is needed in 2019. Not only that, bu it seems like you also have to import at least one dependency from it (ie bower install font-awesome) so given the last relevant commit in this project is from 2015, some may consider it as abandoned..

A shame, it has some really good ideas. Old ones, but useful even in this time.

vijayhardaha commented 3 years ago

Any update on this? We need bower optional here.