11.0.5
git clone https://github.com/georglang/angular-starter.git new-project
cd new-project
npm install
npm start
- Angular
- ngrx
- Angular Material
- Bootstrap 4
- lazy-loading of feature modules
- angular-oauth2-oidc
- localStorage ui state persistence
type(scope): subject
-
feat: A new feature
e.g. feat(user): add login button -
fix: A bug fix
e.g. fix(userService): add additional parameter to getUserData method -
refactor(renaming/cleanup): Code changes that neither fixes a bug or adds a feature
e.g. refactor(cleanup): app.component.ts -
docs:
e.g. docs(readme): how to get started section -
merge(branch into branch):
e.g. merge(dev into main) -
update(angular / package.json): Update angular version or dependencies in package.json
e.g. update(angular): to version 11.0.5 -
style: Changes in stylesheets
e.g. style(login): increase circle-icon size
A scope Is provided in parentheses after a type.
A scope is a phrase describing parts of the code affected by the changes.
e.g. feat(userService)
A subject contains a short description of the applied changes.
"verb in present-tense" + "rest of message"
e.g. "remove unused user component"