[package]
name = "nightshade-editor"
version.workspace = true
authors.workspace = true
description = "Interactive map editor for the Nightshade game engine"
homepage.workspace = true
repository.workspace = true
keywords = ["gamedev", "engine", "editor", "ecs", "wgpu"]
license.workspace = true
edition.workspace = true
rust-version.workspace = true

[features]
tracy = ["nightshade/tracy"]
chrome = ["nightshade/chrome"]

[[bin]]
name = "nightshade-editor"
path = "src/main.rs"

[dependencies]
nightshade = { workspace = true, features = [
    "tracing",
    "shell",
    "gizmos",
    "debug_render",
    "physics",
    "navmesh",
    "navmesh-bake",
] }

serde = { workspace = true }

[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
zip = { version = "8", default-features = false, features = [
    "deflate-flate2-zlib-rs",
] }
