├── .all-contributorsrc ├── .editorconfig ├── .eslintrc.js ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── issue-close-app.yml └── lock.yml ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .stylelintrc ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Changelog.md ├── LICENSE.md ├── README.md ├── app ├── .htaccess ├── .nginx.conf ├── app.js ├── configureStore.js ├── containers │ ├── App │ │ ├── constants.js │ │ ├── index.js │ │ ├── selectors.js │ │ └── tests │ │ │ ├── __snapshots__ │ │ │ └── index.test.js.snap │ │ │ ├── index.test.js │ │ │ └── selectors.test.js │ ├── HackerNewsArticles │ │ ├── Loadable.js │ │ ├── api.js │ │ ├── index.js │ │ ├── saga.js │ │ ├── selectors.js │ │ ├── slice.js │ │ └── tests │ │ │ ├── actions.test.js │ │ │ ├── index.test.js │ │ │ ├── reducer.test.js │ │ │ ├── saga.test.js │ │ │ └── selectors.test.js │ ├── HomePage │ │ ├── Loadable.js │ │ ├── index.js │ │ ├── messages.js │ │ └── tests │ │ │ ├── __snapshots__ │ │ │ └── index.test.js.snap │ │ │ └── index.test.js │ ├── LanguageProvider │ │ ├── index.js │ │ ├── selectors.js │ │ ├── slice.js │ │ └── tests │ │ │ ├── index.test.js │ │ │ ├── selectors.test.js │ │ │ └── slice.test.js │ └── NotFoundPage │ │ ├── Loadable.js │ │ ├── index.js │ │ ├── messages.js │ │ └── tests │ │ ├── __snapshots__ │ │ └── index.test.js.snap │ │ └── index.test.js ├── global-styles.js ├── i18n.js ├── images │ ├── favicon.ico │ └── icon-512x512.png ├── index.html ├── locales.js ├── reducers.js ├── tests │ ├── i18n.test.js │ └── store.test.js ├── translations │ └── en.json └── utils │ ├── history.js │ ├── loadable.js │ ├── request.js │ └── tests │ ├── __snapshots__ │ └── loadable.test.js.snap │ ├── loadable.index.js │ ├── loadable.test.js │ └── request.test.js ├── appveyor.yml ├── babel.config.js ├── docs ├── README.md ├── css │ ├── README.md │ ├── linting.md │ ├── remove.md │ └── sanitize.md ├── forks │ └── README.md ├── general │ ├── README.md │ ├── commands.md │ ├── components.md │ ├── debugging.md │ ├── deployment.md │ ├── editor.md │ ├── faq.md │ ├── files.md │ ├── gotchas.md │ ├── introduction.md │ ├── remove.md │ ├── server-configs.md │ ├── webstorm-debug.png │ ├── webstorm-eslint.png │ └── workflow.png ├── js │ ├── README.md │ ├── async-components.md │ ├── i18n.md │ ├── immer.md │ ├── redux-saga.md │ ├── redux.md │ ├── remove.md │ ├── reselect.md │ └── routing.md ├── maintenance │ └── dependency.md └── testing │ ├── README.md │ ├── component-testing.md │ ├── remote-testing.md │ └── unit-testing.md ├── internals ├── generators │ ├── component │ │ ├── index.js │ │ ├── index.js.hbs │ │ ├── loadable.js.hbs │ │ ├── messages.js.hbs │ │ └── test.js.hbs │ ├── container │ │ ├── actions.js.hbs │ │ ├── actions.test.js.hbs │ │ ├── constants.js.hbs │ │ ├── index.js │ │ ├── index.js.hbs │ │ ├── messages.js.hbs │ │ ├── reducer.js.hbs │ │ ├── reducer.test.js.hbs │ │ ├── saga.js.hbs │ │ ├── saga.test.js.hbs │ │ ├── selectors.js.hbs │ │ ├── selectors.test.js.hbs │ │ └── test.js.hbs │ ├── index.js │ ├── language │ │ ├── add-locale-data.hbs │ │ ├── app-locale.hbs │ │ ├── format-translation-messages.hbs │ │ ├── index.js │ │ ├── intl-locale-data.hbs │ │ ├── polyfill-intl-locale.hbs │ │ ├── translation-messages.hbs │ │ └── translations-json.hbs │ └── utils │ │ └── componentExists.js ├── mocks │ ├── cssModule.js │ └── image.js ├── scripts │ ├── analyze.js │ ├── clean.js │ ├── extract-intl.js │ ├── generate-templates-for-linting.js │ ├── helpers │ │ ├── checkmark.js │ │ ├── get-npm-config.js │ │ ├── progress.js │ │ └── xmark.js │ └── npmcheckversion.js ├── testing │ └── test-bundler.js └── webpack │ ├── webpack.base.babel.js │ ├── webpack.dev.babel.js │ └── webpack.prod.babel.js ├── jest.config.js ├── package.json ├── server ├── argv.js ├── index.js ├── logger.js ├── middlewares │ ├── addDevMiddlewares.js │ ├── addProdMiddlewares.js │ └── frontendMiddleware.js └── port.js ├── yarn-error.log └── yarn.lock /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/issue-close-app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.github/issue-close-app.yml -------------------------------------------------------------------------------- /.github/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.github/lock.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/dubnium 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.prettierrc -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.stylelintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/Changelog.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/README.md -------------------------------------------------------------------------------- /app/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/.htaccess -------------------------------------------------------------------------------- /app/.nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/.nginx.conf -------------------------------------------------------------------------------- /app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/app.js -------------------------------------------------------------------------------- /app/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/configureStore.js -------------------------------------------------------------------------------- /app/containers/App/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/App/constants.js -------------------------------------------------------------------------------- /app/containers/App/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/App/index.js -------------------------------------------------------------------------------- /app/containers/App/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/App/selectors.js -------------------------------------------------------------------------------- /app/containers/App/tests/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/App/tests/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /app/containers/App/tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/App/tests/index.test.js -------------------------------------------------------------------------------- /app/containers/App/tests/selectors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/App/tests/selectors.test.js -------------------------------------------------------------------------------- /app/containers/HackerNewsArticles/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HackerNewsArticles/Loadable.js -------------------------------------------------------------------------------- /app/containers/HackerNewsArticles/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HackerNewsArticles/api.js -------------------------------------------------------------------------------- /app/containers/HackerNewsArticles/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HackerNewsArticles/index.js -------------------------------------------------------------------------------- /app/containers/HackerNewsArticles/saga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HackerNewsArticles/saga.js -------------------------------------------------------------------------------- /app/containers/HackerNewsArticles/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HackerNewsArticles/selectors.js -------------------------------------------------------------------------------- /app/containers/HackerNewsArticles/slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HackerNewsArticles/slice.js -------------------------------------------------------------------------------- /app/containers/HackerNewsArticles/tests/actions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HackerNewsArticles/tests/actions.test.js -------------------------------------------------------------------------------- /app/containers/HackerNewsArticles/tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HackerNewsArticles/tests/index.test.js -------------------------------------------------------------------------------- /app/containers/HackerNewsArticles/tests/reducer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HackerNewsArticles/tests/reducer.test.js -------------------------------------------------------------------------------- /app/containers/HackerNewsArticles/tests/saga.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HackerNewsArticles/tests/saga.test.js -------------------------------------------------------------------------------- /app/containers/HackerNewsArticles/tests/selectors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HackerNewsArticles/tests/selectors.test.js -------------------------------------------------------------------------------- /app/containers/HomePage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HomePage/Loadable.js -------------------------------------------------------------------------------- /app/containers/HomePage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HomePage/index.js -------------------------------------------------------------------------------- /app/containers/HomePage/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HomePage/messages.js -------------------------------------------------------------------------------- /app/containers/HomePage/tests/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HomePage/tests/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /app/containers/HomePage/tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/HomePage/tests/index.test.js -------------------------------------------------------------------------------- /app/containers/LanguageProvider/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/LanguageProvider/index.js -------------------------------------------------------------------------------- /app/containers/LanguageProvider/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/LanguageProvider/selectors.js -------------------------------------------------------------------------------- /app/containers/LanguageProvider/slice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/LanguageProvider/slice.js -------------------------------------------------------------------------------- /app/containers/LanguageProvider/tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/LanguageProvider/tests/index.test.js -------------------------------------------------------------------------------- /app/containers/LanguageProvider/tests/selectors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/LanguageProvider/tests/selectors.test.js -------------------------------------------------------------------------------- /app/containers/LanguageProvider/tests/slice.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/LanguageProvider/tests/slice.test.js -------------------------------------------------------------------------------- /app/containers/NotFoundPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/NotFoundPage/Loadable.js -------------------------------------------------------------------------------- /app/containers/NotFoundPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/NotFoundPage/index.js -------------------------------------------------------------------------------- /app/containers/NotFoundPage/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/NotFoundPage/messages.js -------------------------------------------------------------------------------- /app/containers/NotFoundPage/tests/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/NotFoundPage/tests/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /app/containers/NotFoundPage/tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/containers/NotFoundPage/tests/index.test.js -------------------------------------------------------------------------------- /app/global-styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/global-styles.js -------------------------------------------------------------------------------- /app/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/i18n.js -------------------------------------------------------------------------------- /app/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/images/favicon.ico -------------------------------------------------------------------------------- /app/images/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/images/icon-512x512.png -------------------------------------------------------------------------------- /app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/index.html -------------------------------------------------------------------------------- /app/locales.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/locales.js -------------------------------------------------------------------------------- /app/reducers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/reducers.js -------------------------------------------------------------------------------- /app/tests/i18n.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/tests/i18n.test.js -------------------------------------------------------------------------------- /app/tests/store.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/tests/store.test.js -------------------------------------------------------------------------------- /app/translations/en.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /app/utils/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/utils/history.js -------------------------------------------------------------------------------- /app/utils/loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/utils/loadable.js -------------------------------------------------------------------------------- /app/utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/utils/request.js -------------------------------------------------------------------------------- /app/utils/tests/__snapshots__/loadable.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/utils/tests/__snapshots__/loadable.test.js.snap -------------------------------------------------------------------------------- /app/utils/tests/loadable.index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/utils/tests/loadable.index.js -------------------------------------------------------------------------------- /app/utils/tests/loadable.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/utils/tests/loadable.test.js -------------------------------------------------------------------------------- /app/utils/tests/request.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/app/utils/tests/request.test.js -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/appveyor.yml -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/babel.config.js -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/css/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/css/README.md -------------------------------------------------------------------------------- /docs/css/linting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/css/linting.md -------------------------------------------------------------------------------- /docs/css/remove.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/css/remove.md -------------------------------------------------------------------------------- /docs/css/sanitize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/css/sanitize.md -------------------------------------------------------------------------------- /docs/forks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/forks/README.md -------------------------------------------------------------------------------- /docs/general/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/README.md -------------------------------------------------------------------------------- /docs/general/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/commands.md -------------------------------------------------------------------------------- /docs/general/components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/components.md -------------------------------------------------------------------------------- /docs/general/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/debugging.md -------------------------------------------------------------------------------- /docs/general/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/deployment.md -------------------------------------------------------------------------------- /docs/general/editor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/editor.md -------------------------------------------------------------------------------- /docs/general/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/faq.md -------------------------------------------------------------------------------- /docs/general/files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/files.md -------------------------------------------------------------------------------- /docs/general/gotchas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/gotchas.md -------------------------------------------------------------------------------- /docs/general/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/introduction.md -------------------------------------------------------------------------------- /docs/general/remove.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/remove.md -------------------------------------------------------------------------------- /docs/general/server-configs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/server-configs.md -------------------------------------------------------------------------------- /docs/general/webstorm-debug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/webstorm-debug.png -------------------------------------------------------------------------------- /docs/general/webstorm-eslint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/webstorm-eslint.png -------------------------------------------------------------------------------- /docs/general/workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/general/workflow.png -------------------------------------------------------------------------------- /docs/js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/js/README.md -------------------------------------------------------------------------------- /docs/js/async-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/js/async-components.md -------------------------------------------------------------------------------- /docs/js/i18n.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/js/i18n.md -------------------------------------------------------------------------------- /docs/js/immer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/js/immer.md -------------------------------------------------------------------------------- /docs/js/redux-saga.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/js/redux-saga.md -------------------------------------------------------------------------------- /docs/js/redux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/js/redux.md -------------------------------------------------------------------------------- /docs/js/remove.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/js/remove.md -------------------------------------------------------------------------------- /docs/js/reselect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/js/reselect.md -------------------------------------------------------------------------------- /docs/js/routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/js/routing.md -------------------------------------------------------------------------------- /docs/maintenance/dependency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/maintenance/dependency.md -------------------------------------------------------------------------------- /docs/testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/testing/README.md -------------------------------------------------------------------------------- /docs/testing/component-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/testing/component-testing.md -------------------------------------------------------------------------------- /docs/testing/remote-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/testing/remote-testing.md -------------------------------------------------------------------------------- /docs/testing/unit-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/docs/testing/unit-testing.md -------------------------------------------------------------------------------- /internals/generators/component/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/component/index.js -------------------------------------------------------------------------------- /internals/generators/component/index.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/component/index.js.hbs -------------------------------------------------------------------------------- /internals/generators/component/loadable.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/component/loadable.js.hbs -------------------------------------------------------------------------------- /internals/generators/component/messages.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/component/messages.js.hbs -------------------------------------------------------------------------------- /internals/generators/component/test.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/component/test.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/actions.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/actions.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/actions.test.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/actions.test.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/constants.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/constants.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/index.js -------------------------------------------------------------------------------- /internals/generators/container/index.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/index.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/messages.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/messages.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/reducer.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/reducer.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/reducer.test.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/reducer.test.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/saga.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/saga.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/saga.test.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/saga.test.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/selectors.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/selectors.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/selectors.test.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/selectors.test.js.hbs -------------------------------------------------------------------------------- /internals/generators/container/test.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/container/test.js.hbs -------------------------------------------------------------------------------- /internals/generators/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/index.js -------------------------------------------------------------------------------- /internals/generators/language/add-locale-data.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/language/add-locale-data.hbs -------------------------------------------------------------------------------- /internals/generators/language/app-locale.hbs: -------------------------------------------------------------------------------- 1 | $1 '{{language}}', 2 | -------------------------------------------------------------------------------- /internals/generators/language/format-translation-messages.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/language/format-translation-messages.hbs -------------------------------------------------------------------------------- /internals/generators/language/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/language/index.js -------------------------------------------------------------------------------- /internals/generators/language/intl-locale-data.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/language/intl-locale-data.hbs -------------------------------------------------------------------------------- /internals/generators/language/polyfill-intl-locale.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/language/polyfill-intl-locale.hbs -------------------------------------------------------------------------------- /internals/generators/language/translation-messages.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/language/translation-messages.hbs -------------------------------------------------------------------------------- /internals/generators/language/translations-json.hbs: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /internals/generators/utils/componentExists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/generators/utils/componentExists.js -------------------------------------------------------------------------------- /internals/mocks/cssModule.js: -------------------------------------------------------------------------------- 1 | module.exports = 'CSS_MODULE'; 2 | -------------------------------------------------------------------------------- /internals/mocks/image.js: -------------------------------------------------------------------------------- 1 | module.exports = 'IMAGE_MOCK'; 2 | -------------------------------------------------------------------------------- /internals/scripts/analyze.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/scripts/analyze.js -------------------------------------------------------------------------------- /internals/scripts/clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/scripts/clean.js -------------------------------------------------------------------------------- /internals/scripts/extract-intl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/scripts/extract-intl.js -------------------------------------------------------------------------------- /internals/scripts/generate-templates-for-linting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/scripts/generate-templates-for-linting.js -------------------------------------------------------------------------------- /internals/scripts/helpers/checkmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/scripts/helpers/checkmark.js -------------------------------------------------------------------------------- /internals/scripts/helpers/get-npm-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/scripts/helpers/get-npm-config.js -------------------------------------------------------------------------------- /internals/scripts/helpers/progress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/scripts/helpers/progress.js -------------------------------------------------------------------------------- /internals/scripts/helpers/xmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/scripts/helpers/xmark.js -------------------------------------------------------------------------------- /internals/scripts/npmcheckversion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/scripts/npmcheckversion.js -------------------------------------------------------------------------------- /internals/testing/test-bundler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/testing/test-bundler.js -------------------------------------------------------------------------------- /internals/webpack/webpack.base.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/webpack/webpack.base.babel.js -------------------------------------------------------------------------------- /internals/webpack/webpack.dev.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/webpack/webpack.dev.babel.js -------------------------------------------------------------------------------- /internals/webpack/webpack.prod.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/internals/webpack/webpack.prod.babel.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/package.json -------------------------------------------------------------------------------- /server/argv.js: -------------------------------------------------------------------------------- 1 | module.exports = require('minimist')(process.argv.slice(2)); 2 | -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/server/index.js -------------------------------------------------------------------------------- /server/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/server/logger.js -------------------------------------------------------------------------------- /server/middlewares/addDevMiddlewares.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/server/middlewares/addDevMiddlewares.js -------------------------------------------------------------------------------- /server/middlewares/addProdMiddlewares.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/server/middlewares/addProdMiddlewares.js -------------------------------------------------------------------------------- /server/middlewares/frontendMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/server/middlewares/frontendMiddleware.js -------------------------------------------------------------------------------- /server/port.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/server/port.js -------------------------------------------------------------------------------- /yarn-error.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/yarn-error.log -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsajjad/rtk-demo/HEAD/yarn.lock --------------------------------------------------------------------------------