<commit_before># Awesomeness Boilerplate

> Awesomeness is a a modular and flexible responsive framework

## Getting Started

What you'll need to get going

* All the requirements installed
* Basic understanding of how to use CSS modules
* Basic understanding of how to use dynamic JavaScript modules

Awesomeness provides a lot of cool tools but you'll have to connect the dots yourself. We'll try to provide all the necessary information on this page but it might be useful to read some documentation and tutorials related to each tool (i. e. Sass/Compass, Susy, RequireJS, etc.).

## Requirements

Due to its nature of being a design and development framework, Awesomeness **does not work out of the box**. It heavily relies on other tools and frameworks and combines them to provide great flexibility and power.

### Ruby

If you're a Mac user it's easy — Ruby is already installed on your machine. If you happen to be using Windows, please go to the [Ruby download page](http://rubyinstaller.org/), where you can find an installer and further instructions on how to proceed.

#### Ruby Gems

Awesomeness is built upon Sass and Compass and uses the Susy grid framework for layouting and normalize.css to softly reset browser default CSS. Hence you need to install the following gems: sass, compass, compass-normalize, susy and breakpoint.

Simply fire up Terminal (or Command Prompt on Windows) and type in this command:

```shell
$ gem install sass compass:1.0.0.alpha.19 compass-normalize susy breakpoint
```
This will install all four gems, as well as their dependencies. Hooray!

### Node.js

Awesomeness uses some of the incredible tools built with Node.js such as the taskrunner Grunt. Download it from the official [Node.js website](http://nodejs.org/).

## How To instantly work with Awesomeness

The best way to get started wi th a new Awesomeness-prject is to use the Yeoman generator, which scaffolds a new project for you:

- Install [Ruby](http://rubyinstaller.org) (Windows only)
- Install Gems
```shell
$ gem install sass compass:1.0.0.alpha.19 compass-normalize susy breakpoint
```
- Install [Node.js](http://nodejs.org/)
- Install the awesomeness generator. This programm will set up your Awesomeness project for you. As you install this npm package globally, you will have to use the prefix _sudo_ prompting you for your computer's administrator password.
```shell
$ sudo npm install -g generator-awesomeness
```
- Create a new directory for your project
```shell
$ mkdir my-new-project && cd $_
```
- Run the generator
```shell
$ yo awesomeness
```
- Run grunt and start building great things! This will automatically open a new browser window that updates as you make changes to your project. Neat!
```shell
$ grunt serve
```
<commit_msg>- corrected typo in README.md<commit_after># Awesomeness Boilerplate

> Awesomeness is a a modular and flexible responsive framework

## Getting Started

What you'll need to get going

* All the requirements installed
* Basic understanding of how to use CSS modules
* Basic understanding of how to use dynamic JavaScript modules

Awesomeness provides a lot of cool tools but you'll have to connect the dots yourself. We'll try to provide all the necessary information on this page but it might be useful to read some documentation and tutorials related to each tool (i. e. Sass/Compass, Susy, RequireJS, etc.).

## Requirements

Due to its nature of being a design and development framework, Awesomeness **does not work out of the box**. It heavily relies on other tools and frameworks and combines them to provide great flexibility and power.

### Ruby

If you're a Mac user it's easy — Ruby is already installed on your machine. If you happen to be using Windows, please go to the [Ruby download page](http://rubyinstaller.org/), where you can find an installer and further instructions on how to proceed.

#### Ruby Gems

Awesomeness is built upon Sass and Compass and uses the Susy grid framework for layouting and normalize.css to softly reset browser default CSS. Hence you need to install the following gems: sass, compass, compass-normalize, susy and breakpoint.

Simply fire up Terminal (or Command Prompt on Windows) and type in this command:

```shell
$ gem install sass compass:1.0.0.alpha.19 compass-normalize susy breakpoint
```
This will install all four gems, as well as their dependencies. Hooray!

### Node.js

Awesomeness uses some of the incredible tools built with Node.js such as the taskrunner Grunt. Download it from the official [Node.js website](http://nodejs.org/).

## How To instantly work with Awesomeness

The best way to get started wi th a new Awesomeness-prject is to use the Yeoman generator, which scaffolds a new project for you:

- Install [Ruby](http://rubyinstaller.org) (Windows only)
- Install Gems
```shell
$ gem install sass compass:1.0.0.alpha.19 compass-normalize susy breakpoint
```
- Install [Node.js](http://nodejs.org/)
- Install the awesomeness generator. This command will set up your Awesomeness project for you. As you install this npm package globally, you will have to use the prefix _sudo_ prompting you for your computer's administrator password.
```shell
$ sudo npm install -g generator-awesomeness
```
- Create a new directory for your project
```shell
$ mkdir my-new-project && cd $_
```
- Run the generator
```shell
$ yo awesomeness
```
- Run grunt and start building great things! This will automatically open a new browser window that updates as you make changes to your project. Neat!
```shell
$ grunt serve
```

{'fraction_non_alphanumeric': 0.06824336522838058, 'fraction_numerical': 0.003610760064993681, 'mean_word_length': 4.41544477028348, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4678890', 'n_tokens_mistral': 1546, 'n_tokens_neox': 1434, 'n_words': 798}