<commit_before>[![Build Status](https://travis-ci.org/fradot/ngesixstarter.svg?branch=master)](https://travis-ci.org/fradot/ngesixstarter)

# Angular ES6 TDD-ready frontend boilerplate

ngesixstarter is a simple front-end starter template for building AngularJS applications using ECMAScript6 features.

## Features:

- AngularJS + ES6 + Karma + Jasmine
- TDD-ready environment.
- ECMAScript6 support.
- CSS & Javascript source map.
- Livereload! Browser automatically refresh on changes.
- LESS support.   
- Javascript & CSS minification.
- Javascript linting.
- CSS Autoprefixer.
- <a href="https://github.com/fradot/ngesixstarter/blob/master/LICENSE.txt">MIT License</a>

## Quick Start
1. Download the zip project <a href="https://github.com/fradot/ngesixstarter/archive/master.zip">here</a>

2. Or clone this git repo: <pre><code>git clone https://github.com/fradot/ngesixstarter.git</code></pre>

##### Configure your project
Configure your project using the esixstarter-config.json file:

<pre><code>
{
  "name": "-your project name-",
  "description": "-your project description goes here-",
  "dirs": {
      "test": "./app_spec",
      "dist": "dist",
      "app": "./app"
    },
  "version": "1.0.0",
  "author" : "-author fullname-"
}<commit_msg>Update: readme.<commit_after>[![Build Status](https://travis-ci.org/fradot/ngesixstarter.svg?branch=master)](https://travis-ci.org/fradot/ngesixstarter)

# Angular ES6 TDD-ready frontend boilerplate

ngesixstarter is a simple front-end starter template for building AngularJS applications using ECMAScript6 features.

## Features:

- AngularJS + ES6 + Karma + Jasmine
- TDD-ready environment.
- ECMAScript6 support.
- CSS & Javascript source map.
- Livereload! Browser automatically refresh on changes.
- LESS support.   
- Javascript & CSS minification.
- Javascript linting.
- CSS Autoprefixer.
- <a href="https://github.com/fradot/ngesixstarter/blob/master/LICENSE.txt">MIT License</a>

## Quick Start
1. Download the zip project <a href="https://github.com/fradot/ngesixstarter/archive/master.zip">here</a>

2. Or clone this git repo: <pre><code>git clone https://github.com/fradot/ngesixstarter.git</code></pre>

##### Configure your project
Configure your project using the esixstarter-config.json file:

<pre><code>
{
  "dirs": {
      "test": "./app_spec",
      "dist": "dist",
      "app": "./app"
}
{'fraction_non_alphanumeric': 0.14738175675675674, 'fraction_numerical': 0.00633445945945946, 'mean_word_length': 4.15, 'pattern_counts': {'":': 11, '<': 23, '<?xml version=': 0, '>': 23, 'https://': 10, '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': '2418430', 'n_tokens_mistral': 821, 'n_tokens_neox': 774, 'n_words': 192}