VS Code package.json

vscode-extension/package.json declares the VS Code extension identity, activation events, contributed commands, menus, configuration, and packaged files. vscode manifest

Responsibilities

AreaBehavior
Extension metadataName, display name, description, publisher, category.
ActivationStarts on command usage and startup finish.
CommandsExposes import, export, roundtrip, Juno bridge, and report commands.
MenusAdds explorer and editor-title actions for XML and code files.
SettingsDefines vizzycode.cliPath and vizzycode.autoOpenResults.
PackagingLists extension files and bundled CLI output.

Relationship

graph LR
    A[package.json] --> B[Commands]
    A --> C[Menus]
    A --> D[Settings]
    B --> E[extension.js]
    D --> E

Related notes: Component Map, extension.js, 07 - VS Code Extension.