Skip to content

Commit 95f775e

Browse files
committed
ModQueryService -> LocalModQueryService
1 parent 82626be commit 95f775e

File tree

7 files changed

+10
-10
lines changed

7 files changed

+10
-10
lines changed

backend/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import express from 'express';
2-
import { type IRepository, ModQueryService } from 'mclib';
2+
import { type IRepository, LocalModQueryService } from 'mclib';
33
import { CurseForgeRepository, ModrinthRepository } from 'mclib';
44
import type { Request, Response, NextFunction } from 'express';
55

@@ -39,7 +39,7 @@ const repositories: IRepository[] = [
3939
new CurseForgeRepository(fetch),
4040
new ModrinthRepository(fetch)
4141
];
42-
const modQueryService = new ModQueryService(repositories);
42+
const modQueryService = new LocalModQueryService(repositories);
4343

4444
app.post('/getMinecraftVersions', async (req: Request, res: Response) => {
4545
try {

cli/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/usr/bin/env bun
22

33
import { program, Option } from '@commander-js/extra-typings';
4-
import { CurseForgeRepository, LocalSolutionFinder, LoggerConfig, ModLoader, ModQueryService, ModrinthRepository, LogLevel, Constraints, Solution, ModMetadata, RepositoryUtil, ModRepositoryName, ModRepoMetadata, RemoteModQueryService, IModQueryService, IRepository } from 'mclib';
4+
import { CurseForgeRepository, LocalSolutionFinder, LoggerConfig, ModLoader, ModrinthRepository, LogLevel, Constraints, Solution, ModMetadata, RepositoryUtil, ModRepositoryName, ModRepoMetadata, RemoteModQueryService, IModQueryService, IRepository } from 'mclib';
55
import { readFileSync } from 'fs';
66
import pino from 'pino';
77

mclib/src/finder/LocalSolutionFinder.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { describe, it, expect, beforeEach } from 'vitest';
22
import { LocalSolutionFinder, ModLoader, ModRepositoryName, type ModRepoRelease, ModRepoMetadata, Constraints, Solution, ModReleases } from '..';
33
import type { IRepository } from '../repos/IRepository';
4-
import { ModQueryService } from '../query/ModQueryService';
4+
import { LocalModQueryService } from '../query/LocalModQueryService';
55

66
class MockRepository implements IRepository {
77
private mods: Record<string, ModReleases> = {};
@@ -55,7 +55,7 @@ class MockRepository implements IRepository {
5555
}
5656

5757
const getSolutionFinder = (repositories: IRepository[]): LocalSolutionFinder => {
58-
return new LocalSolutionFinder(new ModQueryService(repositories));
58+
return new LocalSolutionFinder(new LocalModQueryService(repositories));
5959
};
6060

6161
// Helper to test release constraints using the public API

mclib/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export type {
2222
ModReleases
2323
} from "./types";
2424

25-
export { ModQueryService } from "./query/ModQueryService";
25+
export { LocalModQueryService } from "./query/LocalModQueryService";
2626

2727
export { ModrinthRepository, CurseForgeRepository, RepositoryUtil } from "./repos";
2828
export type { IRepository } from "./repos";

mclib/src/query/ModQueryService.ts renamed to mclib/src/query/LocalModQueryService.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { type MCVersion, type ModRepositoryName, type ModRepoMetadata, type IRepository, type ModMetadata, type ModReleases, ModMetadataUtil, IModQueryService } from "..";
22
import { logger } from "../logger";
33

4-
export class ModQueryService implements IModQueryService {
4+
export class LocalModQueryService implements IModQueryService {
55

66
private repositories: IRepository[];
77

mclib/src/query/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
export { IModQueryService } from "./IModQueryService";
22
export { RemoteModQueryService } from "./RemoteModQueryService";
3-
export { ModQueryService } from "./ModQueryService";
3+
export { LocalModQueryService } from "./LocalModQueryService";

web/src/config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
CurseForgeRepository,
44
RemoteModQueryService,
55
LocalSolutionFinder,
6-
ModQueryService
6+
LocalModQueryService
77
} from 'mclib';
88
import type { ISolutionFinder, IModQueryService } from 'mclib';
99
import { logger } from 'mclib/dist/logger';
@@ -30,7 +30,7 @@ function getModQueryService(): IModQueryService {
3030
return new RemoteModQueryService(fetchClient, 'https://your-server-url', repositories);
3131
} else {
3232
logger.info('Using local mod query service');
33-
return new ModQueryService(repositories);
33+
return new LocalModQueryService(repositories);
3434
}
3535
}
3636
export const modQueryService = getModQueryService();

0 commit comments

Comments
 (0)