Modules
Convert chelekom .eex source into per-helper axis-value clauses
that the MishkaCMS installer uses to narrow installs (e.g. base-only)
without guessing positional-arg semantics.
HEEx parsing for the v3 bundle exporter. One public surface for three jobs
Converts a Mishka Chelekom .exs + .eex source pair into the
final Runtime.Component create-params shape consumed by the
MishkaCMS UI-kit installer (schema mishka.ui_kit.bundle.v3).
Handles configuration for Mishka Chelekom components. Manages user settings including prefixes, CSS variables, and component generation options.
Extract initial-render assigns from a demo <comp>_live.ex file.
Reads component configurations from priv/components/*.exs files.
Helper module for resolving file paths that works both when
Read the current Mishka Chelekom configuration from the user's project.
List all available color variants for Mishka Chelekom components.
List all available Mishka Chelekom components.
List all available CSS variables that can be overridden in Mishka Chelekom.
List all component dependencies for Mishka Chelekom components.
List all JavaScript dependencies for Mishka Chelekom components.
List all available size options for Mishka Chelekom components.
List all available space options for Mishka Chelekom components.
List all available style variants for Mishka Chelekom components.
HTTP Router for the Mishka Chelekom MCP Server.
MCP Server for Mishka Chelekom component library.
Supervisor for the Mishka Chelekom MCP Server.
Generate a Mishka Chelekom component with specific customization options.
Generate mix commands for creating multiple Mishka Chelekom components at once.
Get detailed information about a specific Mishka Chelekom component.
Fetch documentation from the Mishka Chelekom website.
Get HEEx code examples for a Mishka Chelekom component.
Get information about JavaScript hooks used by Mishka Chelekom components.
Get information about Mishka Chelekom Mix tasks.
Search Mishka Chelekom components by name, category, or functionality.
Generate mix commands for uninstalling Mishka Chelekom components.
Generate configuration updates for Mishka Chelekom.
Validate the Mishka Chelekom configuration file.
Pure Elixir CSS parser for handling imports and CSS manipulation. Supports Tailwind CSS 4.x directives and import management.
Mix Tasks
A Mix Task for installing and configuring JS dependencies for Phoenix
Starts the Mishka Chelekom MCP Server.
Sets up the Mishka Chelekom MCP Server in your Phoenix application.
A Mix Task for generating and configuring Phoenix components from a repo
Manages CSS configuration for Mishka Chelekom components
A Mix Task for generating a JSON file from a directory of components
A Mix Task for generating and configuring Phoenix components
A Mix Task for generating and configuring multi components of Phoenix
A Mix Task for uninstalling Mishka Chelekom components
This task helps you easily install the Mishka Chelekom library directly using Igniter.