Debugger.BreakLocation

{
  "id": "BreakLocation",
  "type": "object",
  "properties": [
    {
      "name": "scriptId",
      "$ref": "Runtime.ScriptId",
      "description": "Script identifier as reported in the Debugger.scriptParsed."
    },
    {
      "name": "lineNumber",
      "type": "integer",
      "description": "Line number in the script (0-based)."
    },
    {
      "name": "columnNumber",
      "type": "integer",
      "optional": true,
      "description": "Column number in the script (0-based)."
    },
    {
      "name": "type",
      "type": "string",
      "enum": [
        "debuggerStatement",
        "call",
        "return"
      ],
      "optional": true
    }
  ],
  "experimental": true
}