Theia API Documentation v1.75.0
    Preparing search index...

    VS Code / Theia extension package.json manifest.

    interface PluginManifest {
        activationEvents?: string[];
        browser?: string;
        capabilities?: PluginPackageCapabilities;
        contributes?: PluginManifestContribution;
        description?: string;
        displayName?: string;
        engines?: Record<string, string>;
        extensionDependencies?: string[];
        extensionKind?: ("ui" | "workspace")[];
        extensionPack?: string[];
        icon?: string;
        l10n?: string;
        main?: string;
        name: string;
        packagePath: string;
        packageUri?: string;
        publisher?: string;
        theiaPlugin?: { backend?: string; frontend?: string; headless?: string };
        type?: "module" | "commonjs";
        version: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    activationEvents?: string[]
    browser?: string

    Raw contributes section from package.json before normalization.

    description?: string
    displayName?: string
    engines?: Record<string, string>
    extensionDependencies?: string[]
    extensionKind?: ("ui" | "workspace")[]
    extensionPack?: string[]
    icon?: string
    l10n?: string
    main?: string
    name: string
    packagePath: string
    packageUri?: string
    publisher?: string
    theiaPlugin?: { backend?: string; frontend?: string; headless?: string }
    type?: "module" | "commonjs"
    version: string