ngx-builders / angular-builder Goto Github PK
View Code? Open in Web Editor NEWList of all custom builders.
Home Page: https://angular-builders.dev
License: MIT License
List of all custom builders.
Home Page: https://angular-builders.dev
License: MIT License
For Angular Builders. For now, you might want to use the CLI logo for the favicon.
https://angular.io/presskit
https://angular.io/generated/images/marketing/concept-icons/cli.png
It would be nice to have links to
Are there any significant reasons for including so many font awesome font sets along with bootstrap and ngx-bootstrap when the material icons are already included along with Angular Material?
It seems like extra bloat that may not actually be needed.
Currently, we have repository link for all builders, need to add docs link as well so users can access documentation easily.
For ex:
For Bazel : https://bazel.angular.io/
If you will try to open this link https://angular-builders.dev/home , you will Page Not found error which should not be there because the page exists.
Currently, UI is not clean need to make it better.
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates are currently rate-limited. Click on a checkbox below to force their creation now.
@angular-devkit/build-angular
, @angular/cli
)@angular/animations
, @angular/common
, @angular/compiler
, @angular/compiler-cli
, @angular/core
, @angular/forms
, @angular/platform-browser
, @angular/platform-browser-dynamic
, @angular/router
, @angular/service-worker
)@angular/cdk
, @angular/material
)These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
@angular-devkit/build-angular
, @angular/cli
)@angular/animations
, @angular/common
, @angular/compiler
, @angular/compiler-cli
, @angular/core
, @angular/forms
, @angular/platform-browser
, @angular/platform-browser-dynamic
, @angular/router
, @angular/service-worker
, zone.js
)@angular/cdk
, @angular/material
)package.json
@angular/animations 13.0.0
@angular/cdk 13.0.0
@angular/common 13.0.0
@angular/compiler 13.0.0
@angular/core 13.0.0
@angular/forms 13.0.0
@angular/material 13.0.0
@angular/platform-browser 13.0.0
@angular/platform-browser-dynamic 13.0.0
@angular/router 13.0.0
@angular/service-worker 13.0.0
rxjs 6.6.7
tslib 2.2.0
zone.js 0.11.4
@angular-devkit/build-angular 13.0.1
@angular/cli 13.0.1
@angular/compiler-cli 13.0.0
@types/jasmine 3.7.6
@types/node 14.17.1
all-contributors-cli 6.20.0
jasmine-core 3.7.1
karma 6.3.2
karma-chrome-launcher 3.1.0
karma-coverage 2.0.3
karma-jasmine 4.0.1
karma-jasmine-html-reporter 1.6.0
karma-coverage-istanbul-reporter 3.0.3
jasmine-spec-reporter 7.0.0
typescript 4.4.4
Add @lacolaco/ngx-web-bundles from @lacolaco to the list of builders.
Rather than repository link add GitHub icon.
We need to update this app to Angular 13
Add below builders into Custom Builders:
Currently, the contents are not clean, need to add better content.
I would like to suggest @nrwl/builders to this amazing list.
This package is part of their Nx Modern tools.
You can add this package via npm i @nrwl/builders
or yarn add -D @nrwl/builders
.
Having Nx workspace is not compulsory as they seamlessly integrate with angular cli, like below:
In **angular.json**
for testing
"test": {
"builder": "@nrwl/builders:jest",
"options": {
"jestConfig": "./jest.config.js",
"tsConfig": "src/tsconfig.spec.json",
"setupFile": "src/setupJest.ts"
}
}
App PWA to make it installable
use ng add @angular/pwa
use cli icon for the app.
Can you please add a link to the site in the repository's description?
First of all, thanks for this project. It was an inspiration and a good resource for me to build the @ngx-env/builder
.
I suggest to add @ngx-env/builder
๐ to the list of builders.
ng add @ngx-env/builder
.env
NG_APP_ENABLE_ANALYTICS=false
NG_APP_VERSION=$npm_package_version
NG_APP_COMMIT=$GITHUB_SHA
@Component({
selector: "app-footer",
})
export class FooterComponent {
version = process.env.NG_APP_VERSION;
branch = process.env.NG_APP_BRANCH_NAME;
commit = process.env.NG_APP_COMMIT;
analyticsFlag = process.env.NG_APP_ENABLE_ANALYTICS;
}
<!-- Same output in the spans -->
<span> {{ 'process.env.NG_APP_BRANCH_NAME' | env }} </span>
<span> {{ 'NG_APP_BRANCH_NAME' | env }} </span>
<span> {{ branch }} </span>
<!-- index.html -->
<head>
<title>NgApp on %NG_APP_BRANCH_NAME%</title>
</head>
npm start
NG_APP_BRANCH_NAME=$GITHUB_HEAD_REF ng test
NG_APP_BRANCH_NAME=`git branch --show-current` npm run build
And please let me know if you think about any good feature to add to the project. ๐
Fixes for below:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.