Automate release management in Angular

Loading

Reading Time: 4 minutes Introduction Whether it is enterprise application or open source project, they will schedule for release to announce new features and bug fixes. The project will need new version and tag after the release to keep track of changes that occur between two releases. When manager ask development team the deliverable of the current release; change … Read more

Improve Angular code with Betterer

Loading

Reading Time: 5 minutes Introduction In software development, when developers work on a project for a period of time, they tend to add code smell into the code that Eslint rules identify as problems. When architect adds a new Eslint rule to fix these errors, npm run lint reports error messages in terminal that require immediate attention. I have … Read more

Add value to commit message in Angular

Loading

Reading Time: 3 minutes Introduction When a team of developers works on the project, we should add tools to ensure all developers adopt the same convention of commit messages. The tools ng-spanish-menu application use to enforce commit conventions are commitlint, commitizen and husky. Install dependencies of commitlint and husky locally First, we install commitlint and husky to set up … Read more