first commit
This commit is contained in:
174
build/node_modules/vscode-debugadapter/lib/debugSession.d.ts
generated
vendored
Normal file
174
build/node_modules/vscode-debugadapter/lib/debugSession.d.ts
generated
vendored
Normal file
@@ -0,0 +1,174 @@
|
||||
import { DebugProtocol } from 'vscode-debugprotocol';
|
||||
import { ProtocolServer } from './protocol';
|
||||
import { Event } from './messages';
|
||||
export declare class Source implements DebugProtocol.Source {
|
||||
name: string;
|
||||
path: string;
|
||||
sourceReference: number;
|
||||
constructor(name: string, path?: string, id?: number, origin?: string, data?: any);
|
||||
}
|
||||
export declare class Scope implements DebugProtocol.Scope {
|
||||
name: string;
|
||||
variablesReference: number;
|
||||
expensive: boolean;
|
||||
constructor(name: string, reference: number, expensive?: boolean);
|
||||
}
|
||||
export declare class StackFrame implements DebugProtocol.StackFrame {
|
||||
id: number;
|
||||
source: Source;
|
||||
line: number;
|
||||
column: number;
|
||||
name: string;
|
||||
constructor(i: number, nm: string, src?: Source, ln?: number, col?: number);
|
||||
}
|
||||
export declare class Thread implements DebugProtocol.Thread {
|
||||
id: number;
|
||||
name: string;
|
||||
constructor(id: number, name: string);
|
||||
}
|
||||
export declare class Variable implements DebugProtocol.Variable {
|
||||
name: string;
|
||||
value: string;
|
||||
variablesReference: number;
|
||||
constructor(name: string, value: string, ref?: number, indexedVariables?: number, namedVariables?: number);
|
||||
}
|
||||
export declare class Breakpoint implements DebugProtocol.Breakpoint {
|
||||
verified: boolean;
|
||||
constructor(verified: boolean, line?: number, column?: number, source?: Source);
|
||||
}
|
||||
export declare class Module implements DebugProtocol.Module {
|
||||
id: number | string;
|
||||
name: string;
|
||||
constructor(id: number | string, name: string);
|
||||
}
|
||||
export declare class CompletionItem implements DebugProtocol.CompletionItem {
|
||||
label: string;
|
||||
start: number;
|
||||
length: number;
|
||||
constructor(label: string, start: number, length?: number);
|
||||
}
|
||||
export declare class StoppedEvent extends Event implements DebugProtocol.StoppedEvent {
|
||||
body: {
|
||||
reason: string;
|
||||
threadId: number;
|
||||
};
|
||||
constructor(reason: string, threadId: number, exception_text?: string);
|
||||
}
|
||||
export declare class ContinuedEvent extends Event implements DebugProtocol.ContinuedEvent {
|
||||
body: {
|
||||
threadId: number;
|
||||
};
|
||||
constructor(threadId: number, allThreadsContinued?: boolean);
|
||||
}
|
||||
export declare class InitializedEvent extends Event implements DebugProtocol.InitializedEvent {
|
||||
constructor();
|
||||
}
|
||||
export declare class TerminatedEvent extends Event implements DebugProtocol.TerminatedEvent {
|
||||
constructor(restart?: any);
|
||||
}
|
||||
export declare class OutputEvent extends Event implements DebugProtocol.OutputEvent {
|
||||
body: {
|
||||
category: string;
|
||||
output: string;
|
||||
data?: any;
|
||||
};
|
||||
constructor(output: string, category?: string, data?: any);
|
||||
}
|
||||
export declare class ThreadEvent extends Event implements DebugProtocol.ThreadEvent {
|
||||
body: {
|
||||
reason: string;
|
||||
threadId: number;
|
||||
};
|
||||
constructor(reason: string, threadId: number);
|
||||
}
|
||||
export declare class BreakpointEvent extends Event implements DebugProtocol.BreakpointEvent {
|
||||
body: {
|
||||
reason: string;
|
||||
breakpoint: Breakpoint;
|
||||
};
|
||||
constructor(reason: string, breakpoint: Breakpoint);
|
||||
}
|
||||
export declare class ModuleEvent extends Event implements DebugProtocol.ModuleEvent {
|
||||
body: {
|
||||
reason: 'new' | 'changed' | 'removed';
|
||||
module: Module;
|
||||
};
|
||||
constructor(reason: 'new' | 'changed' | 'removed', module: Module);
|
||||
}
|
||||
export declare class LoadedSourceEvent extends Event implements DebugProtocol.LoadedSourceEvent {
|
||||
body: {
|
||||
reason: 'new' | 'changed' | 'removed';
|
||||
source: Source;
|
||||
};
|
||||
constructor(reason: 'new' | 'changed' | 'removed', source: Source);
|
||||
}
|
||||
export declare enum ErrorDestination {
|
||||
User = 1,
|
||||
Telemetry = 2,
|
||||
}
|
||||
export declare class DebugSession extends ProtocolServer {
|
||||
private _debuggerLinesStartAt1;
|
||||
private _debuggerColumnsStartAt1;
|
||||
private _debuggerPathsAreURIs;
|
||||
private _clientLinesStartAt1;
|
||||
private _clientColumnsStartAt1;
|
||||
private _clientPathsAreURIs;
|
||||
protected _isServer: boolean;
|
||||
constructor(obsolete_debuggerLinesAndColumnsStartAt1?: boolean, obsolete_isServer?: boolean);
|
||||
setDebuggerPathFormat(format: string): void;
|
||||
setDebuggerLinesStartAt1(enable: boolean): void;
|
||||
setDebuggerColumnsStartAt1(enable: boolean): void;
|
||||
setRunAsServer(enable: boolean): void;
|
||||
/**
|
||||
* A virtual constructor...
|
||||
*/
|
||||
static run(debugSession: typeof DebugSession): void;
|
||||
shutdown(): void;
|
||||
protected sendErrorResponse(response: DebugProtocol.Response, codeOrMessage: number | DebugProtocol.Message, format?: string, variables?: any, dest?: ErrorDestination): void;
|
||||
runInTerminalRequest(args: DebugProtocol.RunInTerminalRequestArguments, timeout: number, cb: (response: DebugProtocol.RunInTerminalResponse) => void): void;
|
||||
protected dispatchRequest(request: DebugProtocol.Request): void;
|
||||
protected initializeRequest(response: DebugProtocol.InitializeResponse, args: DebugProtocol.InitializeRequestArguments): void;
|
||||
protected disconnectRequest(response: DebugProtocol.DisconnectResponse, args: DebugProtocol.DisconnectArguments): void;
|
||||
protected launchRequest(response: DebugProtocol.LaunchResponse, args: DebugProtocol.LaunchRequestArguments): void;
|
||||
protected attachRequest(response: DebugProtocol.AttachResponse, args: DebugProtocol.AttachRequestArguments): void;
|
||||
protected restartRequest(response: DebugProtocol.RestartResponse, args: DebugProtocol.RestartArguments): void;
|
||||
protected setBreakPointsRequest(response: DebugProtocol.SetBreakpointsResponse, args: DebugProtocol.SetBreakpointsArguments): void;
|
||||
protected setFunctionBreakPointsRequest(response: DebugProtocol.SetFunctionBreakpointsResponse, args: DebugProtocol.SetFunctionBreakpointsArguments): void;
|
||||
protected setExceptionBreakPointsRequest(response: DebugProtocol.SetExceptionBreakpointsResponse, args: DebugProtocol.SetExceptionBreakpointsArguments): void;
|
||||
protected configurationDoneRequest(response: DebugProtocol.ConfigurationDoneResponse, args: DebugProtocol.ConfigurationDoneArguments): void;
|
||||
protected continueRequest(response: DebugProtocol.ContinueResponse, args: DebugProtocol.ContinueArguments): void;
|
||||
protected nextRequest(response: DebugProtocol.NextResponse, args: DebugProtocol.NextArguments): void;
|
||||
protected stepInRequest(response: DebugProtocol.StepInResponse, args: DebugProtocol.StepInArguments): void;
|
||||
protected stepOutRequest(response: DebugProtocol.StepOutResponse, args: DebugProtocol.StepOutArguments): void;
|
||||
protected stepBackRequest(response: DebugProtocol.StepBackResponse, args: DebugProtocol.StepBackArguments): void;
|
||||
protected reverseContinueRequest(response: DebugProtocol.ReverseContinueResponse, args: DebugProtocol.ReverseContinueArguments): void;
|
||||
protected restartFrameRequest(response: DebugProtocol.RestartFrameResponse, args: DebugProtocol.RestartFrameArguments): void;
|
||||
protected gotoRequest(response: DebugProtocol.GotoResponse, args: DebugProtocol.GotoArguments): void;
|
||||
protected pauseRequest(response: DebugProtocol.PauseResponse, args: DebugProtocol.PauseArguments): void;
|
||||
protected sourceRequest(response: DebugProtocol.SourceResponse, args: DebugProtocol.SourceArguments): void;
|
||||
protected threadsRequest(response: DebugProtocol.ThreadsResponse): void;
|
||||
protected stackTraceRequest(response: DebugProtocol.StackTraceResponse, args: DebugProtocol.StackTraceArguments): void;
|
||||
protected scopesRequest(response: DebugProtocol.ScopesResponse, args: DebugProtocol.ScopesArguments): void;
|
||||
protected variablesRequest(response: DebugProtocol.VariablesResponse, args: DebugProtocol.VariablesArguments): void;
|
||||
protected setVariableRequest(response: DebugProtocol.SetVariableResponse, args: DebugProtocol.SetVariableArguments): void;
|
||||
protected evaluateRequest(response: DebugProtocol.EvaluateResponse, args: DebugProtocol.EvaluateArguments): void;
|
||||
protected stepInTargetsRequest(response: DebugProtocol.StepInTargetsResponse, args: DebugProtocol.StepInTargetsArguments): void;
|
||||
protected gotoTargetsRequest(response: DebugProtocol.GotoTargetsResponse, args: DebugProtocol.GotoTargetsArguments): void;
|
||||
protected completionsRequest(response: DebugProtocol.CompletionsResponse, args: DebugProtocol.CompletionsArguments): void;
|
||||
protected exceptionInfoRequest(response: DebugProtocol.ExceptionInfoResponse, args: DebugProtocol.ExceptionInfoArguments): void;
|
||||
protected loadedSourcesRequest(response: DebugProtocol.LoadedSourcesResponse, args: DebugProtocol.LoadedSourcesArguments): void;
|
||||
/**
|
||||
* Override this hook to implement custom requests.
|
||||
*/
|
||||
protected customRequest(command: string, response: DebugProtocol.Response, args: any): void;
|
||||
protected convertClientLineToDebugger(line: number): number;
|
||||
protected convertDebuggerLineToClient(line: number): number;
|
||||
protected convertClientColumnToDebugger(column: number): number;
|
||||
protected convertDebuggerColumnToClient(column: number): number;
|
||||
protected convertClientPathToDebugger(clientPath: string): string;
|
||||
protected convertDebuggerPathToClient(debuggerPath: string): string;
|
||||
private static path2uri(str);
|
||||
private static uri2path(url);
|
||||
private static _formatPIIRegexp;
|
||||
private static formatPII(format, excludePII, args);
|
||||
}
|
||||
631
build/node_modules/vscode-debugadapter/lib/debugSession.js
generated
vendored
Normal file
631
build/node_modules/vscode-debugadapter/lib/debugSession.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
9
build/node_modules/vscode-debugadapter/lib/handles.d.ts
generated
vendored
Normal file
9
build/node_modules/vscode-debugadapter/lib/handles.d.ts
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
export declare class Handles<T> {
|
||||
private START_HANDLE;
|
||||
private _nextHandle;
|
||||
private _handleMap;
|
||||
constructor(startHandle?: number);
|
||||
reset(): void;
|
||||
create(value: T): number;
|
||||
get(handle: number, dflt?: T): T;
|
||||
}
|
||||
27
build/node_modules/vscode-debugadapter/lib/handles.js
generated
vendored
Normal file
27
build/node_modules/vscode-debugadapter/lib/handles.js
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
"use strict";
|
||||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
class Handles {
|
||||
constructor(startHandle) {
|
||||
this.START_HANDLE = 1000;
|
||||
this._handleMap = new Map();
|
||||
this._nextHandle = typeof startHandle === 'number' ? startHandle : this.START_HANDLE;
|
||||
}
|
||||
reset() {
|
||||
this._nextHandle = this.START_HANDLE;
|
||||
this._handleMap = new Map();
|
||||
}
|
||||
create(value) {
|
||||
var handle = this._nextHandle++;
|
||||
this._handleMap.set(handle, value);
|
||||
return handle;
|
||||
}
|
||||
get(handle, dflt) {
|
||||
return this._handleMap.get(handle) || dflt;
|
||||
}
|
||||
}
|
||||
exports.Handles = Handles;
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGFuZGxlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9oYW5kbGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7O2dHQUdnRzs7QUFFaEc7SUFPQyxZQUFtQixXQUFvQjtRQUwvQixpQkFBWSxHQUFHLElBQUksQ0FBQztRQUdwQixlQUFVLEdBQUcsSUFBSSxHQUFHLEVBQWEsQ0FBQztRQUd6QyxJQUFJLENBQUMsV0FBVyxHQUFHLE9BQU8sV0FBVyxLQUFLLFFBQVEsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDO0lBQ3RGLENBQUM7SUFFTSxLQUFLO1FBQ1gsSUFBSSxDQUFDLFdBQVcsR0FBRyxJQUFJLENBQUMsWUFBWSxDQUFDO1FBQ3JDLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxHQUFHLEVBQWEsQ0FBQztJQUN4QyxDQUFDO0lBRU0sTUFBTSxDQUFDLEtBQVE7UUFDckIsSUFBSSxNQUFNLEdBQUcsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDO1FBQ2hDLElBQUksQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLE1BQU0sRUFBRSxLQUFLLENBQUMsQ0FBQztRQUNuQyxNQUFNLENBQUMsTUFBTSxDQUFDO0lBQ2YsQ0FBQztJQUVNLEdBQUcsQ0FBQyxNQUFjLEVBQUUsSUFBUTtRQUNsQyxNQUFNLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLElBQUksSUFBSSxDQUFDO0lBQzVDLENBQUM7Q0FDRDtBQXpCRCwwQkF5QkMiLCJzb3VyY2VzQ29udGVudCI6WyIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogIENvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZS4gU2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuZXhwb3J0IGNsYXNzIEhhbmRsZXM8VD4ge1xuXG5cdHByaXZhdGUgU1RBUlRfSEFORExFID0gMTAwMDtcblxuXHRwcml2YXRlIF9uZXh0SGFuZGxlIDogbnVtYmVyO1xuXHRwcml2YXRlIF9oYW5kbGVNYXAgPSBuZXcgTWFwPG51bWJlciwgVD4oKTtcblxuXHRwdWJsaWMgY29uc3RydWN0b3Ioc3RhcnRIYW5kbGU/OiBudW1iZXIpIHtcblx0XHR0aGlzLl9uZXh0SGFuZGxlID0gdHlwZW9mIHN0YXJ0SGFuZGxlID09PSAnbnVtYmVyJyA/IHN0YXJ0SGFuZGxlIDogdGhpcy5TVEFSVF9IQU5ETEU7XG5cdH1cblxuXHRwdWJsaWMgcmVzZXQoKTogdm9pZCB7XG5cdFx0dGhpcy5fbmV4dEhhbmRsZSA9IHRoaXMuU1RBUlRfSEFORExFO1xuXHRcdHRoaXMuX2hhbmRsZU1hcCA9IG5ldyBNYXA8bnVtYmVyLCBUPigpO1xuXHR9XG5cblx0cHVibGljIGNyZWF0ZSh2YWx1ZTogVCk6IG51bWJlciB7XG5cdFx0dmFyIGhhbmRsZSA9IHRoaXMuX25leHRIYW5kbGUrKztcblx0XHR0aGlzLl9oYW5kbGVNYXAuc2V0KGhhbmRsZSwgdmFsdWUpO1xuXHRcdHJldHVybiBoYW5kbGU7XG5cdH1cblxuXHRwdWJsaWMgZ2V0KGhhbmRsZTogbnVtYmVyLCBkZmx0PzogVCk6IFQge1xuXHRcdHJldHVybiB0aGlzLl9oYW5kbGVNYXAuZ2V0KGhhbmRsZSkgfHwgZGZsdDtcblx0fVxufVxuIl19
|
||||
38
build/node_modules/vscode-debugadapter/lib/logger.d.ts
generated
vendored
Normal file
38
build/node_modules/vscode-debugadapter/lib/logger.d.ts
generated
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
import { OutputEvent } from './debugSession';
|
||||
export declare enum LogLevel {
|
||||
Verbose = 0,
|
||||
Log = 1,
|
||||
Warn = 2,
|
||||
Error = 3,
|
||||
Stop = 4,
|
||||
}
|
||||
export declare type ILogCallback = (outputEvent: OutputEvent) => void;
|
||||
export interface ILogger {
|
||||
log(msg: string, level?: LogLevel): void;
|
||||
verbose(msg: string): void;
|
||||
warn(msg: string): void;
|
||||
error(msg: string): void;
|
||||
}
|
||||
export declare class Logger {
|
||||
private _currentLogger;
|
||||
private _pendingLogQ;
|
||||
log(msg: string, level?: LogLevel): void;
|
||||
verbose(msg: string): void;
|
||||
warn(msg: string): void;
|
||||
error(msg: string): void;
|
||||
/**
|
||||
* `log` adds a newline, `write` doesn't
|
||||
*/
|
||||
private _write(msg, level?);
|
||||
/**
|
||||
* Set the logger's minimum level to log in the console, and whether to log to the file. Log messages are queued before this is
|
||||
* called the first time, because minLogLevel defaults to Warn.
|
||||
*/
|
||||
setup(consoleMinLogLevel: LogLevel, logToFile: boolean): void;
|
||||
init(logCallback: ILogCallback, logFilePath?: string, logToConsole?: boolean): void;
|
||||
}
|
||||
export declare const logger: Logger;
|
||||
export declare class LogOutputEvent extends OutputEvent {
|
||||
constructor(msg: string, level: LogLevel);
|
||||
}
|
||||
export declare function trimLastNewline(str: string): string;
|
||||
146
build/node_modules/vscode-debugadapter/lib/logger.js
generated
vendored
Normal file
146
build/node_modules/vscode-debugadapter/lib/logger.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
21
build/node_modules/vscode-debugadapter/lib/loggingDebugSession.d.ts
generated
vendored
Normal file
21
build/node_modules/vscode-debugadapter/lib/loggingDebugSession.d.ts
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
/// <reference types="node" />
|
||||
import { DebugProtocol } from 'vscode-debugprotocol';
|
||||
import { DebugSession } from './debugSession';
|
||||
export declare class LoggingDebugSession extends DebugSession {
|
||||
private _logFilePath;
|
||||
constructor(_logFilePath: string, obsolete_debuggerLinesAndColumnsStartAt1?: boolean, obsolete_isServer?: boolean);
|
||||
start(inStream: NodeJS.ReadableStream, outStream: NodeJS.WritableStream): void;
|
||||
/**
|
||||
* Overload sendEvent to log
|
||||
*/
|
||||
sendEvent(event: DebugProtocol.Event): void;
|
||||
/**
|
||||
* Overload sendRequest to log
|
||||
*/
|
||||
sendRequest(command: string, args: any, timeout: number, cb: (response: DebugProtocol.Response) => void): void;
|
||||
/**
|
||||
* Overload sendResponse to log
|
||||
*/
|
||||
sendResponse(response: DebugProtocol.Response): void;
|
||||
protected dispatchRequest(request: DebugProtocol.Request): void;
|
||||
}
|
||||
49
build/node_modules/vscode-debugadapter/lib/loggingDebugSession.js
generated
vendored
Normal file
49
build/node_modules/vscode-debugadapter/lib/loggingDebugSession.js
generated
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
"use strict";
|
||||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const Logger = require("./logger");
|
||||
const logger = Logger.logger;
|
||||
const debugSession_1 = require("./debugSession");
|
||||
class LoggingDebugSession extends debugSession_1.DebugSession {
|
||||
constructor(_logFilePath, obsolete_debuggerLinesAndColumnsStartAt1, obsolete_isServer) {
|
||||
super(obsolete_debuggerLinesAndColumnsStartAt1, obsolete_isServer);
|
||||
this._logFilePath = _logFilePath;
|
||||
}
|
||||
start(inStream, outStream) {
|
||||
super.start(inStream, outStream);
|
||||
logger.init(e => this.sendEvent(e), this._logFilePath, this._isServer);
|
||||
}
|
||||
/**
|
||||
* Overload sendEvent to log
|
||||
*/
|
||||
sendEvent(event) {
|
||||
if (!(event instanceof Logger.LogOutputEvent)) {
|
||||
// Don't create an infinite loop...
|
||||
logger.verbose(`To client: ${JSON.stringify(event)}`);
|
||||
}
|
||||
super.sendEvent(event);
|
||||
}
|
||||
/**
|
||||
* Overload sendRequest to log
|
||||
*/
|
||||
sendRequest(command, args, timeout, cb) {
|
||||
logger.verbose(`To client: ${JSON.stringify(command)}(${JSON.stringify(args)}), timeout: ${timeout}`);
|
||||
super.sendRequest(command, args, timeout, cb);
|
||||
}
|
||||
/**
|
||||
* Overload sendResponse to log
|
||||
*/
|
||||
sendResponse(response) {
|
||||
logger.verbose(`To client: ${JSON.stringify(response)}`);
|
||||
super.sendResponse(response);
|
||||
}
|
||||
dispatchRequest(request) {
|
||||
logger.verbose(`From client: ${request.command}(${JSON.stringify(request.arguments)})`);
|
||||
super.dispatchRequest(request);
|
||||
}
|
||||
}
|
||||
exports.LoggingDebugSession = LoggingDebugSession;
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2luZ0RlYnVnU2Vzc2lvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9sb2dnaW5nRGVidWdTZXNzaW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTs7O2dHQUdnRzs7QUFJaEcsbUNBQW1DO0FBQ25DLE1BQU0sTUFBTSxHQUFHLE1BQU0sQ0FBQyxNQUFNLENBQUM7QUFDN0IsaURBQTRDO0FBRTVDLHlCQUFpQyxTQUFRLDJCQUFZO0lBQ3BELFlBQTJCLFlBQW9CLEVBQUUsd0NBQWtELEVBQUUsaUJBQTJCO1FBQy9ILEtBQUssQ0FBQyx3Q0FBd0MsRUFBRSxpQkFBaUIsQ0FBQyxDQUFDO1FBRHpDLGlCQUFZLEdBQVosWUFBWSxDQUFRO0lBRS9DLENBQUM7SUFFTSxLQUFLLENBQUMsUUFBK0IsRUFBRSxTQUFnQztRQUM3RSxLQUFLLENBQUMsS0FBSyxDQUFDLFFBQVEsRUFBRSxTQUFTLENBQUMsQ0FBQztRQUNqQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsWUFBWSxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUN4RSxDQUFDO0lBRUQ7O09BRUc7SUFDSSxTQUFTLENBQUMsS0FBMEI7UUFDMUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssWUFBWSxNQUFNLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQy9DLG1DQUFtQztZQUNuQyxNQUFNLENBQUMsT0FBTyxDQUFDLGNBQWMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDdkQsQ0FBQztRQUVELEtBQUssQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDeEIsQ0FBQztJQUVEOztPQUVHO0lBQ0ksV0FBVyxDQUFDLE9BQWUsRUFBRSxJQUFTLEVBQUUsT0FBZSxFQUFFLEVBQThDO1FBQzdHLE1BQU0sQ0FBQyxPQUFPLENBQUMsY0FBYyxJQUFJLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxJQUFJLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLGVBQWUsT0FBTyxFQUFFLENBQUMsQ0FBQztRQUN0RyxLQUFLLENBQUMsV0FBVyxDQUFDLE9BQU8sRUFBRSxJQUFJLEVBQUUsT0FBTyxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQy9DLENBQUM7SUFFRDs7T0FFRztJQUNJLFlBQVksQ0FBQyxRQUFnQztRQUNuRCxNQUFNLENBQUMsT0FBTyxDQUFDLGNBQWMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDekQsS0FBSyxDQUFDLFlBQVksQ0FBQyxRQUFRLENBQUMsQ0FBQztJQUM5QixDQUFDO0lBRVMsZUFBZSxDQUFDLE9BQThCO1FBQ3ZELE1BQU0sQ0FBQyxPQUFPLENBQUMsZ0JBQWdCLE9BQU8sQ0FBQyxPQUFPLElBQUksSUFBSSxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFFLEdBQUcsQ0FBQyxDQUFDO1FBQ3pGLEtBQUssQ0FBQyxlQUFlLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDaEMsQ0FBQztDQUNEO0FBMUNELGtEQTBDQyIsInNvdXJjZXNDb250ZW50IjpbIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiAgQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiAgTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlLiBTZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5pbXBvcnQge0RlYnVnUHJvdG9jb2x9IGZyb20gJ3ZzY29kZS1kZWJ1Z3Byb3RvY29sJztcblxuaW1wb3J0ICogYXMgTG9nZ2VyIGZyb20gJy4vbG9nZ2VyJztcbmNvbnN0IGxvZ2dlciA9IExvZ2dlci5sb2dnZXI7XG5pbXBvcnQge0RlYnVnU2Vzc2lvbn0gZnJvbSAnLi9kZWJ1Z1Nlc3Npb24nO1xuXG5leHBvcnQgY2xhc3MgTG9nZ2luZ0RlYnVnU2Vzc2lvbiBleHRlbmRzIERlYnVnU2Vzc2lvbiB7XG5cdHB1YmxpYyBjb25zdHJ1Y3Rvcihwcml2YXRlIF9sb2dGaWxlUGF0aDogc3RyaW5nLCBvYnNvbGV0ZV9kZWJ1Z2dlckxpbmVzQW5kQ29sdW1uc1N0YXJ0QXQxPzogYm9vbGVhbiwgb2Jzb2xldGVfaXNTZXJ2ZXI/OiBib29sZWFuKSB7XG5cdFx0c3VwZXIob2Jzb2xldGVfZGVidWdnZXJMaW5lc0FuZENvbHVtbnNTdGFydEF0MSwgb2Jzb2xldGVfaXNTZXJ2ZXIpO1xuXHR9XG5cblx0cHVibGljIHN0YXJ0KGluU3RyZWFtOiBOb2RlSlMuUmVhZGFibGVTdHJlYW0sIG91dFN0cmVhbTogTm9kZUpTLldyaXRhYmxlU3RyZWFtKTogdm9pZCB7XG5cdFx0c3VwZXIuc3RhcnQoaW5TdHJlYW0sIG91dFN0cmVhbSk7XG5cdFx0bG9nZ2VyLmluaXQoZSA9PiB0aGlzLnNlbmRFdmVudChlKSwgdGhpcy5fbG9nRmlsZVBhdGgsIHRoaXMuX2lzU2VydmVyKTtcblx0fVxuXG5cdC8qKlxuXHQgKiBPdmVybG9hZCBzZW5kRXZlbnQgdG8gbG9nXG5cdCAqL1xuXHRwdWJsaWMgc2VuZEV2ZW50KGV2ZW50OiBEZWJ1Z1Byb3RvY29sLkV2ZW50KTogdm9pZCB7XG5cdFx0aWYgKCEoZXZlbnQgaW5zdGFuY2VvZiBMb2dnZXIuTG9nT3V0cHV0RXZlbnQpKSB7XG5cdFx0XHQvLyBEb24ndCBjcmVhdGUgYW4gaW5maW5pdGUgbG9vcC4uLlxuXHRcdFx0bG9nZ2VyLnZlcmJvc2UoYFRvIGNsaWVudDogJHtKU09OLnN0cmluZ2lmeShldmVudCl9YCk7XG5cdFx0fVxuXG5cdFx0c3VwZXIuc2VuZEV2ZW50KGV2ZW50KTtcblx0fVxuXG5cdC8qKlxuXHQgKiBPdmVybG9hZCBzZW5kUmVxdWVzdCB0byBsb2dcblx0ICovXG5cdHB1YmxpYyBzZW5kUmVxdWVzdChjb21tYW5kOiBzdHJpbmcsIGFyZ3M6IGFueSwgdGltZW91dDogbnVtYmVyLCBjYjogKHJlc3BvbnNlOiBEZWJ1Z1Byb3RvY29sLlJlc3BvbnNlKSA9PiB2b2lkKTogdm9pZCB7XG5cdFx0bG9nZ2VyLnZlcmJvc2UoYFRvIGNsaWVudDogJHtKU09OLnN0cmluZ2lmeShjb21tYW5kKX0oJHtKU09OLnN0cmluZ2lmeShhcmdzKX0pLCB0aW1lb3V0OiAke3RpbWVvdXR9YCk7XG5cdFx0c3VwZXIuc2VuZFJlcXVlc3QoY29tbWFuZCwgYXJncywgdGltZW91dCwgY2IpO1xuXHR9XG5cblx0LyoqXG5cdCAqIE92ZXJsb2FkIHNlbmRSZXNwb25zZSB0byBsb2dcblx0ICovXG5cdHB1YmxpYyBzZW5kUmVzcG9uc2UocmVzcG9uc2U6IERlYnVnUHJvdG9jb2wuUmVzcG9uc2UpOiB2b2lkIHtcblx0XHRsb2dnZXIudmVyYm9zZShgVG8gY2xpZW50OiAke0pTT04uc3RyaW5naWZ5KHJlc3BvbnNlKX1gKTtcblx0XHRzdXBlci5zZW5kUmVzcG9uc2UocmVzcG9uc2UpO1xuXHR9XG5cblx0cHJvdGVjdGVkIGRpc3BhdGNoUmVxdWVzdChyZXF1ZXN0OiBEZWJ1Z1Byb3RvY29sLlJlcXVlc3QpOiB2b2lkIHtcblx0XHRsb2dnZXIudmVyYm9zZShgRnJvbSBjbGllbnQ6ICR7cmVxdWVzdC5jb21tYW5kfSgke0pTT04uc3RyaW5naWZ5KHJlcXVlc3QuYXJndW1lbnRzKSB9KWApO1xuXHRcdHN1cGVyLmRpc3BhdGNoUmVxdWVzdChyZXF1ZXN0KTtcblx0fVxufVxuIl19
|
||||
7
build/node_modules/vscode-debugadapter/lib/main.d.ts
generated
vendored
Normal file
7
build/node_modules/vscode-debugadapter/lib/main.d.ts
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
import { DebugSession, InitializedEvent, TerminatedEvent, StoppedEvent, ContinuedEvent, OutputEvent, ThreadEvent, BreakpointEvent, ModuleEvent, LoadedSourceEvent, Thread, StackFrame, Scope, Variable, Breakpoint, Source, Module, CompletionItem, ErrorDestination } from './debugSession';
|
||||
import { LoggingDebugSession } from './loggingDebugSession';
|
||||
import * as Logger from './logger';
|
||||
import { Event, Response } from './messages';
|
||||
import { Handles } from './handles';
|
||||
declare const logger: Logger.Logger;
|
||||
export { DebugSession, LoggingDebugSession, Logger, logger, InitializedEvent, TerminatedEvent, StoppedEvent, ContinuedEvent, OutputEvent, ThreadEvent, BreakpointEvent, ModuleEvent, LoadedSourceEvent, Thread, StackFrame, Scope, Variable, Breakpoint, Source, Module, CompletionItem, ErrorDestination, Event, Response, Handles };
|
||||
38
build/node_modules/vscode-debugadapter/lib/main.js
generated
vendored
Normal file
38
build/node_modules/vscode-debugadapter/lib/main.js
generated
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
/* --------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
* ------------------------------------------------------------------------------------------ */
|
||||
'use strict';
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
const debugSession_1 = require("./debugSession");
|
||||
exports.DebugSession = debugSession_1.DebugSession;
|
||||
exports.InitializedEvent = debugSession_1.InitializedEvent;
|
||||
exports.TerminatedEvent = debugSession_1.TerminatedEvent;
|
||||
exports.StoppedEvent = debugSession_1.StoppedEvent;
|
||||
exports.ContinuedEvent = debugSession_1.ContinuedEvent;
|
||||
exports.OutputEvent = debugSession_1.OutputEvent;
|
||||
exports.ThreadEvent = debugSession_1.ThreadEvent;
|
||||
exports.BreakpointEvent = debugSession_1.BreakpointEvent;
|
||||
exports.ModuleEvent = debugSession_1.ModuleEvent;
|
||||
exports.LoadedSourceEvent = debugSession_1.LoadedSourceEvent;
|
||||
exports.Thread = debugSession_1.Thread;
|
||||
exports.StackFrame = debugSession_1.StackFrame;
|
||||
exports.Scope = debugSession_1.Scope;
|
||||
exports.Variable = debugSession_1.Variable;
|
||||
exports.Breakpoint = debugSession_1.Breakpoint;
|
||||
exports.Source = debugSession_1.Source;
|
||||
exports.Module = debugSession_1.Module;
|
||||
exports.CompletionItem = debugSession_1.CompletionItem;
|
||||
exports.ErrorDestination = debugSession_1.ErrorDestination;
|
||||
const loggingDebugSession_1 = require("./loggingDebugSession");
|
||||
exports.LoggingDebugSession = loggingDebugSession_1.LoggingDebugSession;
|
||||
const Logger = require("./logger");
|
||||
exports.Logger = Logger;
|
||||
const messages_1 = require("./messages");
|
||||
exports.Event = messages_1.Event;
|
||||
exports.Response = messages_1.Response;
|
||||
const handles_1 = require("./handles");
|
||||
exports.Handles = handles_1.Handles;
|
||||
const logger = Logger.logger;
|
||||
exports.logger = logger;
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9tYWluLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Z0dBR2dHO0FBQ2hHLFlBQVksQ0FBQzs7QUFFYixpREFNd0I7QUFTdkIsdUJBZEEsMkJBQVksQ0FjQTtBQUlaLDJCQWpCQSwrQkFBZ0IsQ0FpQkE7QUFBRSwwQkFqQkEsOEJBQWUsQ0FpQkE7QUFBRSx1QkFqQkEsMkJBQVksQ0FpQkE7QUFBRSx5QkFqQkEsNkJBQWMsQ0FpQkE7QUFBRSxzQkFqQkEsMEJBQVcsQ0FpQkE7QUFBRSxzQkFqQkEsMEJBQVcsQ0FpQkE7QUFBRSwwQkFqQkEsOEJBQWUsQ0FpQkE7QUFBRSxzQkFqQkEsMEJBQVcsQ0FpQkE7QUFBRSw0QkFqQkEsZ0NBQWlCLENBaUJBO0FBQzFJLGlCQWpCQSxxQkFBTSxDQWlCQTtBQUFFLHFCQWpCQSx5QkFBVSxDQWlCQTtBQUFFLGdCQWpCQSxvQkFBSyxDQWlCQTtBQUFFLG1CQWpCQSx1QkFBUSxDQWlCQTtBQUNuQyxxQkFqQkEseUJBQVUsQ0FpQkE7QUFBRSxpQkFqQkEscUJBQU0sQ0FpQkE7QUFBRSxpQkFqQkEscUJBQU0sQ0FpQkE7QUFBRSx5QkFqQkEsNkJBQWMsQ0FpQkE7QUFDMUMsMkJBakJBLCtCQUFnQixDQWlCQTtBQWZqQiwrREFBMEQ7QUFTekQsOEJBVE8seUNBQW1CLENBU1A7QUFScEIsbUNBQW1DO0FBU2xDLHdCQUFNO0FBUlAseUNBQTZDO0FBYzVDLGdCQWRRLGdCQUFLLENBY1I7QUFBRSxtQkFkUSxtQkFBUSxDQWNSO0FBYmhCLHVDQUFvQztBQWNuQyxrQkFkUSxpQkFBTyxDQWNSO0FBWlIsTUFBTSxNQUFNLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQztBQU01Qix3QkFBTSIsInNvdXJjZXNDb250ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gKiBDb3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZS4gU2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbid1c2Ugc3RyaWN0JztcblxuaW1wb3J0IHtcblx0RGVidWdTZXNzaW9uLFxuXHRJbml0aWFsaXplZEV2ZW50LCBUZXJtaW5hdGVkRXZlbnQsIFN0b3BwZWRFdmVudCwgQ29udGludWVkRXZlbnQsIE91dHB1dEV2ZW50LCBUaHJlYWRFdmVudCwgQnJlYWtwb2ludEV2ZW50LCBNb2R1bGVFdmVudCwgTG9hZGVkU291cmNlRXZlbnQsXG5cdFRocmVhZCwgU3RhY2tGcmFtZSwgU2NvcGUsIFZhcmlhYmxlLFxuXHRCcmVha3BvaW50LCBTb3VyY2UsIE1vZHVsZSwgQ29tcGxldGlvbkl0ZW0sXG5cdEVycm9yRGVzdGluYXRpb25cbn0gZnJvbSAnLi9kZWJ1Z1Nlc3Npb24nO1xuaW1wb3J0IHtMb2dnaW5nRGVidWdTZXNzaW9ufSBmcm9tICcuL2xvZ2dpbmdEZWJ1Z1Nlc3Npb24nO1xuaW1wb3J0ICogYXMgTG9nZ2VyIGZyb20gJy4vbG9nZ2VyJztcbmltcG9ydCB7IEV2ZW50LCBSZXNwb25zZSB9IGZyb20gJy4vbWVzc2FnZXMnO1xuaW1wb3J0IHsgSGFuZGxlcyB9IGZyb20gJy4vaGFuZGxlcyc7XG5cbmNvbnN0IGxvZ2dlciA9IExvZ2dlci5sb2dnZXI7XG5cbmV4cG9ydCB7XG5cdERlYnVnU2Vzc2lvbixcblx0TG9nZ2luZ0RlYnVnU2Vzc2lvbixcblx0TG9nZ2VyLFxuXHRsb2dnZXIsXG5cdEluaXRpYWxpemVkRXZlbnQsIFRlcm1pbmF0ZWRFdmVudCwgU3RvcHBlZEV2ZW50LCBDb250aW51ZWRFdmVudCwgT3V0cHV0RXZlbnQsIFRocmVhZEV2ZW50LCBCcmVha3BvaW50RXZlbnQsIE1vZHVsZUV2ZW50LCBMb2FkZWRTb3VyY2VFdmVudCxcblx0VGhyZWFkLCBTdGFja0ZyYW1lLCBTY29wZSwgVmFyaWFibGUsXG5cdEJyZWFrcG9pbnQsIFNvdXJjZSwgTW9kdWxlLCBDb21wbGV0aW9uSXRlbSxcblx0RXJyb3JEZXN0aW5hdGlvbixcblx0RXZlbnQsIFJlc3BvbnNlLFxuXHRIYW5kbGVzXG59XG4iXX0=
|
||||
16
build/node_modules/vscode-debugadapter/lib/messages.d.ts
generated
vendored
Normal file
16
build/node_modules/vscode-debugadapter/lib/messages.d.ts
generated
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
import { DebugProtocol } from 'vscode-debugprotocol';
|
||||
export declare class Message implements DebugProtocol.ProtocolMessage {
|
||||
seq: number;
|
||||
type: string;
|
||||
constructor(type: string);
|
||||
}
|
||||
export declare class Response extends Message implements DebugProtocol.Response {
|
||||
request_seq: number;
|
||||
success: boolean;
|
||||
command: string;
|
||||
constructor(request: DebugProtocol.Request, message?: string);
|
||||
}
|
||||
export declare class Event extends Message implements DebugProtocol.Event {
|
||||
event: string;
|
||||
constructor(event: string, body?: any);
|
||||
}
|
||||
39
build/node_modules/vscode-debugadapter/lib/messages.js
generated
vendored
Normal file
39
build/node_modules/vscode-debugadapter/lib/messages.js
generated
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
"use strict";
|
||||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
class Message {
|
||||
constructor(type) {
|
||||
this.seq = 0;
|
||||
this.type = type;
|
||||
}
|
||||
}
|
||||
exports.Message = Message;
|
||||
class Response extends Message {
|
||||
constructor(request, message) {
|
||||
super('response');
|
||||
this.request_seq = request.seq;
|
||||
this.command = request.command;
|
||||
if (message) {
|
||||
this.success = false;
|
||||
this.message = message;
|
||||
}
|
||||
else {
|
||||
this.success = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
exports.Response = Response;
|
||||
class Event extends Message {
|
||||
constructor(event, body) {
|
||||
super('event');
|
||||
this.event = event;
|
||||
if (body) {
|
||||
this.body = body;
|
||||
}
|
||||
}
|
||||
}
|
||||
exports.Event = Event;
|
||||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVzc2FnZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvbWVzc2FnZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOzs7Z0dBR2dHOztBQUtoRztJQUlDLFlBQW1CLElBQVk7UUFDOUIsSUFBSSxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUM7UUFDYixJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQztJQUNsQixDQUFDO0NBQ0Q7QUFSRCwwQkFRQztBQUVELGNBQXNCLFNBQVEsT0FBTztJQUtwQyxZQUFtQixPQUE4QixFQUFFLE9BQWdCO1FBQ2xFLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUNsQixJQUFJLENBQUMsV0FBVyxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUM7UUFDL0IsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDO1FBQy9CLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUM7WUFDYixJQUFJLENBQUMsT0FBTyxHQUFHLEtBQUssQ0FBQztZQUNmLElBQUssQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO1FBQy9CLENBQUM7UUFBQyxJQUFJLENBQUMsQ0FBQztZQUNQLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxDQUFDO1FBQ3JCLENBQUM7SUFDRixDQUFDO0NBQ0Q7QUFoQkQsNEJBZ0JDO0FBRUQsV0FBbUIsU0FBUSxPQUFPO0lBR2pDLFlBQW1CLEtBQWEsRUFBRSxJQUFVO1FBQzNDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNmLElBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7WUFDSixJQUFLLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQztRQUN6QixDQUFDO0lBQ0YsQ0FBQztDQUNEO0FBVkQsc0JBVUMiLCJzb3VyY2VzQ29udGVudCI6WyIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICogIENvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZS4gU2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuaW1wb3J0IHsgRGVidWdQcm90b2NvbCB9IGZyb20gJ3ZzY29kZS1kZWJ1Z3Byb3RvY29sJztcblxuXG5leHBvcnQgY2xhc3MgTWVzc2FnZSBpbXBsZW1lbnRzIERlYnVnUHJvdG9jb2wuUHJvdG9jb2xNZXNzYWdlIHtcblx0c2VxOiBudW1iZXI7XG5cdHR5cGU6IHN0cmluZztcblxuXHRwdWJsaWMgY29uc3RydWN0b3IodHlwZTogc3RyaW5nKSB7XG5cdFx0dGhpcy5zZXEgPSAwO1xuXHRcdHRoaXMudHlwZSA9IHR5cGU7XG5cdH1cbn1cblxuZXhwb3J0IGNsYXNzIFJlc3BvbnNlIGV4dGVuZHMgTWVzc2FnZSBpbXBsZW1lbnRzIERlYnVnUHJvdG9jb2wuUmVzcG9uc2Uge1xuXHRyZXF1ZXN0X3NlcTogbnVtYmVyO1xuXHRzdWNjZXNzOiBib29sZWFuO1xuXHRjb21tYW5kOiBzdHJpbmc7XG5cblx0cHVibGljIGNvbnN0cnVjdG9yKHJlcXVlc3Q6IERlYnVnUHJvdG9jb2wuUmVxdWVzdCwgbWVzc2FnZT86IHN0cmluZykge1xuXHRcdHN1cGVyKCdyZXNwb25zZScpO1xuXHRcdHRoaXMucmVxdWVzdF9zZXEgPSByZXF1ZXN0LnNlcTtcblx0XHR0aGlzLmNvbW1hbmQgPSByZXF1ZXN0LmNvbW1hbmQ7XG5cdFx0aWYgKG1lc3NhZ2UpIHtcblx0XHRcdHRoaXMuc3VjY2VzcyA9IGZhbHNlO1xuXHRcdFx0KDxhbnk+dGhpcykubWVzc2FnZSA9IG1lc3NhZ2U7XG5cdFx0fSBlbHNlIHtcblx0XHRcdHRoaXMuc3VjY2VzcyA9IHRydWU7XG5cdFx0fVxuXHR9XG59XG5cbmV4cG9ydCBjbGFzcyBFdmVudCBleHRlbmRzIE1lc3NhZ2UgaW1wbGVtZW50cyBEZWJ1Z1Byb3RvY29sLkV2ZW50IHtcblx0ZXZlbnQ6IHN0cmluZztcblxuXHRwdWJsaWMgY29uc3RydWN0b3IoZXZlbnQ6IHN0cmluZywgYm9keT86IGFueSkge1xuXHRcdHN1cGVyKCdldmVudCcpO1xuXHRcdHRoaXMuZXZlbnQgPSBldmVudDtcblx0XHRpZiAoYm9keSkge1xuXHRcdFx0KDxhbnk+dGhpcykuYm9keSA9IGJvZHk7XG5cdFx0fVxuXHR9XG59XG4iXX0=
|
||||
21
build/node_modules/vscode-debugadapter/lib/protocol.d.ts
generated
vendored
Normal file
21
build/node_modules/vscode-debugadapter/lib/protocol.d.ts
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
/// <reference types="node" />
|
||||
import * as ee from 'events';
|
||||
import { DebugProtocol } from 'vscode-debugprotocol';
|
||||
export declare class ProtocolServer extends ee.EventEmitter {
|
||||
private static TWO_CRLF;
|
||||
private _rawData;
|
||||
private _contentLength;
|
||||
private _sequence;
|
||||
private _writableStream;
|
||||
private _pendingRequests;
|
||||
constructor();
|
||||
start(inStream: NodeJS.ReadableStream, outStream: NodeJS.WritableStream): void;
|
||||
stop(): void;
|
||||
sendEvent(event: DebugProtocol.Event): void;
|
||||
sendResponse(response: DebugProtocol.Response): void;
|
||||
sendRequest(command: string, args: any, timeout: number, cb: (response: DebugProtocol.Response) => void): void;
|
||||
protected dispatchRequest(request: DebugProtocol.Request): void;
|
||||
private _emitEvent(event);
|
||||
private _send(typ, message);
|
||||
private _handleData(data);
|
||||
}
|
||||
136
build/node_modules/vscode-debugadapter/lib/protocol.js
generated
vendored
Normal file
136
build/node_modules/vscode-debugadapter/lib/protocol.js
generated
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user