# htmlroc
Converts MLP:CCG rule files from text to HTML!
## Installation
### Requirements
- Go 1.12+
- The text rules from Hithroc's site:
https://horse.cards/rules/latest.txt
- Node.js **(optional)**
### Running htmlroc
1. Clone project locally and `cd` to it
2. Place the text rules inside the project's folder as `rules.txt`
3. Run this command:
```
go run .
```
Alternately, you can compile with `go install` and use the command line flags to specify location of `rules.txt` and `template.html`
### Rebuilding static assets
If you have node.js installed, you can also modify the static assets and rebuild them. Source files are in `static-src`. To rebuild, run either `npm i` or `yarn install` depending on your package manager of choice and then:
```
yarn build
```
This will build the CSS/JS files needed for the provided template.
## Thanks to
- [Hithroc](https://hithroc.org/) for maintaining text versions of the rules
- [CommentaryIsMagic](http://www.commentaryismagic.com/) for maintaining the official rules