[package]
name = "flo_canvas"
version = "0.3.1"
authors = ["Andrew Hunter"]
license = "Apache-2.0"
edition = "2018"
readme = "README.md"
categories = [ "graphics", "rendering::data-formats" ]
repository = "https://github.com/Logicalshift/flo_draw"
description = "Library for describing graphics context drawing actions without requiring a specific implementation"
include = [ "Cargo.toml", "src/**/*", "test_data/**/*", "README.md" ]
[features]
outline-fonts = [ "allsorts", "ttf-parser", "pathfinder_geometry" ]
image-loading = [ "image" ]
[dependencies]
flo_curves = "0.6"
flo_stream = "0.6"
futures = "0.3"
desync = "0.7"
rust-hsluv = "0.1"
itertools = "0.10"
serde = { version = "1.0", features = [ "rc" ] }
serde_derive = "1.0"
allsorts = { version = "0.5", optional = true }
ttf-parser = { version = "0.12", optional = true }
pathfinder_geometry = { version = "0.5", optional = true }
image = { version = "0.23", optional = true }
smallvec = "1.6"
[dev-dependencies]
serde_json = "1.0"