[package] name = "spacetime-module" edition.workspace = true version.workspace = true license.workspace = true [lib] crate-type = ["cdylib"] [dependencies] log = { workspace = true } serde = { version = "1", features = ["derive"] } serde_json = "1" spacetimedb-lib = { version = "=2.1.0", default-features = false, features = ["serde"] } module-ai = { path = "../module-ai", default-features = false, features = ["spacetime-types"] } module-assets = { path = "../module-assets", default-features = false, features = ["spacetime-types"] } module-big-fish = { path = "../module-big-fish", default-features = false, features = ["spacetime-types"] } module-combat = { path = "../module-combat", default-features = false, features = ["spacetime-types"] } module-inventory = { path = "../module-inventory", default-features = false, features = ["spacetime-types"] } module-custom-world = { path = "../module-custom-world", default-features = false, features = ["spacetime-types"] } module-npc = { path = "../module-npc", default-features = false, features = ["spacetime-types"] } module-puzzle = { path = "../module-puzzle", default-features = false, features = ["spacetime-types"] } module-progression = { path = "../module-progression", default-features = false, features = ["spacetime-types"] } module-quest = { path = "../module-quest", default-features = false, features = ["spacetime-types"] } module-runtime = { path = "../module-runtime", default-features = false, features = ["spacetime-types"] } module-runtime-item = { path = "../module-runtime-item", default-features = false, features = ["spacetime-types"] } module-story = { path = "../module-story", default-features = false, features = ["spacetime-types"] } shared-kernel = { path = "../shared-kernel" } spacetimedb = { workspace = true, features = ["unstable"] }