Upgrading (or downgrading) the other packages

As we can easily expect, if we upgrade (or downgrade) Angular to 5.0.0 final, we also need to take care of a series of other NPM packages that might require to be updated (or downgraded) as well. Here's the full package list we'll be using in our package.json file throughout the book: the important packages are highlighted--be sure to triple-check them!

{  "name": "TestMakerFree",  "private": true,  "version": "0.0.0",  "scripts": {    "test": "karma start ClientApp/test/karma.conf.js"  },  "dependencies": {    "@angular/animations": "5.0.2",    "@angular/common": "5.0.2",    "@angular/compiler": "5.0.2",    "@angular/compiler-cli": "5.0.2",    "@angular/core": "5.0.2",    "@angular/forms": "5.0.2", "@angular/http": "5.0.2", ...

Get ASP.NET Core 2 and Angular 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.