UNPKG

@codingame/monaco-vscode-extensions-service-override

Version:

VSCode public API plugged on the monaco editor - extensions service-override

23 lines (22 loc) 763 B
import { URI } from "@codingame/monaco-vscode-api/vscode/vs/base/common/uri"; export interface IRemoteConsoleLog { type: string; severity: string; arguments: string; } export interface IStackArgument { __$stack: string; } export interface IStackFrame { uri: URI; line: number; column: number; } export declare function isRemoteConsoleLog(obj: unknown): obj is IRemoteConsoleLog; export declare function parse(entry: IRemoteConsoleLog): { args: any[]; stack?: string; }; export declare function getFirstFrame(entry: IRemoteConsoleLog): IStackFrame | undefined; export declare function getFirstFrame(stack: string | undefined): IStackFrame | undefined; export declare function log(entry: IRemoteConsoleLog, label: string): void;