[[example]]
name = "serde"
required-features = ["serde"]
[[example]]
name = "serde_json"
required-features = ["serde_json"]
[dependencies.contextual]
optional = true
version = "0.1.1"
[dependencies.decoded-char]
version = "0.1"
[dependencies.hashbrown]
features = ["raw"]
version = "0.12.1"
[dependencies.indexmap]
version = "1.9.1"
[dependencies.json-number]
features = ["smallnumberbuf"]
version = "0.4.6"
[dependencies.locspan]
version = "0.8.2"
[dependencies.locspan-derive]
version = "0.6"
[dependencies.ryu-js]
optional = true
version = "0.2.2"
[dependencies.serde]
optional = true
version = "1.0"
[dependencies.serde_json]
optional = true
version = "1.0"
[dependencies.smallstr]
version = "0.3"
[dependencies.smallvec]
version = "1.9"
[dev-dependencies.serde]
features = ["derive"]
version = "1.0"
[features]
canonicalize = ["ryu-js", "json-number/canonical"]
serde = ["dep:serde", "json-number/serde"]
serde_json = ["dep:serde_json", "json-number/serde_json"]
[package]
authors = ["Timothée Haudebourg <author@haudebourg.net>"]
categories = ["parsing", "data-structures"]
description = "Strict JSON parsing and mapping library"
documentation = "https://docs.rs/json-syntax"
edition = "2021"
keywords = ["parsing", "json", "rfc", "mapping"]
license = "MIT/Apache-2.0"
name = "json-syntax"
readme = "README.md"
repository = "https://github.com/timothee-haudebourg/json-syntax"
version = "0.10.0"