@teambit/bundler
Version:
15 lines (14 loc) • 660 B
TypeScript
import type { ComponentID } from '@teambit/component';
import type { ExecutionContext } from '@teambit/envs';
import type { GetBitMapComponentOptions } from '@teambit/legacy.bit-map';
import type { PathOsBased } from '@teambit/toolbox.path.path';
import type { BrowserRuntimeSlot } from './bundler.main.runtime';
export type ComponentDir = {
componentDir?: (componentId: ComponentID, bitMapOptions?: GetBitMapComponentOptions, options?: {
relative: boolean;
}) => PathOsBased | undefined;
};
/**
* computes the bundler entry.
*/
export declare function getEntry(context: ExecutionContext, runtimeSlot: BrowserRuntimeSlot): Promise<string[]>;