Here's the complete history, if you are interested.
I use git tags to build a version automatically inside travis. Each tag is released in npm, bower and GitHub Releases simultaneously. Here's how you get it:
npm install angular-autowrap
bower install angular-autowrap
You will find all the releases here.
Make sure that you have gulp installed globally. Then, on the project root folder, run the following commands in sequence:
npm install
gulp build
Output of the build is ideal for development, as it is sourcemapped with individual components. For production use, I would recommend using the version found in npm, bower or GitHub Releases. However, if you want to use the latest source code (at your own risk) in production, then run
gulp release
and use the build in your project.
Quite easy actually. Just run
npm install
gulp test
Yet TODO...
For now, check the example
folder.
1. How come you deploy customized packages in npm, bower and GitHub from travis?
Ans: Isn't that cool? I know! Here
is a post describing how I did it.
2. Why don't you write any documentation and usage example demonstrating the features?
Ans: The reason is quite simple. I don't like to write documentation nearly as much as I like to code.
But, trying to develop the habit now. You will see some progress soon.
3. Then why don't you have any test?
Ans: That is a sin. I am working on that right now.
There will be no additional feature development before I have it under test coverage.
FYI, "not having test" is the main reason behind the version being
I do now. And, it feels great to have tests.0.x.x
yet.