Updated more packages

This commit is contained in:
Tom 2024-12-28 01:59:06 +00:00
parent 6de2e1fbb2
commit fbd3c2226c
16 changed files with 4103 additions and 3044 deletions

7044
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -11,18 +11,18 @@
},
"private": true,
"dependencies": {
"@angular/animations": "^18.0.0",
"@angular/animations": "^19.0.5",
"@angular/cdk": "^19.0.4",
"@angular/common": "^18.0.0",
"@angular/compiler": "^18.0.0",
"@angular/core": "^18.0.0",
"@angular/forms": "^18.0.0",
"@angular/common": "^19.0.5",
"@angular/compiler": "^19.0.5",
"@angular/core": "^19.0.5",
"@angular/forms": "^19.0.5",
"@angular/material": "^19.0.4",
"@angular/platform-browser": "^18.0.0",
"@angular/platform-browser-dynamic": "^18.0.0",
"@angular/platform-server": "^18.0.0",
"@angular/router": "^18.0.0",
"@angular/ssr": "^18.0.5",
"@angular/platform-browser": "^19.0.5",
"@angular/platform-browser-dynamic": "^19.0.5",
"@angular/platform-server": "^19.0.5",
"@angular/router": "^19.0.5",
"@angular/ssr": "^19.0.6",
"angular-oauth2-oidc": "^17.0.2",
"express": "^4.18.2",
"ngx-socket-io": "^4.7.0",
@ -30,12 +30,12 @@
"rxjs-websockets": "^9.0.0",
"tslib": "^2.3.0",
"uuidv4": "^6.2.13",
"zone.js": "~0.14.3"
"zone.js": "~0.15.0"
},
"devDependencies": {
"@angular-devkit/build-angular": "^18.0.5",
"@angular/cli": "^18.0.5",
"@angular/compiler-cli": "^18.0.0",
"@angular-devkit/build-angular": "^19.0.6",
"@angular/cli": "^19.0.6",
"@angular/compiler-cli": "^19.0.5",
"@types/express": "^4.17.17",
"@types/jasmine": "~5.1.0",
"@types/node": "^18.18.0",
@ -45,6 +45,6 @@
"karma-coverage": "~2.2.0",
"karma-jasmine": "~5.1.0",
"karma-jasmine-html-reporter": "~2.1.0",
"typescript": "~5.4.2"
"typescript": "~5.6.3"
}
}

View File

@ -1,5 +1,5 @@
import { APP_BASE_HREF } from '@angular/common';
import { CommonEngine } from '@angular/ssr';
import { CommonEngine } from '@angular/ssr/node';
import express from 'express';
import { fileURLToPath } from 'node:url';
import { dirname, join, resolve } from 'node:path';

View File

