[package] name = "bomboni" version = "0.1.61" authors = ["Tin Rabzelj "] description = "Utility Library for Rust" repository = "https://github.com/tinrab/bomboni" homepage = "https://github.com/tinrab/bomboni" license-file = "LICENSE" readme = "README.md" edition = "2021" [lib] name = "bomboni" path = "src/lib.rs" [workspace] resolver = "2" members = [ "bomboni_common", "bomboni_core", "bomboni_fs", "bomboni_prost", "bomboni_proto", "bomboni_request", "bomboni_request_derive", "bomboni_template", "bomboni_wasm", "bomboni_wasm_core", "bomboni_wasm_derive", ] [features] default = ["prost", "proto", "request"] derive = ["bomboni_request/derive", "bomboni_wasm/derive"] prost = ["dep:bomboni_prost"] proto = ["prost", "dep:bomboni_proto"] request = ["dep:bomboni_request"] template = ["dep:bomboni_template"] serde = ["bomboni_common/serde"] chrono = ["bomboni_proto/chrono"] tokio = ["bomboni_common/tokio"] tonic = ["bomboni_proto/tonic", "bomboni_request/tonic"] wasm = [ "dep:bomboni_wasm", "bomboni_common/wasm", "bomboni_proto/wasm", "bomboni_request/wasm", ] js = ["bomboni_common/js", "bomboni_proto/js", "bomboni_wasm/js"] fs = ["dep:bomboni_fs"] postgres = ["bomboni_common/postgres", "bomboni_request/postgres"] [dependencies] bomboni_common = { path = "bomboni_common", version = "0.1.61" } bomboni_prost = { path = "bomboni_prost", version = "0.1.61", default-features = false, optional = true } bomboni_proto = { path = "bomboni_proto", version = "0.1.61", default-features = false, optional = true } bomboni_request = { path = "bomboni_request", version = "0.1.61", default-features = false, optional = true, features = [ "root-crate", ] } bomboni_template = { path = "bomboni_template", version = "0.1.61", default-features = false, optional = true } bomboni_wasm = { path = "bomboni_wasm", version = "0.1.61", default-features = false, optional = true, features = [ "root-crate", ] } bomboni_fs = { path = "bomboni_fs", version = "0.1.61", default-features = false, optional = true } [workspace.dependencies] bomboni_core = { path = "bomboni_core", version = "0.1.61" } bomboni_common = { path = "bomboni_common", version = "0.1.61" } bomboni_prost = { path = "bomboni_prost", version = "0.1.61" } bomboni_proto = { path = "bomboni_proto", version = "0.1.61" } bomboni_request = { path = "bomboni_request", version = "0.1.61" } bomboni_request_derive = { path = "bomboni_request_derive", version = "0.1.61" } bomboni_template = { path = "bomboni_template", version = "0.1.61" } bomboni_wasm = { path = "bomboni_wasm", version = "0.1.61" } bomboni_wasm_core = { path = "bomboni_wasm_core", version = "0.1.61" } bomboni_wasm_derive = { path = "bomboni_wasm_derive", version = "0.1.61" } bomboni_fs = { path = "bomboni_fs", version = "0.1.61" } thiserror = "1.0.64" regex = "1.11.0" time = "0.3.36" chrono = "0.4.38" ulid = "1.1.3" bytes = "1.7.2" serde = "1.0.210" serde_json = "1.0.128" serde_derive_internals = "0.29.1" convert_case = "0.6.0" handlebars = "6.1.0" rand = "0.8.5" itertools = "0.13.0" http = "1.1.0" prost = "0.13.3" prost-types = "0.13.3" prost-build = "0.13.3" tonic = "0.12.3" tokio = "1.40.0" parking_lot = "0.12.3" postgres-types = "0.2.8" proc-macro2 = "1.0.86" syn = "2.0.79" quote = "1.0.37" prettyplease = "0.2.22" darling = "0.20.10"