build(docs-infra): update Angular CLI/framework to v14.0.0-rc.0 in docs examples (#45997)

Update the docs examples to the latest prerelease versions of Angular
CLI and framework (v14.0.0-rc.0).

Also update the example apps to more closely align with new CLI apps.
See also the [diff][1] between a basic v13.0.0-rc.3 CLI app and a
v14.0.0-rc.0 one.

[1]: https://github.com/cexbrayat/angular-cli-diff/compare/13.0.0-rc.3...14.0.0-rc.0

PR Close #45997
This commit is contained in:
George Kalpakas
2022-05-23 19:04:21 +03:00
committed by Alex Rickabaugh
parent f2e5234e07
commit 7059655a0b
20 changed files with 1787 additions and 1515 deletions
+1
View File
@@ -1,4 +1,5 @@
# boilerplate files
**/.vscode/
**/src/environments/environment.prod.ts
**/src/environments/environment.ts
**/src/assets/.gitkeep
@@ -19,7 +19,7 @@
"experimentalDecorators": true,
"moduleResolution": "node",
"importHelpers": true,
"target": "es2017",
"target": "es2020",
"module": "es2020",
"lib": [
"es2020",
@@ -86,12 +86,14 @@ describe('typeahead', () => {
static install(mockTime = 0): MockClock['tick'] {
const mocked = new this(mockTime);
spyOn(global, 'clearInterval').and.callFake(id => mocked.clearTask(id));
spyOn(global, 'clearTimeout').and.callFake(id => mocked.clearTask(id));
spyOn(global, 'clearInterval').and.callFake(id => mocked.clearTask(id as MockTask['id']));
spyOn(global, 'clearTimeout').and.callFake(id => mocked.clearTask(id as MockTask['id']));
spyOn(global, 'setInterval').and.callFake(
(fn, delay, ...args) => mocked.createTask(fn, delay, true, ...args));
((fn: () => unknown, delay: number, ...args: any[]) =>
mocked.createTask(fn, delay, true, ...args)) as typeof setInterval);
spyOn(global, 'setTimeout').and.callFake(
(fn, delay, ...args) => mocked.createTask(fn, delay, false, ...args));
((fn: () => unknown, delay: number, ...args: any[]) =>
mocked.createTask(fn, delay, false, ...args)) as typeof setTimeout);
spyOn(Date, 'now').and.callFake(() => mocked.now);
@@ -15,7 +15,7 @@ describe('HeroDetailComponent - no TestBed', () => {
let router: jasmine.SpyObj<Router>;
beforeEach((done: DoneFn) => {
expectedHero = {id: 42, name: 'Bubba' };
expectedHero = { id: 42, name: 'Bubba' };
const activatedRoute = new ActivatedRouteStub({ id: expectedHero.id });
router = jasmine.createSpyObj('Router', ['navigate']);
@@ -27,7 +27,7 @@ describe('HeroDetailComponent - no TestBed', () => {
comp.ngOnInit();
// OnInit calls HDS.getHero; wait for it to get the fake hero
hds.getHero.calls.first().returnValue.subscribe(done);
hds.getHero.calls.first().returnValue.subscribe(() => done());
});
it('should expose the hero retrieved from the service', () => {
@@ -24,13 +24,11 @@ describe('DashboardComponent', () => {
providers: [{provide: HeroService, useValue: heroService}]
})
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(DashboardComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
}));
it('should be created', () => {
expect(component).toBeTruthy();
@@ -13,36 +13,36 @@
},
"private": true,
"dependencies": {
"@angular/animations": "~13.3.0",
"@angular/common": "~13.3.0",
"@angular/compiler": "~13.3.0",
"@angular/core": "~13.3.0",
"@angular/forms": "~13.3.0",
"@angular/platform-browser": "~13.3.0",
"@angular/platform-browser-dynamic": "~13.3.0",
"@angular/router": "~13.3.0",
"@angular/animations": "^14.0.0-rc.0",
"@angular/common": "^14.0.0-rc.0",
"@angular/compiler": "^14.0.0-rc.0",
"@angular/core": "^14.0.0-rc.0",
"@angular/forms": "^14.0.0-rc.0",
"@angular/platform-browser": "^14.0.0-rc.0",
"@angular/platform-browser-dynamic": "^14.0.0-rc.0",
"@angular/router": "^14.0.0-rc.0",
"angular": "1.8.0",
"angular-in-memory-web-api": "~0.11.0",
"angular-in-memory-web-api": "~0.13.0",
"angular-route": "1.8.0",
"rxjs": "~7.4.0",
"rxjs": "~7.5.0",
"tslib": "^2.3.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "~13.3.0",
"@angular/cli": "~13.3.0",
"@angular/compiler-cli": "~13.3.0",
"@angular-devkit/build-angular": "^14.0.0-rc.0",
"@angular/cli": "~14.0.0-rc.0",
"@angular/compiler-cli": "^14.0.0-rc.0",
"@types/angular": "1.7.3",
"@types/angular-route": "1.7.1",
"@types/jasmine": "~3.10.0",
"@types/node": "^12.11.1",
"jasmine-core": "~3.10.0",
"@types/jasmine": "~4.0.0",
"@types/node": "^16.11.35",
"jasmine-core": "~4.1.0",
"jasmine-marbles": "~0.8.3",
"jasmine-spec-reporter": "~7.0.0",
"karma": "~6.3.0",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage": "~2.0.3",
"karma-jasmine": "~4.0.0",
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.0.0",
"karma-jasmine-html-reporter": "~1.7.0",
"protractor": "~7.0.0",
"ts-node": "~10.1.0",
@@ -1,21 +1,18 @@
# See https://help.github.com/ignore-files/ for more about ignoring files.
# See http://help.github.com/ignore-files/ for more about ignoring files.
# compiled output
# Compiled output
/dist
/tmp
/out-tsc
# Only exists if Bazel was run
/bazel-out
# dependencies
# Node
/node_modules
# profiling files
chrome-profiler-events*.json
speed-measure-plugin*.json
npm-debug.log
yarn-error.log
# IDEs and editors
/.idea
.idea/
.project
.classpath
.c9/
@@ -23,7 +20,7 @@ speed-measure-plugin*.json
.settings/
*.sublime-workspace
# IDE - VSCode
# Visual Studio Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
@@ -31,17 +28,15 @@ speed-measure-plugin*.json
!.vscode/extensions.json
.history/*
# misc
# Miscellaneous
/.angular/cache
/.sass-cache
.sass-cache/
/connect.lock
/coverage
/libpeerconnection.log
npm-debug.log
yarn-error.log
testem.log
/typings
# System Files
# System files
.DS_Store
Thumbs.db
@@ -0,0 +1,4 @@
{
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
"recommendations": ["angular.ng-template"]
}
@@ -0,0 +1,20 @@
{
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "ng serve",
"type": "pwa-chrome",
"request": "launch",
"preLaunchTask": "npm: start",
"url": "http://localhost:4200/"
},
{
"name": "ng test",
"type": "chrome",
"request": "launch",
"preLaunchTask": "npm: test",
"url": "http://localhost:9876/debug.html"
}
]
}
@@ -0,0 +1,42 @@
{
// For more information, visit: https://go.microsoft.com/fwlink/?LinkId=733558
"version": "2.0.0",
"tasks": [
{
"type": "npm",
"script": "start",
"isBackground": true,
"problemMatcher": {
"owner": "typescript",
"pattern": "$tsc",
"background": {
"activeOnStart": true,
"beginsPattern": {
"regexp": "(.*?)"
},
"endsPattern": {
"regexp": "bundle generation complete"
}
}
}
},
{
"type": "npm",
"script": "test",
"isBackground": true,
"problemMatcher": {
"owner": "typescript",
"pattern": "$tsc",
"background": {
"activeOnStart": true,
"beginsPattern": {
"regexp": "(.*?)"
},
"endsPattern": {
"regexp": "bundle generation complete"
}
}
}
}
]
}
@@ -13,33 +13,33 @@
},
"private": true,
"dependencies": {
"@angular/animations": "~13.3.0",
"@angular/common": "~13.3.0",
"@angular/compiler": "~13.3.0",
"@angular/core": "~13.3.0",
"@angular/forms": "~13.3.0",
"@angular/platform-browser": "~13.3.0",
"@angular/platform-browser-dynamic": "~13.3.0",
"@angular/router": "~13.3.0",
"angular-in-memory-web-api": "~0.11.0",
"rxjs": "~7.4.0",
"@angular/animations": "^14.0.0-rc.0",
"@angular/common": "^14.0.0-rc.0",
"@angular/compiler": "^14.0.0-rc.0",
"@angular/core": "^14.0.0-rc.0",
"@angular/forms": "^14.0.0-rc.0",
"@angular/platform-browser": "^14.0.0-rc.0",
"@angular/platform-browser-dynamic": "^14.0.0-rc.0",
"@angular/router": "^14.0.0-rc.0",
"angular-in-memory-web-api": "~0.13.0",
"rxjs": "~7.5.0",
"tslib": "^2.3.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "~13.3.0",
"@angular/cli": "~13.3.0",
"@angular/compiler-cli": "~13.3.0",
"@types/jasmine": "~3.10.0",
"@types/node": "^12.11.1",
"@angular-devkit/build-angular": "^14.0.0-rc.0",
"@angular/cli": "~14.0.0-rc.0",
"@angular/compiler-cli": "^14.0.0-rc.0",
"@types/jasmine": "~4.0.0",
"@types/node": "^16.11.35",
"copyfiles": "^2.4.1",
"jasmine-core": "~3.10.0",
"jasmine-core": "~4.1.0",
"jasmine-marbles": "~0.8.3",
"jasmine-spec-reporter": "~7.0.0",
"karma": "~6.3.0",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage": "~2.0.3",
"karma-jasmine": "~4.0.0",
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.0.0",
"karma-jasmine-html-reporter": "~1.7.0",
"protractor": "~7.0.0",
"ts-node": "~10.1.0",
@@ -9,8 +9,8 @@ import {
declare const require: {
context(path: string, deep?: boolean, filter?: RegExp): {
keys(): string[];
<T>(id: string): T;
keys(): string[];
};
};
@@ -23,4 +23,4 @@ getTestBed().initTestEnvironment(
// Then we find all the tests.
const context = require.context('./', true, /\.spec\.ts$/);
// And load the modules.
context.keys().map(context);
context.keys().forEach(context);
@@ -16,7 +16,7 @@
"experimentalDecorators": true,
"moduleResolution": "node",
"importHelpers": true,
"target": "es2017",
"target": "es2020",
"module": "es2020",
"lib": [
"es2020",
@@ -13,33 +13,33 @@
},
"private": true,
"dependencies": {
"@angular/animations": "~13.3.0",
"@angular/common": "~13.3.0",
"@angular/compiler": "~13.3.0",
"@angular/core": "~13.3.0",
"@angular/elements": "~13.3.0",
"@angular/forms": "~13.3.0",
"@angular/platform-browser": "~13.3.0",
"@angular/platform-browser-dynamic": "~13.3.0",
"@angular/router": "~13.3.0",
"angular-in-memory-web-api": "~0.11.0",
"rxjs": "~7.4.0",
"@angular/animations": "^14.0.0-rc.0",
"@angular/common": "^14.0.0-rc.0",
"@angular/compiler": "^14.0.0-rc.0",
"@angular/core": "^14.0.0-rc.0",
"@angular/elements": "^14.0.0-rc.0",
"@angular/forms": "^14.0.0-rc.0",
"@angular/platform-browser": "^14.0.0-rc.0",
"@angular/platform-browser-dynamic": "^14.0.0-rc.0",
"@angular/router": "^14.0.0-rc.0",
"angular-in-memory-web-api": "~0.13.0",
"rxjs": "~7.5.0",
"tslib": "^2.3.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "~13.3.0",
"@angular/cli": "~13.3.0",
"@angular/compiler-cli": "~13.3.0",
"@types/jasmine": "~3.10.0",
"@types/node": "^12.11.1",
"jasmine-core": "~3.10.0",
"@angular-devkit/build-angular": "^14.0.0-rc.0",
"@angular/cli": "~14.0.0-rc.0",
"@angular/compiler-cli": "^14.0.0-rc.0",
"@types/jasmine": "~4.0.0",
"@types/node": "^16.11.35",
"jasmine-core": "~4.1.0",
"jasmine-marbles": "~0.8.3",
"jasmine-spec-reporter": "~7.0.0",
"karma": "~6.3.0",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage": "~2.0.3",
"karma-jasmine": "~4.0.0",
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.0.0",
"karma-jasmine-html-reporter": "~1.7.0",
"protractor": "~7.0.0",
"ts-node": "~10.1.0",
@@ -15,33 +15,33 @@
},
"private": true,
"dependencies": {
"@angular/animations": "~13.3.0",
"@angular/common": "~13.3.0",
"@angular/compiler": "~13.3.0",
"@angular/core": "~13.3.0",
"@angular/forms": "~13.3.0",
"@angular/localize": "~13.3.0",
"@angular/platform-browser": "~13.3.0",
"@angular/platform-browser-dynamic": "~13.3.0",
"@angular/router": "~13.3.0",
"angular-in-memory-web-api": "~0.11.0",
"rxjs": "~7.4.0",
"@angular/animations": "^14.0.0-rc.0",
"@angular/common": "^14.0.0-rc.0",
"@angular/compiler": "^14.0.0-rc.0",
"@angular/core": "^14.0.0-rc.0",
"@angular/forms": "^14.0.0-rc.0",
"@angular/localize": "^14.0.0-rc.0",
"@angular/platform-browser": "^14.0.0-rc.0",
"@angular/platform-browser-dynamic": "^14.0.0-rc.0",
"@angular/router": "^14.0.0-rc.0",
"angular-in-memory-web-api": "~0.13.0",
"rxjs": "~7.5.0",
"tslib": "^2.3.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "~13.3.0",
"@angular/cli": "~13.3.0",
"@angular/compiler-cli": "~13.3.0",
"@types/jasmine": "~3.10.0",
"@types/node": "^12.11.1",
"jasmine-core": "~3.10.0",
"@angular-devkit/build-angular": "^14.0.0-rc.0",
"@angular/cli": "~14.0.0-rc.0",
"@angular/compiler-cli": "^14.0.0-rc.0",
"@types/jasmine": "~4.0.0",
"@types/node": "^16.11.35",
"jasmine-core": "~4.1.0",
"jasmine-marbles": "~0.8.3",
"jasmine-spec-reporter": "~7.0.0",
"karma": "~6.3.0",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage": "~2.0.3",
"karma-jasmine": "~4.0.0",
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.0.0",
"karma-jasmine-html-reporter": "~1.7.0",
"protractor": "~7.0.0",
"ts-node": "~10.1.0",
@@ -13,33 +13,33 @@
},
"private": true,
"dependencies": {
"@angular/animations": "~13.3.0",
"@angular/common": "~13.3.0",
"@angular/compiler": "~13.3.0",
"@angular/core": "~13.3.0",
"@angular/forms": "~13.3.0",
"@angular/platform-browser": "~13.3.0",
"@angular/platform-browser-dynamic": "~13.3.0",
"@angular/router": "~13.3.0",
"@angular/service-worker": "~13.3.0",
"angular-in-memory-web-api": "~0.11.0",
"rxjs": "~7.4.0",
"@angular/animations": "^14.0.0-rc.0",
"@angular/common": "^14.0.0-rc.0",
"@angular/compiler": "^14.0.0-rc.0",
"@angular/core": "^14.0.0-rc.0",
"@angular/forms": "^14.0.0-rc.0",
"@angular/platform-browser": "^14.0.0-rc.0",
"@angular/platform-browser-dynamic": "^14.0.0-rc.0",
"@angular/router": "^14.0.0-rc.0",
"@angular/service-worker": "^14.0.0-rc.0",
"angular-in-memory-web-api": "~0.13.0",
"rxjs": "~7.5.0",
"tslib": "^2.3.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "~13.3.0",
"@angular/cli": "~13.3.0",
"@angular/compiler-cli": "~13.3.0",
"@types/jasmine": "~3.10.0",
"@types/node": "^12.11.1",
"jasmine-core": "~3.10.0",
"@angular-devkit/build-angular": "^14.0.0-rc.0",
"@angular/cli": "~14.0.0-rc.0",
"@angular/compiler-cli": "^14.0.0-rc.0",
"@types/jasmine": "~4.0.0",
"@types/node": "^16.11.35",
"jasmine-core": "~4.1.0",
"jasmine-marbles": "~0.8.3",
"jasmine-spec-reporter": "~7.0.0",
"karma": "~6.3.0",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage": "~2.0.3",
"karma-jasmine": "~4.0.0",
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.0.0",
"karma-jasmine-html-reporter": "~1.7.0",
"protractor": "~7.0.0",
"ts-node": "~10.1.0",
@@ -25,44 +25,44 @@
},
"private": true,
"dependencies": {
"@angular/animations": "~13.3.0",
"@angular/common": "~13.3.0",
"@angular/compiler": "~13.3.0",
"@angular/core": "~13.3.0",
"@angular/forms": "~13.3.0",
"@angular/platform-browser": "~13.3.0",
"@angular/platform-browser-dynamic": "~13.3.0",
"@angular/router": "~13.3.0",
"@angular/upgrade": "~13.3.0",
"@angular/animations": "^14.0.0-rc.0",
"@angular/common": "^14.0.0-rc.0",
"@angular/compiler": "^14.0.0-rc.0",
"@angular/core": "^14.0.0-rc.0",
"@angular/forms": "^14.0.0-rc.0",
"@angular/platform-browser": "^14.0.0-rc.0",
"@angular/platform-browser-dynamic": "^14.0.0-rc.0",
"@angular/router": "^14.0.0-rc.0",
"@angular/upgrade": "^14.0.0-rc.0",
"core-js": "^2.5.4",
"rxjs": "~7.4.0",
"rxjs": "~7.5.0",
"systemjs": "~0.19.39",
"systemjs-plugin-babel": "~0.0.25",
"tslib": "^2.3.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular/compiler-cli": "~13.3.0",
"@angular/compiler-cli": "^14.0.0-rc.0",
"@rollup/plugin-commonjs": "^21.0.3",
"@rollup/plugin-node-resolve": "^13.2.0",
"@types/angular": "1.7.3",
"@types/angular-animate": "1.5.10",
"@types/angular-mocks": "1.7.0",
"@types/angular-resource": "1.5.16",
"@types/angular-route": "1.7.1",
"@types/jasmine": "~3.10.0",
"@types/node": "^12.11.1",
"@types/jasmine": "~4.0.0",
"@types/node": "^16.11.35",
"concurrently": "^5.0.1",
"http-server": "^0.12.0",
"jasmine-core": "~3.10.0",
"jasmine-core": "~4.1.0",
"karma": "~6.3.0",
"karma-chrome-launcher": "~3.1.0",
"karma-jasmine": "~4.0.0",
"karma-jasmine": "~5.0.0",
"karma-jasmine-html-reporter": "~1.7.0",
"lite-server": "^2.6.1",
"protractor": "~7.0.0",
"rollup": "^2.70.1",
"@rollup/plugin-commonjs": "^21.0.3",
"@rollup/plugin-node-resolve": "^13.2.0",
"@rollup/plugin-terser": "^12.11.1",
"rollup-plugin-terser": "^7.0.2",
"typescript": "~4.6.2"
}
}
@@ -17,37 +17,37 @@
},
"private": true,
"dependencies": {
"@angular/animations": "~13.3.0",
"@angular/common": "~13.3.0",
"@angular/compiler": "~13.3.0",
"@angular/core": "~13.3.0",
"@angular/forms": "~13.3.0",
"@angular/platform-browser": "~13.3.0",
"@angular/platform-browser-dynamic": "~13.3.0",
"@angular/platform-server": "~13.3.0",
"@angular/router": "~13.3.0",
"@nguniversal/express-engine": "~13.1.0",
"angular-in-memory-web-api": "~0.11.0",
"express": "^4.15.2",
"rxjs": "~7.4.0",
"@angular/animations": "^14.0.0-rc.0",
"@angular/common": "^14.0.0-rc.0",
"@angular/compiler": "^14.0.0-rc.0",
"@angular/core": "^14.0.0-rc.0",
"@angular/forms": "^14.0.0-rc.0",
"@angular/platform-browser": "^14.0.0-rc.0",
"@angular/platform-browser-dynamic": "^14.0.0-rc.0",
"@angular/platform-server": "^14.0.0-rc.0",
"@angular/router": "^14.0.0-rc.0",
"@nguniversal/express-engine": "~14.0.0-rc.0",
"angular-in-memory-web-api": "~0.13.0",
"express": "^4.18.1",
"rxjs": "~7.5.0",
"tslib": "^2.3.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "~13.3.0",
"@angular/cli": "~13.3.0",
"@angular/compiler-cli": "~13.3.0",
"@nguniversal/builders": "~13.1.0",
"@types/express": "^4.17.8",
"@types/jasmine": "~3.10.0",
"@types/node": "^12.11.1",
"jasmine-core": "~3.10.0",
"@angular-devkit/build-angular": "^14.0.0-rc.0",
"@angular/cli": "~14.0.0-rc.0",
"@angular/compiler-cli": "^14.0.0-rc.0",
"@nguniversal/builders": "~14.0.0-rc.0",
"@types/express": "^4.17.13",
"@types/jasmine": "~4.0.0",
"@types/node": "^16.11.35",
"jasmine-core": "~4.1.0",
"jasmine-marbles": "~0.8.3",
"jasmine-spec-reporter": "~7.0.0",
"karma": "~6.3.0",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage": "~2.0.3",
"karma-jasmine": "~4.0.0",
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.0.0",
"karma-jasmine-html-reporter": "~1.7.0",
"protractor": "~7.0.0",
"ts-node": "~10.1.0",
+27 -27
View File
@@ -21,36 +21,36 @@
"license": "MIT",
"repository": {},
"dependencies": {
"@angular/animations": "~13.3.0",
"@angular/common": "~13.3.0",
"@angular/compiler": "~13.3.0",
"@angular/core": "~13.3.0",
"@angular/elements": "~13.3.0",
"@angular/forms": "~13.3.0",
"@angular/localize": "~13.3.0",
"@angular/platform-browser": "~13.3.0",
"@angular/platform-browser-dynamic": "~13.3.0",
"@angular/platform-server": "~13.3.0",
"@angular/router": "~13.3.0",
"@angular/service-worker": "~13.3.0",
"@angular/upgrade": "~13.3.0",
"@nguniversal/express-engine": "~13.1.0",
"@angular/animations": "^14.0.0-rc.0",
"@angular/common": "^14.0.0-rc.0",
"@angular/compiler": "^14.0.0-rc.0",
"@angular/core": "^14.0.0-rc.0",
"@angular/elements": "^14.0.0-rc.0",
"@angular/forms": "^14.0.0-rc.0",
"@angular/localize": "^14.0.0-rc.0",
"@angular/platform-browser": "^14.0.0-rc.0",
"@angular/platform-browser-dynamic": "^14.0.0-rc.0",
"@angular/platform-server": "^14.0.0-rc.0",
"@angular/router": "^14.0.0-rc.0",
"@angular/service-worker": "^14.0.0-rc.0",
"@angular/upgrade": "^14.0.0-rc.0",
"@nguniversal/express-engine": "~14.0.0-rc.0",
"angular": "1.8.0",
"angular-in-memory-web-api": "~0.11.0",
"angular-in-memory-web-api": "~0.13.0",
"angular-route": "1.8.0",
"core-js": "^2.5.4",
"express": "^4.15.2",
"rxjs": "~7.4.0",
"express": "^4.18.1",
"rxjs": "~7.5.0",
"systemjs": "~0.19.39",
"systemjs-plugin-babel": "~0.0.25",
"tslib": "^2.3.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "~13.3.0",
"@angular/cli": "~13.3.0",
"@angular/compiler-cli": "~13.3.0",
"@nguniversal/builders": "~13.1.0",
"@angular-devkit/build-angular": "^14.0.0-rc.0",
"@angular/cli": "~14.0.0-rc.0",
"@angular/compiler-cli": "^14.0.0-rc.0",
"@nguniversal/builders": "~14.0.0-rc.0",
"@rollup/plugin-commonjs": "^21.0.3",
"@rollup/plugin-node-resolve": "^13.2.0",
"@types/angular": "1.7.3",
@@ -58,21 +58,21 @@
"@types/angular-mocks": "1.7.0",
"@types/angular-resource": "1.5.16",
"@types/angular-route": "1.7.1",
"@types/express": "^4.17.8",
"@types/jasmine": "~3.10.0",
"@types/express": "^4.17.13",
"@types/jasmine": "~4.0.0",
"@types/jquery": "3.5.1",
"@types/node": "^12.11.1",
"@types/node": "^16.11.35",
"canonical-path": "1.0.0",
"concurrently": "^5.0.1",
"copyfiles": "^2.4.1",
"http-server": "^0.12.0",
"jasmine-core": "~3.10.0",
"jasmine-core": "~4.1.0",
"jasmine-marbles": "~0.8.3",
"jasmine-spec-reporter": "~7.0.0",
"karma": "~6.3.0",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage": "~2.0.3",
"karma-jasmine": "~4.0.0",
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.0.0",
"karma-jasmine-html-reporter": "~1.7.0",
"lite-server": "^2.6.1",
"lodash": "^4.16.2",
File diff suppressed because it is too large Load Diff