nx/dep-graph/client/src/app/local-project-graph-service.ts

14 lines
491 B
TypeScript

// nx-ignore-next-line
import type { DepGraphClientResponse } from '@nrwl/workspace/src/command-line/dep-graph';
import { ProjectGraphService } from './interfaces';
export class LocalProjectGraphService implements ProjectGraphService {
async getHash(): Promise<string> {
return new Promise((resolve) => resolve('some-hash'));
}
async getProjectGraph(url: string): Promise<DepGraphClientResponse> {
return new Promise((resolve) => resolve(window.projectGraphResponse));
}
}