hyperchad_js_bundler 0.4.0

HyperChad JS Bundler package
Documentation
# 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_js_bundler"
version = "0.4.0"
authors = ["Braden Steffaniak"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "HyperChad JS Bundler package"
readme = "README.md"
keywords = [
    "bundler",
    "html",
    "js",
    "web",
]
categories = ["gui"]
license = "MPL-2.0"
repository = "https://github.com/MoosicBox/MoosicBox"

[package.metadata]
examples = true

[package.metadata.cargo-machete]
ignored = []

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

[features]
all-web-toolchains = [
    "bun",
    "npm",
    "pnpm",
]
bun = ["node"]
default = [
    "all-web-toolchains",
    "esbuild",
    "swc",
]
esbuild = ["node"]
fail-on-warnings = ["switchy_env/fail-on-warnings"]
node = []
npm = ["node"]
pnpm = ["node"]
swc = [
    "dep:anyhow",
    "dep:swc_bundler",
    "dep:swc_common",
    "dep:swc_ecma_ast",
    "dep:swc_ecma_codegen",
    "dep:swc_ecma_loader",
    "dep:swc_ecma_minifier",
    "dep:swc_ecma_parser",
    "dep:swc_ecma_transforms_base",
    "dep:swc_ecma_transforms_typescript",
    "dep:swc_ecma_visit",
]

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

[dependencies.anyhow]
version = "1.0.102"
optional = true

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

[dependencies.swc_bundler]
version = "45.0.0"
optional = true

[dependencies.swc_common]
version = "19.0.0"
features = ["tty-emitter"]
optional = true

[dependencies.swc_ecma_ast]
version = "21.0.0"
optional = true

[dependencies.swc_ecma_codegen]
version = "24.0.0"
optional = true

[dependencies.swc_ecma_loader]
version = "19.0.0"
features = [
    "cache",
    "node",
]
optional = true

[dependencies.swc_ecma_minifier]
version = "47.0.0"
optional = true

[dependencies.swc_ecma_parser]
version = "36.0.0"
optional = true

[dependencies.swc_ecma_transforms_base]
version = "39.0.0"
optional = true

[dependencies.swc_ecma_transforms_typescript]
version = "43.0.0"
optional = true

[dependencies.swc_ecma_visit]
version = "21.0.0"
optional = true

[dependencies.switchy_env]
version = "0.4.0"
features = ["std"]
default-features = false