deckmint 0.1.5

Create PowerPoint presentations programmatically in Rust
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
name = "deckmint"
version = "0.1.5"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Create PowerPoint presentations programmatically in Rust"
readme = "README.md"
keywords = [
    "powerpoint",
    "pptx",
    "presentation",
    "office",
    "ooxml",
]
categories = [
    "encoding",
    "parser-implementations",
]
license = "MIT"
repository = "https://github.com/rebo/deckmint"

[features]
default = ["math"]
math = ["dep:deckmint-math"]

[lib]
name = "deckmint"
path = "src/lib.rs"

[[example]]
name = "01_hello_world"
path = "examples/01_hello_world.rs"

[[example]]
name = "02_shapes"
path = "examples/02_shapes.rs"

[[example]]
name = "03_rich_text"
path = "examples/03_rich_text.rs"

[[example]]
name = "04_tables"
path = "examples/04_tables.rs"

[[example]]
name = "05_charts"
path = "examples/05_charts.rs"

[[example]]
name = "06_images"
path = "examples/06_images.rs"

[[example]]
name = "07_animations"
path = "examples/07_animations.rs"

[[example]]
name = "08_backgrounds"
path = "examples/08_backgrounds.rs"

[[example]]
name = "09_grid_layout"
path = "examples/09_grid_layout.rs"

[[example]]
name = "10_sections_notes"
path = "examples/10_sections_notes.rs"

[[example]]
name = "11_equations"
path = "examples/11_equations.rs"

[[example]]
name = "12_new_features"
path = "examples/12_new_features.rs"

[[example]]
name = "13_master_slides"
path = "examples/13_master_slides.rs"

[[example]]
name = "14_grid_advanced"
path = "examples/14_grid_advanced.rs"

[[example]]
name = "15_connectors"
path = "examples/15_connectors.rs"

[[example]]
name = "16_pattern_fills"
path = "examples/16_pattern_fills.rs"

[[example]]
name = "17_gradients"
path = "examples/17_gradients.rs"

[[example]]
name = "18_transitions"
path = "examples/18_transitions.rs"

[[example]]
name = "19_custom_geometry"
path = "examples/19_custom_geometry.rs"

[[example]]
name = "20_table_merging"
path = "examples/20_table_merging.rs"

[[example]]
name = "21_shapes_showcase"
path = "examples/21_shapes_showcase.rs"

[[example]]
name = "22_theme_colors"
path = "examples/22_theme_colors.rs"

[[example]]
name = "23_emphasis_animations"
path = "examples/23_emphasis_animations.rs"

[[example]]
name = "24_charts_advanced"
path = "examples/24_charts_advanced.rs"

[[example]]
name = "25_text_effects"
path = "examples/25_text_effects.rs"

[[example]]
name = "26_shadows_3d"
path = "examples/26_shadows_3d.rs"

[[example]]
name = "27_hyperlinks"
path = "examples/27_hyperlinks.rs"

[[example]]
name = "28_infographic"
path = "examples/28_infographic.rs"

[[example]]
name = "29_animation_sequences"
path = "examples/29_animation_sequences.rs"

[[example]]
name = "30_pitch_deck"
path = "examples/30_pitch_deck.rs"

[[example]]
name = "31_report"
path = "examples/31_report.rs"

[[example]]
name = "32_educational"
path = "examples/32_educational.rs"

[[example]]
name = "33_dashboard"
path = "examples/33_dashboard.rs"

[[example]]
name = "34_creative_portfolio"
path = "examples/34_creative_portfolio.rs"

[[example]]
name = "features"
path = "examples/features.rs"

[[example]]
name = "sample"
path = "examples/sample.rs"

[[example]]
name = "test_left_arrow_rewind"
path = "examples/test_left_arrow_rewind.rs"

[[test]]
name = "integration"
path = "tests/integration.rs"

[dependencies.base64]
version = "0.22"

[dependencies.deckmint-math]
version = "0.1.5"
optional = true

[dependencies.imagesize]
version = "0.13"

[dependencies.uuid]
version = "1"
features = [
    "v4",
    "js",
]

[dependencies.zip]
version = "2"
features = ["deflate"]
default-features = false

[dev-dependencies.zip]
version = "2"
features = ["deflate"]
default-features = false

[target.'cfg(target_arch = "wasm32")'.dependencies.getrandom]
version = "0.2"
features = ["js"]