<commit_before># react-wordcloud-demo

[![Build Status](https://travis-ci.com/Purii/react-wordcloud-demo.svg?token=qdXLSA5Q7qrhqsn<PASSWORD>&branch=master)](https://travis-ci.com/Purii/react-wordcloud-demo)
![Dependencies](https://img.shields.io/david/purii/react-wordcloud-demo.svg?style=flat)
![devDependencies](https://img.shields.io/david/dev/purii/react-wordcloud-demo.svg?style=flat)

**NOTE: This component is not published. It is just for [demonstration](http://purii.github.io/react-wordcloud-demo/) purposes.**

| | |
| :------------: | :---------------: |
| ![](https://raw.github.com/Purii/react-wordcloud-demo/master/assets/initialState.png) | ![](https://raw.github.com/Purii/react-wordcloud-demo/master/assets/selectedState.png) |

## Premise
* The component should be usable within an existing application. No routing needed.
* The data is already available. No fetching mechanism needed.
* The component should be distributable as `commonjs`, `umd` and `es6-module`.

[**Jump to the example!**](http://github.com/Purii/react-wordcloud-demo#example)

## Installation
Be sure to use the latest version of node.js and npm.
*Note: Currently the component is not published via npm.*

1. Install: `npm i --save react-wordcloud`
1. Install peerDependencies that are listed in `package.json`.

### Usage / Props
To run the component with the default props, it is enough to include the WordCloud component with some topics:

```javascript
  <WordCloud<commit_msg>use travis-ci.org instead of .com<commit_after># react-wordcloud-demo

[![Build Status](https://travis-ci.org/Purii/react-wordcloud-demo.svg?branch=master)](https://travis-ci.org/Purii/react-wordcloud-demo)
![Dependencies](https://img.shields.io/david/purii/react-wordcloud-demo.svg?style=flat)
![devDependencies](https://img.shields.io/david/dev/purii/react-wordcloud-demo.svg?style=flat)

**NOTE: This component is not published. It is just for [demonstration](http://purii.github.io/react-wordcloud-demo/) purposes.**

| | |
| :------------: | :---------------: |
| ![](https://raw.github.com/Purii/react-wordcloud-demo/master/assets/initialState.png) | ![](https://raw.github.com/Purii/react-wordcloud-demo/master/assets/selectedState.png) |

## Premise
* The component should be usable within an existing application. No routing needed.
* The data is already available. No fetching mechanism needed.
* The component should be distributable as `commonjs`, `umd` and `es6-module`.

[**Jump to the example!**](http://github.com/Purii/react-wordcloud-demo#example)

## Installation
Be sure to use the latest version of node.js and npm.
*Note: Currently the component is not published via npm.*

1. Install: `npm i --save react-wordcloud`
1. Install peerDependencies that are listed in `package.json`.

### Usage / Props
To run the component with the default props, it is enough to include the WordCloud component with some topics:

```javascript
  <WordCloud
{'fraction_non_alphanumeric': 0.16279863481228668, 'fraction_numerical': 0.0027303754266211604, 'mean_word_length': 4.407749077490775, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 4, 'https://': 12, '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': '153228', 'n_tokens_mistral': 953, 'n_tokens_neox': 899, 'n_words': 231}