natevw / fermata

Succinct native REST client, for client-side web apps and node.js. Turns URLs into (optionally: magic!) JavaScript objects.
328 stars 24 forks source link

Bower install not found #43

Closed therebelrobot closed 10 years ago

therebelrobot commented 10 years ago

I was looking for a Bower.js install for fermata and couldn't find it. Any plans to include it? This would simplify including it in projects quite a bit. For info on it: http://bower.io/#registering-packages

natevw commented 10 years ago

Thanks, I'm not opposed to registering it and adding the file. I don't have a ton of time in the near future to compare the difference, but basically it looks like I'd have to copy (or symlink? woudl that work?) my package.json, clean up the non-browser dependency and that's about it. Or is there more?

(Translation: pull request appreciated ;-)

therebelrobot commented 10 years ago

Not to worry. I'll fork the repo and have a pull request for ya in a few days :) Awesome library, btw. Super glad to have it in my projects.

therebelrobot commented 10 years ago

Pull request added.

The dependencies in bower.json are different from the package.json file for node, it refers to any bower dependencies, which I couldn't find in the repo.

I also jacked your email address from your website for the author section, feel free to change that as necessary.

No idea what keywords you wanted, so I just kinda pulled some outta my hat.

Once there's a bower.json file in the repo, I can register it for you with the bower registry, or you can from the instructions in that link I gave you. Let me know how you want to proceed with that and I'm game.

natevw commented 10 years ago

Thanks for the patch! I extended the ignores a bit (intending for the only thing the browser gets is fermata.js) and tagged and pushed. So it should be available now, but please let me know if it needs tweaking. Looks like the main thing going forward is just to keep tagging releases, right? (A good idea anyway so not a big burden.)

therebelrobot commented 10 years ago

Working splendidly, my good man! Thanks for the update. Yeah, tagging releases will make sure people get any updates you make. Try checking out bump ( https://github.com/stevelacy/gulp-bump or https://github.com/vojtajina/grunt-bump ) for an easy release tagging module :D Cheers!