UNPKG

webpack

Version:

Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.

95 lines (92 loc) 2.71 kB
/** * This file was automatically generated. * DO NOT MODIFY BY HAND. * Run `yarn special-lint-fix` to update */ /** * This interface was referenced by `SourceMapDevToolPluginOptions`'s JSON-Schema * via the `definition` "rules". */ export type Rules = Rule[] | Rule; /** * This interface was referenced by `SourceMapDevToolPluginOptions`'s JSON-Schema * via the `definition` "rule". */ export type Rule = RegExp | string; export interface SourceMapDevToolPluginOptions { /** * Appends the given value to the original asset. Usually the #sourceMappingURL comment. [url] is replaced with a URL to the source map file. false disables the appending */ append?: (false | null) | string; /** * Indicates whether column mappings should be used (defaults to true) */ columns?: boolean; /** * Exclude modules that match the given value from source map generation */ exclude?: Rules; /** * Generator string or function to create identifiers of modules for the 'sources' array in the SourceMap used only if 'moduleFilenameTemplate' would result in a conflict */ fallbackModuleFilenameTemplate?: Function | string; /** * Path prefix to which the [file] placeholder is relative to */ fileContext?: string; /** * Defines the output filename of the SourceMap (will be inlined if no value is provided) */ filename?: (false | null) | string; /** * Include source maps for module paths that match the given value */ include?: Rules; /** * (deprecated) try to map original files line to line to generated files */ lineToLine?: | boolean | { /** * Exclude modules that match the given value from source map generation */ exclude?: Rules; /** * Include source maps for module paths that match the given value */ include?: Rules; /** * Include source maps for modules based on their extension (defaults to .js and .css) */ test?: Rules; }; /** * Indicates whether SourceMaps from loaders should be used (defaults to true) */ module?: boolean; /** * Generator string or function to create identifiers of modules for the 'sources' array in the SourceMap */ moduleFilenameTemplate?: Function | string; /** * Namespace prefix to allow multiple webpack roots in the devtools */ namespace?: string; /** * Omit the 'sourceContents' array from the SourceMap */ noSources?: boolean; /** * Provide a custom public path for the SourceMapping comment */ publicPath?: string; /** * Provide a custom value for the 'sourceRoot' property in the SourceMap */ sourceRoot?: string; /** * Include source maps for modules based on their extension (defaults to .js and .css) */ test?: Rules; }