Files
dioxus/packages/manganis/manganis-core/Cargo.toml
T
HenryandJonathan Kelley 9965220947 Scoped css (#5087)
* Create new css module parser

* Use css module processing

* Make hot reloading work for css_module macro

* Change css_module macro shape and rename to styles

* Add css_module example

* Update styles macro documentation

* Remove hidden from styles macro

* Remove unneeded param

* Remove unneeded visibility

* Improve `styles!` macro documentation

* Clippy

* Remove unneeded method

* Clippy

* Clippy

* Replace panic with anyhow

* Update css_module macro to attribute macro

* Update macro docs

* chore: Cargo.lock

* Clippy

* respect semver by deprecating old func

* update to latest winnow

---------

Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
2025-12-29 22:41:36 -05:00

28 lines
919 B
TOML

[package]
name = "manganis-core"
edition = "2021"
version = { workspace = true }
authors = ["Jonathan Kelley"]
description = "core for manganis"
license = "MIT OR Apache-2.0"
repository = "https://github.com/DioxusLabs/dioxus/"
homepage = "https://dioxuslabs.com"
keywords = ["dom", "ui", "gui", "assets"]
# be careful with dependencies you add here - these need to get compiled for the proc macro and therefore
# prevent the main code from compiling!
[dependencies]
serde = { workspace = true, features = ["derive"] }
const-serialize-08 = { workspace = true, features = ["serde", "const-serialize-07"] }
const-serialize-07 = { workspace = true }
dioxus-core-types = { workspace = true, optional = true }
dioxus-cli-config = { workspace = true, optional = true }
winnow = { workspace = true }
[dev-dependencies]
manganis = { workspace = true }
[features]
dioxus = ["dep:dioxus-core-types", "dep:dioxus-cli-config"]