<commit_before><p align="center">
  <a href="https://facebook.github.io/kpm">
    <img alt="kpm" src="https://github.com/facebook/kpm/blob/master/assets/logo.png?raw=true" width="546">
  </a>
</p>

<p align="center">
  alternate npm and bower client focused on security and performance.
</p>

<p align="center">
  <a href="https://travis-ci.org/facebook/kpm"><img alt="Travis Status" src="https://img.shields.io/travis/facebook/kpm/master.svg?style=flat&label=travis"></a>
  <a href="https://ci.appveyor.com/project/facebook/kpm/branch/master"><img alt="Appveyor Status" src="https://img.shields.io/appveyor/ci/facebook/kpm.svg?style=flat&label=appveyor"></a>
  <a href="https://codecov.io/github/facebook/kpm"><img alt="Coverage Status" src="https://img.shields.io/codecov/c/github/facebook/kpm/master.svg?style=flat"></a>
</p>

## Features

**General**

 * Blazing fast.
 * Dependency deduping.
 * Ability to manually resolve version conflicts so only a single version per package exists.
 * Locked dependencies by default.<commit_msg>switch around performance and security<commit_after><p align="center">
  <a href="https://facebook.github.io/kpm">
    <img alt="kpm" src="https://github.com/facebook/kpm/blob/master/assets/logo.png?raw=true" width="546">
  </a>
</p>

<p align="center">
  alternate npm and bower client focused on performance and security.
</p>

<p align="center">
  <a href="https://travis-ci.org/facebook/kpm"><img alt="Travis Status" src="https://img.shields.io/travis/facebook/kpm/master.svg?style=flat&label=travis"></a>
  <a href="https://ci.appveyor.com/project/facebook/kpm/branch/master"><img alt="Appveyor Status" src="https://img.shields.io/appveyor/ci/facebook/kpm.svg?style=flat&label=appveyor"></a>
  <a href="https://codecov.io/github/facebook/kpm"><img alt="Coverage Status" src="https://img.shields.io/codecov/c/github/facebook/kpm/master.svg?style=flat"></a>
</p>

## Features

**General**

 * Blazing fast.
 * Dependency deduping.
 * Ability to manually resolve version conflicts so only a single version per package exists.
 * Locked dependencies by default.
{'fraction_non_alphanumeric': 0.18484992853739876, 'fraction_numerical': 0.0028585040495474035, 'mean_word_length': 5.051873198847262, 'pattern_counts': {'":': 0, '<': 39, '<?xml version=': 0, '>': 39, 'https://': 16, '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': '5116556', 'n_tokens_mistral': 740, 'n_tokens_neox': 729, 'n_words': 133}