Skip to main content

eggfetch_node/
lib.rs

1//! Experimental Node.js bindings for eggfetch via N-API.
2//!
3//! # Support status: experimental prototype
4//!
5//! This crate is a deliberately narrow prototype, not a supported binding.
6//! Requests execute through the synchronous C ABI (`eggfetch-ffi`) inside
7//! `spawn_blocking`; request bodies are UTF-8 strings only; responses are
8//! buffered eagerly; errors are single unstructured strings; and
9//! `index.d.ts` carries no generated declarations. See
10//! `docs/architecture/ffi-and-node.md` for the explicit support contract
11//! and the list of intentionally unsupported capabilities.
12
13#![deny(clippy::all)]
14
15mod client;
16mod response;
17
18pub use client::*;
19pub use response::*;