@daffodil/cart
TypeScript icon, indicating that this package has built-in type declarations

0.86.0 • Public • Published

@daffodil/cart

Building and maintaining a model and code for an ecommerce store is complex and mentally taxing. @daffodil/cart provides clear interfaces, models, and factories for the frontend of an ecommerce store so that you don't have to.

Installation

To install @daffodil/cart, use the following commands in your terminal.

Install with npm:

npm install @daffodil/cart --save

Install with yarn:

yarn add @daffodil/cart

Getting started

@daffodil/cart includes multiple layers of functionality that build on each other. The models can be used on their own. The recommended way to use Daffodil is with the state layer.

Layer Description
State Can be used with the models but also allow custom extensions to those models to be passed as generics
Drivers Sits on top of the driver layer
Extensions Individual drivers can be overridden through driver injection tokens and custom extensions to models can be passed into the state layer's generics

Readme

Keywords

none

Package Sidebar

Install

npm i @daffodil/cart

Weekly Downloads

89

Version

0.86.0

License

MIT

Unpacked Size

1.45 MB

Total Files

464

Last publish

Collaborators

  • damienwebdev
  • griest