@ -13,7 +13,6 @@ import { TtsFiltersModule } from './tts-filters/tts-filters.module';
@Component({
selector: 'app-root',
standalone: true,
imports: [RouterOutlet, CommonModule, FormsModule, PoliciesModule, TtsFiltersModule, NavigationComponent],
providers: [AuthUserGuard],
templateUrl: './app.component.html',

View File

@ -11,7 +11,6 @@ import { Router } from '@angular/router';
@Component({
selector: 'impersonation',
standalone: true,
imports: [MatCardModule, MatSelectModule],
templateUrl: './impersonation.component.html',
styleUrl: './impersonation.component.scss'

View File

@ -6,7 +6,6 @@ import { environment } from '../../environments/environment';
@Component({
selector: 'login',
standalone: true,
imports: [MatCardModule, RouterModule],
templateUrl: './login.component.html',
styleUrl: './login.component.scss'

View File

@ -7,11 +7,10 @@ import { ImpersonationComponent } from '../impersonation/impersonation.component
import { MatCardModule } from '@angular/material/card';
@Component({
selector: 'navigation',
standalone: true,
imports: [CommonModule, RouterModule, ImpersonationComponent, MatCardModule],
templateUrl: './navigation.component.html',
styleUrl: './navigation.component.scss'
selector: 'navigation',
imports: [CommonModule, RouterModule, ImpersonationComponent, MatCardModule],
templateUrl: './navigation.component.html',
styleUrl: './navigation.component.scss'
})
export class NavigationComponent {
constructor(private auth: ApiAuthenticationService, private hermes: HermesClientService) { }

View File

@ -31,7 +31,6 @@ const Policies = [
@Component({
selector: 'policy-add-form',
standalone: true,
imports: [
AsyncPipe,
FormsModule,

View File

@ -9,7 +9,6 @@ import { HermesClientService } from '../../hermes-client.service';
@Component({
selector: 'policy-table',
standalone: true,
imports: [FormsModule, MatTableModule, MatIconModule],
templateUrl: './policy-table.component.html',
styleUrl: './policy-table.component.scss'

View File

@ -8,7 +8,6 @@ import { Router, RouterModule } from '@angular/router';
@Component({
selector: 'policy',
standalone: true,
imports: [RouterModule, PolicyAddFormComponent, PolicyTableComponent],
templateUrl: './policy.component.html',
styleUrl: './policy.component.scss'

View File

@ -7,20 +7,19 @@ import { MatInputModule } from '@angular/material/input';
import { MatButtonModule } from '@angular/material/button';
@Component({
selector: 'tts-filter-item-edit',
standalone: true,
imports: [
FormsModule,
MatButtonModule,
MatDialogActions,
MatDialogClose,
MatDialogContent,
MatDialogTitle,
MatFormFieldModule,
MatInputModule,
],
templateUrl: './filter-item-edit.component.html',
styleUrl: './filter-item-edit.component.scss'
selector: 'tts-filter-item-edit',
imports: [
FormsModule,
MatButtonModule,
MatDialogActions,
MatDialogClose,
MatDialogContent,
MatDialogTitle,
MatFormFieldModule,
MatInputModule,
],
templateUrl: './filter-item-edit.component.html',
styleUrl: './filter-item-edit.component.scss'
})
export class FilterItemEditComponent {
readonly dialogRef = inject(MatDialogRef<FilterItemEditComponent>);

View File

@ -9,11 +9,10 @@ import { MatButtonModule } from '@angular/material/button';
import { HermesClientService } from '../../hermes-client.service';
@Component({
selector: 'tts-filter-item',
standalone: true,
imports: [MatButtonModule, MatCardModule, MatMenuModule, MatIconModule],
templateUrl: './filter-item.component.html',
styleUrl: './filter-item.component.scss'
selector: 'tts-filter-item',
imports: [MatButtonModule, MatCardModule, MatMenuModule, MatIconModule],
templateUrl: './filter-item.component.html',
styleUrl: './filter-item.component.scss'
})
export class FilterItemComponent implements OnInit {
@Input() item: Filter = { id: "", user_id: "", search: "", replace: "", flag: FilterFlag.None, is_regex: false };

View File

@ -4,11 +4,10 @@ import { Filter, FilterFlag } from '../../shared/models/filter';
import { HermesClientService } from '../../hermes-client.service';
@Component({
selector: 'tts-filter-list',
standalone: true,
imports: [FilterItemComponent],
templateUrl: './filter-list.component.html',
styleUrl: './filter-list.component.scss'
selector: 'tts-filter-list',
imports: [FilterItemComponent],
templateUrl: './filter-list.component.html',
styleUrl: './filter-list.component.scss'
})
export class FilterListComponent {
@Input() filters: Filter[] = [];

View File

@ -10,11 +10,10 @@ import { FilterItemEditComponent } from '../filter-item-edit/filter-item-edit.co
import { MatDialog, MatDialogRef } from '@angular/material/dialog';
@Component({
selector: 'filters',
standalone: true,
imports: [FilterListComponent, MatButtonModule, MatIconModule],
templateUrl: './filters.component.html',
styleUrl: './filters.component.scss'
selector: 'filters',
imports: [FilterListComponent, MatButtonModule, MatIconModule],
templateUrl: './filters.component.html',
styleUrl: './filters.component.scss'
})
export class FiltersComponent implements OnInit, OnDestroy {
private isBrowser: boolean;

View File

@ -14,7 +14,6 @@ import { MatCard } from '@angular/material/card';
@Component({
selector: 'tts-login',
standalone: true,
imports: [MatButtonModule, MatCard, MatFormFieldModule, MatSelectModule, MatInputModule, FormsModule],
templateUrl: './tts-login.component.html',
styleUrl: './tts-login.component.scss'

View File

@ -7,7 +7,6 @@ import { environment } from '../../environments/environment';
@Component({
selector: 'app-twitch-auth-callback',
standalone: true,
imports: [],
templateUrl: './twitch-auth-callback.component.html',
styleUrl: './twitch-auth-callback.component.scss'