@flowscripter/dynamic-plugin-framework
    Preparing search index...

    Class NpmjsPluginRepository

    MarketplacePluginRepository backed by an npm-compatible registry (e.g. npmjs.com).

    Discovers plugins via the registry's /-/v1/search endpoint, filtering by a keyword matching packageJsonNamespace. Plugin metadata (extension points, dependencies, pluginData) is read from the packageJsonNamespace key in each package's package.json. Supports keyword-based search via NpmSearchQuery.

    Note: extensions cannot be instantiated directly from this repository — plugins must first be installed locally via NpmPluginInstaller.

    Implements

    Index
    author?: string

    Optional author or organisation responsible for this marketplace.

    description?: string

    Optional description of this marketplace.

    name: string

    Human-readable name of this marketplace.

    url: string

    URL of this marketplace (e.g. the registry base URL or manifest URL).