dsh plugins中文
← Back to popular plugin directory

Web Components

omdsh-dev/web-components · skills

The DSH Web Component adapter as an installable profile bundle.

★ 2GitHub stars
0Forks
2026-08-14Last updated
TypeScriptLanguage
—License

Key features

  • It exposes a browser-side webComponent service that mounts registered slot trees as native Custom Elements, while keeping slot ownership, typed descriptors, property/event bindings, DOM outlets, and incarnation lifetimes behind the adapter boundary.
  • Installing the bundle adds a disabled web-component row.
  • This package contributes no model-visible text, tools, or prompt sections.
  • A Web profile enables it explicitly after the slot host and browser runtime are present
  • The bundle layer only composes the plugin row.

Requirements

  • CustomElementRegistry definitions are page-lifetime resources and cannot be unregistered
  • the adapter rejects constructor replacement.

Install command

dsh plugin --profile web add github:omdsh-dev/web-components
View GitHub repository ↗Back to popular plugin directory