[package] name = "xparse" version.workspace = true authors.workspace = true description.workspace = true readme.workspace = true repository.workspace = true homepage.workspace = true license-file.workspace = true edition = "2021" [features] default = ["macros"] full = ["async", "macros"] macros = ["dep:xparse-macros"] async = ["futures-core", "xparse-macros?/async"] [dependencies] xparse-macros = { path = "macros", optional = true , version = "0.1.10" } thiserror-no-std = "2.0" futures-core = { version = "0.3", optional = true } [dev-dependencies] tokio = { version = "1", features = ["full"] } [workspace] members = [] resolver = "2" [workspace.package] version = "0.1.10" authors = ["Alsein Xiang "] description = "A parser combinator that is fully statically dispatched and supports both sync & async parsing." readme = "README.md" repository = "https://github.com/AlseinX/xparse" homepage = "https://github.com/AlseinX/xparse" license-file = "LICENSE"