{
  "title": "Next Serve",
  "description": "Serve a Next.js app",
  "type": "object",
  "properties": {
    "dev": {
      "type": "boolean",
      "description": "Serve the application in the dev mode",
      "default": true
    },
    "buildTarget": {
      "type": "string",
      "description": "Target which builds the application"
    },
    "port": {
      "type": "number",
      "description": "Port to listen on.",
      "default": 4200
    },
    "staticMarkup": {
      "type": "boolean",
      "description": "Static markup.",
      "default": false
    },
    "quiet": {
      "type": "boolean",
      "description": "Hide error messages containing server information.",
      "default": false
    },
    "customServerPath": {
      "type": "string",
      "description": "Use a custom server script",
      "default": null
    },
    "hostname": {
      "type": "string",
      "description": "Hostname on which the application is served.",
      "default": null
    },
    "proxyConfig": {
      "type": "string",
      "description": "Path to the proxy configuration file.",
      "default": null
    }
  },
  "required": []
}
