[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"