<commit_before>Hassle-free third-party dependencies with Bower and Gulp
=========================                               

This repository was created for the [Hassle-free third-party dependencies](http://engineroom.teamwork.com/hassle-free-third-party-dependencies) blog post on [engineroom.teamwork.com](http://engineroom.teamwork.com).

# Set up

Prerequisites: [Node.js](http://nodejs.org/), [Bower](http://bower.io) & [Gulp](http://gulpjs.com).

You'll need to run these commands one time to set up the project ready:

1. `npm install`. This will install the `devDependencies` in `package.json` into `node_modules`.
2. `bower install`. This will install the `dependencies` in `bower.json` into `app/third-party`.

# Preprocess the third-party dependencies

Run this initially and anytime after you add / remove / update a Bower dependency:

1. `gulp`. This will generate `app/third-party.css` and `app/third-party.js`.
2. Open / reload `app/index.html`<commit_msg>Added content to readme<commit_after>Hassle-free third-party dependencies with Bower and Gulp
=========================                               

This repository was created for the [Hassle-free third-party dependencies](http://engineroom.teamwork.com/hassle-free-third-party-dependencies) blog post on [engineroom.teamwork.com](http://engineroom.teamwork.com).

# Set up

Prerequisites: [Node.js](http://nodejs.org/), [Bower](http://bower.io) & [Gulp](http://gulpjs.com).

You'll need to run these commands one time to set up the project ready:

1. `npm install`. This will install the `devDependencies` in `package.json` into the `node_modules` directory.
2. `bower install`. This will install the `dependencies` in `bower.json` into the `app/third-party` directory.

# Preprocess the third-party dependencies

Run this initially and anytime after you add / remove / update a Bower dependency:

1. `gulp`. This will generate `app/third-party.css` and `app/third-party.js`.
2. Open / reload `app/index.html`
{'fraction_non_alphanumeric': 0.14371859296482412, 'fraction_numerical': 0.004020100502512563, 'mean_word_length': 3.9775, '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': '5116979', 'n_tokens_mistral': 615, 'n_tokens_neox': 594, 'n_words': 192}