MCPcopy
hub / github.com/microsoft/vscode-js-debug

github.com/microsoft/vscode-js-debug @v1.117.0 sqlite

repository ↗ · DeepWiki ↗ · release v1.117.0 ↗
8,032 symbols 16,579 edges 508 files 1,980 documented · 25%
README

This is a nightly version of this extension for early feedback and testing. This extension works best with VS Code Insiders

Extension points exported contracts — how you extend this code

CustomDocument (Interface)
* Represents a custom document used by a code CustomEditorProvider. * * Custom documents are only used within [63 implementers]
src/typings/vscode.d.ts
IExtensionContribution (Interface)
(no doc) [28 implementers]
src/ioc-extras.ts
ISessionLauncher (Interface)
(no doc) [9 implementers]
src/sessionManager.ts
ITarget (Interface)
(no doc) [6 implementers]
src/targets/targets.ts
ITerminationConditionFactory (Interface)
(no doc) [6 implementers]
src/ui/profiling/terminationCondition.ts
IDisposable (Interface)
(no doc) [88 implementers]
src/common/events.ts
IVariableContainer (Interface)
(no doc) [18 implementers]
src/adapter/variableStore.ts
ITransport (Interface)
(no doc) [15 implementers]
src/cdp/transport.ts

Core symbols most depended-on inside this repo

log
called by 381
src/common/logging/index.ts
push
called by 364
src/typings/vscode.d.ts
assertLog
called by 236
src/test/goldenText.ts
once
called by 233
src/dap/api.d.ts
map
called by 219
src/common/environmentVars.ts
on
called by 211
src/dap/api.d.ts
get
called by 199
src/typings/vscode.d.ts
bind
called by 149
src/cdp/api.d.ts

Shape

Method 3,057
Interface 2,600
Function 1,365
Class 893
Enum 117

Languages

TypeScript100%
Go1%

Modules by API surface

src/cdp/api.d.ts2,555 symbols
src/typings/vscode.d.ts857 symbols
src/dap/api.d.ts388 symbols
testWorkspace/web/vue/js/chunk-vendors.js360 symbols
src/adapter/variableStore.ts161 symbols
src/adapter/threads.ts88 symbols
testWorkspace/web/dwarf/fibonacci.js78 symbols
testWorkspace/web/dwarf/diverse-inlining.js78 symbols
src/adapter/stackTrace.ts60 symbols
src/adapter/dwarf/wasmSymbolProvider.ts60 symbols
src/test/test.ts58 symbols
src/common/contributionUtils.ts51 symbols

Dependencies from manifests, versioned

@c4312/chromehash0.3.1 · 1×
@c4312/matcha1.3.1 · 1×
@jridgewell/gen-mapping0.3.13 · 1×
@jridgewell/trace-mapping0.3.31 · 1×
@pptr/testrunner0.8.0 · 1×
@types/chai4.3.11 · 1×
@types/chai-as-promised7.1.8 · 1×
@types/chai-string1.4.5 · 1×
@types/chai-subset1.3.5 · 1×
@types/color3.0.6 · 1×
@types/debug4.1.12 · 1×
@types/diff5.0.9 · 1×

For agents

$ claude mcp add vscode-js-debug \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact