<commit_before># grunt-parallel

Run commands and tasks in parallel.

## Getting Started
Install this grunt plugin next to your project's [Gruntfile.js gruntfile][getting_started] with: `npm install grunt-parallel --save-dev`

Then add this line to your project's `Gruntfile.js` gruntfile:

```javascript
grunt.loadNpmTasks('grunt-parallel');
```

[grunt]: http://gruntjs.com/
[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md

## Documentation

### Settings

* <tt>commands</tt> - An array of commands to run, each deferred to: http://gruntjs.com/api/grunt.util#grunt.util.spawn

```javascript
grunt.initConfig({
  parallel: {
    assets: [{
      grunt: true,
      args: ['requirejs']
    }, {
      grunt: true,
      args: ['compass']
    },{
      command: 'some-custom-shell-script.sh'
    }]
  }
});
```

One might target the task using `grunt parallel:assets`. This would run compass, requirejs, and a custom shell script at the same time, each logging to your console when they are done.

## License
Copyright (c) 2013 <NAME><commit_msg>Fix typo in README.<commit_after># grunt-parallel

Run commands and tasks in parallel.

## Getting Started
Install this grunt plugin next to your project's [Gruntfile.js gruntfile][getting_started] with: `npm install grunt-parallel --save-dev`

Then add this line to your project's `Gruntfile.js` gruntfile:

```javascript
grunt.loadNpmTasks('grunt-parallel');
```

[grunt]: http://gruntjs.com/
[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md

## Documentation

### Settings

* <tt>commands</tt> - An array of commands to run, each deferred to: http://gruntjs.com/api/grunt.util#grunt.util.spawn

```javascript
grunt.initConfig({
  parallel: {
    assets: [{
      grunt: true,
      args: ['requirejs']
    }, {
      grunt: true,
      args: ['compass']
    },{
      cmd: 'some-custom-shell-script.sh'
    }]
  }
});
```

One might target the task using `grunt parallel:assets`. This would run compass, requirejs, and a custom shell script at the same time, each logging to your console when they are done.

## License
Copyright (c) 2013 <NAME>
{'fraction_non_alphanumeric': 0.13489871086556168, 'fraction_numerical': 0.003683241252302026, 'mean_word_length': 3.8831460674157303, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 2, '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': '5637466', 'n_tokens_mistral': 731, 'n_tokens_neox': 690, 'n_words': 208}