[dependencies.async-recursion]
version = "1.0.4"
[dependencies.async-trait]
version = "0.1"
[dependencies.bios-sdk-invoke]
features = ["default"]
optional = true
version = "0.2.0"
[dependencies.fancy-regex]
version = "0"
[dependencies.itertools]
version = "0.13"
[dependencies.lazy_static]
version = "1"
[dependencies.serde]
features = ["derive"]
version = "1"
[dependencies.strum]
features = ["derive"]
version = "0.26"
[dependencies.tardis]
features = ["crypto", "reldb-postgres", "cache", "web-server", "web-client"]
version = "0.1.0-rc.17"
[dependencies.testcontainers-modules]
features = ["redis", "redis"]
optional = true
version = "0.11"
[dev-dependencies.bios-sdk-invoke]
features = ["default"]
version = "0.2.0"
[dev-dependencies.tardis]
features = ["test"]
version = "0.1.0-rc.17"
[features]
default = []
sdk = ["tardis/web-client"]
test = ["tardis/test", "testcontainers-modules"]
with-mq = ["tardis/mq", "bios-sdk-invoke", "bios-sdk-invoke/event"]
[lib]
name = "bios_basic"
path = "src/lib.rs"
[package]
authors = ["gudaoxuri <i@sunisle.org>", "hermitCode <17743125563@163.com>", "RWDai <rwdai@foxmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "An embeddable message queue system"
documentation = "https://bios.idealworld.group"
edition = "2021"
homepage = "https://bios.idealworld.group"
license = "Apache-2.0"
name = "bios-basic"
publish = true
readme = "README.md"
repository = "https://github.com/ideal-world/bios"
version = "0.2.0"
[[test]]
name = "test_rbum"
path = "tests/test_rbum.rs"
required-features = ["default", "with-mq", "test"]
[[test]]
name = "test_rbum_cert"
path = "tests/test_rbum_cert.rs"
[[test]]
name = "test_rbum_domain"
path = "tests/test_rbum_domain.rs"
[[test]]
name = "test_rbum_event"
path = "tests/test_rbum_event.rs"
[[test]]
name = "test_rbum_item"
path = "tests/test_rbum_item.rs"
[[test]]
name = "test_rbum_kind"
path = "tests/test_rbum_kind.rs"
[[test]]
name = "test_rbum_rel"
path = "tests/test_rbum_rel.rs"
[[test]]
name = "test_rbum_scope_helper"
path = "tests/test_rbum_scope_helper.rs"
[[test]]
name = "test_rbum_set"
path = "tests/test_rbum_set.rs"
[[test]]
name = "test_scope"
path = "tests/test_scope.rs"
[[test]]
name = "test_task_processor"
path = "tests/test_task_processor.rs"