-
Notifications
You must be signed in to change notification settings - Fork 216
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why removing Bower ? #38
Comments
Like I said at #25 (comment) I've never used bower, and I don't want to start using it just to maintain this package for another system. Maintaining for Github and npm is enough for me. |
You don't need to be using Bower in order to publish. Everything is already wired up and working (unlike NPM, publish are automatic when a tag is created). Proof :
See ? The tags you created were registered. You just have to leave the bower.json file and update the version. Please don't block 50% of users :-) |
Assuming that 50% of consumers are using bower seems wildly optimistic >_< If bower uses Github tags, why does it need a version number in a bower.json file? :-x I uses automated scripts to bump package.json version numbers, tag, and release. Is there an automated command to bump the version in bower.json? If I may ask, is there a reason you don't |
I admit I have no idea, but there are certainly as much NPM users as Bower users
Probably for the same reason a version is needed in package.json
As there is no build-chain in the repo itself, I can't answer you. I use Grunt for my projects and grunt-bump updates the version for NPM, Bower and Composer
Because I work with already existing continuous deployment architecture that uses Wiredep to manage and automatically include the dependencies, and it works on top of Bower. |
It turns out bower doesn't need the version field in bower.json at all: https://github.com/bower/spec/blob/master/json.md#version So, no problem then. I'll replace the bower.json file without the version field for the next release. |
Oh, i didn't know, interesting (it makes a lot of sense actually :-) ) Thank you |
Can you tell us why you removed the Bower file ? Luckily the package is still instable but as there is not more bower.json with the "main" definition, built tools cannot automatically inject the plugin without extra config.
Not everyone is using Webpack or such npm based tools.
The text was updated successfully, but these errors were encountered: