Roadmap
----

- Make the repo usable across various module systems
- Remove dependence on threeJS, backbone, underscore, requirejs, etc
- Add ReactJS bindings

## Development Workflow

We prefer to use [`yarn`](https://yarnpkg.com/lang/en/) instead of `npm`, however you can stil use `npm` commands by doing `npm run {command}` instead of `yarn {command}`
### Install
```
git clone git@github.com:eventbrite/cartogram.git
cd cartogram
yarn
```

### Development

1. Run `yarn watch:dev`
2. Go to `http://localhost:8081/examples/interactive.html`
3. Make changes locally and refresh the link above to test your changes.

All examples are listed under the [`examples`](https://github.com/eventbrite/cartogram/tree/2.0/examples) folder.

## Contribution
Open PRs and tag reviewers to review
