fix: inital eslint errors

This commit is contained in:
Huskydog9988
2025-04-13 21:44:29 -04:00
parent ff1255f948
commit d4b89b5dc5
74 changed files with 339 additions and 304 deletions
+7 -4
View File
@@ -1,6 +1,8 @@
import { Developer, MetadataSource, Publisher } from "@prisma/client";
import { MetadataProvider, MissingMetadataProviderConfig } from ".";
import {
import type { Developer, Publisher } from "@prisma/client";
import { MetadataSource } from "@prisma/client";
import type { MetadataProvider} from ".";
import { MissingMetadataProviderConfig } from ".";
import type {
GameMetadataSearchResult,
_FetchGameMetadataParams,
GameMetadata,
@@ -9,7 +11,8 @@ import {
_FetchDeveloperMetadataParams,
DeveloperMetadata,
} from "./types";
import axios, { AxiosRequestConfig } from "axios";
import type { AxiosRequestConfig } from "axios";
import axios from "axios";
import TurndownService from "turndown";
import { DateTime } from "luxon";
+8 -5
View File
@@ -1,6 +1,8 @@
import { Developer, MetadataSource, Publisher } from "@prisma/client";
import { MetadataProvider, MissingMetadataProviderConfig } from ".";
import {
import type { Developer, Publisher } from "@prisma/client";
import { MetadataSource } from "@prisma/client";
import type { MetadataProvider} from ".";
import { MissingMetadataProviderConfig } from ".";
import type {
GameMetadataSearchResult,
_FetchGameMetadataParams,
GameMetadata,
@@ -9,7 +11,8 @@ import {
_FetchDeveloperMetadataParams,
DeveloperMetadata,
} from "./types";
import axios, { AxiosRequestConfig } from "axios";
import type { AxiosRequestConfig } from "axios";
import axios from "axios";
import { DateTime } from "luxon";
type IGDBID = number;
@@ -182,7 +185,7 @@ export class IGDBProvider implements MetadataProvider {
if (this.accessTokenExpiry < futureTime) await this.authWithTwitch();
}
private async request<T extends Object>(
private async request<T extends object>(
resource: string,
body: string,
options?: AxiosRequestConfig
+5 -4
View File
@@ -1,11 +1,12 @@
import {
import type {
Developer,
Publisher} from "@prisma/client";
import {
MetadataSource,
PrismaClient,
Publisher,
PrismaClient
} from "@prisma/client";
import prisma from "../db/database";
import {
import type {
_FetchDeveloperMetadataParams,
_FetchGameMetadataParams,
_FetchPublisherMetadataParams,
+5 -4
View File
@@ -1,13 +1,14 @@
import { MetadataSource } from "@prisma/client";
import { MetadataProvider } from ".";
import {
GameMetadataSearchResult,
import type { MetadataProvider } from ".";
import type {
_FetchGameMetadataParams,
GameMetadata,
_FetchPublisherMetadataParams,
PublisherMetadata,
_FetchDeveloperMetadataParams,
DeveloperMetadata,
DeveloperMetadata} from "./types";
import {
GameMetadataSearchResult
} from "./types";
import * as jdenticon from "jdenticon";
+7 -4
View File
@@ -1,6 +1,8 @@
import { Developer, MetadataSource, Publisher } from "@prisma/client";
import { MetadataProvider, MissingMetadataProviderConfig } from ".";
import {
import type { Developer, Publisher } from "@prisma/client";
import { MetadataSource } from "@prisma/client";
import type { MetadataProvider} from ".";
import { MissingMetadataProviderConfig } from ".";
import type {
GameMetadataSearchResult,
_FetchGameMetadataParams,
GameMetadata,
@@ -9,7 +11,8 @@ import {
_FetchDeveloperMetadataParams,
DeveloperMetadata,
} from "./types";
import axios, { AxiosRequestConfig } from "axios";
import type { AxiosRequestConfig } from "axios";
import axios from "axios";
import * as jdenticon from "jdenticon";
import { DateTime } from "luxon";
+5 -4
View File
@@ -1,6 +1,7 @@
import { Developer, Publisher } from "@prisma/client";
import { ObjectTransactionalHandler, TransactionDataType } from "../objects/transactional";
import { ObjectReference } from "../objects/objectHandler";
import type { Developer, Publisher } from "@prisma/client";
import type { TransactionDataType } from "../objects/transactional";
import { ObjectTransactionalHandler } from "../objects/transactional";
import type { ObjectReference } from "../objects/objectHandler";
export interface GameMetadataSearchResult {
id: string;
@@ -48,7 +49,7 @@ export interface PublisherMetadata {
logo: ObjectReference;
banner: ObjectReference;
website: String;
website: string;
}
export type DeveloperMetadata = PublisherMetadata;