aurelia-webpack-plugin
Version:
A plugin for webpack that enables bundling Aurelia applications.
17 lines (16 loc) • 877 B
TypeScript
import { dependencyImports } from "./PreserveExportsPlugin";
import { preserveModuleName } from "./PreserveModuleNamePlugin";
import * as webpack from 'webpack';
import { DependencyOptions, ReferencedExport } from "./interfaces";
export declare class IncludeDependency extends webpack.dependencies.ModuleDependency {
protected options?: DependencyOptions;
constructor(request: string, options?: DependencyOptions);
get type(): string;
getReferencedExports(moduleGraph: webpack.ModuleGraph): (string[] | ReferencedExport)[];
get [preserveModuleName](): boolean;
get [dependencyImports](): string[] | undefined;
serialize(context: any): void;
deserialize(context: any): void;
}
export declare type NullDependencyTemplate = typeof webpack.dependencies.NullDependency.Template;
export declare const Template: NullDependencyTemplate;