Skip to content

Commit

Permalink
[#10238] Update front-end dependencies (#10247)
Browse files Browse the repository at this point in the history
* Update Angular to 9 and most front-end dependencies

* Fix some Angular configuration

* Change TestBed.get to TestBed.inject

* Update forkJoin to use array instead of multiple arguments

* Remove static:false parameter for ViewChild

* Update Jest snapshots; remove ng-reflect

* Fix other build errors and warnings

* Expand stylelint to test inline styles in HTML files

* Add template type checks

* Fix some CI configurations
  • Loading branch information
wkurniawan07 authored Jun 28, 2020
1 parent a4d84e7 commit b23284c
Show file tree
Hide file tree
Showing 94 changed files with 8,710 additions and 8,371 deletions.
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
language: java
os: linux
dist: xenial
jdk:
- openjdk8
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ build_script:
- gradlew.bat downloadLinters
- gradlew.bat lint --continue
- gradlew.bat componentTests
- npm install
- npm ci
- npm run lint
- gradlew.bat generateTypes
- npm run coverage
6 changes: 3 additions & 3 deletions docs/setting-up.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,10 @@ These tools are necessary regardless of whether you are developing front-end or

If you want to develop front-end, you need to install the following:

1. Install Node.js (minimum version 8.9.4).
1. (Optional but highly recommended) Install Angular CLI version 8 globally.
1. Install Node.js (minimum version 12.11.1).
1. (Optional but highly recommended) Install Angular CLI version 9 globally.
```sh
npm install -g @angular/cli@8
npm install -g @angular/cli@9
```
**Verification:** Run `ng` and you should see a list of available Angular CLI commands.

Expand Down
Loading

0 comments on commit b23284c

Please sign in to comment.