126 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			126 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
{
 | 
						|
  "type": "object",
 | 
						|
  "properties": {
 | 
						|
    "mimeTypes": {
 | 
						|
      "description": "Allows a user to register custom mime types or extension mappings.",
 | 
						|
      "link": "https://github.com/webpack/webpack-dev-middleware#mimetypes",
 | 
						|
      "type": "object"
 | 
						|
    },
 | 
						|
    "writeToDisk": {
 | 
						|
      "description": "Allows to write generated files on disk.",
 | 
						|
      "link": "https://github.com/webpack/webpack-dev-middleware#writetodisk",
 | 
						|
      "anyOf": [
 | 
						|
        {
 | 
						|
          "type": "boolean"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "instanceof": "Function"
 | 
						|
        }
 | 
						|
      ]
 | 
						|
    },
 | 
						|
    "methods": {
 | 
						|
      "description": "Allows to pass the list of HTTP request methods accepted by the middleware.",
 | 
						|
      "link": "https://github.com/webpack/webpack-dev-middleware#methods",
 | 
						|
      "type": "array",
 | 
						|
      "items": {
 | 
						|
        "type": "string",
 | 
						|
        "minlength": "1"
 | 
						|
      }
 | 
						|
    },
 | 
						|
    "headers": {
 | 
						|
      "anyOf": [
 | 
						|
        {
 | 
						|
          "type": "array",
 | 
						|
          "items": {
 | 
						|
            "type": "object",
 | 
						|
            "additionalProperties": false,
 | 
						|
            "properties": {
 | 
						|
              "key": {
 | 
						|
                "description": "key of header.",
 | 
						|
                "type": "string"
 | 
						|
              },
 | 
						|
              "value": {
 | 
						|
                "description": "value of header.",
 | 
						|
                "type": "string"
 | 
						|
              }
 | 
						|
            }
 | 
						|
          },
 | 
						|
          "minItems": 1
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "type": "object"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "instanceof": "Function"
 | 
						|
        }
 | 
						|
      ],
 | 
						|
      "description": "Allows to pass custom HTTP headers on each request",
 | 
						|
      "link": "https://github.com/webpack/webpack-dev-middleware#headers"
 | 
						|
    },
 | 
						|
    "publicPath": {
 | 
						|
      "description": "The `publicPath` specifies the public URL address of the output files when referenced in a browser.",
 | 
						|
      "link": "https://github.com/webpack/webpack-dev-middleware#publicpath",
 | 
						|
      "anyOf": [
 | 
						|
        {
 | 
						|
          "enum": ["auto"]
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "type": "string"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "instanceof": "Function"
 | 
						|
        }
 | 
						|
      ]
 | 
						|
    },
 | 
						|
    "stats": {
 | 
						|
      "description": "Stats options object or preset name.",
 | 
						|
      "link": "https://github.com/webpack/webpack-dev-middleware#stats",
 | 
						|
      "anyOf": [
 | 
						|
        {
 | 
						|
          "enum": [
 | 
						|
            "none",
 | 
						|
            "summary",
 | 
						|
            "errors-only",
 | 
						|
            "errors-warnings",
 | 
						|
            "minimal",
 | 
						|
            "normal",
 | 
						|
            "detailed",
 | 
						|
            "verbose"
 | 
						|
          ]
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "type": "boolean"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "type": "object",
 | 
						|
          "additionalProperties": true
 | 
						|
        }
 | 
						|
      ]
 | 
						|
    },
 | 
						|
    "serverSideRender": {
 | 
						|
      "description": "Instructs the module to enable or disable the server-side rendering mode.",
 | 
						|
      "link": "https://github.com/webpack/webpack-dev-middleware#serversiderender",
 | 
						|
      "type": "boolean"
 | 
						|
    },
 | 
						|
    "outputFileSystem": {
 | 
						|
      "description": "Set the default file system which will be used by webpack as primary destination of generated files.",
 | 
						|
      "link": "https://github.com/webpack/webpack-dev-middleware#outputfilesystem",
 | 
						|
      "type": "object"
 | 
						|
    },
 | 
						|
    "index": {
 | 
						|
      "description": "Allows to serve an index of the directory.",
 | 
						|
      "link": "https://github.com/webpack/webpack-dev-middleware#index",
 | 
						|
      "anyOf": [
 | 
						|
        {
 | 
						|
          "type": "boolean"
 | 
						|
        },
 | 
						|
        {
 | 
						|
          "type": "string",
 | 
						|
          "minlength": "1"
 | 
						|
        }
 | 
						|
      ]
 | 
						|
    }
 | 
						|
  },
 | 
						|
  "additionalProperties": false
 | 
						|
}
 |