chore: update project to Angular 18
This commit is contained in:
parent
e6a8463e1c
commit
d97579b97e
3 changed files with 2849 additions and 1088 deletions
3897
package-lock.json
generated
3897
package-lock.json
generated
File diff suppressed because it is too large
Load diff
24
package.json
24
package.json
|
|
@ -10,15 +10,15 @@
|
||||||
},
|
},
|
||||||
"private": true,
|
"private": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@angular/animations": "^17.2.0",
|
"@angular/animations": "^18.2.13",
|
||||||
"@angular/common": "^17.2.0",
|
"@angular/common": "^18.2.13",
|
||||||
"@angular/compiler": "^17.2.0",
|
"@angular/compiler": "^18.2.13",
|
||||||
"@angular/core": "^17.2.0",
|
"@angular/core": "^18.2.13",
|
||||||
"@angular/fire": "^17.0.1",
|
"@angular/fire": "^17.0.1",
|
||||||
"@angular/forms": "^17.2.0",
|
"@angular/forms": "^18.2.13",
|
||||||
"@angular/platform-browser": "^17.2.0",
|
"@angular/platform-browser": "^18.2.13",
|
||||||
"@angular/platform-browser-dynamic": "^17.2.0",
|
"@angular/platform-browser-dynamic": "^18.2.13",
|
||||||
"@angular/router": "^17.2.0",
|
"@angular/router": "^18.2.13",
|
||||||
"@ngx-translate/core": "^15.0.0",
|
"@ngx-translate/core": "^15.0.0",
|
||||||
"@ngx-translate/http-loader": "^8.0.0",
|
"@ngx-translate/http-loader": "^8.0.0",
|
||||||
"@sentry/angular": "^8.30.0",
|
"@sentry/angular": "^8.30.0",
|
||||||
|
|
@ -29,9 +29,9 @@
|
||||||
"zone.js": "~0.14.3"
|
"zone.js": "~0.14.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@angular-devkit/build-angular": "^17.3.13",
|
"@angular-devkit/build-angular": "^18.2.15",
|
||||||
"@angular/cli": "^17.2.1",
|
"@angular/cli": "^18.2.15",
|
||||||
"@angular/compiler-cli": "^17.2.0",
|
"@angular/compiler-cli": "^18.2.13",
|
||||||
"@types/jasmine": "~5.1.0",
|
"@types/jasmine": "~5.1.0",
|
||||||
"jasmine-core": "~5.1.0",
|
"jasmine-core": "~5.1.0",
|
||||||
"karma": "~6.4.0",
|
"karma": "~6.4.0",
|
||||||
|
|
@ -39,6 +39,6 @@
|
||||||
"karma-coverage": "~2.2.0",
|
"karma-coverage": "~2.2.0",
|
||||||
"karma-jasmine": "~5.1.0",
|
"karma-jasmine": "~5.1.0",
|
||||||
"karma-jasmine-html-reporter": "~2.1.0",
|
"karma-jasmine-html-reporter": "~2.1.0",
|
||||||
"typescript": "~5.3.2"
|
"typescript": "~5.5.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4,15 +4,12 @@ import {
|
||||||
ErrorHandler,
|
ErrorHandler,
|
||||||
importProvidersFrom,
|
importProvidersFrom,
|
||||||
} from '@angular/core';
|
} from '@angular/core';
|
||||||
|
import { withInterceptorsFromDi } from '@angular/common/http';
|
||||||
import { provideRouter, Router, withViewTransitions } from '@angular/router';
|
import { provideRouter, Router, withViewTransitions } from '@angular/router';
|
||||||
import { routes } from './app.routes';
|
import { routes } from './app.routes';
|
||||||
import { initializeApp, provideFirebaseApp } from '@angular/fire/app';
|
import { initializeApp, provideFirebaseApp } from '@angular/fire/app';
|
||||||
import { getFirestore, provideFirestore } from '@angular/fire/firestore';
|
import { getFirestore, provideFirestore } from '@angular/fire/firestore';
|
||||||
import {
|
import { HttpClient, provideHttpClient } from '@angular/common/http';
|
||||||
HttpClient,
|
|
||||||
HttpClientModule,
|
|
||||||
provideHttpClient,
|
|
||||||
} from '@angular/common/http';
|
|
||||||
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
|
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
|
||||||
import { IMAGE_CONFIG } from '@angular/common';
|
import { IMAGE_CONFIG } from '@angular/common';
|
||||||
import { TranslateHttpLoader } from '@ngx-translate/http-loader';
|
import { TranslateHttpLoader } from '@ngx-translate/http-loader';
|
||||||
|
|
@ -26,7 +23,6 @@ export function createTranslateLoader(http: HttpClient) {
|
||||||
export const appConfig: ApplicationConfig = {
|
export const appConfig: ApplicationConfig = {
|
||||||
providers: [
|
providers: [
|
||||||
importProvidersFrom(
|
importProvidersFrom(
|
||||||
HttpClientModule,
|
|
||||||
TranslateModule.forRoot({
|
TranslateModule.forRoot({
|
||||||
defaultLanguage: 'en',
|
defaultLanguage: 'en',
|
||||||
loader: {
|
loader: {
|
||||||
|
|
@ -36,12 +32,10 @@ export const appConfig: ApplicationConfig = {
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
),
|
),
|
||||||
provideHttpClient(),
|
provideHttpClient(withInterceptorsFromDi()),
|
||||||
provideRouter(routes, withViewTransitions()),
|
provideRouter(routes, withViewTransitions()),
|
||||||
importProvidersFrom(
|
provideFirebaseApp(() => initializeApp(firebaseConfig)),
|
||||||
provideFirebaseApp(() => initializeApp(firebaseConfig))
|
provideFirestore(() => getFirestore()),
|
||||||
),
|
|
||||||
importProvidersFrom(provideFirestore(() => getFirestore())),
|
|
||||||
{
|
{
|
||||||
provide: IMAGE_CONFIG,
|
provide: IMAGE_CONFIG,
|
||||||
useValue: {
|
useValue: {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue