The purpose of this repository is to consolidate all the community builders for Angular build facade.
Builders' and Angular major versions must match.
⚠️ Version alignment: The major version of@angular-builders/*packages must match the major version of@angular/corein your project. For example, Angular 19 requires@angular-builders/*@19.x, Angular 20 requires@angular-builders/*@20.x, etc. Using a mismatched version is the most common source of issues.
Click to expand
- Custom esbuild builders (Allow customizing ESBuild configuration)
- Custom webpack builders (Allow customizing Webpack configuration)
- Jest builder (allows running
ng testwith Jest) - Bazel builder (
ngwrapper forBazelbuild) - Timestamp builder (an example builder from this article)
Have any questions? Would like to discuss something? Join @angular-builders on Slack!
Angular CLI under the hood - builders demystified
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!