├── .babelrc ├── .eslintrc ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── package.json ├── src ├── combineReducers.js ├── index.js ├── routerReducer.js ├── stateTransformer.js └── utils │ └── combineReducersValidation.js └── test ├── combineReducers.spec.js └── reducer.spec.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015"] 3 | } -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eadmundo/redux-seamless-immutable/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | lib 2 | node_modules 3 | *.log -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .eslintrc 2 | test -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eadmundo/redux-seamless-immutable/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eadmundo/redux-seamless-immutable/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eadmundo/redux-seamless-immutable/HEAD/package.json -------------------------------------------------------------------------------- /src/combineReducers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eadmundo/redux-seamless-immutable/HEAD/src/combineReducers.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eadmundo/redux-seamless-immutable/HEAD/src/index.js -------------------------------------------------------------------------------- /src/routerReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eadmundo/redux-seamless-immutable/HEAD/src/routerReducer.js -------------------------------------------------------------------------------- /src/stateTransformer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eadmundo/redux-seamless-immutable/HEAD/src/stateTransformer.js -------------------------------------------------------------------------------- /src/utils/combineReducersValidation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eadmundo/redux-seamless-immutable/HEAD/src/utils/combineReducersValidation.js -------------------------------------------------------------------------------- /test/combineReducers.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eadmundo/redux-seamless-immutable/HEAD/test/combineReducers.spec.js -------------------------------------------------------------------------------- /test/reducer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eadmundo/redux-seamless-immutable/HEAD/test/reducer.spec.js --------------------------------------------------------------------------------