├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .flowconfig ├── .gitignore ├── .jscsrc ├── .npmrc ├── .nvmrc ├── .travis.yml ├── LICENSE ├── README.md ├── bin └── buildHtml.js ├── config ├── flow │ ├── definitions │ │ └── react.js │ └── flow-typed │ │ ├── README.md │ │ └── npm │ │ ├── enzyme_v2.x.x.js │ │ ├── react-redux_v4.x.x.js │ │ └── redux_v3.x.x.js ├── webpack.config.base.js ├── webpack.config.development.js └── webpack.config.production.js ├── dev-server.js ├── package.json ├── src └── client │ ├── assets │ ├── images │ │ └── favicon.ico │ ├── index.html │ ├── javascripts │ │ ├── app │ │ │ ├── App.js │ │ │ ├── DevTools.js │ │ │ ├── Root.js │ │ │ ├── config.js │ │ │ ├── index.js │ │ │ ├── reducer.js │ │ │ ├── routes.js │ │ │ └── store │ │ │ │ ├── configureStore.development.js │ │ │ │ ├── configureStore.js │ │ │ │ └── configureStore.production.js │ │ ├── components │ │ │ └── NotFound │ │ │ │ ├── NotFound.js │ │ │ │ ├── NotFound.spec.js │ │ │ │ └── index.js │ │ ├── features │ │ │ └── friends │ │ │ │ ├── components │ │ │ │ ├── AddFriendInput │ │ │ │ │ ├── AddFriendInput.js │ │ │ │ │ ├── AddFriendInput.scss │ │ │ │ │ └── index.js │ │ │ │ ├── FriendList │ │ │ │ │ ├── FriendList.js │ │ │ │ │ ├── FriendList.scss │ │ │ │ │ └── index.js │ │ │ │ ├── FriendListApp.scss │ │ │ │ ├── FriendListItem │ │ │ │ │ ├── FriendListItem.js │ │ │ │ │ ├── FriendListItem.scss │ │ │ │ │ ├── fonts │ │ │ │ │ │ └── opensans-regular-webfont.woff │ │ │ │ │ ├── images │ │ │ │ │ │ └── icon-user.png │ │ │ │ │ └── index.js │ │ │ │ ├── FriendsLayout.js │ │ │ │ └── FriendsView.js │ │ │ │ ├── friends.js │ │ │ │ └── index.js │ │ ├── models │ │ │ └── friends.js │ │ └── utils │ │ │ └── .gitkeep │ └── styles │ │ ├── bootstrap.min.css │ │ └── styles.scss │ └── scripts │ ├── development.js │ └── production.js └── test ├── e2e └── .gitkeep └── unit ├── actions └── FriendsActionsSpec.js ├── containers └── FriendListAppSpec.js ├── cssNullCompiler.js └── testHelper.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | config/flow 2 | dev-server.js 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/.jscsrc -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | save-exact=true 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v6.4.0 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /bin/buildHtml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/bin/buildHtml.js -------------------------------------------------------------------------------- /config/flow/definitions/react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/config/flow/definitions/react.js -------------------------------------------------------------------------------- /config/flow/flow-typed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/config/flow/flow-typed/README.md -------------------------------------------------------------------------------- /config/flow/flow-typed/npm/enzyme_v2.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/config/flow/flow-typed/npm/enzyme_v2.x.x.js -------------------------------------------------------------------------------- /config/flow/flow-typed/npm/react-redux_v4.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/config/flow/flow-typed/npm/react-redux_v4.x.x.js -------------------------------------------------------------------------------- /config/flow/flow-typed/npm/redux_v3.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/config/flow/flow-typed/npm/redux_v3.x.x.js -------------------------------------------------------------------------------- /config/webpack.config.base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/config/webpack.config.base.js -------------------------------------------------------------------------------- /config/webpack.config.development.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/config/webpack.config.development.js -------------------------------------------------------------------------------- /config/webpack.config.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/config/webpack.config.production.js -------------------------------------------------------------------------------- /dev-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/dev-server.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/package.json -------------------------------------------------------------------------------- /src/client/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/images/favicon.ico -------------------------------------------------------------------------------- /src/client/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/index.html -------------------------------------------------------------------------------- /src/client/assets/javascripts/app/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/app/App.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/app/DevTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/app/DevTools.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/app/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/app/Root.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/app/config.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/app/index.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/app/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/app/reducer.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/app/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/app/routes.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/app/store/configureStore.development.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/app/store/configureStore.development.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/app/store/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/app/store/configureStore.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/app/store/configureStore.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/app/store/configureStore.production.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/components/NotFound/NotFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/components/NotFound/NotFound.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/components/NotFound/NotFound.spec.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/client/assets/javascripts/components/NotFound/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './NotFound'; 2 | -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/AddFriendInput/AddFriendInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/components/AddFriendInput/AddFriendInput.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/AddFriendInput/AddFriendInput.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/components/AddFriendInput/AddFriendInput.scss -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/AddFriendInput/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './AddFriendInput'; 2 | -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/FriendList/FriendList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/components/FriendList/FriendList.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/FriendList/FriendList.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/components/FriendList/FriendList.scss -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/FriendList/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './FriendList'; 2 | -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/FriendListApp.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/components/FriendListApp.scss -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/FriendListItem/FriendListItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/components/FriendListItem/FriendListItem.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/FriendListItem/FriendListItem.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/components/FriendListItem/FriendListItem.scss -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/FriendListItem/fonts/opensans-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/components/FriendListItem/fonts/opensans-regular-webfont.woff -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/FriendListItem/images/icon-user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/components/FriendListItem/images/icon-user.png -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/FriendListItem/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './FriendListItem'; 2 | -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/FriendsLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/components/FriendsLayout.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/components/FriendsView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/components/FriendsView.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/friends.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/friends.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/features/friends/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/features/friends/index.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/models/friends.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/javascripts/models/friends.js -------------------------------------------------------------------------------- /src/client/assets/javascripts/utils/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/client/assets/styles/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/styles/bootstrap.min.css -------------------------------------------------------------------------------- /src/client/assets/styles/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/assets/styles/styles.scss -------------------------------------------------------------------------------- /src/client/scripts/development.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/scripts/development.js -------------------------------------------------------------------------------- /src/client/scripts/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/src/client/scripts/production.js -------------------------------------------------------------------------------- /test/e2e/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unit/actions/FriendsActionsSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/test/unit/actions/FriendsActionsSpec.js -------------------------------------------------------------------------------- /test/unit/containers/FriendListAppSpec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/test/unit/containers/FriendListAppSpec.js -------------------------------------------------------------------------------- /test/unit/cssNullCompiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/test/unit/cssNullCompiler.js -------------------------------------------------------------------------------- /test/unit/testHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nicksp/redux-webpack-es6-boilerplate/HEAD/test/unit/testHelper.js --------------------------------------------------------------------------------