UNPKG

@wocker/ws

Version:

Docker workspace for web projects

11 lines (10 loc) 603 B
import { AppConfigService, AppFileSystemService, Project, ProjectRepository as CoreProjectRepository, ProjectRepositorySearchParams as SearchParams } from "@wocker/core"; export declare class ProjectRepository extends CoreProjectRepository { protected readonly appConfigService: AppConfigService; protected readonly fs: AppFileSystemService; constructor(appConfigService: AppConfigService, fs: AppFileSystemService); getByName(name: string): Project; save(project: Project): void; search(params?: SearchParams): Project[]; searchOne(params?: SearchParams): Project | null; }