├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── dist └── main.js ├── examples ├── actionLogger │ └── actionLogger.js ├── counter │ ├── counter.js │ └── types.js ├── firebase │ ├── firebaseListeners.js │ ├── firebaseStartup.js │ ├── import │ │ └── firebase.js │ └── sagas │ │ └── defaultListeners.js ├── networkMonitor │ └── networkMonitor.js ├── productFetcher │ ├── productFetcher.js │ └── types.js ├── react-notification-system │ └── notifications.js ├── reducerOnly │ ├── reducerOnly.js │ └── types.js ├── reduxPersistor │ └── reduxPersistor.js └── websocket │ └── websocket.js ├── package.json ├── src ├── generators.js ├── main.js ├── process-lib │ ├── createActions.js │ ├── effects.js │ ├── helpers.js │ ├── process.js │ ├── reducerGenerators.js │ ├── registry.js │ ├── statics.js │ └── wildcard.js └── statics.js ├── test └── index.js └── webpack.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | flow-typed/ 2 | tools/flow/ 3 | node_modules/ 4 | build/ 5 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea 3 | node_modules 4 | npm-debug.log 5 | .git 6 | yarn.lock 7 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/.npmignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/README.md -------------------------------------------------------------------------------- /dist/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/dist/main.js -------------------------------------------------------------------------------- /examples/actionLogger/actionLogger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/actionLogger/actionLogger.js -------------------------------------------------------------------------------- /examples/counter/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/counter/counter.js -------------------------------------------------------------------------------- /examples/counter/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/counter/types.js -------------------------------------------------------------------------------- /examples/firebase/firebaseListeners.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/firebase/firebaseListeners.js -------------------------------------------------------------------------------- /examples/firebase/firebaseStartup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/firebase/firebaseStartup.js -------------------------------------------------------------------------------- /examples/firebase/import/firebase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/firebase/import/firebase.js -------------------------------------------------------------------------------- /examples/firebase/sagas/defaultListeners.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/firebase/sagas/defaultListeners.js -------------------------------------------------------------------------------- /examples/networkMonitor/networkMonitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/networkMonitor/networkMonitor.js -------------------------------------------------------------------------------- /examples/productFetcher/productFetcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/productFetcher/productFetcher.js -------------------------------------------------------------------------------- /examples/productFetcher/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/productFetcher/types.js -------------------------------------------------------------------------------- /examples/react-notification-system/notifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/react-notification-system/notifications.js -------------------------------------------------------------------------------- /examples/reducerOnly/reducerOnly.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/reducerOnly/reducerOnly.js -------------------------------------------------------------------------------- /examples/reducerOnly/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/reducerOnly/types.js -------------------------------------------------------------------------------- /examples/reduxPersistor/reduxPersistor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/reduxPersistor/reduxPersistor.js -------------------------------------------------------------------------------- /examples/websocket/websocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/examples/websocket/websocket.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/package.json -------------------------------------------------------------------------------- /src/generators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/src/generators.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/src/main.js -------------------------------------------------------------------------------- /src/process-lib/createActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/src/process-lib/createActions.js -------------------------------------------------------------------------------- /src/process-lib/effects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/src/process-lib/effects.js -------------------------------------------------------------------------------- /src/process-lib/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/src/process-lib/helpers.js -------------------------------------------------------------------------------- /src/process-lib/process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/src/process-lib/process.js -------------------------------------------------------------------------------- /src/process-lib/reducerGenerators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/src/process-lib/reducerGenerators.js -------------------------------------------------------------------------------- /src/process-lib/registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/src/process-lib/registry.js -------------------------------------------------------------------------------- /src/process-lib/statics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/src/process-lib/statics.js -------------------------------------------------------------------------------- /src/process-lib/wildcard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/src/process-lib/wildcard.js -------------------------------------------------------------------------------- /src/statics.js: -------------------------------------------------------------------------------- 1 | export { default } from './process-lib/statics' -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- 1 | // TODO: Add Tests -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dash-OS/redux-saga-process/HEAD/webpack.config.js --------------------------------------------------------------------------------