<commit_before># Frontend-Driver
A node utility to facilitate installing dependancies and building multiple frontend projects.

Walks through all directories in the project directory. Frontend-driver must be called from the project root directory, in this case projects/
```
projects
│
└───Project1
    │  bower.json
    │  Guntfile.js
    │  package.jsonG
    │  src
└───Project2
    │  bower.json
    │  Guntfile.js
    │  package.jsonG
    │  src
└───Project3
    │  bower.json
    │  Guntfile.js
    │  package.jsonG
    │  src
```


## Dependencies
* q
* shelljs
* yargs

## Installation

npm install -g

## Usage
 Runs npm install on all frontend projects.
````javascript
$ frontend-driver install 
````
 Runs npm install on all frontend project directories located within the path specified.
````javascript
$ frontend-driver install --path=C:\projects\web\FrontEnd\  
````
Runs grunt dev on all frontend project directories located within the directory frontend-driver was called from.
````javascript
$ frontend-driver build --env=dev
````
Runs grunt dev on all frontend project directories located within the path specified.
````javascript
$ frontend-driver build --env=dev --path=C:\\projects\\epic\FrontEnd\\   
````
## Options<commit_msg>readme typo<commit_after># Frontend-Driver
A node utility to facilitate installing dependancies and building multiple frontend projects.

Walks through all directories in the project directory. Frontend-driver must be called from the project root directory, in this case projects/
```
projects
│
└───Project1
    │  bower.json
    │  Guntfile.js
    │  package.jsonG
    │  src
└───Project2
    │  bower.json
    │  Guntfile.js
    │  package.jsonG
    │  src
└───Project3
    │  bower.json
    │  Guntfile.js
    │  package.jsonG
    │  src
```


## Dependencies
* q
* shelljs
* yargs

## Installation

npm install -g

## Usage
 Runs npm install on all frontend projects.
````javascript
$ frontend-driver install 
````
 Runs npm install on all frontend project directories located within the path specified.
````javascript
$ frontend-driver install --path=C:\projects\web\FrontEnd\  
````
Runs grunt dev on all frontend project directories located within the directory frontend-driver was called from.
````javascript
$ frontend-driver build --env=dev
````
Runs grunt dev on all frontend project directories located within the path specified.
````javascript
$ frontend-driver build --env=dev --path=C:\\projects\\web\FrontEnd\\   
````
## Options
{'fraction_non_alphanumeric': 0.10581162324649299, 'fraction_numerical': 0.002404809619238477, 'mean_word_length': 3.5714285714285716, '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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '391285', 'n_tokens_mistral': 773, 'n_tokens_neox': 762, 'n_words': 278}