A consistent, sane api driver that works with different ecommerce systems.
npm install @daffodil/driverThe @daffodil/driver package provides core driver interfaces, models, and utilities for integrating Daffodil with various ecommerce platforms.
- Magento/MageOS - GraphQL integration with Magento 2.x and MageOS
- Shopify - GraphQL integration with Shopify Storefront API
- In-Memory - Mock driver with fake data for testing and development
This package contains:
- Driver interface definitions and models
- HTTP client caching utilities
- Error handling for driver operations
- Configuration utilities for platform-specific drivers