"description":"Include source maps for modules based on their extension (defaults to .js and .css).",
"anyOf":[
{
"instanceof":"RegExp",
"tsType":"RegExp"
},
{
"type":"string",
"minLength":1
}
]
},
"rules":{
"description":"Include source maps for modules based on their extension (defaults to .js and .css).",
"anyOf":[
{
"type":"array",
"items":{
"description":"A rule condition.",
"oneOf":[
{
"$ref":"#/definitions/rule"
}
]
}
},
{
"$ref":"#/definitions/rule"
}
]
}
},
"title":"SourceMapDevToolPluginOptions",
"type":"object",
"additionalProperties":false,
"properties":{
"append":{
"description":"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.",
"anyOf":[
{
"description":"Append no SourceMap comment to the bundle, but still generate SourceMaps.",
"description":"Indicates whether column mappings should be used (defaults to true).",
"type":"boolean"
},
"exclude":{
"description":"Exclude modules that match the given value from source map generation.",
"oneOf":[
{
"$ref":"#/definitions/rules"
}
]
},
"fallbackModuleFilenameTemplate":{
"description":"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.",
"anyOf":[
{
"type":"string",
"minLength":1
},
{
"description":"Custom function generating the identifier.",
"instanceof":"Function",
"tsType":"Function"
}
]
},
"fileContext":{
"description":"Path prefix to which the [file] placeholder is relative to.",
"type":"string"
},
"filename":{
"description":"Defines the output filename of the SourceMap (will be inlined if no value is provided).",
"anyOf":[
{
"description":"Disable separate SourceMap file and inline SourceMap as DataUrl.",
"enum":[false,null]
},
{
"type":"string",
"absolutePath":false,
"minLength":1
}
]
},
"include":{
"description":"Include source maps for module paths that match the given value.",
"oneOf":[
{
"$ref":"#/definitions/rules"
}
]
},
"module":{
"description":"Indicates whether SourceMaps from loaders should be used (defaults to true).",
"type":"boolean"
},
"moduleFilenameTemplate":{
"description":"Generator string or function to create identifiers of modules for the 'sources' array in the SourceMap.",
"anyOf":[
{
"type":"string",
"minLength":1
},
{
"description":"Custom function generating the identifier.",
"instanceof":"Function",
"tsType":"Function"
}
]
},
"namespace":{
"description":"Namespace prefix to allow multiple webpack roots in the devtools.",
"type":"string"
},
"noSources":{
"description":"Omit the 'sourceContents' array from the SourceMap.",
"type":"boolean"
},
"publicPath":{
"description":"Provide a custom public path for the SourceMapping comment.",
"type":"string"
},
"sourceRoot":{
"description":"Provide a custom value for the 'sourceRoot' property in the SourceMap.",