Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Jan 07:22
· 335 commits to main since this release

Published Packages

Package Description npm
@duskmoon-dev/el-core Base element class with reactive properties, Shadow DOM, and theming utilities [!npm](https://www.npmjs.com/package/@duskmoon-dev/el-core)
@duskmoon-dev/el-button Customizable button with variants, sizes, loading state, and icon slots [!npm](https://www.npmjs.com/package/@duskmoon-dev/el-button)
@duskmoon-dev/el-card Flexible card container with header, body, footer, and media sections [!npm](https://www.npmjs.com/package/@duskmoon-dev/el-card)
@duskmoon-dev/el-input Form input with validation, labels, helper text, and prefix/suffix slots [!npm](https://www.npmjs.com/package/@duskmoon-dev/el-input)
@duskmoon-dev/el-markdown Markdown renderer with syntax highlighting, streaming mode for LLM output, and mermaid support [!npm](https://www.npmjs.com/package/@duskmoon-dev/el-markdown)

Installation

# Install individual packages
bun add @duskmoon-dev/el-core
bun add @duskmoon-dev/el-button
bun add @duskmoon-dev/el-card
bun add @duskmoon-dev/el-input
bun add @duskmoon-dev/el-markdown

What's Changed

Features

  • el-markdown: Add streaming mode with auto-syntax recovery for LLM output
  • playground: Implement Vite-based MPA with Handlebars templates

Initial Release

First public release of DuskMoon custom elements library.