All files / src WorkspaceContext.ts

0% Statements 0/1
0% Branches 0/1
0% Functions 0/1
0% Lines 0/1

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15                             
/*!
 * Copyright 2019 Palantir Technologies, Inc.
 *
 * Licensed under the MIT license. See LICENSE file in the project root for details.
 *
 */
 
import { PackageContext } from "./PackageContext.js";
// Right now, this stuff is done serially so we are writing less code to support that. Later we may want to redo this.
export interface WorkspaceContext extends PackageContext {
  getWorkspacePackageDirs(): Promise<string[]>;
  createChildContext(dir: string): PackageContext;
  getPackageNameToDir(): Promise<Map<string, string>>;
}