<commit_before>#gulp-config-sync

[![NPM version](https://badge.fury.io/js/gulp-config-sync.svg)](http://badge.fury.io/js/gulp-config-sync) [![Build Status](https://travis-ci.org/danlevan/gulp-config-sync.svg?branch=master)](https://travis-ci.org/danlevan/gulp-config-sync)

> Synchronize version, name, description, keywords... in each config file (package.json, bower.json, component.js...).

By default, package.json is used as the source of truth but you can specify any source and any fields you want to synchronize.

Only the fields specified are synchronized. The other fields are left untouched.

## Gulp

This is a plugin for [gulp 3](http://gulpjs.com/).


## Usage

Install `gulp-config-sync` as a development dependency

```sh
$ npm install gulp-config-sync --save-dev
```

In your `gulpfile.js`

```javascript<commit_msg>Add version button<commit_after>#gulp-config-sync

[![GitHub version](https://badge.fury.io/gh/danlevan%2Fgulp-config-sync.svg)](http://badge.fury.io/gh/danlevan%2Fgulp-config-sync) [![NPM version](https://badge.fury.io/js/gulp-config-sync.svg)](http://badge.fury.io/js/gulp-config-sync) [![Build Status](https://travis-ci.org/danlevan/gulp-config-sync.svg?branch=master)](https://travis-ci.org/danlevan/gulp-config-sync)

> Synchronize version, name, description, keywords... in each config file (package.json, bower.json, component.js...).

By default, package.json is used as the source of truth but you can specify any source and any fields you want to synchronize.

Only the fields specified are synchronized. The other fields are left untouched.

## Gulp

This is a plugin for [gulp 3](http://gulpjs.com/).


## Usage

Install `gulp-config-sync` as a development dependency

```sh
$ npm install gulp-config-sync --save-dev
```

In your `gulpfile.js`

```javascript
{'fraction_non_alphanumeric': 0.15299334811529933, 'fraction_numerical': 0.0022172949002217295, 'mean_word_length': 4.436746987951807, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 7, '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': '6377863', 'n_tokens_mistral': 631, 'n_tokens_neox': 610, 'n_words': 155}