cjson-bindings 0.5.0

Safe Rust bindings for the cJSON library - a lightweight JSON parser in C with support for JSON Pointer (RFC6901), JSON Patch (RFC6902), and JSON Merge Patch (RFC7386)
Documentation
[features]
default = []
disable_panic = []
std = []

[lib]
crate-type = ["staticlib", "rlib"]
name = "cjson_bindings"
path = "src/lib.rs"

[package]
authors = ["Antonio Salsi <passy.linux@zresa.it>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["no-std", "parsing", "embedded", "api-bindings"]
description = "Safe Rust bindings for the cJSON library - a lightweight JSON parser in C with support for JSON Pointer (RFC6901), JSON Patch (RFC6902), and JSON Merge Patch (RFC7386)"
documentation = "https://docs.rs/cjson-bindings"
edition = "2024"
homepage = "https://github.com/passy1977/cjson-bindings"
keywords = ["json", "cjson", "no_std", "embedded", "parser"]
license = "GPL-3.0"
license-file = "LICENSE"
name = "cjson-bindings"
readme = "README.md"
repository = "https://github.com/passy1977/cjson-bindings"
version = "0.5.0"

[package.metadata.docs.rs]
default-target = "x86_64-unknown-linux-gnu"
features = ["std"]
targets = ["x86_64-unknown-linux-gnu", "aarch64-unknown-linux-gnu", "armv7-unknown-linux-gnueabihf", "thumbv8m.main-none-eabi"]

[profile.dev]
panic = "abort"

[profile.release]
panic = "abort"