html5ever 0.5.4

High-performance browser-grade HTML5 parser
Documentation
[package]

name = "html5ever"
version = "0.5.4"
authors = [ "The html5ever Project Developers" ]
license = "MIT / Apache-2.0"
repository = "https://github.com/servo/html5ever"
description = "High-performance browser-grade HTML5 parser"
documentation = "https://kmcallister.github.io/docs/html5ever/html5ever/index.html"
build = "build.rs"

[lib]
name = "html5ever"

# https://github.com/rust-lang/cargo/issues/1512
doctest = false

[[test]]
name = "tree_builder"
harness = false

[[test]]
name = "tokenizer"
harness = false

[[test]]
name = "serializer"

[[bench]]
name = "tokenizer"
harness = false

[features]
unstable = ["tendril/unstable", "string_cache/unstable"]
heap_size = ["heapsize", "heapsize_plugin"]
codegen = ["html5ever_macros"]

[dependencies]
time = "0"
log = "0"
phf = "0.7"
string_cache = "0.2.0"
mac = "0"
tendril = "0.2.2"
heapsize = { version = ">=0.1.1, <0.4", optional = true }
heapsize_plugin = { version = "0.1.0", optional = true }

[dev-dependencies]
rustc-serialize = "0.3.15"
rustc-test = "0.1.3"

[build-dependencies]
phf_codegen = "0.7.3"
rustc-serialize = "0.3.15"
html5ever_macros = { version = "0.2.6", path = "macros", optional = true }

[profile.dev]
debug = false

[profile.test]
debug = false