[package]
edition = "2018"
name = "gameshell"
version = "0.4.1"
authors = ["Kevin Robert Stravers <macocio@gmail.com>"]
description = "Simple lisp/bash-like shell to integrate into programs"
homepage = "https://docs.rs/gameshell"
readme = "README.md"
keywords = [
"language",
"interpreter",
"lisp",
"bash",
]
license = "LGPL-3.0-or-later"
repository = "https://github.com/Omen-of-Aecio/gameshell"
[[bench]]
name = "basic"
harness = false
[dependencies.base64]
version = "0.11.0"
[dependencies.cmdmat]
version = "0.1.4"
[dependencies.metac]
version = "0.1.1"
[dependencies.quickcheck]
version = "0.9.2"
optional = true
[dependencies.quickcheck_macros]
version = "0.9.1"
optional = true
[dependencies.rand]
version = "0.7.3"
optional = true
[dependencies.regex]
version = "1.3.4"
[dependencies.slog]
version = "2.5.2"
optional = true
[dependencies.tokio]
version = "0.2.11"
optional = true
[dev-dependencies.criterion]
version = "0.3.1"
[dev-dependencies.crossbeam-channel]
version = "0.4.0"
[dev-dependencies.quickcheck]
version = "0.9.2"
[dev-dependencies.quickcheck_macros]
version = "0.9.1"
[dev-dependencies.rand]
version = "0.7.3"
[dev-dependencies.tokio]
version = "0.2.11"
features = [
"io-util",
"net",
"rt-core",
]
[features]
default = []
with-quickcheck = [
"quickcheck",
"quickcheck_macros",
"rand",
]
with-tokio = [
"slog",
"tokio",
]