@honua/sdk-js
    Preparing search index...

    Module plugin/pmtiles-protocol-pluginExperimental

    First-party PMTiles protocol plugin (issue #538).

    HonuaPluginRegistry never imports first-party protocol wiring, and SDK core never imports the plugin SDK: this file is the seam between them, kept in src/plugin (not src/contract) precisely so that importing @honua/sdk-js/contract never pulls plugin-manifest machinery into a consumer's bundle. It packages pmtilesProtocolModule() (src/contract/pmtiles.ts) — the exact factory pmtilesSource() uses internally to build Source.protocol("pmtiles") — as a certifiable HonuaPluginFactory<"protocol">. Registering it through HonuaPluginRegistry and calling pmtilesSource() both end up constructing the archive adapter through the identical ProtocolModule seam, which is what proves the built-in carries no special registry privilege over an out-of-tree module (see test/plugin-pmtiles-protocol-seam.test.ts).

    Interfaces

    PmtilesProtocolExtension

    Variables

    PMTILES_PROTOCOL_PLUGIN_ID
    pmtilesProtocolManifest

    Functions

    pmtilesProtocolPlugin