<commit_before># Kist Beacon

Front-end logging interface.

## Usage

Include file from `dist` (minifed or default) folder and call following method,
preferably as soon as possible to catch errors on start.

```javascript
Kist.Beacon.init({
	loggerUrl: 'log.php'
});
```

One object parameter is availbable—`loggerUrl`. This is the endpoint where your
application will pass query parameters from AJAX call and do with them what
you desire: save them to database, logfile on server, etc.

## Installation

Distribution files are in `dist` folder.

### Using [Bower](http://bower.io)?

```bash
bower install niksy/kist-beacon
```<commit_msg>Update usage and acknowledgments<commit_after># Kist Beacon

Front-end logging interface.

## Usage

Include file from `dist` (minifed or default) folder and call following method,
preferably as soon as possible to catch errors on start.

```javascript
Kist.Beacon.init({
	loggerUrl: 'log.php'
});
```

### Config

#### `loggerUrl`

**Required**  
Type: `String`

Endpoint where your application will pass query parameters from AJAX call and do with them what
you desire: save them to database, logfile on server, etc.

## Installation

Distribution files are in `dist` folder.

### Using [Bower](http://bower.io)?

```bash
bower install niksy/kist-beacon
```

## Acknowledgments

* https://github.com/Lapple/ErrorBoard
* http://tobyho.com/2012/07/27/taking-over-console-log/
{'fraction_non_alphanumeric': 0.11456859971711457, 'fraction_numerical': 0.005657708628005658, 'mean_word_length': 4.682730923694779, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, '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': '4164013', 'n_tokens_mistral': 458, 'n_tokens_neox': 429, 'n_words': 163}