[package] name = "oxvg_path" version = "0.0.1-beta.4" edition = "2021" license.workspace = true repository.workspace = true authors.workspace = true readme = "../../readme.md" keywords = ["svg", "svgo", "path"] description = "SVG path parsing, serialization, and minification" [lints] workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] default = ["parse", "format", "optimise"] jsonschema = ["schemars", "serde"] oxvg = ["dep:lightningcss", "dep:oxvg_style"] serde = ["dep:serde"] parse = ["bitflags"] format = ["ryu"] optimise = ["format", "bitflags"] [dependencies] oxvg_style = { workspace = true, optional = true } bitflags = { version = "2.6.0", optional = true } lightningcss = { workspace = true, optional = true } serde = { workspace = true, optional = true } schemars = { version = "0.8.19", optional = true } ryu = { version = "1.0.18", optional = true } [dev-dependencies] insta = { workspace = true }