<commit_before>grunt-vows
==========
A grunt task for running your vows tests.

Installation
============
```
› npm install grunt-vows
```

Usage
=====
Either run it via grunt by first adding this line to your project's `grunt.js` gruntfile:
```
grunt.loadNpmTasks("grunt-vows");
```
then by running the `vows` task directly (or via an alias):
```
› grunt vows
```
or you can run it as a stand-alone command:
```
› grunt-vows
```
(requires global installation, i.e. `npm install -g grunt-vows`)

Caveats
=======
* Will only test files matching `test/*.js` (#3)
* Hardcoded to report in 'spec' style (#1)

License
=======
Copyright (c) 2012 <NAME>  
Licensed under the MIT license.
<commit_msg>Updating README to reflect new config options #3<commit_after>grunt-vows
==========
A grunt task for running your vows tests.

Installation
============
```
› npm install grunt-vows
```

Usage
=====
Either run it via grunt by first adding this line to your project's `grunt.js` gruntfile:
```javascript
grunt.loadNpmTasks("grunt-vows");
```
then by running the `vows` task directly (or via an alias):
```
› grunt vows
```
or you can run it as a stand-alone command:
```
› grunt-vows
```
(requires global installation, i.e. `npm install -g grunt-vows`)

Configuration
-------------
Configuration is handled via the default grunt config schema:
```javascript
grunt.initConfig({
    vows: {
        files: "test/*.js",
        spec: true
    }
});
```

Caveats
=======
* Hardcoded to report in 'spec' style (#1)

License
=======
Copyright (c) 2012 <NAME>  
Licensed under the MIT license.

{'fraction_non_alphanumeric': 0.1741608613046232, 'fraction_numerical': 0.007599746675110829, 'mean_word_length': 4.080385852090032, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '272958', 'n_tokens_mistral': 560, 'n_tokens_neox': 514, 'n_words': 196}