UNPKG

hp-redux

Version:
78 lines (47 loc) 2.01 kB
# hp-redux [![Build Status](https://travis-ci.org/Bebersohl/hp-redux.svg?branch=master)](https://travis-ci.org/Bebersohl/hp-redux) [![Coverage Status](https://coveralls.io/repos/Bebersohl/hp-redux/badge.svg?branch=master)](https://coveralls.io/r/Bebersohl/hp-redux?branch=master) hp-redux is a Hearthstone simulator. ## Getting Started If you are not familiar with Redux these are good resources: * https://egghead.io/courses/getting-started-with-redux (first 16 videos) * http://redux.js.org/ Read the [wiki](https://github.com/Bebersohl/hp-redux/wiki) to understand the scope of the project. Read [CONTRIBUTING.md](https://github.com/Bebersohl/hp-redux/blob/master/CONTRIBUTING.md) before submitting a pull request. ### Prerequisites Node.js, which can be installed [here](https://nodejs.org/en/) (get the current version) ### Installing Clone the repo. ``` git clone https://github.com/Bebersohl/hp-redux ``` Navigate to your repo. ``` cd hp-redux ``` Install the dependencies. ``` npm install ``` Now that the project is set up you can run index.js to test your code. ``` node src/index ``` ## Running the tests ``` npm test ``` ### And coding style tests We are using eslint and [Airbnb's style guide](https://github.com/airbnb/javascript) ``` npm run lint ``` ## Contributing Please read [CONTRIBUTING.md](https://github.com/Bebersohl/hp-redux/blob/master/CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us. ## Authors * **Brandon Ebersohl** - *Initial work* - [bebersohl](https://github.com/bebersohl) See also the list of [contributors](https://github.com/Bebersohl/hp-redux/contributors) who participated in this project. ## License This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details ## Acknowledgments Borrowed heavily from [hearthbreaker](https://github.com/danielyule/hearthbreaker/wiki)