<commit_before>Build this repo locally
=======================
Alchemy.js leverages yeoman.io heavily for workflow.  At the heart of Yeoman is the Gruntfile which is used to run tasks.  The Alchemy.js app `./app` builds a `./dist` folder containing Alchemy.js and dependencies, while the Alchemy.js site is built from a seperate Yeoman project in the `./site` folder which publishes to the gh-pages branch of this repo.  Additionally, we use [CoffeeScript](http://coffeescript.org), [Sass](http://sass-lang.com/), [d3](http://sass-lang.com/), and [lodash](http://lodash.com/).  If you are looking to contribute, each project has fantastic documentation.

##### Up and Running with Yeoman: 
(note, these instructions assume that you are running OSX. If you are running linux then you will not be using brew, instead use the package manager of your platform [Like yum or apt] to install, or install node from directly from the site. You will also need to have ruby installed in order for gem to work) 
```
# If you don't have Node find fast Wifi
brew update
brew doctor
brew install node
```
These instructions should work as long as you are using a *nix system and have node, npm, ruby and ruby development packages installed...

```
# If you don't have Yeoman find fast Wifi
npm install -g yo

# Install Coffee for compiling CoffeeScript into JavaScript
npm install -g coffee-script

# Install Compass for compiling Sass into css
gem install compass<commit_msg>fixed d3 link in BUILD.md<commit_after>Build this repo locally
=======================
Alchemy.js leverages yeoman.io heavily for workflow.  At the heart of Yeoman is the Gruntfile which is used to run tasks.  The Alchemy.js app `./app` builds a `./dist` folder containing Alchemy.js and dependencies, while the Alchemy.js site is built from a seperate Yeoman project in the `./site` folder which publishes to the gh-pages branch of this repo.  Additionally, we use [CoffeeScript](http://coffeescript.org), [Sass](http://sass-lang.com/), [d3](http://d3js.org/), and [lodash](http://lodash.com/).  If you are looking to contribute, each project has fantastic documentation.

##### Up and Running with Yeoman: 
(note, these instructions assume that you are running OSX. If you are running linux then you will not be using brew, instead use the package manager of your platform [Like yum or apt] to install, or install node from directly from the site. You will also need to have ruby installed in order for gem to work) 
```
# If you don't have Node find fast Wifi
brew update
brew doctor
brew install node
```
These instructions should work as long as you are using a *nix system and have node, npm, ruby and ruby development packages installed...

```
# If you don't have Yeoman find fast Wifi
npm install -g yo

# Install Coffee for compiling CoffeeScript into JavaScript
npm install -g coffee-script

# Install Compass for compiling Sass into css
gem install compass
{'fraction_non_alphanumeric': 0.08945032434277911, 'fraction_numerical': 0.0013656538067599864, 'mean_word_length': 4.3369763205828775, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3236505', 'n_tokens_mistral': 818, 'n_tokens_neox': 759, 'n_words': 427}