[package]
edition = "2024"
rust-version = "1.87"
name = "low-luajit"
version = "0.4.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Low level but safe bindings to the LuaJIT C API with no dependencies and no-std support to create Lua modules using Rust."
readme = "README.md"
keywords = [
"luajit",
"lua",
"scripting",
"no-std",
"no-dependencies",
]
categories = [
"api-bindings",
"external-ffi-bindings",
"no-std",
]
license = "BSL-1.0"
repository = "https://git.blossomdevs.com/Rosy.iso/low-luajit"
[features]
no_msrv = []
[lib]
name = "low_luajit"
path = "src/lib.rs"
[[example]]
name = "join_varargs"
crate-type = ["cdylib"]
path = "examples/join_varargs.rs"
[[example]]
name = "num_vector"
crate-type = ["cdylib"]
path = "examples/num_vector.rs"
[[example]]
name = "simple"
crate-type = ["cdylib"]
path = "examples/simple.rs"
[[example]]
name = "test"
crate-type = ["cdylib"]
path = "examples/test.rs"
[lints.clippy]
doc_markdown = "allow"
must_use_candidate = "allow"
[lints.clippy.pedantic]
level = "warn"
priority = -1