[package] name = "buffer-graphics-lib" version = "0.19.0" edition = "2021" authors = ["Emma Britton "] description = "Simple graphics library for buffers" license-file = "LICENSE" repository = "https://github.com/emmabritton/buffer-graphics-lib" readme = "README.md" keywords = ["graphics", "gamedev", "simple"] categories = ["graphics", "game-development"] [features] default = ["serde"] image_loading = ["image_lib"] serde = ["dep:serde", "graphics-shapes/serde", "ici-files/serde"] mint = ["graphics-shapes/mint"] embedded = ["embedded-graphics-core"] notosans = ["noto-sans-mono-bitmap"] [dependencies] thiserror = "1.0" graphics-shapes = { version = "0.4.3", default-features = false } serde = { version = "1.0", features = ["derive"], optional = true } image_lib = { package = "image", version = "0.25", optional = true } log = "0.4" ici-files = { version = "0.4.0", default-features = false} fnv = "1.0" embedded-graphics-core = { version = "0.4", default-features = false, optional = true } noto-sans-mono-bitmap = { version = "0.3", optional = true, default-features = false } [dev-dependencies] fastrand = "2.1.1" anyhow = "1.0.89" [[example]] name = "basic" required-features = ["image_loading"]