gitextract_qamzj16o/ ├── .babelrc ├── .eslintrc ├── .gitignore ├── .travis.yml ├── CNAME ├── LICENSE ├── README.html ├── README.md ├── book.json ├── build/ │ └── gitbook.css ├── docs/ │ ├── README.md │ ├── advanced/ │ │ ├── README.md │ │ └── RequestMiddlewares.md │ └── basics/ │ ├── ActionCreators.md │ ├── ActionTypes.md │ ├── CreatingAsyncMiddleware.md │ ├── README.md │ ├── RequestAndResponseValues.md │ └── RequestsDefinition.md ├── package.json ├── redux-arc.sublime-project ├── redux-arc.sublime-workspace ├── rollup.config.js ├── src/ │ ├── apiActionCreatorFactory.js │ ├── createActions.js │ ├── createAsyncMiddleware.js │ ├── createCreators.js │ ├── createReducers.js │ ├── createTypes.js │ ├── fsaActionCreatorFactory.js │ ├── index.js │ ├── parseUrl.js │ ├── requestMiddlewares.js │ ├── toApiExternalType.js │ ├── toExternalTypes.js │ ├── utils.js │ └── validateConfig.js └── test/ ├── .eslintrc ├── constants.js ├── createActions.spec.js ├── createAsyncMiddleware.spec.js ├── createCreators.spec.js ├── createReducers.spec.js ├── createTypes.spec.js ├── middlewareWithRedux.spec.js ├── parseUrl.spec.js ├── publicApi.spec.js ├── requestMiddlewares.spec.js ├── toExternalTypes.spec.js └── validateConfig.spec.js