diff --git a/angular.json b/angular.json
index 81f2b73..6d03a63 100644
--- a/angular.json
+++ b/angular.json
@@ -1,5 +1,5 @@
{
- "$schema": "./node_modules/@angular-devkit/core/src/workspace/workspace-schema.json",
+ "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"newProjectRoot": "projects",
"projects": {
@@ -15,7 +15,7 @@
"main": "src/main.ts",
"tsConfig": "src/tsconfig.app.json",
"optimization": false,
- "polyfills": "src/polyfills.ts",
+ "polyfills": "zone.js",
"assets": [
{
"glob": "**/*",
@@ -59,18 +59,18 @@
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
- "browserTarget": "angular-upgrade-guide:build"
+ "buildTarget": "angular-upgrade-guide:build"
},
"configurations": {
"production": {
- "browserTarget": "angular-upgrade-guide:build:production"
+ "buildTarget": "angular-upgrade-guide:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
- "browserTarget": "angular-upgrade-guide:build"
+ "buildTarget": "angular-upgrade-guide:build"
}
},
"test": {
@@ -78,7 +78,7 @@
"options": {
"main": "src/test.ts",
"karmaConfig": "./karma.conf.js",
- "polyfills": "src/polyfills.ts",
+ "polyfills": "zone.js",
"tsConfig": "src/tsconfig.spec.json",
"scripts": [],
"styles": ["src/styles.css"],
diff --git a/package.json b/package.json
index d2782d4..e4df21f 100644
--- a/package.json
+++ b/package.json
@@ -12,37 +12,36 @@
},
"private": true,
"dependencies": {
- "@angular/animations": "14.0.0-next.16",
- "@angular/cdk": "14.0.0-next.13",
- "@angular/cli": "14.0.0-next.13",
- "@angular/common": "14.0.0-next.16",
- "@angular/compiler": "14.0.0-next.16",
- "@angular/compiler-cli": "14.0.0-next.16",
- "@angular/core": "14.0.0-next.16",
- "@angular/fire": "^7.3.0",
- "@angular/forms": "14.0.0-next.16",
- "@angular/material": "14.0.0-next.13",
- "@angular/platform-browser": "14.0.0-next.16",
- "@angular/platform-browser-dynamic": "14.0.0-next.16",
- "@angular/router": "14.0.0-next.16",
- "@angular/service-worker": "14.0.0-next.16",
+ "@angular/animations": "17.3.7",
+ "@angular/cdk": "17.3.7",
+ "@angular/cli": "17.3.6",
+ "@angular/common": "17.3.7",
+ "@angular/compiler": "17.3.7",
+ "@angular/compiler-cli": "17.3.7",
+ "@angular/core": "17.3.7",
+ "@angular/fire": "17.0.1",
+ "@angular/forms": "17.3.7",
+ "@angular/material": "17.3.7",
+ "@angular/platform-browser": "17.3.7",
+ "@angular/platform-browser-dynamic": "17.3.7",
+ "@angular/router": "17.3.7",
+ "@angular/service-worker": "17.3.7",
"@types/showdown": "^1.4.32",
- "core-js": "^2.4.1",
- "rxjs": "6.6.7",
+ "firebase": "~9.8.1",
+ "rxjs": "~7.8.0",
"snarkdown": "^1.2.2",
"tslib": "^2.0.0",
- "typescript": "4.6.4",
- "zone.js": "~0.11.5",
- "firebase": "~9.8.1"
+ "typescript": "5.2",
+ "zone.js": "~0.14.5"
},
"devDependencies": {
- "@angular-devkit/build-angular": "~14.0.0-next.13",
+ "@angular-devkit/architect": "0.1703.6",
+ "@angular-devkit/build-angular": "~17.3.6",
"firebase-tools": "~10.8.0",
- "tslint": "~6.1.0",
- "@angular-devkit/architect": "0.1400.0-next.13",
"fuzzy": "^0.1.3",
"inquirer": "^6.2.2",
- "inquirer-autocomplete-prompt": "^1.0.1"
+ "inquirer-autocomplete-prompt": "^1.0.1",
+ "tslint": "~6.1.0"
},
"prettier": {
"trailingComma": "es5",
diff --git a/src/app/app.component.html b/src/app/app.component.html
index 05116da..4a075ff 100644
--- a/src/app/app.component.html
+++ b/src/app/app.component.html
@@ -49,7 +49,7 @@
{{'Angular versions'|i18n}}
- {{'To'|i18n}} v.
+ {{'To'|i18n}} v.