[package] name = "solidcraft-kernel" description = "SolidCraft B-rep kernel boundary: solids, extrude/revolve/booleans/fillets, meshes, measures and STEP, behind our own API (implemented with solidcore)" version.workspace = true edition.workspace = true license.workspace = true [lints] workspace = true [dependencies] solidcore-record = { workspace = true } solidcraft-geom = { workspace = true } solidcraft-smlib = { workspace = true } solidcraft-profile = { workspace = true } solidcraft-step = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true } log = { workspace = true } spade = { workspace = true } web-time = { workspace = true } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] rayon = { workspace = true } [dev-dependencies] solidcraft-profile = { workspace = true, features = ["enabled"] } proptest = { version = "1", default-features = false, features = ["std"] }