<commit_before># Contributing

This doc explains how to build this module yourself


## Setup

1. Install [NodeJS](http://nodejs.org/)
2. Install [Gulp](http://gulpjs.com/) with `npm install -g gulp`
3. Install [Bower](http://bower.io/) with `npm install -g bower`
4. Clone and `cd` into this repo.
5. Install dependencies with `npm install` and `bower install`


## Running the Examples

1. Start the development server with `gulp build watch serve`
2. Open a browser and navigate to [http://localhost:8000/temp/examples/index.html](http://localhost:8000/temp/examples/index.html)


## Development

1. Install [Karma](http://karma-runner.github.io/) with `npm install -g karma`
2. Install the cli for [Karma](http://karma-runner.github.io/) with `npm install -g karma-cli`
3. Start karma with `karma start`
4. Add new tests to the `test` folder. Be sure to give them an extension of `.spec.js`.

### Code Style Guide

* Use 2 spaces as tab, see `.editorconfig`<commit_msg>docs(contrib): explain release process<commit_after># Contributing

This doc explains how to build the router module yourself

## Releases

Releases of this module live in the `dist` directory. Releases (tagged `vx.y.z`) of this module published on npm
or will have up-to-date build artifacts checked in.

## Setup

1. Install [NodeJS](http://nodejs.org/)
2. Install [Gulp](http://gulpjs.com/) with `npm install -g gulp`
3. Clone and `cd` into this repo.
4. Install dependencies with `npm install` and `bower install`


## Running the Examples

1. Start the development server with `gulp build watch serve`
2. Open a browser and navigate to [http://localhost:8000/temp/examples/index.html](http://localhost:8000/temp/examples/index.html)


## Development

1. Install [Karma](http://karma-runner.github.io/) with `npm install -g karma`
2. Install the cli for [Karma](http://karma-runner.github.io/) with `npm install -g karma-cli`
3. Start karma with `karma start`
4. Add new tests to the `test` folder. Be sure to give them an extension of `.spec.js`.

## Code Style Guide

* Use 2 spaces as tab, see `.editorconfig`
{'fraction_non_alphanumeric': 0.12589755864049784, 'fraction_numerical': 0.018669219722355194, 'mean_word_length': 4.024038461538462, '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': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7507683', 'n_tokens_mistral': 691, 'n_tokens_neox': 650, 'n_words': 264}