UNPKG

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
{ "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" } } } }