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"
 | |
|     }
 | |
|   }
 | |
| }
 |