[package] name = "sloppy-core" version = "0.1.2" edition = "2021" license = "MIT" authors = ["Tianyu Cheng"] repository = "https://github.com/tycheng/sloppy/tree/main/sloppy-core" description = "A package to support multiple scripting language within Rust." # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] thiserror = "1.0.39" rusty-value = "0.6.0" derive_builder = "0.12.0" [dependencies.mlua] version = "0.8.8" optional = true features=["luajit", "vendored"] [dependencies.pyo3] version = "0.18.1" optional = true features = ["auto-initialize"] [dependencies.embed-nu] version = "0.5.6" optional = true [features] default = ["lua"] lua = ["mlua"] python = ["pyo3"] nushell = ["embed-nu"]