From dedd5ad84224d0921efaa123ea95be2a813dccde Mon Sep 17 00:00:00 2001
From: taqishah1214 <60063724+taqishah1214@users.noreply.github.com>
Date: Thu, 22 Dec 2022 05:28:51 +0500
Subject: [PATCH] angular 14 update
---
.gitignore | 1 +
CHANGELOG.md | 6 +++
README.md | 2 +-
documentation/tutorial-components.html | 2 +-
package.json | 65 +++++++++++++-------------
src/app/app.component.ts | 5 +-
src/assets/css/demo.css | 2 +-
src/assets/sass/paper-kit.scss | 2 +-
src/index.html | 2 +-
src/main.ts | 2 +-
10 files changed, 48 insertions(+), 41 deletions(-)
diff --git a/.gitignore b/.gitignore
index 70ab5eaf..7b089798 100644
--- a/.gitignore
+++ b/.gitignore
@@ -33,6 +33,7 @@ package-lock.json
npm-debug.log
testem.log
/typings
+/.angular
# e2e
/e2e/*.js
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a39fb61d..93f7079d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+## [1.5.0] - 2022-12-22
+### Updates
+- update to Angular 14
+- update all dependencies to match Angular 14 version
+
+
## [1.4.0] - 2020-12-14
### Updates
- update to Angular 11
diff --git a/README.md b/README.md
index 81f75522..a80f7ab2 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# [Paper Kit 2 Angular - Free Bootstrap 4 UI Kit](https://demos.creative-tim.com/paper-kit-2-angular/)
-![version](https://img.shields.io/badge/version-1.4.0-blue.svg) [![license][license-badge]][LICENSE] [![GitHub issues open](https://img.shields.io/github/issues/creativetimofficial/paper-kit-2-angular.svg?maxAge=2592000)](https://github.com/creativetimofficial/paper-kit-2-angular/issues?q=is%3Aopen+is%3Aissue) [![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/creativetimofficial/paper-kit-2-angular.svg?maxAge=259200)](https://github.com/creativetimofficial/paper-kit-2-angular/issues?q=is%3Aissue+is%3Aclosed) [![Chat](https://img.shields.io/badge/chat-on%20discord-7289da.svg)](https://discord.gg/E4aHAQy)
+![version](https://img.shields.io/badge/version-1.5.0-blue.svg) [![license][license-badge]][LICENSE] [![GitHub issues open](https://img.shields.io/github/issues/creativetimofficial/paper-kit-2-angular.svg?maxAge=2592000)](https://github.com/creativetimofficial/paper-kit-2-angular/issues?q=is%3Aopen+is%3Aissue) [![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/creativetimofficial/paper-kit-2-angular.svg?maxAge=259200)](https://github.com/creativetimofficial/paper-kit-2-angular/issues?q=is%3Aissue+is%3Aclosed) [![Chat](https://img.shields.io/badge/chat-on%20discord-7289da.svg)](https://discord.gg/E4aHAQy)
![Paper Kit 2 Angular](https://s3.amazonaws.com/creativetim_bucket/products/65/original/opt_pk2_angular_thumbnail.jpg "Paper Kit 2 Angular Free")
Paper Kit 2 Angular is a free Bootstrap 4 UI Kit with pale colors, beautiful typography built for Angular 7.
diff --git a/documentation/tutorial-components.html b/documentation/tutorial-components.html
index e35b80ef..a369df7e 100644
--- a/documentation/tutorial-components.html
+++ b/documentation/tutorial-components.html
@@ -54,7 +54,7 @@
Tutorial and Components
-
Documentation v1.4.0
+
Documentation v1.5.0
View documentation
diff --git a/package.json b/package.json
index f65bc057..ae1cd90a 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "paper-kit-2-angular",
- "version": "1.4.0",
+ "version": "1.5.0",
"license": "MIT",
"repository": {
"type": "git",
@@ -16,16 +16,15 @@
"install:clean": "rm -rf node_modules/ && rm -rf package-lock.json && npm install && npm start"
},
"dependencies": {
- "@angular/animations": "11.0.4",
- "@angular/common": "11.0.4",
- "@angular/compiler": "11.0.4",
- "@angular/core": "11.0.4",
- "@angular/forms": "11.0.4",
- "@angular/http": "7.2.16",
- "@angular/localize": "^11.0.4",
- "@angular/platform-browser": "11.0.4",
- "@angular/platform-browser-dynamic": "11.0.4",
- "@angular/router": "11.0.4",
+ "@angular/animations": "^14.2.0",
+ "@angular/common": "^14.2.0",
+ "@angular/compiler": "^14.2.0",
+ "@angular/core": "^14.2.0",
+ "@angular/forms": "^14.2.0",
+ "@angular/platform-browser": "^14.2.0",
+ "@angular/platform-browser-dynamic": "^14.2.0",
+ "@angular/router": "^14.2.0",
+ "@angular/localize": "^14.2.0",
"@ng-bootstrap/ng-bootstrap": "6.0.0",
"bootstrap": "4.5.3",
"core-js": "3.8.1",
@@ -34,29 +33,31 @@
"ng2-nouislider": "1.8.2",
"nouislider": "14.6.3",
"popper.js": "1.16.1",
- "rxjs": "6.6.3",
- "rxjs-compat": "6.6.3",
- "zone.js": "0.11.3"
+ "rxjs": "~7.5.0",
+ "tslib": "^2.3.0",
+ "zone.js": "~0.11.4"
},
"devDependencies": {
- "@angular-devkit/build-angular": "0.1100.4",
- "@angular/cli": "11.0.4",
- "@angular/compiler-cli": "11.0.4",
- "@angular/language-service": "11.0.4",
- "@types/jasmine": "3.6.2",
- "@types/node": "14.14.12",
- "codelyzer": "6.0.1",
- "jasmine-core": "3.6.0",
- "jasmine-spec-reporter": "6.0.0",
- "karma": "5.2.3",
- "karma-chrome-launcher": "3.1.0",
- "karma-cli": "2.0.0",
- "karma-coverage-istanbul-reporter": "3.0.3",
- "karma-jasmine": "4.0.1",
- "karma-jasmine-html-reporter": "1.5.4",
+ "@angular-devkit/build-angular": "^14.2.7",
+ "@angular/cli": "~14.2.7",
+ "@angular/compiler-cli": "^14.2.0",
+ "@types/bootstrap": "5.0.1",
+ "@types/chartist": "0.11.0",
+ "@angular/language-service": "14.2.0",
+ "@types/jasmine": "~4.0.0",
+ "@types/jasminewd2": "~2.0.10",
+ "@types/node": "^17.0.21",
+ "codelyzer": "6.0.2",
+ "jasmine-core": "~4.4.0",
+ "jasmine-spec-reporter": "~7.0.0",
+ "karma": "~6.4.0",
+ "karma-chrome-launcher": "~3.1.0",
+ "karma-coverage": "~2.2.0",
+ "karma-coverage-istanbul-reporter": "~3.0.3",
+ "karma-jasmine": "~5.1.0",
+ "karma-jasmine-html-reporter": "~2.0.0",
"protractor": "7.0.0",
- "ts-node": "9.1.1",
- "tslint": "6.1.3",
- "typescript": "4.0.3"
+ "ts-node": "~10.9.1",
+ "typescript": "~4.7.2"
}
}
diff --git a/src/app/app.component.ts b/src/app/app.component.ts
index 5cac061d..2827a6d3 100644
--- a/src/app/app.component.ts
+++ b/src/app/app.component.ts
@@ -1,10 +1,9 @@
import { Component, OnInit, Inject, Renderer2, ElementRef, ViewChild } from '@angular/core';
import { Router, NavigationEnd } from '@angular/router';
-import { Subscription } from 'rxjs/Subscription';
-import 'rxjs/add/operator/filter';
import { DOCUMENT } from '@angular/common';
import { LocationStrategy, PlatformLocation, Location } from '@angular/common';
import { NavbarComponent } from './shared/navbar/navbar.component';
+import { filter, Subscription } from 'rxjs';
@Component({
selector: 'app-root',
@@ -18,7 +17,7 @@ export class AppComponent implements OnInit {
constructor( private renderer : Renderer2, private router: Router, @Inject(DOCUMENT,) private document: any, private element : ElementRef, public location: Location) {}
ngOnInit() {
var navbar : HTMLElement = this.element.nativeElement.children[0].children[0];
- this._router = this.router.events.filter(event => event instanceof NavigationEnd).subscribe((event: NavigationEnd) => {
+ this._router = this.router.events.pipe(filter(event => event instanceof NavigationEnd)).subscribe((event: NavigationEnd) => {
if (window.outerWidth > 991) {
window.document.children[0].scrollTop = 0;
}else{
diff --git a/src/assets/css/demo.css b/src/assets/css/demo.css
index 54899d21..217b65f3 100644
--- a/src/assets/css/demo.css
+++ b/src/assets/css/demo.css
@@ -1,7 +1,7 @@
/*!
=========================================================
- * Paper Kit 2 Angular - v1.4.0
+ * Paper Kit 2 Angular - v1.5.0
=========================================================
* Product Page: https://www.creative-tim.com/product/paper-kit-2-angular
diff --git a/src/assets/sass/paper-kit.scss b/src/assets/sass/paper-kit.scss
index 26219c98..d7eddfc1 100644
--- a/src/assets/sass/paper-kit.scss
+++ b/src/assets/sass/paper-kit.scss
@@ -1,7 +1,7 @@
/*!
=========================================================
- * Paper Kit 2 Angular - v1.4.0
+ * Paper Kit 2 Angular - v1.5.0
=========================================================
* Product Page: https://www.creative-tim.com/product/paper-kit-2-angular
diff --git a/src/index.html b/src/index.html
index 6b457ff5..a1981fc2 100644
--- a/src/index.html
+++ b/src/index.html
@@ -1,7 +1,7 @@