{
  "name": "nuclide-health",
  "repository": "https://github.com/facebook/nuclide",
  "main": "./lib/main.js",
  "version": "0.0.0",
  "description": "Provides some simple process stats in the status bar",
  "atomTestRunner": "../../lib/test-runner.js",
  "nuclide": {
    "configMetadata": {
      "pathComponents": [
        "IDE",
        "Health"
      ]
    },
    "config": {
      "analyticsTimeout": {
        "title": "Analytics Send Interval",
        "order": 0,
        "type": "integer",
        "default": 10,
        "description": "Polling interval for sending aggregated health stats as analytics (in minutes).",
        "minimum": 1,
        "maximum": 60
      },
      "viewTimeout": {
        "title": "View Refresh Interval",
        "order": 1,
        "type": "integer",
        "default": 1,
        "description": "Polling interval for showing health stats in status views (in seconds).",
        "minimum": 1,
        "maximum": 60
      },
      "toolbarJewel": {
        "title": "Toolbar Jewel",
        "order": 2,
        "type": "string",
        "default": "Child processes",
        "description": "Show a statistic by the Health icon in the toolbar",
        "enum": [
          "None",
          "CPU",
          "Heap",
          "Memory",
          "Key latency",
          "Handles",
          "Child processes",
          "Event loop"
        ]
      }
    },
    "packageType": "Atom",
    "testRunner": "apm"
  },
  "consumedServices": {
    "nuclide.workspace-views": {
      "versions": {
        "0.0.0": "consumeWorkspaceViewsService"
      }
    },
    "tool-bar": {
      "versions": {
        "^0 || ^1": "consumeToolBar"
      }
    }
  }
}
