build(package.json): update Angular dependencies to 19.2.2 #77

Closed
jank wants to merge 8 commits from update-angular into main
10 changed files with 596 additions and 430 deletions
Showing only changes of commit d285297ede - Show all commits

File diff suppressed because it is too large Load diff

View file

@ -13,15 +13,15 @@
},
"private": true,
"dependencies": {
"@angular/animations": "^18.2.0",
"@angular/animations": "^19.2.2",
"@angular/cdk": "~18.2.14",
"@angular/common": "^18.2.0",
"@angular/compiler": "^18.2.0",
"@angular/core": "^18.2.0",
"@angular/forms": "^18.2.0",
"@angular/platform-browser": "^18.2.0",
"@angular/platform-browser-dynamic": "^18.2.0",
"@angular/router": "^18.2.0",
"@angular/common": "^19.2.2",
"@angular/compiler": "^19.2.2",
"@angular/core": "^19.2.2",
"@angular/forms": "^19.2.2",
"@angular/platform-browser": "^19.2.2",
"@angular/platform-browser-dynamic": "^19.2.2",
"@angular/router": "^19.2.2",
"@fortawesome/angular-fontawesome": "^1.0.0",
"@fortawesome/fontawesome-svg-core": "^6.7.2",
"@fortawesome/free-brands-svg-icons": "^6.7.2",
@ -37,9 +37,9 @@
"tslib": "^2.3.0"
},
"devDependencies": {
"@angular-devkit/build-angular": "^18.2.2",
"@angular/cli": "^18.2.2",
"@angular/compiler-cli": "^18.2.0",
"@angular-devkit/build-angular": "^19.2.2",
"@angular/cli": "^19.2.2",
"@angular/compiler-cli": "^19.2.2",
"@types/jasmine": "~5.1.0",
"angular-eslint": "19.1.0",
"eslint": "^9.20.0",

View file

@ -5,12 +5,11 @@ import { KeycloakAngularModule } from 'keycloak-angular';
import { FooterComponent } from './shared/components/footer/footer.component';
@Component({
selector: 'app-root',
standalone: true,
imports: [CommonModule, RouterOutlet, KeycloakAngularModule, FooterComponent],
providers: [],
templateUrl: './app.component.html',
styleUrl: './app.component.css',
changeDetection: ChangeDetectionStrategy.OnPush,
selector: 'app-root',
imports: [CommonModule, RouterOutlet, KeycloakAngularModule, FooterComponent],
providers: [],
templateUrl: './app.component.html',
styleUrl: './app.component.css',
changeDetection: ChangeDetectionStrategy.OnPush
})
export class AppComponent {}

View file

@ -24,11 +24,10 @@ import { ModalAnimationService } from '../../shared/services/modal-animation.ser
import gsap from 'gsap';
@Component({
selector: 'app-deposit',
standalone: true,
imports: [ReactiveFormsModule, NgIf],
templateUrl: './deposit.component.html',
changeDetection: ChangeDetectionStrategy.OnPush,
selector: 'app-deposit',
imports: [ReactiveFormsModule, NgIf],
templateUrl: './deposit.component.html',
changeDetection: ChangeDetectionStrategy.OnPush
})
export class DepositComponent implements OnInit, AfterViewInit, OnDestroy, OnChanges {
@Input() isOpen = false;

View file

@ -8,11 +8,10 @@ import { ConfirmationComponent } from '../../shared/components/confirmation/conf
import { ActivatedRoute } from '@angular/router';
@Component({
selector: 'app-homepage',
standalone: true,
imports: [NavbarComponent, CurrencyPipe, NgFor, DepositComponent, ConfirmationComponent],
templateUrl: './home.component.html',
changeDetection: ChangeDetectionStrategy.OnPush,
selector: 'app-homepage',
imports: [NavbarComponent, CurrencyPipe, NgFor, DepositComponent, ConfirmationComponent],
templateUrl: './home.component.html',
changeDetection: ChangeDetectionStrategy.OnPush
})
export default class HomeComponent implements OnInit {
isDepositModalOpen = false;

View file

@ -3,11 +3,10 @@ import { NavbarComponent } from '../../shared/components/navbar/navbar.component
import { NgFor } from '@angular/common';
@Component({
selector: 'app-landing-page',
standalone: true,
imports: [NavbarComponent, NgFor],
templateUrl: './landing.component.html',
changeDetection: ChangeDetectionStrategy.OnPush,
selector: 'app-landing-page',
imports: [NavbarComponent, NgFor],
templateUrl: './landing.component.html',
changeDetection: ChangeDetectionStrategy.OnPush
})
export class LandingComponent implements OnInit, OnDestroy {
currentSlide = 0;

View file

@ -4,12 +4,11 @@ import { KeycloakService } from 'keycloak-angular';
import { Router } from '@angular/router';
@Component({
selector: 'app-login-success',
standalone: true,
imports: [],
templateUrl: './login-success.component.html',
styleUrl: './login-success.component.css',
changeDetection: ChangeDetectionStrategy.OnPush,
selector: 'app-login-success',
imports: [],
templateUrl: './login-success.component.html',
styleUrl: './login-success.component.css',
changeDetection: ChangeDetectionStrategy.OnPush
})
export default class LoginSuccessComponent implements OnInit {
private userService: UserService = inject(UserService);

View file

@ -12,10 +12,9 @@ import { ModalAnimationService } from '../../services/modal-animation.service';
import gsap from 'gsap';
@Component({
selector: 'app-confirmation',
standalone: true,
imports: [],
templateUrl: './confirmation.component.html',
selector: 'app-confirmation',
imports: [],
templateUrl: './confirmation.component.html'
})
export class ConfirmationComponent implements AfterViewInit, OnDestroy {
@Input() successful = true;

View file

@ -4,11 +4,10 @@ import { faMoneyBillTransfer, faCreditCard, faWallet } from '@fortawesome/free-s
import { faPaypal, faGooglePay, faApplePay } from '@fortawesome/free-brands-svg-icons';
@Component({
selector: 'app-footer',
standalone: true,
templateUrl: './footer.component.html',
imports: [FontAwesomeModule],
changeDetection: ChangeDetectionStrategy.OnPush,
selector: 'app-footer',
templateUrl: './footer.component.html',
imports: [FontAwesomeModule],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class FooterComponent {
currentYear: number = new Date().getFullYear();

View file

@ -5,11 +5,10 @@ import { UserService } from '../../../service/user.service';
import { CurrencyPipe } from '@angular/common';
@Component({
selector: 'app-navbar',
templateUrl: './navbar.component.html',
standalone: true,
imports: [RouterModule, CurrencyPipe],
changeDetection: ChangeDetectionStrategy.OnPush,
selector: 'app-navbar',
templateUrl: './navbar.component.html',
imports: [RouterModule, CurrencyPipe],
changeDetection: ChangeDetectionStrategy.OnPush
})
export class NavbarComponent implements OnInit {
isMenuOpen = false;