<commit_before># bygg
**Stop worrying about the build system and start coding**

Ever feel like existing front-end build systems just get in your way? Say hello
to *Bygg*. The basic primitive isn't a single file, but a tree of files, and you
simply compose plugins into a graph that defines your build pipeline. Bygg takes
care of the rest. By leveraging functional reactive programming only the part of
the pipeline that actually changed is recomputed, and you'll see the result in
your browser just milliseconds later. No need to worry about live-reload, source
maps, or bending your build system to fit revving into the picture; Bygg's got
you covered.

## Documentation

Check out [the examples](https://github.com/oleavr/bygg-examples) to get
started.

## Sample `byggfile.js`

This file is just a quick sample to give you a taste of what bygg does.

```js
/* global require, process */
'use strict';
<commit_msg>Tweak the README<commit_after># Bygg
**Stop worrying about the build system and start coding**

Ever feel like existing front-end build systems just get in your way? Say hello
to *Bygg*. The basic primitive isn't a single file, but a tree of files, and you
simply compose plugins into a graph that defines your build pipeline. Bygg takes
care of the rest. By leveraging functional reactive programming only the part of
the pipeline that actually changed is recomputed, and you'll see the result in
your browser just milliseconds later. No need to worry about live-reload, source
maps, or bending your build system to fit revving into the picture; Bygg's got
you covered.

## Documentation

Check out the [examples](https://github.com/oleavr/bygg-examples) to get
started.

## Sample `byggfile.js`

This file is just a quick sample to give you a taste of what bygg does.

```js
/* global require, process */
'use strict';

{'fraction_non_alphanumeric': 0.06307775965198477, 'fraction_numerical': 0.0, 'mean_word_length': 4.427728613569322, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '6729718', 'n_tokens_mistral': 506, 'n_tokens_neox': 478, 'n_words': 282}