vscode-debugprotocol
Advanced tools
Comparing version
@@ -156,2 +156,21 @@ /** Declaration module describing the VS Code debug protocol. | ||
} | ||
/** Event message for 'process' event type. | ||
The event indicates that the debugger has begun debugging a new process. Either one that it has launched, or one that it has attached to. | ||
*/ | ||
interface ProcessEvent extends Event { | ||
body: { | ||
/** The logical name of the process. This is usually the full path to process's executable file. Example: /home/example/myproj/program.js. */ | ||
name: string; | ||
/** The system process id of the debugged process. This property will be missing for non-system processes. */ | ||
systemProcessId?: number; | ||
/** If true, the process is running on the same computer as the debug adapter. */ | ||
isLocalProcess?: boolean; | ||
/** Describes how the debug engine started debugging this process. | ||
launch: Process was launched under the debugger. | ||
attach: Debugger attached to an existing process. | ||
attachForSuspendedLaunch: A project launcher component has launched a new process in a suspended state and then asked the debugger to attach. | ||
*/ | ||
startMethod?: 'launch' | 'attach' | 'attachForSuspendedLaunch'; | ||
}; | ||
} | ||
/** runInTerminal request; value of command field is 'runInTerminal'. | ||
@@ -158,0 +177,0 @@ With this request a debug adapter can run a command in a terminal. |
{ | ||
"name": "vscode-debugprotocol", | ||
"description": "Npm module with declarations for the Visual Studio Code debug protocol", | ||
"version": "1.22.0-pre.0", | ||
"version": "1.22.0", | ||
"author": "Microsoft Corporation", | ||
@@ -6,0 +6,0 @@ "license": "MIT", |
@@ -12,2 +12,3 @@ # VS Code Debug Protocol | ||
* Adds a new enum value `normal` for the `presentationHint` attribute of type `Source`. | ||
* Adds a new event `process` that conveys process ID and other information about the debuggee. | ||
@@ -14,0 +15,0 @@ * 1.21.x: |
Sorry, the diff of this file is too big to display
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
154340
1.88%1198
1.61%1
-50%130
0.78%1
Infinity%