chore: tree shake unused API methods from CLI (#6973)

This commit is contained in:
Ben McCann
2024-02-09 12:53:37 -08:00
committed by GitHub
parent 954c1c2ef4
commit aff71a10e5
200 changed files with 3337 additions and 22416 deletions

View File

@@ -1,10 +1,9 @@
import { ServerVersionResponseDto, UserResponseDto } from '@immich/sdk';
import { ImmichApi } from '../services/api.service';
import { SessionService } from '../services/session.service';
import { ImmichApi } from 'src/services/api.service';
export abstract class BaseCommand {
protected sessionService!: SessionService;
protected immichApi!: ImmichApi;
protected user!: UserResponseDto;
protected serverVersion!: ServerVersionResponseDto;
@@ -15,7 +14,7 @@ export abstract class BaseCommand {
this.sessionService = new SessionService(options.configDirectory);
}
public async connect(): Promise<void> {
this.immichApi = await this.sessionService.connect();
public async connect(): Promise<ImmichApi> {
return await this.sessionService.connect();
}
}