UNPKG

bit-bin

Version:

<a href="https://opensource.org/licenses/Apache-2.0"><img alt="apache" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"></a> <a href="https://github.com/teambit/bit/blob/master/CONTRIBUTING.md"><img alt="prs" src="https://img.shields.io/b

19 lines (18 loc) 732 B
import { Scope, ComponentWithDependencies } from '../scope'; import { BitId } from '../bit-id'; import { Consumer } from '../consumer'; import { PathOsBased } from '../utils/path'; import { IsolateOptions } from './isolator'; export default class Environment { path: PathOsBased; scope: Scope; consumer?: Consumer; constructor(scope: Scope, dir: string | null | undefined); create(): Promise<void>; isolateComponent(bitId: BitId | string, opts: IsolateOptions): Promise<ComponentWithDependencies>; static markEnvironmentAsInstalled(dir: any): Promise<string>; static isEnvironmentInstalled(dir: any): boolean; getPath(): string; destroy(): Promise<any>; destroyIfExist(): Promise<any>; }