DllReferencePluginOptions: {
    context?: string;
    extensions?: string[];
    manifest: string | DllReferencePluginOptionsManifest;
    name?: string;
    scope?: string;
    sourceType?: "var" | "assign" | "this" | "window" | "global" | "commonjs" | "commonjs2" | "commonjs-module" | "amd" | "amd-require" | "umd" | "umd2" | "jsonp" | "system";
    type?: "object" | "require";
} | {
    content: DllReferencePluginOptionsContent;
    context?: string;
    extensions?: string[];
    name: string;
    scope?: string;
    sourceType?: "var" | "assign" | "this" | "window" | "global" | "commonjs" | "commonjs2" | "commonjs-module" | "amd" | "amd-require" | "umd" | "umd2" | "jsonp" | "system";
    type?: "object" | "require";
}

Type declaration

  • Optional context?: string

    Context of requests in the manifest (or content property) as absolute path.

  • Optional extensions?: string[]

    Extensions used to resolve modules in the dll bundle (only used when using 'scope').

  • manifest: string | DllReferencePluginOptionsManifest

    An object containing content and name or a string to the absolute path of the JSON manifest to be loaded upon compilation.

  • Optional name?: string

    The name where the dll is exposed (external name, defaults to manifest.name).

  • Optional scope?: string

    Prefix which is used for accessing the content of the dll.

  • Optional sourceType?: "var" | "assign" | "this" | "window" | "global" | "commonjs" | "commonjs2" | "commonjs-module" | "amd" | "amd-require" | "umd" | "umd2" | "jsonp" | "system"

    How the dll is exposed (libraryTarget, defaults to manifest.type).

  • Optional type?: "object" | "require"

    The way how the export of the dll bundle is used.

Type declaration

  • content: DllReferencePluginOptionsContent

    The mappings from request to module info.

  • Optional context?: string

    Context of requests in the manifest (or content property) as absolute path.

  • Optional extensions?: string[]

    Extensions used to resolve modules in the dll bundle (only used when using 'scope').

  • name: string

    The name where the dll is exposed (external name).

  • Optional scope?: string

    Prefix which is used for accessing the content of the dll.

  • Optional sourceType?: "var" | "assign" | "this" | "window" | "global" | "commonjs" | "commonjs2" | "commonjs-module" | "amd" | "amd-require" | "umd" | "umd2" | "jsonp" | "system"

    How the dll is exposed (libraryTarget).

  • Optional type?: "object" | "require"

    The way how the export of the dll bundle is used.

Generated using TypeDoc