-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
Description
Remove all fastly imports from trusted-server-core. Delete compat.rs compatibility adapter. Remove tokio dependency from core crate.
tokio removal
crates/trusted-server-core/Cargo.toml has tokio = { workspace = true }. Core targeting wasm32-wasip1 and wasm32-unknown-unknown must not depend on tokio. Audit test code using #[tokio::test] — replace with a wasm-compatible test harness or move those tests to adapter crates where tokio is available.
Done when
- Core has zero
fastlyimports - Core has zero
tokioimports;tokioremoved from coreCargo.toml compat.rsdeleted- Per-PR gates pass
Blocked by
PR 14
References
docs/internal/EDGEZERO_MIGRATION.md— Phase 3, PR 15- Part of EdgeZero migration #480
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels