80 lines
2.6 KiB
JSON
80 lines
2.6 KiB
JSON
|
{
|
||
|
"title": "Mini CSS Extract Plugin options",
|
||
|
"type": "object",
|
||
|
"additionalProperties": false,
|
||
|
"properties": {
|
||
|
"filename": {
|
||
|
"anyOf": [
|
||
|
{
|
||
|
"type": "string",
|
||
|
"absolutePath": false,
|
||
|
"minLength": 1
|
||
|
},
|
||
|
{
|
||
|
"instanceof": "Function"
|
||
|
}
|
||
|
],
|
||
|
"description": "This option determines the name of each output CSS file.",
|
||
|
"link": "https://github.com/webpack-contrib/mini-css-extract-plugin#filename"
|
||
|
},
|
||
|
"chunkFilename": {
|
||
|
"anyOf": [
|
||
|
{
|
||
|
"type": "string",
|
||
|
"absolutePath": false,
|
||
|
"minLength": 1
|
||
|
},
|
||
|
{
|
||
|
"instanceof": "Function"
|
||
|
}
|
||
|
],
|
||
|
"description": "This option determines the name of non-entry chunk files.",
|
||
|
"link": "https://github.com/webpack-contrib/mini-css-extract-plugin#chunkfilename"
|
||
|
},
|
||
|
"experimentalUseImportModule": {
|
||
|
"type": "boolean",
|
||
|
"description": "Enable the experimental importModule approach instead of using child compilers. This uses less memory and is faster.",
|
||
|
"link": "https://github.com/webpack-contrib/mini-css-extract-plugin#experimentaluseimportmodule"
|
||
|
},
|
||
|
"ignoreOrder": {
|
||
|
"type": "boolean",
|
||
|
"description": "Remove Order Warnings.",
|
||
|
"link": "https://github.com/webpack-contrib/mini-css-extract-plugin#ignoreorder"
|
||
|
},
|
||
|
"insert": {
|
||
|
"description": "Inserts the `link` tag at the given position for non-initial (async) (https://webpack.js.org/concepts/under-the-hood/#chunks) CSS chunks.",
|
||
|
"link": "https://github.com/webpack-contrib/mini-css-extract-plugin#insert",
|
||
|
"anyOf": [
|
||
|
{
|
||
|
"type": "string"
|
||
|
},
|
||
|
{
|
||
|
"instanceof": "Function"
|
||
|
}
|
||
|
]
|
||
|
},
|
||
|
"attributes": {
|
||
|
"description": "Adds custom attributes to the `link` tag for non-initial (async) (https://webpack.js.org/concepts/under-the-hood/#chunks) CSS chunks.",
|
||
|
"link": "https://github.com/webpack-contrib/mini-css-extract-plugin#attributes",
|
||
|
"type": "object"
|
||
|
},
|
||
|
"linkType": {
|
||
|
"anyOf": [
|
||
|
{
|
||
|
"enum": ["text/css"]
|
||
|
},
|
||
|
{
|
||
|
"type": "boolean"
|
||
|
}
|
||
|
],
|
||
|
"description": "This option allows loading asynchronous chunks with a custom link type",
|
||
|
"link": "https://github.com/webpack-contrib/mini-css-extract-plugin#linktype"
|
||
|
},
|
||
|
"runtime": {
|
||
|
"type": "boolean",
|
||
|
"description": "Enabled/Disables runtime generation. CSS will be still extracted and can be used for a custom loading methods.",
|
||
|
"link": "https://github.com/webpack-contrib/mini-css-extract-plugin#noRuntime"
|
||
|
}
|
||
|
}
|
||
|
}
|