<commit_before># clue/phar-composer [![Build Status](https://travis-ci.org/clue/phar-composer.png?branch=master)](https://travis-ci.org/clue/phar-composer)

Simple phar creation for your projects managed via composer.

It takes your existing project's `composer.json` and builds an executable phar
for your project among with its bundled dependencies.

* Create a single executable phar archive, including its dependencies
* Automated build process
* Zero additional configuration 

> Note: This project is in early alpha stage! It's been tested against a wide range
of packages and we have yet to find any major issues. Given the current lack of unit
tests, it's likely we're missing some edge cases though. Feel free to report any issues you encounter.

## Usage

Once clue/phar-composer is [installed](#install), you can simply invoke it via command line like this:

```bash
$ php phar-composer.phar build ~/path/to/your/project
```

> As an example, this projet itself is bundled via phar-composer
([google recursion](https://www.google.com/search?q=recursion)). So instead of downloading the
below mentioned `phar-composer.phar`, you can build one yourself by issuing:
>
> ```bash
> $ php bin/phar-composer build ~/workspace/phar-composer
> ```

## Install
<commit_msg>Clarify project scope<commit_after># clue/phar-composer [![Build Status](https://travis-ci.org/clue/phar-composer.png?branch=master)](https://travis-ci.org/clue/phar-composer)

Simple phar creation for any project managed via composer.

It takes your existing project's `composer.json` and builds an executable phar
for your project among with its bundled dependencies.

* Create a single executable phar archive, including its dependencies (i.e. vendor directory included)
* Automated build process
* Zero additional configuration 

> Note: This project is in beta stage! It's been tested against a wide range
of packages and we have yet to find any major issues.
Feel free to report any issues you encounter.

## Usage

Once clue/phar-composer is [installed](#install), you can simply invoke it via command line like this:

```bash
$ php phar-composer.phar build ~/path/to/your/project
```

The second argument can be pretty much everything that can be resolved to a valid project managed by composer.

> As an example, this projet itself is bundled via phar-composer
([google recursion](https://www.google.com/search?q=recursion)). So instead of downloading the
below mentioned `phar-composer.phar`, you can build one yourself by issuing:
>
> ```bash
> $ php phar-composer.phar build ~/workspace/phar-composer
> ```

## Install

{'fraction_non_alphanumeric': 0.09404990403071017, 'fraction_numerical': 0.0, 'mean_word_length': 4.778270509977827, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 15, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3329314', 'n_tokens_mistral': 768, 'n_tokens_neox': 731, 'n_words': 307}