Files
SpacetimeDB/crates/schema/Cargo.toml
Mazdak Farrokhzad ed2a18cff7 Bump hashbrown, foldhash; Fix some compile errors in master (#3722)
# Description of Changes

There were mentions of `hashbrown` in the repo that did not go through
`spacetimedb_data_structures::map`.
This caused compile errors on master when running certain tests locally.
These have been replaced with the proper imports.

The PR also bump hashbrown to 0.16.1 and foldhash to 0.2.0.

# API and ABI breaking changes

None

# Expected complexity level and risk

2

# Testing

Covered by existing tests.
2025-11-25 12:17:24 +00:00

45 lines
1.1 KiB
TOML

[package]
name = "spacetimedb-schema"
version.workspace = true
edition.workspace = true
license-file = "LICENSE"
description = "Schema library for SpacetimeDB"
rust-version.workspace = true
[features]
test = []
[dependencies]
spacetimedb-lib = { workspace = true, features = ["enum-map"] }
spacetimedb-primitives.workspace = true
spacetimedb-sats.workspace = true
spacetimedb-data-structures.workspace = true
spacetimedb-sql-parser.workspace = true
anyhow.workspace = true
derive_more.workspace = true
indexmap.workspace = true
itertools.workspace = true
lazy_static.workspace = true
thiserror.workspace = true
unicode-ident.workspace = true
unicode-normalization.workspace = true
petgraph.workspace = true
serde_json.workspace = true
smallvec.workspace = true
enum-as-inner.workspace = true
enum-map.workspace = true
insta.workspace = true
termcolor.workspace = true
[dev-dependencies]
spacetimedb-lib = { path = "../lib", features = ["test"] }
# these are circular dependencies, but only in tests, so it's fine
spacetimedb-testing = { path = "../testing" }
proptest.workspace = true
serial_test.workspace = true
[lints]
workspace = true