[package]
name = "hamelin_lib"
description = "Core library for Hamelin query language"
version.workspace = true
edition.workspace = true
readme.workspace = true
repository.workspace = true
homepage.workspace = true
documentation.workspace = true
license-file.workspace = true

[lints]
workspace = true

[lib]
doctest = false

[features]
error_rendering = []

[dependencies]
anyhow.workspace = true
antlr-rust.workspace = true
bon.workspace = true
ariadne.workspace = true
bit-set.workspace = true
chrono.workspace = true
chrono-tz.workspace = true
chronoutil.workspace = true
config.workspace = true
derive_more.workspace = true
itertools.workspace = true
linear-map.workspace = true
log.workspace = true
once_cell.workspace = true
ordermap.workspace = true
parking_lot.workspace = true
regex.workspace = true
serde.workspace = true
serde_json.workspace = true
serde-wasm-bindgen.workspace = true
strsim.workspace = true
thiserror.workspace = true
tsify.workspace = true
vecmap-rs.workspace = true
wasm-bindgen.workspace = true
web-sys.workspace = true

[dev-dependencies]
pretty_assertions.workspace = true
rstest.workspace = true
sqlformat.workspace = true
