fuse-box
Version:
Fuse-Box a bundler that does it right
18 lines (17 loc) • 491 B
TypeScript
import { File } from "../../core/File";
/**
* Handles require and ImportDeclarations
* At the moment does not transpile
*/
export declare class ImportDeclaration {
/**
* Extract require statements
* At the same time replace aliases
*/
static onNode(file: File, node: any, parent: any): void;
static onEnd(file: File): void;
/**
* Replace aliases using the context collection
*/
private static handleAliasReplacement(file, requireStatement);
}