spacedrive/crates/sdk/Cargo.toml
Jamie Pine eb06c0a5cb feat: Introduce Spacedrive SDK API Reference and core modules
- Added a comprehensive API reference document for the Spacedrive SDK, detailing all APIs as type-checked stubs for type-checking purposes.
- Introduced new core modules including `actions`, `agent`, `ai`, `job_context`, `models`, `query`, `tasks`, and `vdfs`, each with defined structures and functionalities.
- Updated `Cargo.toml` to include new dependencies and ensure compatibility with the SDK.
- Enhanced `types.rs` to include additional error types and result types for better error handling across the SDK.
- Established a clear structure for extension development, allowing for future implementations and runtime testing.
2025-10-11 00:58:24 -07:00

20 lines
881 B
TOML

[package]
authors = ["Spacedrive Technology Inc."]
description = "SDK for building Spacedrive WASM extensions"
edition = "2021"
license = "MIT OR Apache-2.0"
name = "spacedrive-sdk"
repository = "https://github.com/spacedriveapp/spacedrive"
version = "0.1.0"
[dependencies]
chrono = { version = "0.4", default-features = false, features = ["serde"] }
serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] }
serde_json = { version = "1.0", default-features = false, features = ["alloc"] }
spacedrive-sdk-macros = { path = "../sdk-macros" }
thiserror = { version = "1.0", default-features = false }
uuid = { version = "1.0", default-features = false, features = ["serde", "v4"] }
[dev-dependencies]
tokio = { version = "1.0", features = ["macros", "rt"] }