add pcgamingwiki as metadata source

This commit is contained in:
Huskydog9988
2025-03-11 19:39:12 -04:00
parent 2ca96c34f7
commit 08164cae68
3 changed files with 280 additions and 1 deletions

View File

@ -19,6 +19,7 @@ import { ObjectTransactionalHandler } from "../objects/transactional";
import { PriorityList, PriorityListIndexed } from "../utils/prioritylist";
import { GiantBombProvider } from "./giantbomb";
import { ManualMetadataProvider } from "./manual";
import { PCGamingWikiProvider } from "./pcgamingwiki";
export class MissingMetadataProviderApiKey extends Error {
private providerName: string;
@ -251,7 +252,11 @@ export const metadataHandler = new MetadataHandler();
export default metadataHandler;
export const enabledMedadataProviders: string[] = [];
const metadataProviders = [GiantBombProvider, ManualMetadataProvider];
const metadataProviders = [
GiantBombProvider,
ManualMetadataProvider,
PCGamingWikiProvider,
];
for (const provider of metadataProviders) {
try {