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.
86 lines (85 loc) • 2.18 kB
JSON
{
"name": "nuclide-debugger-native",
"repository": "https://github.com/facebook/nuclide",
"main": "./lib/main.js",
"version": "0.0.0",
"description": "Nuclide lldb debugging client",
"atomTestRunner": "../../lib/test-runner.js",
"nuclide": {
"configMetadata": {
"pathComponents": [
"Debugger",
"LLDB"
]
},
"config": {
"clientLogLevel": {
"title": "Client Log Level",
"type": "string",
"default": "INFO",
"description": "Specify that level of logging from lldb debugger client",
"enum": [
"ALL",
"TRACE",
"DEBUG",
"INFO",
"WARN",
"ERROR",
"FATAL",
"OFF"
]
},
"serverLogLevel": {
"title": "Server Log Level",
"type": "string",
"default": "DEBUG",
"description": "Specify that level of logging from lldb debugger server",
"enum": [
"ALL",
"TRACE",
"DEBUG",
"INFO",
"WARN",
"ERROR",
"FATAL",
"OFF"
]
},
"pythonBinaryPath": {
"title": "Python Path",
"type": "string",
"default": "/usr/bin/python",
"description": "Path to the python binary used to run the LLDB backend."
},
"buckConfigRootFile": {
"title": "Buck Build Root",
"type": "string",
"default": ".",
"description": "Path of the buck config root directory. The source file paths in debug symbol will be relative to this directory."
},
"debugPort": {
"title": "Debug Port",
"type": "string",
"default": "",
"description": "The port used by debugger UI connecting with backend"
}
},
"packageType": "Atom",
"testRunner": "apm"
},
"providedServices": {
"nuclide-debugger.provider": {
"description": "LLDB debugger provider.",
"versions": {
"0.0.0": "createDebuggerProvider"
}
}
},
"consumedServices": {
"nuclide-output": {
"versions": {
"0.0.0": "consumeOutputService"
}
}
}
}