├── .circleci └── config.yml ├── .gitignore ├── README.md ├── examples ├── redux3 │ ├── .babelrc │ ├── package.json │ └── src │ │ └── index.js └── redux4 │ ├── .babelrc │ ├── package.json │ └── src │ └── index.js ├── package.json ├── src ├── __tests__ │ ├── cache.ts │ ├── reducer.ts │ └── reduxNormalizedCache.ts ├── constants.ts ├── index.ts ├── reducer.ts ├── reduxCache.ts └── reduxNormalizedCache.ts ├── tsconfig.json └── tslint.json /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .idea -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/README.md -------------------------------------------------------------------------------- /examples/redux3/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["env", "react"] 3 | } -------------------------------------------------------------------------------- /examples/redux3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/examples/redux3/package.json -------------------------------------------------------------------------------- /examples/redux3/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/examples/redux3/src/index.js -------------------------------------------------------------------------------- /examples/redux4/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["env", "react"] 3 | } -------------------------------------------------------------------------------- /examples/redux4/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/examples/redux4/package.json -------------------------------------------------------------------------------- /examples/redux4/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/examples/redux4/src/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/package.json -------------------------------------------------------------------------------- /src/__tests__/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/src/__tests__/cache.ts -------------------------------------------------------------------------------- /src/__tests__/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/src/__tests__/reducer.ts -------------------------------------------------------------------------------- /src/__tests__/reduxNormalizedCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/src/__tests__/reduxNormalizedCache.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/reducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/src/reducer.ts -------------------------------------------------------------------------------- /src/reduxCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/src/reduxCache.ts -------------------------------------------------------------------------------- /src/reduxNormalizedCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/src/reduxNormalizedCache.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rportugal/apollo-cache-redux/HEAD/tslint.json --------------------------------------------------------------------------------