text: {
    "name": "hot-module-replacement-plugin",
    "type": "plugin",
    "webpackVersion": "*",
    "native": true,
    "components": [
      {
        "name": "webpack.HotModuleReplacementPlugin",
        "type": "plugin",
        "pluginType": "normal",
        "constructor": true,
        "url": "https://webpack.js.org/plugins/hot-module-replacement-plugin",
        "description": "Enables Hot Module Replacement, otherwise known as HMR.",
        "dependency": {
          "package": "webpack",
          "identifier": "webpack"
        },
        "arguments": [
          {
            "type": "options",
            "displayLiveResult": true,
            "message": "Enter the options below:",
            "options": [
              {
                "name": "multiStep",
                "type": "boolean",
                "description": "If true, the plugin will build in two steps: first compiling the hot update chunks, then the remaining normal assets."
              },
              {
                "name": "fullBuildTimeout",
                "type": "number",
                "description": "The delay between the two steps when multiStep is enabled."
              },
              {
                "name": "requestTimeout",
                "type": "number",
                "description": "The timeout used for manifest download (since webpack 3.0.0)."
              }
            ]
          }
        ]
      }
    ]
  }
  