├── .babelrc ├── .gitignore ├── .prettierrc.js ├── CHANGELOG ├── LICENSE ├── README.md ├── package.json ├── src ├── ModuleCreator │ └── index.ts ├── Utils │ └── index.ts ├── global.ts ├── index.ts ├── lib │ └── baseErrors.ts └── tests │ ├── actions.ts │ ├── combineReducers.ts │ ├── constructor.ts │ ├── createModule.ts │ ├── createStore.ts │ ├── ownState.ts │ ├── reducers.ts │ ├── stateDidUpdate.ts │ └── subscribe.ts ├── tests ├── baseErrors.test.js ├── combineReducers.test.js ├── createModule.test.js ├── createStore.test.js ├── e2e.test.js ├── helpers.js ├── linkStore.test.js ├── module.dispatch.test.js ├── module.integrator.test.js ├── module.ownState.test.js ├── module.subscribe.test.js └── module.test.js └── tsconfig.json /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # OSX 2 | # 3 | .DS_Store 4 | 5 | node_modules 6 | 7 | .idea/ 8 | 9 | dist 10 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/package.json -------------------------------------------------------------------------------- /src/ModuleCreator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/ModuleCreator/index.ts -------------------------------------------------------------------------------- /src/Utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/Utils/index.ts -------------------------------------------------------------------------------- /src/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/global.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/baseErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/lib/baseErrors.ts -------------------------------------------------------------------------------- /src/tests/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/tests/actions.ts -------------------------------------------------------------------------------- /src/tests/combineReducers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/tests/combineReducers.ts -------------------------------------------------------------------------------- /src/tests/constructor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/tests/constructor.ts -------------------------------------------------------------------------------- /src/tests/createModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/tests/createModule.ts -------------------------------------------------------------------------------- /src/tests/createStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/tests/createStore.ts -------------------------------------------------------------------------------- /src/tests/ownState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/tests/ownState.ts -------------------------------------------------------------------------------- /src/tests/reducers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/tests/reducers.ts -------------------------------------------------------------------------------- /src/tests/stateDidUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/tests/stateDidUpdate.ts -------------------------------------------------------------------------------- /src/tests/subscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/src/tests/subscribe.ts -------------------------------------------------------------------------------- /tests/baseErrors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/baseErrors.test.js -------------------------------------------------------------------------------- /tests/combineReducers.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/combineReducers.test.js -------------------------------------------------------------------------------- /tests/createModule.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/createModule.test.js -------------------------------------------------------------------------------- /tests/createStore.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/createStore.test.js -------------------------------------------------------------------------------- /tests/e2e.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/e2e.test.js -------------------------------------------------------------------------------- /tests/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/helpers.js -------------------------------------------------------------------------------- /tests/linkStore.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/linkStore.test.js -------------------------------------------------------------------------------- /tests/module.dispatch.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/module.dispatch.test.js -------------------------------------------------------------------------------- /tests/module.integrator.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/module.integrator.test.js -------------------------------------------------------------------------------- /tests/module.ownState.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/module.ownState.test.js -------------------------------------------------------------------------------- /tests/module.subscribe.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/module.subscribe.test.js -------------------------------------------------------------------------------- /tests/module.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tests/module.test.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mtnt/reduxModuleCreator/HEAD/tsconfig.json --------------------------------------------------------------------------------