Due to Angular's continued adoption, our creation of the Angular version of this library, and the the project maintainers' moving on to other things, this project is considered feature-complete and is no longer being maintained.
We thank you for all your contributions over the years and hope you've enjoyed using this library as much as we've had developing and maintaining it. It would not have been successful without them.
Here are the steps you need to take to modify this library:
- Clone the Interfolio angular-ui-bootstrap repo
- Install local packages
npm install
- Install grunt if you don't already have it
npm i -g grunt-cli
- CD into the MC directory of the FE you're working with
- Remove the local angular-ui-bootstrap directory
rm -rf node_modules/angular-ui-bootstrap
- Create a symlink to your local angular-ui-bootstrap
ln -s ~/Interfolio/angular-ui-bootstrap node_modules/angular-ui-bootstrap
- Go back to the angular-ui-bootstrap repo,
- To compile JS you will need to run
grunt build
- To compile HTML you will need to run
grunt before-test build
and recompile your FE as templates get cached - To run the build once you are done making all your changes, just use the default task
grunt
. This will run all the UTs and all the build process. - Bump up the version number with
grunt version:patch
- You will need to create a tarball of the project before deploying it to GemFury
npm pack
- Drag tarball unto package upload page on Gemfury