├── .babelrc ├── .cz.json ├── .editorconfig ├── .env ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── app.js ├── bin └── webpack-dev-server.js ├── config └── index.js ├── karma.conf.js ├── karma.entry.js ├── package.json ├── scripts └── postinstall.js ├── server.js ├── src ├── actions │ ├── counter.js │ ├── games.js │ └── streams.js ├── app.js ├── components │ ├── .keep │ ├── Game.js │ ├── Games.js │ ├── Header.js │ ├── InfiniteScrollify.js │ ├── Player.js │ ├── Stream.js │ └── Streams.js ├── constants │ ├── Schema.js │ ├── counter.js │ ├── games.js │ └── streams.js ├── containers │ ├── DevTools.js │ ├── DevToolsWindow.js │ └── Root.js ├── index.html ├── layouts │ └── CoreLayout.js ├── reducers │ ├── activeGame.js │ ├── counter.js │ ├── currentStream.js │ ├── entities.js │ ├── index.js │ ├── streams.js │ └── topGames.js ├── routes │ └── index.js ├── store │ └── configureStore.js ├── styles │ ├── _base.scss │ ├── core.scss │ └── vendor │ │ └── _normalize.scss ├── utils │ └── index.js └── views │ ├── ChannelView.js │ ├── GamesView.js │ └── HomeView.js ├── tests ├── .eslintrc ├── framework.spec.js └── views │ └── HomeView.spec.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "stage" : 0 3 | } 4 | -------------------------------------------------------------------------------- /.cz.json: -------------------------------------------------------------------------------- 1 | { 2 | "path": "node_modules/cz-conventional-changelog/" 3 | } 4 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | NODE_ENV=development 2 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/** 2 | *.spec.js 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/README.md -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/app.js -------------------------------------------------------------------------------- /bin/webpack-dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/bin/webpack-dev-server.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/config/index.js -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/karma.conf.js -------------------------------------------------------------------------------- /karma.entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/karma.entry.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/package.json -------------------------------------------------------------------------------- /scripts/postinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/scripts/postinstall.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/server.js -------------------------------------------------------------------------------- /src/actions/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/actions/counter.js -------------------------------------------------------------------------------- /src/actions/games.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/actions/games.js -------------------------------------------------------------------------------- /src/actions/streams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/actions/streams.js -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/app.js -------------------------------------------------------------------------------- /src/components/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/Game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/components/Game.js -------------------------------------------------------------------------------- /src/components/Games.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/components/Games.js -------------------------------------------------------------------------------- /src/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/components/Header.js -------------------------------------------------------------------------------- /src/components/InfiniteScrollify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/components/InfiniteScrollify.js -------------------------------------------------------------------------------- /src/components/Player.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/components/Player.js -------------------------------------------------------------------------------- /src/components/Stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/components/Stream.js -------------------------------------------------------------------------------- /src/components/Streams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/components/Streams.js -------------------------------------------------------------------------------- /src/constants/Schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/constants/Schema.js -------------------------------------------------------------------------------- /src/constants/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/constants/counter.js -------------------------------------------------------------------------------- /src/constants/games.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/constants/games.js -------------------------------------------------------------------------------- /src/constants/streams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/constants/streams.js -------------------------------------------------------------------------------- /src/containers/DevTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/containers/DevTools.js -------------------------------------------------------------------------------- /src/containers/DevToolsWindow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/containers/DevToolsWindow.js -------------------------------------------------------------------------------- /src/containers/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/containers/Root.js -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/index.html -------------------------------------------------------------------------------- /src/layouts/CoreLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/layouts/CoreLayout.js -------------------------------------------------------------------------------- /src/reducers/activeGame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/reducers/activeGame.js -------------------------------------------------------------------------------- /src/reducers/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/reducers/counter.js -------------------------------------------------------------------------------- /src/reducers/currentStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/reducers/currentStream.js -------------------------------------------------------------------------------- /src/reducers/entities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/reducers/entities.js -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/reducers/streams.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/reducers/streams.js -------------------------------------------------------------------------------- /src/reducers/topGames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/reducers/topGames.js -------------------------------------------------------------------------------- /src/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/routes/index.js -------------------------------------------------------------------------------- /src/store/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/store/configureStore.js -------------------------------------------------------------------------------- /src/styles/_base.scss: -------------------------------------------------------------------------------- 1 | // Settings go here 2 | -------------------------------------------------------------------------------- /src/styles/core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/styles/core.scss -------------------------------------------------------------------------------- /src/styles/vendor/_normalize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/styles/vendor/_normalize.scss -------------------------------------------------------------------------------- /src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/utils/index.js -------------------------------------------------------------------------------- /src/views/ChannelView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/views/ChannelView.js -------------------------------------------------------------------------------- /src/views/GamesView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/views/GamesView.js -------------------------------------------------------------------------------- /src/views/HomeView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/src/views/HomeView.js -------------------------------------------------------------------------------- /tests/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/tests/.eslintrc -------------------------------------------------------------------------------- /tests/framework.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/tests/framework.spec.js -------------------------------------------------------------------------------- /tests/views/HomeView.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/tests/views/HomeView.spec.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marduke182/twitch-redux/HEAD/webpack.config.js --------------------------------------------------------------------------------