au

@cevo/angular-util

Angular utility methods

Showing:

Popularity

Downloads/wk

0

Maintenance

No Maintenance Data Available

Package

Dependencies

3

License

ISC

Type Definitions

Tree-Shakeable

No?

Categories

Readme

README

What is this repository for?

This library contains a number of common helper methods, classes, directives, and filters for any AngularJS app.

How do I get set up?

Delivering Changes

While working on the library, it's best to be running gulp --env=local to view debug logs and ensure there are no syntax issues.

  • Once work is done, a PR can be opened
  • Once PR is merged into master, pull the new changes onto a local master branch
  • Run "gulp --env=production" or simply "gulp"
  • Run "npm version [patch|minor|major]"
  • Run "npm publish" to push the changes to the npm repository
  • Ensure necessary libraries either "npm update" for patches, or "npm install @cevo/angular-util --save" for minors and majors
  • IMPORTANT CEVO and Gfinity sites do not depend on this directly, they depend on utils through angular-cte, so it is absolutely imperative that angular-cte's angular-util dependency gets updated appropriately. You'll need to npm install @cevo/angular-util --save within angular-cte to update cte's package.json, and then npm version patch that change and publish cte to update the dependency. Then, the local sites can npm install @cevo/angular-cte --save to properly update their dependency. This applies equally to the new angular-gte package for Gfinity websites.
  • Push site repositories that use the new code

Failure to follow these steps will potentially result in a failure on either dev or production, or both, to properly update to the new version. It's important to note that on local repositories you are not building against the NPM repository, but the locally checked out code for this library. You can test a production build by simply running "gulp" to see whether or not the code will work on production as-is, or whether it will fail.

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100
No reviews found
Be the first to rate

Alternatives

No alternatives found

Tutorials

No tutorials found
Add a tutorial