Configurable grammar for visualization components
npm install encodable

This package provides standardized API for encodable components and adopts the grammar from vega-lite grammar and copy their logic for determining smart defaults (e.g. choosing scale type based on data type, etc.)
``sh``
npm install encodable global-box