Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4,732 changes: 2,578 additions & 2,154 deletions src/package-lock.json

Large diffs are not rendered by default.

50 changes: 25 additions & 25 deletions src/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,35 +13,35 @@
},
"private": true,
"dependencies": {
"@angular/animations": "^18.2.12",
"@angular/cdk": "^18.2.13",
"@angular/common": "^18.2.12",
"@angular/compiler": "^18.2.12",
"@angular/core": "^18.2.12",
"@angular/forms": "^18.2.12",
"@angular/material": "^18.2.13",
"@angular/platform-browser": "^18.2.12",
"@angular/platform-browser-dynamic": "^18.2.12",
"@angular/router": "^18.2.12",
"@angular/animations": "^19.0.5",
"@angular/cdk": "^19.0.4",
"@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": "^19.0.5",
"@angular/platform-browser-dynamic": "^19.0.5",
"@angular/router": "^19.0.5",
"rxjs": "~7.8.1",
"tslib": "^2.8.1",
"zone.js": "~0.14.10",
"zone.js": "~0.15.0",
"webpack-dev-middleware": ">=7.4.2"
},
"devDependencies": {
"@angular-devkit/build-angular": "^18.2.12",
"@angular-eslint/builder": "18.4.0",
"@angular-eslint/eslint-plugin": "18.4.0",
"@angular-eslint/eslint-plugin-template": "18.4.0",
"@angular-eslint/schematics": "18.4.0",
"@angular-eslint/template-parser": "18.4.0",
"@angular/cli": "^18.2.12",
"@angular/compiler-cli": "^18.2.12",
"@types/jasmine": "~5.1.4",
"@typescript-eslint/eslint-plugin": "^8.15.0",
"@typescript-eslint/parser": "^8.15.0",
"eslint": "^9.15.0",
"jasmine-core": "~5.4.0",
"@angular-devkit/build-angular": "^19.0.6",
"@angular-eslint/builder": "19.0.2",
"@angular-eslint/eslint-plugin": "19.0.2",
"@angular-eslint/eslint-plugin-template": "19.0.2",
"@angular-eslint/schematics": "19.0.2",
"@angular-eslint/template-parser": "19.0.2",
"@angular/cli": "^19.0.6",
"@angular/compiler-cli": "^19.0.5",
"@types/jasmine": "~5.1.5",
"@typescript-eslint/eslint-plugin": "^8.19.0",
"@typescript-eslint/parser": "^8.19.0",
"eslint": "^9.17.0",
"jasmine-core": "~5.5.0",
"karma": "~6.4.4",
"karma-chrome-launcher": "~3.2.0",
"karma-coverage": "~2.2.1",
Expand All @@ -51,6 +51,6 @@
"webpack-dev-middleware": ">=7.4.2"
},
"optionalDependencies": {
"@rollup/rollup-linux-x64-gnu": "^4.27.3"
"@rollup/rollup-linux-x64-gnu": "^4.29.1"
}
}
11 changes: 5 additions & 6 deletions src/src/app/app.component.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
import { Component } from '@angular/core';
import { RouterOutlet } from '@angular/router';

