<commit_before># Babel Starter Kit

> A project template for authoring and publishing JavaScript libraries

### Features

&nbsp; &nbsp; ✓ Next generation JavaScript via [Babel](http://babeljs.io/)<br>
&nbsp; &nbsp; ✓ Publish to [NPM](https://www.npmjs.com/) as ES5, ES6+ and UMD<br>
&nbsp; &nbsp; ✓ Pre-configured tests with [Mocha](http://mochajs.org/), [Chai](http://chaijs.com/) and [Sinon](http://sinonjs.org/)<br>
&nbsp; &nbsp; ✓ Project documentation boilerplate<br>
&nbsp; &nbsp; ✓ Cross-platform, minimum dependencies<br>

### Getting Started

Start by cloning this repo and installing project dependencies:

```
$ git clone -o babel-starter-kit https://github.com/kriasoft/babel-starter-kit.git MyProject
$ cd MyProject
$ npm install
```

Update your name in `LICENSE.txt` and project information in `package.json` and
`README.md` files. Write your code in `src` folder, write tests in `test`
folder. Run `npm run build` to compile the source code into a distributable
format. Write documentation in markdown format in `docs` folder. Run
`npm run serve` to launch a development server with the documentation site.

### How to Test

```shell
$ npm run lint          # Lint your code
$ npm test              # Run unit tests
```

### How to Update

Down the road you can fetch and merge the recent changes from this repo back
into your project:

```
$ git checkout master
$ git fetch babel-starter-kit
$ git merge babel-starter-kit/master
$ npm install
```

### Copyright

Copyright (c) 2015 <NAME> ([@koistya](https://twitter.com/koistya))
&nbsp;|&nbsp; The MIT License
<commit_msg>Add a link to the documentation demo site to README.md<commit_after># Babel Starter Kit

> A project template for authoring and publishing JavaScript libraries

### Features

&nbsp; &nbsp; ✓ Next generation JavaScript via [Babel](http://babeljs.io/)<br>
&nbsp; &nbsp; ✓ Publish to [NPM](https://www.npmjs.com/) as ES5, ES6+ and UMD<br>
&nbsp; &nbsp; ✓ Pre-configured tests with [Mocha](http://mochajs.org/), [Chai](http://chaijs.com/) and [Sinon](http://sinonjs.org/)<br>
&nbsp; &nbsp; ✓ Project documentation boilerplate ([demo](http://www.kriasoft.com/babel-starter-kit/))<br>
&nbsp; &nbsp; ✓ Cross-platform, minimum dependencies<br>

### Getting Started

Start by cloning this repo and installing project dependencies:

```
$ git clone -o babel-starter-kit https://github.com/kriasoft/babel-starter-kit.git MyProject
$ cd MyProject
$ npm install
```

Update your name in `LICENSE.txt` and project information in `package.json` and
`README.md` files. Write your code in `src` folder, write tests in `test`
folder. Run `npm run build` to compile the source code into a distributable
format. Write documentation in markdown format in `docs` folder. Run
`npm run serve` to launch a development server with the documentation site.

### How to Test

```shell
$ npm run lint          # Lint your code
$ npm test              # Run unit tests
```

### How to Update

Down the road you can fetch and merge the recent changes from this repo back
into your project:

```
$ git checkout master
$ git fetch babel-starter-kit
$ git merge babel-starter-kit/master
$ npm install
```

### Copyright

Copyright (c) 2015 <NAME> ([@koistya](https://twitter.com/koistya))
&nbsp;|&nbsp; The MIT License

{'fraction_non_alphanumeric': 0.12767257177764202, 'fraction_numerical': 0.0036652412950519244, 'mean_word_length': 4.282258064516129, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 17, 'https://': 6, 'lorem ipsum': 0, 'www.': 3, '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': '5573526', 'n_tokens_mistral': 1064, 'n_tokens_neox': 986, 'n_words': 392}