# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "clojure-reader" version = "0.3.0" authors = ["Kevin Nakamura "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "A Clojure reader" readme = "README.md" keywords = [ "EDN", "no_std", "clojure", ] license = "Zlib" repository = "https://github.com/grinkers/clojure-reader" resolver = "2" [lib] name = "clojure_reader" path = "src/lib.rs" [[example]] name = "get-nth" path = "examples/get-nth.rs" [[example]] name = "read_quotes" path = "examples/read_quotes.rs" [[example]] name = "serde" path = "examples/serde.rs" required-features = ["derive"] [[test]] name = "de" path = "tests/de.rs" [[test]] name = "display" path = "tests/display.rs" [[test]] name = "error_messages" path = "tests/error_messages.rs" [[test]] name = "invalid" path = "tests/invalid.rs" [[test]] name = "navigation" path = "tests/navigation.rs" [[test]] name = "read" path = "tests/read.rs" [[test]] name = "read_big_nums" path = "tests/read_big_nums.rs" [[test]] name = "read_floats" path = "tests/read_floats.rs" [[test]] name = "ser" path = "tests/ser.rs" [dependencies.bigdecimal] version = "0.4.6" optional = true default-features = false [dependencies.num-bigint] version = "0.4.6" optional = true default-features = false [dependencies.ordered-float] version = "4.2" optional = true default-features = false [dependencies.serde] version = "^1.0" features = ["alloc"] optional = true default-features = false [dev-dependencies.serde_derive] version = "^1.0" [features] arbitrary-nums = [ "bigdecimal", "num-bigint", ] default = [ "floats", "std", ] derive = ["serde"] floats = ["ordered-float"] full = [ "default", "arbitrary-nums", "derive", ] std = [] [lints.clippy] allow_attributes = "warn" indexing_slicing = "warn" inline_always = "allow" must_use_candidate = "allow" unwrap_used = "warn" [lints.clippy.nursery] level = "warn" priority = -1 [lints.clippy.pedantic] level = "warn" priority = -1 [lints.rust] future-incompatible = "warn" unsafe_code = "deny" [lints.rust.rust_2018_idioms] level = "warn" priority = -1