atom-nuclide
Version:
A unified developer experience for web and mobile development, built as a suite of features on top of Atom to provide hackability and the support of an active community.
109 lines (108 loc) • 3.35 kB
JSON
{
"name": "nuclide-flow",
"repository": "https://github.com/facebook/nuclide",
"main": "./lib/main.js",
"version": "0.0.0",
"description": "Provides support for Flow in Nuclide",
"atomTestRunner": "../../lib/test-runner.js",
"nuclide": {
"configMetadata": {
"pathComponents": [
"Language",
"Flow"
]
},
"config": {
"pathToFlow": {
"title": "Path to Flow Executable",
"type": "string",
"default": "flow",
"description": "Absolute path to the Flow executable on your system."
},
"canUseFlowBin": {
"title": "Use the Flow binary included in each project's flow-bin",
"type": "boolean",
"default": false,
"description": "WARNING: Checking this box is a security risk. When you open a project we will immediately run code contained within it. Only use this setting if you fully trust all of the projects that you open."
},
"stopFlowOnExit": {
"title": "Stop Flow On Exit",
"type": "boolean",
"default": true,
"description": "If Nuclide was responsible for starting a Flow server (on the client-side), stop it when Nuclide closes or reloads."
},
"excludeOtherAutocomplete": {
"title": "Exclude other autocomplete results",
"type": "boolean",
"default": false,
"description": "If checked, only autocomplete results from Flow will appear in JS files. Not recommended. Requires restart to take effect."
},
"enableTypeHints": {
"title": "Enable Type Hints",
"type": "boolean",
"default": true,
"description": "Display tooltips with Flow types"
},
"enableStructuredTypeHints": {
"title": "Enable Tree-structured Type Hints",
"type": "boolean",
"default": false,
"description": "EXPERIMENTAL: Show tree-structured type hints. Type hints must first be enabled. Requires Flow v0.17.0"
},
"warnOnNotInstalled": {
"title": "Warn when Flow is not found",
"type": "boolean",
"default": true,
"description": "If a .flowconfig file is found, but Flow itself cannot be found, pop up a warning explaining how to install Flow"
}
},
"packageType": "Atom",
"testRunner": "apm"
},
"activationHooks": [
"language-babel:grammar-used",
"language-javascript:grammar-used"
],
"providedServices": {
"autocomplete.provider": {
"versions": {
"2.0.0": "createAutocompleteProvider"
}
},
"hyperclick.provider": {
"versions": {
"0.0.0": "getHyperclickProvider"
}
},
"nuclide-diagnostics-provider": {
"versions": {
"0.1.0": "provideDiagnostics"
}
},
"nuclide-type-hint.provider": {
"versions": {
"0.0.0": "createTypeHintProvider"
}
},
"nuclide-evaluation-expression.provider": {
"versions": {
"0.0.0": "createEvaluationExpressionProvider"
}
},
"nuclide-busy-signal": {
"versions": {
"0.1.0": "provideBusySignal"
}
},
"nuclide-outline-view": {
"versions": {
"0.0.0": "provideOutlines"
}
},
"nuclide-type-coverage": {
"versions": {
"0.0.0": "createCoverageProvider"
}
}
}
}