svg2gcode 0.3.4

Convert paths in SVG files to GCode for a pen plotter, laser engraver, or other machine.
Documentation
[package]
name = "svg2gcode"
version = "0.3.4"
description = "Convert paths in SVG files to GCode for a pen plotter, laser engraver, or other machine."
authors.workspace = true
edition.workspace = true
repository.workspace = true
license.workspace = true

[features]
serde = ["dep:serde", "dep:serde_repr", "g-code/serde"]

[dependencies]
g-code.workspace = true
lyon_geom = "=1.0.6"
euclid = "0.22"
log.workspace = true
uom = "0.38"
roxmltree.workspace = true
svgtypes.workspace = true
paste = "1"

[dependencies.serde]
default-features = false
optional = true
version = "1"
features = ["derive", "std"]

[dependencies.serde_repr]
optional = true
version = "0.1"

[dev-dependencies]
cairo-rs = { version = "0.22", default-features = false, features = [
    "svg",
    "v1_16",
] }
serde_json.workspace = true
pretty_assertions = "1.4.1"