API Documentation
This book covers ecosystem behavior and how to extend deps-lsp. Generated Rust API
documentation (rustdoc) for every crate in the workspace is published on
docs.rs, since every crate is published to crates.io independently. There is
no single combined API-docs page — each crate has its own docs.rs entry, following the pattern
https://docs.rs/<crate-name>:
deps-lsp— the LSP binarydeps-core— shared abstractions (theEcosystemtrait, registry client contracts, OSV.dev/deps.dev clients, LSP response helpers)deps-cli— the CLIdeps-engine— the shared classification pipeline behind bothdeps-lspanddeps-cli- Each ecosystem crate:
https://docs.rs/deps-<ecosystem>, e.g.deps-cargo,deps-npm,deps-pypi— substitute the ecosystem name from the Ecosystem Reference for any of the 14 supported ecosystems
Use the API docs when you need exact type signatures, trait bounds, or module-level rustdoc; use this book when you need to understand ecosystem-level behavior or the reasoning behind a design decision.