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
21 lines (20 loc) • 1.49 kB
TypeScript
import Component from '../consumer/component/consumer-component';
import Consumer from '../consumer/consumer';
import ComponentWithDependencies from '../scope/component-dependencies';
import { LinksResult } from './node-modules-linker';
import ComponentMap from '../consumer/bit-map/component-map';
import DataToPersist from '../consumer/component/sources/data-to-persist';
import { BitIds, BitId } from '../bit-id';
import BitMap from '../consumer/bit-map/bit-map';
export declare function linkAllToNodeModules(consumer: Consumer, bitIds?: BitId[]): Promise<LinksResult[]>;
export declare function getLinksInDistToWrite(component: Component, componentMap: ComponentMap, consumer: Consumer | null | undefined, bitMap: BitMap, componentWithDependencies?: ComponentWithDependencies): Promise<DataToPersist>;
export declare function reLinkDependents(consumer: Consumer, components: Component[]): Promise<void>;
export declare function getReLinkDependentsData(consumer: Consumer, components: Component[], linkedComponents: BitIds): Promise<DataToPersist>;
export declare function getAllComponentsLinks({ componentsWithDependencies, writtenComponents, writtenDependencies, consumer, bitMap, createNpmLinkFiles }: {
componentsWithDependencies: ComponentWithDependencies[];
writtenComponents: Component[];
writtenDependencies: Component[] | null | undefined;
consumer: Consumer | null | undefined;
bitMap: BitMap;
createNpmLinkFiles: boolean;
}): Promise<DataToPersist>;