rollup-plugin-circular-dependencies
Version:
Detect circular dependencies in Rollup projects
6 lines (5 loc) • 371 B
TypeScript
import type { PluginContext } from 'rollup';
import { type Context } from '../context';
import { type ModuleNode } from '../module';
export declare function generateModuleTree(ctx: Context, rootModuleNode: ModuleNode): void;
export declare function generateCycleNodesMap(ctx: Context, rootModuleNode: ModuleNode, pluginContext: PluginContext): Map<string, ModuleNode[]>;