Cycle.js Diversity Boilerplate
![Github All Releases](https://camo.githubusercontent.com/7c63ab0007088183d4841ffe5d7af16f78d0d9ac5c60613f5cf296ce56212772/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f54796c6f72532f7873747265616d2d626f696c6572706c6174652f746f74616c2e7376673f6d61784167653d32353932303030)
$ git clone https://github.com/TylorS/xstream-boilerplate.git PROJECT_NAME
$ cd PROJECT_NAME
$ rm -rf .git
$ git init
$ git remote add origin https://github.com/USERNAME/PROJECT_NAME
# create your github repo
# setup CircleCI
# turn on LGTM
$ bash scripts/add_issue_labels.sh
$ npm install
# Enjoy Cycle.js and xstream
- Cycle.js Diversity
- XStream
- Babel
- Mocha + power-assert - unit testing
- Travis CI - continuous integration
- Isparta - code coverage
- ESLint + eslint-config-standard - code linting
- husky + validate-commit-msg + commitizen - enforce good commit messages <3
- conventional-changelog - Generate a changelog from your nice commit messages
- Github Issue and Pull Request templates
- LGTM sample MAINTAINERS file
- Webpack 2 - bundling
- Hot Module Reloading - using cycle-hmr - Thank you @Cmdv and @whitecolor
- BrowserSync - Make testing mutliple browsers easy peasy! Thank you @stevenmathews
- Script for making better Github issue labels
Libraries included by default
- CSS Modules - better CSS
- SASS/SCSS + Modules - betterer CSS
- Better Documentation, more links, etc
- add markdown-doc-test
- More everything :)