@Component({
selector: 'app-root',
standalone: true,
imports: [RouterOutlet],
templateUrl: './app.component.html',
styleUrl: './app.component.scss'
@Component({
selector: 'app-root',
imports: [RouterOutlet],
templateUrl: './app.component.html',
styleUrl: './app.component.scss'
})
export class AppComponent {
title = 'nullinside';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
import { Component, Input } from '@angular/core';

@Component({
selector: 'app-loading-icon',
standalone: true,
imports: [],
templateUrl: './loading-icon.component.html',
styleUrl: './loading-icon.component.scss'
@Component({
selector: 'app-loading-icon',
imports: [],
templateUrl: './loading-icon.component.html',
styleUrl: './loading-icon.component.scss'
})
export class LoadingIconComponent {
@Input() width = '100%';
Expand Down
11 changes: 5 additions & 6 deletions src/src/app/common/components/logo/logo.component.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
import {Component, Input} from '@angular/core';
import {Router} from '@angular/router';

@Component({
selector: 'app-logo',
standalone: true,
imports: [],
templateUrl: './logo.component.html',
styleUrl: './logo.component.scss'
@Component({
selector: 'app-logo',
imports: [],
templateUrl: './logo.component.html',
styleUrl: './logo.component.scss'
})
export class LogoComponent {
@Input() height: number = 50;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,14 @@ import { LogoComponent } from '../logo/logo.component';
import { environment } from '../../../../environments/environment';
import { MatButton } from '@angular/material/button';

@Component({
selector: 'app-standard-banner',
standalone: true,
imports: [
LogoComponent,
MatButton
],
templateUrl: './standard-banner.component.html',
styleUrl: './standard-banner.component.scss'
@Component({
selector: 'app-standard-banner',
imports: [
LogoComponent,
MatButton
],
templateUrl: './standard-banner.component.html',
styleUrl: './standard-banner.component.scss'
})
export class StandardBannerComponent implements OnInit {
public userIsLoggedIn: boolean = false;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,13 @@ import { Component, Input } from '@angular/core';
import { environment } from '../../../../environments/environment';
import { NgOptimizedImage } from '@angular/common';

@Component({
selector: 'app-twitch-login',
standalone: true,
imports: [
NgOptimizedImage
],
templateUrl: './twitch-login.component.html',
styleUrl: './twitch-login.component.scss'
@Component({
selector: 'app-twitch-login',
imports: [
NgOptimizedImage
],
templateUrl: './twitch-login.component.html',
styleUrl: './twitch-login.component.scss'
})
export class TwitchLoginComponent {
/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,19 +5,18 @@ import {MatButton} from "@angular/material/button";
import {MatMenu, MatMenuItem, MatMenuTrigger} from "@angular/material/menu";
import {OpenGlBackgrounds} from "./backgrounds";

@Component({
selector: 'app-background-webgl-example',
standalone: true,
imports: [
BackgroundWebglComponent,
StandardBannerComponent,
MatButton,
MatMenu,
MatMenuItem,
MatMenuTrigger
],
templateUrl: './background-webgl-example.component.html',
styleUrl: './background-webgl-example.component.scss'
@Component({
selector: 'app-background-webgl-example',
imports: [
BackgroundWebglComponent,
StandardBannerComponent,
MatButton,
MatMenu,
MatMenuItem,
MatMenuTrigger
],
templateUrl: './background-webgl-example.component.html',
styleUrl: './background-webgl-example.component.scss'
})
export class BackgroundWebglExampleComponent {
public enum: OpenGlBackgrounds = OpenGlBackgrounds.BOX;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
import {AfterViewInit, Component, ElementRef, OnDestroy, OnInit, ViewChild} from '@angular/core';
import {StandardBannerComponent} from "../../common/components/standard-banner/standard-banner.component";

@Component({
selector: 'app-background-webgl',
standalone: true,
imports: [
StandardBannerComponent
],
templateUrl: './background-webgl.component.html',
styleUrl: './background-webgl.component.scss'
@Component({
selector: 'app-background-webgl',
imports: [
StandardBannerComponent
],
templateUrl: './background-webgl.component.html',
styleUrl: './background-webgl.component.scss'
})
export class BackgroundWebglComponent implements OnInit, OnDestroy, AfterViewInit {
@ViewChild("canvas")
Expand Down
23 changes: 11 additions & 12 deletions src/src/app/view/home/home.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,17 @@ import {LoadingIconComponent} from "../../common/components/loading-icon/loading
import {catchError, forkJoin, Observable, of} from "rxjs";
import {UserRolesResponse} from "../../common/interface/user-roles-response";

@Component({
selector: 'app-home',
standalone: true,
imports: [
LogoComponent,
MatButton,
MatAnchor,
StandardBannerComponent,
LoadingIconComponent
],
templateUrl: './home.component.html',
styleUrl: './home.component.scss'
@Component({
selector: 'app-home',
imports: [
LogoComponent,
MatButton,
MatAnchor,
StandardBannerComponent,
LoadingIconComponent
],
templateUrl: './home.component.html',
styleUrl: './home.component.scss'
})
export class HomeComponent implements OnInit {
public roles: string[] | null = null;
Expand Down
23 changes: 11 additions & 12 deletions src/src/app/view/imdb-search/imdb-search.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,17 @@ import { LoadingIconComponent } from '../../common/components/loading-icon/loadi
import { Subscription } from 'rxjs';
import { ImdbSearchItems } from '../../common/interface/imdb-search';

@Component({
selector: 'app-imdb-search',
standalone: true,
imports: [
LogoComponent,
MatFormFieldModule,
MatInput,
MatButton,
LoadingIconComponent
],
templateUrl: './imdb-search.component.html',
styleUrl: './imdb-search.component.scss'
@Component({
selector: 'app-imdb-search',
imports: [
LogoComponent,
MatFormFieldModule,
MatInput,
MatButton,
LoadingIconComponent
],
templateUrl: './imdb-search.component.html',
styleUrl: './imdb-search.component.scss'
})
export class ImdbSearchComponent implements OnDestroy {
searching: boolean = false;
Expand Down
17 changes: 8 additions & 9 deletions src/src/app/view/login-landing/login-landing.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,14 @@ import { environment } from "../../../environments/environment";
import { HttpErrorResponse } from "@angular/common/http";
import { Errors } from "./errors";

@Component({
selector: 'app-login-landing',
standalone: true,
imports: [
LogoComponent,
LoadingIconComponent
],
templateUrl: './login-landing.component.html',
styleUrl: './login-landing.component.scss'
@Component({
selector: 'app-login-landing',
imports: [
LogoComponent,
LoadingIconComponent
],
templateUrl: './login-landing.component.html',
styleUrl: './login-landing.component.scss'
})
export class LoginLandingComponent implements OnInit, OnDestroy {
timerId: number = -1;
Expand Down
21 changes: 10 additions & 11 deletions src/src/app/view/login/login.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,16 @@ import { NgOptimizedImage } from '@angular/common';
import { HttpErrorResponse } from '@angular/common/http';
import { TwitchLoginComponent } from '../../common/components/twitch-login/twitch-login.component';

@Component({
selector: 'app-login',
standalone: true,
imports: [
LogoComponent,
LoadingIconComponent,
NgOptimizedImage,
TwitchLoginComponent
],
templateUrl: './login.component.html',
styleUrl: './login.component.scss'
@Component({
selector: 'app-login',
imports: [
LogoComponent,
LoadingIconComponent,
NgOptimizedImage,
TwitchLoginComponent
],
templateUrl: './login.component.html',
styleUrl: './login.component.scss'
})
export class LoginComponent implements OnInit {
loginUrl: string;
Expand Down
11 changes: 5 additions & 6 deletions src/src/app/view/not-found/not-found.component.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
import { Component } from '@angular/core';
import { LogoComponent } from "../../common/components/logo/logo.component";

@Component({
selector: 'app-not-found',
standalone: true,
imports: [LogoComponent],
templateUrl: './not-found.component.html',
styleUrl: './not-found.component.scss'
@Component({
selector: 'app-not-found',
imports: [LogoComponent],
templateUrl: './not-found.component.html',
styleUrl: './not-found.component.scss'
})
export class NotFoundComponent {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,20 +15,19 @@ import {MatSnackBar} from "@angular/material/snack-bar";
import {FormsModule} from "@angular/forms";
import {Location} from "@angular/common";

@Component({
selector: 'app-twitch-bot-config',
standalone: true,
imports: [
LogoComponent,
MatButton,
LoadingIconComponent,
MatSlideToggle,
MatCheckbox,
TwitchBotFaqComponent,
FormsModule
],
templateUrl: './twitch-bot-config.component.html',
styleUrl: './twitch-bot-config.component.scss'
@Component({
selector: 'app-twitch-bot-config',
imports: [
LogoComponent,
MatButton,
LoadingIconComponent,
MatSlideToggle,
MatCheckbox,
TwitchBotFaqComponent,
FormsModule
],
templateUrl: './twitch-bot-config.component.html',
styleUrl: './twitch-bot-config.component.scss'
})
export class TwitchBotConfigComponent implements OnInit, OnDestroy {
public botIsMod: boolean | null = null;
Expand Down
Loading