├── .babelrc ├── .codeclimate.yml ├── .editorconfig ├── .env.example ├── .eslintrc.json ├── .gitignore ├── .travis.yml ├── LICENSE.md ├── README.md ├── package.json ├── public ├── css │ ├── spinner.css │ └── style.css ├── fonts │ └── geomanist-regular-webfont.ttf ├── images │ ├── favicon.ico │ └── react-logo.png └── index.html ├── src ├── components │ ├── commons │ │ ├── GithubButtons.js │ │ ├── PageNotFound.js │ │ └── Spinner.js │ └── home │ │ ├── ContributerItem.js │ │ ├── ContributerList.js │ │ └── index.js ├── constants │ └── routeConstants.js ├── index.js ├── routes.js ├── services │ └── githubService.js └── utils │ └── httpUtil.js ├── test ├── components │ ├── commons │ │ ├── GithubButtons.spec.js │ │ └── Spinner.spec.js │ └── home │ │ ├── ContributerItem.spec.js │ │ ├── ContributerList.spec.js │ │ └── index.spec.js └── mocks │ └── fileMock.js ├── webpack.config.js ├── webpack.config.production.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/.babelrc -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/package.json -------------------------------------------------------------------------------- /public/css/spinner.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/public/css/spinner.css -------------------------------------------------------------------------------- /public/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/public/css/style.css -------------------------------------------------------------------------------- /public/fonts/geomanist-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/public/fonts/geomanist-regular-webfont.ttf -------------------------------------------------------------------------------- /public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/public/images/favicon.ico -------------------------------------------------------------------------------- /public/images/react-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/public/images/react-logo.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/public/index.html -------------------------------------------------------------------------------- /src/components/commons/GithubButtons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/src/components/commons/GithubButtons.js -------------------------------------------------------------------------------- /src/components/commons/PageNotFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/src/components/commons/PageNotFound.js -------------------------------------------------------------------------------- /src/components/commons/Spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/src/components/commons/Spinner.js -------------------------------------------------------------------------------- /src/components/home/ContributerItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/src/components/home/ContributerItem.js -------------------------------------------------------------------------------- /src/components/home/ContributerList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/src/components/home/ContributerList.js -------------------------------------------------------------------------------- /src/components/home/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/src/components/home/index.js -------------------------------------------------------------------------------- /src/constants/routeConstants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/src/constants/routeConstants.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/src/index.js -------------------------------------------------------------------------------- /src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/src/routes.js -------------------------------------------------------------------------------- /src/services/githubService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/src/services/githubService.js -------------------------------------------------------------------------------- /src/utils/httpUtil.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/src/utils/httpUtil.js -------------------------------------------------------------------------------- /test/components/commons/GithubButtons.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/test/components/commons/GithubButtons.spec.js -------------------------------------------------------------------------------- /test/components/commons/Spinner.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/test/components/commons/Spinner.spec.js -------------------------------------------------------------------------------- /test/components/home/ContributerItem.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/test/components/home/ContributerItem.spec.js -------------------------------------------------------------------------------- /test/components/home/ContributerList.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/test/components/home/ContributerList.spec.js -------------------------------------------------------------------------------- /test/components/home/index.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/test/components/home/index.spec.js -------------------------------------------------------------------------------- /test/mocks/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; 2 | -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/webpack.config.js -------------------------------------------------------------------------------- /webpack.config.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/webpack.config.production.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pratishshr/react-starter/HEAD/yarn.lock --------------------------------------------------------------------------------