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
26 lines (25 loc) • 835 B
TypeScript
import { BitId } from '../../../bit-id';
export declare class DependencyId extends BitId {
}
export declare class Dependency {
id: DependencyId;
constructor(id: DependencyId);
}
export declare class PackageDependency extends Dependency {
}
export declare class ComponentDependency extends Dependency {
}
export declare class DependencyList extends Array<Dependency> {
get packages(): PackageDependency[];
get components(): ComponentDependency[];
static fromArray(dependencies: Dependency[]): DependencyList;
}
export declare class Dependencies {
runtime: DependencyList;
dev: DependencyList;
peer: DependencyList;
constructor(runtime: DependencyList, dev: DependencyList, peer: DependencyList);
private getByEnvironment;
computeDev(): DependencyList;
computeRuntime(): DependencyList;
}