gherkin 0.11.0

Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.
Documentation
[[test]]
harness = false
name = "cucumber"
[build-dependencies.heck]
version = "0.3"

[build-dependencies.quote]
version = "1.0"

[build-dependencies.serde]
features = ["derive"]
version = "1.0"

[build-dependencies.serde_json]
version = "1.0"

[build-dependencies.syn]
version = "1.0"
[dependencies.juniper]
default-features = false
optional = true
version = "0.15.3"

[dependencies.peg]
version = "0.6.3"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0.103"

[dependencies.textwrap]
version = "0.12.1"

[dependencies.thiserror]
version = "1.0.20"

[dependencies.typed-builder]
optional = true
version = "0.7"
[dev-dependencies.async-trait]
version = "0.1.40"

[dev-dependencies.cucumber]
version = "0.10"

[dev-dependencies.futures]
version = "0.3.5"

[features]
default = ["parser"]
parser = ["typed-builder"]

[package]
authors = ["Brendan Molloy <brendan@bbqsrc.net>"]
categories = ["compilers", "parser-implementations"]
description = "Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework."
documentation = "https://docs.rs/gherkin"
edition = "2018"
homepage = "https://github.com/cucumber-rs/gherkin"
include = ["/src/", "/build.rs", "/tests/cucumber.rs", "/LICENSE-*", "/README.md", "/CHANGELOG.md"]
keywords = ["gherkin", "cucumber", "cucumber-gherkin", "testing", "bdd"]
license = "MIT OR Apache-2.0"
name = "gherkin"
readme = "README.md"
repository = "https://github.com/cucumber-rs/gherkin"
version = "0.11.0"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]