<commit_before>## How to contribute to the game
It's very easy to set-up a local server in order to test and contribute to the development version of the game.<br>
It uses web languages like HTML, CSS, Javascript and Node.js. The game engine used is free open source, named [Phaser](http://phaser.io).

### Recommended Tool
If you're not very keen on using git from the CLI, I recomment using [Git Cola](https://git-cola.github.io) for cloning the project and creating patches.

### Fork Project
You can create a clone of the project by using git from CLI or with the use of a tool, like the one recommended above.
```
https://github.com/FreezingMoon/AncientBeast.git
```

---

### Package Requirements
First Install [NodeJS](http://nodejs.org). Linux users: if you installed from repository, you might need to create a path link.

### Grunt Setup
After you've successfully installed the Node.js package, open up a terminal and use the next command:

```
npm install -g grunt-cli
```

### Installing Dependencies
Still in the terminal, you'll have to navigate to the *development* directory and install project dependencies:

```
cd development
npm install
```

This will read `package.json` and install all of the gameplay established npm package dependencies.<br>
The *npm install* command will also update any required dependencies if `package.json` file changes.

### Betatest Game

To have the game properly set-up and opened in the default browser, simply run this terminal command:

```
grunt
```

Grunt will work in the background so that when you change any game scripts, the re-compile will occur.

---<commit_msg>removed command<commit_after>## How to contribute to the game
It's very easy to set-up a local server in order to test and contribute to the development version of the game.<br>
It uses web languages like HTML, CSS, Javascript and Node.js. The game engine used is free open source, named [Phaser](http://phaser.io).

### Recommended Tool
If you're not very keen on using git from the CLI, I recomment using [Git Cola](https://git-cola.github.io) for cloning the project and creating patches.

### Fork Project
You can create a clone of the project by using git from CLI or with the use of a tool, like the one recommended above.
```
https://github.com/FreezingMoon/AncientBeast.git
```

---

### Package Requirements
First Install [NodeJS](http://nodejs.org). Linux users: if you installed from repository, you might need to create a path link.

### Grunt Setup
After you've successfully installed the Node.js package, open up a terminal and use the next command:

```
npm install -g grunt-cli
```

### Installing Dependencies
Still in the terminal, use the following command in order to easily install all project dependencies:

```
npm install
```

This will read `package.json` and install all of the gameplay established npm package dependencies.<br>
The *npm install* command will also update any required dependencies if `package.json` file changes.

### Betatest Game

To have the game properly set-up and opened in the default browser, simply run this terminal command:

```
grunt
```

Grunt will work in the background so that when you change any game scripts, the re-compile will occur.

---
{'fraction_non_alphanumeric': 0.0827906976744186, 'fraction_numerical': 0.0, 'mean_word_length': 4.341059602649007, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 4, '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': '2076814', 'n_tokens_mistral': 886, 'n_tokens_neox': 832, 'n_words': 461}