<commit_before>F2: An open framework created for the financial services industry.
=================

F2 is an open and free web integration framework that has been designed to help you develop custom solutions that combine the best tools and content from multiple providers into one, privately-labeled, seamlessly integrated front-end.

The [essential components](http://docs.openf2.com/components-of-the-framework.html) defined by the F2 specification are the [Container](http://docs.openf2.com/developing-f2-containers.html), [Apps](http://docs.openf2.com/developing-f2-apps.html), [Context](http://docs.openf2.com/developing-f2-apps.html#context) and [Store](#)&mdash;all supported under the hood by **F2.js**, a JavaScript SDK which provides an extensible foundation powering all F2-based web applications.

F2 was started by and is maintained by [Markit On Demand](http://www.markitondemand.com). Visit [OpenF2.com](http://www.openF2.com) for more information. Follow [@OpenF2](http://twitter.com/OpenF2) on Twitter.

## Developers

### Quick Start

Clone the repo, `git clone https://github.com/OpenF2/F2.git`, or [download the latest version](https://github.com/OpenF2/F2/zipball/master). 

If you've cloned the repo and are ready to start building a F2 app, [read the documentation](http://docs.openf2.com/developing-f2-apps.html#developing-your-f2-app). Just want to see examples? Point your browser at `http://localhost/OpenF2/F2/sdk/examples/`.

### Build F2

We've included a `build.js` file in the project which contains the logic for compiling F2.js and the documentation. The build script runs on [Node.js](http://nodejs.org/), and has a few dependencies. To install, `cd` to your `F2` folder, and run the following commands in npm:

`$> npm install uglify-js wrench yuidocjs optimist`

`$> npm install markitdown -g`

To **build F2**, run:

`$> node build`

For help, run:

`$> node build -h`

### Collaboration 

Join the team and help contribute to F2 on GitHub. Begin by [forking the repo](https://github.com/OpenF2/F2/fork_select), sending [pull requests](https://help.github.com/articles/using-pull-requests), or [submitting issues](https://github.com/OpenF2/F2/issues).

### Versioning

To adhere to industry standards, F2 will be maintained under the Semantic Versioning guidelines as much as possible.

Releases will be numbered with the following format:
<commit_msg>Readme update to include less node module<commit_after>F2: An open framework created for the financial services industry.
=================

F2 is an open and free web integration framework that has been designed to help you develop custom solutions that combine the best tools and content from multiple providers into one, privately-labeled, seamlessly integrated front-end.

The [essential components](http://docs.openf2.com/components-of-the-framework.html) defined by the F2 specification are the [Container](http://docs.openf2.com/developing-f2-containers.html), [Apps](http://docs.openf2.com/developing-f2-apps.html), [Context](http://docs.openf2.com/developing-f2-apps.html#context) and [Store](#)&mdash;all supported under the hood by **F2.js**, a JavaScript SDK which provides an extensible foundation powering all F2-based web applications.

F2 was started by and is maintained by [Markit On Demand](http://www.markitondemand.com). Visit [OpenF2.com](http://www.openF2.com) for more information. Follow [@OpenF2](http://twitter.com/OpenF2) on Twitter.

## Developers

### Quick Start

Clone the repo, `git clone https://github.com/OpenF2/F2.git`, or [download the latest version](https://github.com/OpenF2/F2/zipball/master). 

If you've cloned the repo and are ready to start building a F2 app, [read the documentation](http://docs.openf2.com/developing-f2-apps.html#developing-your-f2-app). Just want to see examples? Point your browser at `http://localhost/OpenF2/F2/sdk/examples/`.

### Build F2

We've included a `build.js` file in the project which contains the logic for compiling F2.js and the documentation. The build script runs on [Node.js](http://nodejs.org/), and has a few dependencies. To install, `cd` to your `F2` folder, and run the following commands in npm:

`$> npm install uglify-js wrench yuidocjs optimist`

`$> npm install less markitdown -g`

To **build F2**, run:

`$> node build`

For help, run:

`$> node build -h`

### Collaboration 

Join the team and help contribute to F2 on GitHub. Begin by [forking the repo](https://github.com/OpenF2/F2/fork_select), sending [pull requests](https://help.github.com/articles/using-pull-requests), or [submitting issues](https://github.com/OpenF2/F2/issues).

### Versioning

To adhere to industry standards, F2 will be maintained under the Semantic Versioning guidelines as much as possible.

Releases will be numbered with the following format:

{'fraction_non_alphanumeric': 0.12206767697737181, 'fraction_numerical': 0.015362258667220262, 'mean_word_length': 4.776978417266187, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 11, 'https://': 10, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6282687', 'n_tokens_mistral': 1473, 'n_tokens_neox': 1420, 'n_words': 519}