[package]
name = "altv_internal_core_resource"
description = "An internal crate for alt:V module. Not intended for direct use."
version = { workspace = true }
rust-version = { workspace = true }
edition = { workspace = true }
license = { workspace = true }
repository = { workspace = true }
readme = { workspace = true }

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[features]
# Enable support for clientside JS WASM API
clientside = []
reloading = []

[dependencies]
core_shared = { path = "../core_shared", package = "altv_internal_core_shared", version = "=16.4.2" }
logger = { path = "../logger", package = "altv_internal_logger", version = "=16.4.2" }
altv_sdk = { path = "../altv_sdk", package = "altv_internal_sdk", version = "=16.4.2" }
mvalue = { path = "../mvalue", package = "altv_internal_mvalue", version = "=16.4.2" }
anyhow = { workspace = true }
autocxx = { workspace = true }
paste = { workspace = true }
serde = { workspace = true }
serde_bytes = { workspace = true }
erased-serde = { workspace = true }
enumflags2 = "0.7.10"
relib_interface = { version = "0.4.2", features = ["include"] }

[build-dependencies]
core_shared = { path = "../core_shared", package = "altv_internal_core_shared", version = "=16.4.2" } 
relib_interface = { version = "0.4.2", features = ["build"] }
