<commit_before>[![Actions Status](https://github.com/bigeasy/ascension/workflows/Node%20CI/badge.svg)](https://github.com/bigeasy/ascension/actions)
[![codecov](https://codecov.io/gh/bigeasy/ascension/branch/master/graph/badge.svg)](https://codecov.io/gh/bigeasy/ascension)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

A comparator function builder.

| What          | Where                                         |
| --- | --- |
| Discussion    | https://github.com/bigeasy/strata/issues/1    |
| Documentation | https://bigeasy.github.io/strata              |
| Source        | https://github.com/bigeasy/strata             |
| Issues        | https://github.com/bigeasy/strata/issues      |
| CI            | https://travis-ci.org/bigeasy/strata          |
| Coverage:     | https://codecov.io/gh/bigeasy/strata          |
| License:      | MIT                                           |


```
npm install b-tree
```

height="481" alt="&quot;The Wave&quot;"></a><br>
The Wave by [Rick Z.](http://www.flickr.com/people/rickz/).

An Evented I/O B-tree for Node.js.

---

Strata is part of a collection of database primitives that you can use to design
your own distributed databases for your Node.js applications. I call this
collection the Strata Universe. It culimates in Locket, a pure-JavaScript
implementation of LevelDB.
<commit_msg>Fix image in `README.md`.<commit_after>[![Actions Status](https://github.com/bigeasy/ascension/workflows/Node%20CI/badge.svg)](https://github.com/bigeasy/ascension/actions)
[![codecov](https://codecov.io/gh/bigeasy/ascension/branch/master/graph/badge.svg)](https://codecov.io/gh/bigeasy/ascension)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

A comparator function builder.

| What          | Where                                         |
| --- | --- |
| Discussion    | https://github.com/bigeasy/strata/issues/1    |
| Documentation | https://bigeasy.github.io/strata              |
| Source        | https://github.com/bigeasy/strata             |
| Issues        | https://github.com/bigeasy/strata/issues      |
| CI            | https://travis-ci.org/bigeasy/strata          |
| Coverage:     | https://codecov.io/gh/bigeasy/strata          |
| License:      | MIT                                           |


```
npm install b-tree
```

<a href="http://www.flickr.com/photos/rickz/2207171252/" title="&quot;The
Wave&quot; by rickz, on Flickr"><img
src="http://farm3.staticflickr.com/2363/2207171252_4bb23fba1e_o.jpg" width="722"
height="481" alt="&quot;The Wave&quot;"></a><br>The Wave by [Rick
Z.](http://www.flickr.com/people/rickz/).

An Evented I/O B-tree for Node.js.

---

Strata is part of a collection of database primitives that you can use to design
your own distributed databases for your Node.js applications. I call this
collection the Strata Universe. It culimates in Locket, a pure-JavaScript
implementation of LevelDB.

{'fraction_non_alphanumeric': 0.15356550580431177, 'fraction_numerical': 0.014593698175787729, 'mean_word_length': 2.539906103286385, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 10, 'https://': 24, 'lorem ipsum': 0, 'www.': 3, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6731604', 'n_tokens_mistral': 1031, 'n_tokens_neox': 936, 'n_words': 174}