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.
87 lines (86 loc) • 2.37 kB
JSON
{
"name": "nuclide-debugger-php",
"repository": "https://github.com/facebook/nuclide",
"main": "./lib/main.js",
"version": "0.0.0",
"description": "Allows debugging of PHP from Nuclide",
"atomTestRunner": "../../lib/test-runner.js",
"nuclide": {
"configMetadata": {
"pathComponents": [
"Debugger",
"HHVM"
]
},
"config": {
"scriptRegex": {
"title": "Script Path Filter Regexp",
"type": "string",
"default": "^(?!/var.*)",
"description": "Regular expression to filter connection script path."
},
"idekeyRegex": {
"title": "Connection IDE Key Regexp",
"type": "string",
"default": "",
"description": "Regular expression to filter connection idekey. Usually your OS user id."
},
"xdebugAttachPort": {
"title": "DBGP Attach Port",
"type": "number",
"default": 9000,
"description": "Port for DBGP connection to HHVM running in server mode."
},
"xdebugLaunchingPort": {
"title": "DBGP Launch Port",
"type": "number",
"default": 10112,
"description": "Port for DBGP connection to HHVM used for launching scripts."
},
"phpRuntimePath": {
"title": "Path to your PHP runtime",
"type": "string",
"default": "/usr/local/hphpi/bin/hhvm",
"description": "Path to the PHP runtime on your server."
},
"logLevel": {
"title": "Log Level",
"type": "string",
"default": "INFO",
"description": "Specify that level of logging from debugger, supported values: ALL | TRACE | DEBUG | INFO | WARN | ERROR | FATAL | OFF.",
"enum": [
"ALL",
"TRACE",
"DEBUG",
"INFO",
"WARN",
"ERROR",
"FATAL",
"OFF"
]
}
},
"packageType": "Atom",
"testRunner": "apm"
},
"providedServices": {
"nuclide-debugger.provider": {
"description": "PHP debugger provider.",
"versions": {
"0.0.0": "createDebuggerProvider"
}
},
"nuclide-home.homeFragments": {
"versions": {
"0.0.0": "getHomeFragments"
}
}
},
"consumedServices": {
"nuclide-output": {
"versions": {
"0.0.0": "consumeOutputService"
}
}
}
}