[package] name = "swf-types" version = "0.14.0" authors = ["Charles Samborski "] description = "Type definitions for the SWF file format" documentation = "https://github.com/open-flash/swf-types" homepage = "https://github.com/open-flash/swf-types" repository = "https://github.com/open-flash/swf-types" readme = "./README.md" keywords = ["ast", "swf"] license = "MIT/Apache-2.0" edition = "2021" rust-version = "1.60.0" [badges] travis-ci = { repository = "open-flash/swf-types", branch = "master" } [lib] name = "swf_types" path = "src/lib.rs" [dependencies] hex = { version = "0.4.3", optional = true } serde = { version = "1.0.137", optional = true, features = ["derive"] } swf-fixed = "0.1.5" [features] # Serialization is enabled by default. # Use `swf-types = { version = "...", default-features = false }` to disable it. default = ["serde"] # Adds implementation for `serde`'s `Serialiaze` and `Deserialize` traits. serde = ["dep:serde", "dep:hex"] [dev-dependencies] serde_json_v8 = "0.1.1" test-generator = "0.3.0" [workspace] members = ["bin"]