falcor-expand-cache

0.0.3 • Public • Published

Falcor-Expand-Cache

falcor-expand-cache is a utility for generating "plain JS like" objects that represent the internal cache of a falcor model. These objects are lazy, immutable, and only represent the cache from when it was created.

Installation

To install:

npm install --save falcor-expand-cache

Usage

import expandCache from 'falcor-expand-cache';
 
const cache = expandedCache(falcor.getCache());
 
console.log(cache.users[0].company.name) // => Pied Piper

Why?

This was built to help connect falcor to other applications / libraries that require state to be immediately available rather than through a callback or promise. Currently is it used in redux-falcor.

Licence

MIT

Readme

Keywords

Package Sidebar

Install

npm i falcor-expand-cache

Weekly Downloads

1

Version

0.0.3

License

MIT

Last publish

Collaborators

  • ekosz