hyperchad_renderer_vanilla_js 0.3.0

HyperChad Vanilla JS HTML renderer package
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2024"
name = "hyperchad_renderer_vanilla_js"
version = "0.3.0"
authors = ["Braden Steffaniak"]
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "HyperChad Vanilla JS HTML renderer package"
readme = "README.md"
keywords = [
    "gui",
    "html",
    "js",
    "render",
    "web",
]
categories = ["gui"]
license = "MPL-2.0"
repository = "https://github.com/MoosicBox/MoosicBox"

[package.metadata]
examples = false

[package.metadata.cargo-machete]
ignored = [
    "hyperchad_js_bundler",
    "hyperchad_renderer_vanilla_js_hash",
]

[package.metadata.workspaces]
group = "hyperchad"

[features]
_actions = []
all-plugins = [
    "hyperchad_renderer_vanilla_js_hash/all-plugins",
    "plugin-actions",
    "plugin-canvas",
    "plugin-event",
    "plugin-form",
    "plugin-http-events",
    "plugin-idiomorph",
    "plugin-nav",
    "plugin-routing",
    "plugin-shared-state",
    "plugin-sse",
    "plugin-tauri-event",
    "plugin-uuid",
]
debug = ["hyperchad_renderer_html/debug"]
default = [
    "all-plugins",
    "debug",
]
fail-on-warnings = [
    "hyperchad_js_bundler/fail-on-warnings",
    "hyperchad_renderer/fail-on-warnings",
    "hyperchad_renderer_html/fail-on-warnings",
    "hyperchad_renderer_vanilla_js_hash/fail-on-warnings",
    "hyperchad_transformer/fail-on-warnings",
]
hash = ["dep:md5"]
plugin-actions = [
    "hyperchad_renderer_vanilla_js_hash/plugin-actions",
    "plugin-actions-change",
    "plugin-actions-click",
    "plugin-actions-click-outside",
    "plugin-actions-event",
    "plugin-actions-event-key-down",
    "plugin-actions-event-key-up",
    "plugin-actions-immediate",
    "plugin-actions-key-down",
    "plugin-actions-key-up",
    "plugin-actions-mouse-down",
    "plugin-actions-mouse-over",
    "plugin-actions-resize",
]
plugin-actions-change = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-change",
]
plugin-actions-click = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-click",
]
plugin-actions-click-outside = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-click-outside",
]
plugin-actions-event = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-event",
]
plugin-actions-event-key-down = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-event-key-down",
]
plugin-actions-event-key-up = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-event-key-up",
]
plugin-actions-immediate = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-immediate",
]
plugin-actions-key-down = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-key-down",
]
plugin-actions-key-up = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-key-up",
]
plugin-actions-mouse-down = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-mouse-down",
]
plugin-actions-mouse-over = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-mouse-over",
]
plugin-actions-resize = [
    "_actions",
    "hyperchad_renderer_vanilla_js_hash/plugin-actions-resize",
]
plugin-canvas = ["hyperchad_renderer_vanilla_js_hash/plugin-canvas"]
plugin-event = ["hyperchad_renderer_vanilla_js_hash/plugin-event"]
plugin-form = ["hyperchad_renderer_vanilla_js_hash/plugin-form"]
plugin-http-events = ["hyperchad_renderer_vanilla_js_hash/plugin-http-events"]
plugin-idiomorph = ["hyperchad_renderer_vanilla_js_hash/plugin-idiomorph"]
plugin-nav = ["hyperchad_renderer_vanilla_js_hash/plugin-nav"]
plugin-routing = ["hyperchad_renderer_vanilla_js_hash/plugin-routing"]
plugin-shared-state = [
    "hyperchad_renderer_vanilla_js_hash/plugin-shared-state",
    "plugin-actions-event",
    "plugin-sse",
]
plugin-sse = [
    "hyperchad_renderer_vanilla_js_hash/plugin-sse",
    "plugin-uuid",
]
plugin-tauri-event = ["hyperchad_renderer_vanilla_js_hash/plugin-tauri-event"]
plugin-uuid = ["hyperchad_renderer_vanilla_js_hash/plugin-uuid"]
plugin-uuid-insecure = ["hyperchad_renderer_vanilla_js_hash/plugin-uuid-insecure"]
script = []

[lib]
name = "hyperchad_renderer_vanilla_js"
path = "src/lib.rs"

[dependencies.async-trait]
version = "0.1.89"

[dependencies.const_format]
version = "0.2.36"

[dependencies.convert_case]
version = "0.11.0"

[dependencies.html-escape]
version = "0.2.13"

[dependencies.hyperchad_renderer]
version = "0.3.0"
features = [
    "canvas",
    "html",
]
default-features = false

[dependencies.hyperchad_renderer_html]
version = "0.3.0"
features = [
    "assets",
    "extend",
]
default-features = false

[dependencies.hyperchad_transformer]
version = "0.3.0"
features = [
    "html",
    "logic",
]
default-features = false

[dependencies.log]
version = "0.4.29"
features = ["release_max_level_trace"]

[dependencies.maud]
version = "0.27.0"

[dependencies.md5]
version = "0.8.0"
optional = true

[build-dependencies.hyperchad_js_bundler]
version = "0.3.0"
features = ["swc"]
default-features = false

[build-dependencies.hyperchad_renderer_vanilla_js_hash]
version = "0.3.0"
default-features = false