SDK & Packages
Overview

SDK & Packages

Ecommaps provides a layered package ecosystem:

  1. Core API SDK: @ecommaps/client
  2. Commerce logic primitives: @ecommaps/storefront-kit
  3. Buyer-facing AI runtime + UI: @ecommaps/ai-sales-agent
  4. MCP CLI bridge: @ecommaps/mcp

Package Boundaries

PackageResponsibilityRuntime
@ecommaps/clientTyped access to storefront APIsNode/Edge/Browser
@ecommaps/storefront-kitVariant resolution, normalization, promotion logicNode/Edge
@ecommaps/ai-sales-agentSales-agent server factories + React componentsNode + React
@ecommaps/mcpMCP bridge CLINode CLI

Live Versions & Compatibility

PackageLatestnpmRepository
@ecommaps/client1.4.1Version historyGitHub
@ecommaps/storefront-kit0.1.0Version historyGitHub
@ecommaps/ai-sales-agent0.1.0Version historyGitHub
@ecommaps/mcp1.0.10Version history-
CapabilityBaseline
Node runtime20+
AI SDK requirement (ai-sales-agent)AI SDK v6-compatible runtime
Package compatibility baseline@ecommaps/client 1.4.x + storefront-kit 0.1.x + ai-sales-agent 0.1.x
React peer range (ai-sales-agent/react)React 18 or 19

Metadata source: npm registry API. Generated: fallback

Next Steps