libflatterer 0.20.0

Lib to make JSON flatterer
Documentation
[dependencies.bytes]
version = "1.4.0"

[dependencies.csv]
version = "1"

[dependencies.csvs_convert]
default-features = false
features = ["converters"]
version = "0.9.0"

[dependencies.flate2]
version = "1.0.24"

[dependencies.indexmap]
features = ["serde"]
version = "2.1.0"

[dependencies.itertools]
version = "0.12.0"

[dependencies.jsonpath-rust]
version = "0.3.0"

[dependencies.lazy_static]
version = "1"

[dependencies.log]
version = "0.4"

[dependencies.num_cpus]
version = "1.13.1"

[dependencies.regex]
version = "1"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.serde_json]
features = ["preserve_order"]
version = "1"

[dependencies.slug]
version = "0.1"

[dependencies.smallvec]
version = "1.6.1"

[dependencies.smartstring]
features = ["serde"]
version = "1.0.0"

[dependencies.snafu]
version = "0.7.0"

[dependencies.typed-builder]
version = "0.18.0"

[dependencies.url]
version = "2.3.1"

[dependencies.yajlish]
version = "0.4.0"

[dev-dependencies.insta]
features = ["redactions", "yaml"]
version = "1.21.1"

[dev-dependencies.logtest]
version = "2.0.0"

[features]
default = ["parquet"]
parquet = ["csvs_convert/parquet"]

[lib]
name = "libflatterer"
path = "src/lib.rs"

[package]
authors = ["David Raznick <kindly@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "Lib to make JSON flatterer"
edition = "2021"
homepage = "https://github.com/kindly/libflatterer"
license = "MIT"
name = "libflatterer"
readme = "README.md"
repository = "https://github.com/kindly/libflatterer"
version = "0.20.0"

[package.metadata.docs.rs]
no-default-features = true

[profile.release]
debug = 1

[target.'cfg(not(target_family = "wasm"))'.dependencies.arrow-array]
version = "51.0.0"

[target.'cfg(not(target_family = "wasm"))'.dependencies.arrow-schema]
version = "51.0.0"

[target.'cfg(not(target_family = "wasm"))'.dependencies.async-compression]
features = ["gzip", "tokio"]
version = "0.4.5"

[target.'cfg(not(target_family = "wasm"))'.dependencies.crossbeam-channel]
version = "0.5"

[target.'cfg(not(target_family = "wasm"))'.dependencies.csv-async]
features = ["tokio"]
version = "1.2.6"

[target.'cfg(not(target_family = "wasm"))'.dependencies.env_logger]
version = "0.10.0"

[target.'cfg(not(target_family = "wasm"))'.dependencies.futures]
version = "0.3.28"

[target.'cfg(not(target_family = "wasm"))'.dependencies.futures-util]
version = "0.3.27"

[target.'cfg(not(target_family = "wasm"))'.dependencies.jsonref]
version = "0.4"

[target.'cfg(not(target_family = "wasm"))'.dependencies.nanoid]
version = "0.4.0"

[target.'cfg(not(target_family = "wasm"))'.dependencies.object_store]
features = ["aws", "http"]
version = "0.9.0"

[target.'cfg(not(target_family = "wasm"))'.dependencies.parquet]
features = ["async"]
version = "51.0.0"

[target.'cfg(not(target_family = "wasm"))'.dependencies.rust_xlsxwriter]
features = ["constant_memory"]
version = "0.79.0"

[target.'cfg(not(target_family = "wasm"))'.dependencies.tempfile]
version = "3"

[target.'cfg(not(target_family = "wasm"))'.dependencies.tokio]
features = ["rt"]
version = "1.37.0"

[target.'cfg(not(target_family = "wasm"))'.dependencies.tokio-util]
features = ["io", "io-util"]
version = "0.7.7"