{
  "name": "nuclide-diagnostics-store",
  "repository": "https://github.com/facebook/nuclide",
  "main": "./lib/main.js",
  "version": "0.0.0",
  "description": "Provides an API to consume diagnostics.",
  "atomTestRunner": "../../lib/test-runner.js",
  "nuclide": {
    "configMetadata": {
      "pathComponents": [
        "Language",
        "Legacy Linters"
      ]
    },
    "config": {
      "consumeLegacyLinters": {
        "title": "Consume Linters for the `linter` package",
        "type": "boolean",
        "default": true
      },
      "legacyLintOnTheFly": {
        "title": "'lint-on-the-fly' for `linter` package linters",
        "type": "boolean",
        "default": true,
        "description": "Does not apply to packages using diagnostics, since they can send updates whenever they want."
      }
    },
    "packageType": "Atom",
    "testRunner": "apm"
  },
  "activationCommands": {},
  "consumedServices": {
    "linter": {
      "versions": {
        "^1.0.0": "consumeLinterProvider"
      }
    },
    "nuclide-diagnostics-provider": {
      "versions": {
        "0.1.0": "consumeDiagnosticsProviderV1",
        "0.2.0": "consumeDiagnosticsProviderV2"
      }
    }
  },
  "providedServices": {
    "nuclide-diagnostics": {
      "versions": {
        "0.0.0": "provideDiagnosticUpdates",
        "0.2.0": "provideObservableDiagnosticUpdates"
      }
    }
  }
}
