<commit_before>[![Build Status](https://travis-ci.org/spacejamio/spacejam.svg?branch=master)](https://travis-ci.org/spacejamio/spacejam)

## SpaceJam

**spacejam** is a console test runner for [meteor](https://www.meteor.com/) packages. It wraps meteor test-packages with some enhancements, allowing you to easily run your package tinytests or [munit](https://atmospherejs.com/package/munit) tests from the command line. It's primary use is in continuous integration environments. It starts meteor test-packages, waits for it to be ready, and then runs the tinytests or [munit](https://atmospherejs.com/package/munit) tests in phantomjs. The npm package also includes helper scripts to easily run meteor and test meteor packages in parallel, tag package builds in Travis CI and publish packages from Travis CI build tags.

## Table of Contents

1. [Installation](#installation)

2. [Commands](#commands)

2.1. [spacjam test-packages](#spacjam-test-packages)

2.1.1. [Running your package tests without a meteor app](#running-your-package-tests-without-a-meteor-app)

2.1.2. [Exit codes](#exit-codes)

2.2. [spacjam package-version](#spacjam-package-version)

3. [Contributing](#contributing)

4. [Changelog](#changelog)

5. [License](#license)

## Installation

For current user:

```bash
npm install -g spacejam
```

For all users:
<commit_msg>Fix readme toc<commit_after>[![Build Status](https://travis-ci.org/spacejamio/spacejam.svg?branch=master)](https://travis-ci.org/spacejamio/spacejam)

## SpaceJam

**spacejam** is a console test runner for [meteor](https://www.meteor.com/) packages. It wraps meteor test-packages with some enhancements, allowing you to easily run your package tinytests or [munit](https://atmospherejs.com/package/munit) tests from the command line. It's primary use is in continuous integration environments. It starts meteor test-packages, waits for it to be ready, and then runs the tinytests or [munit](https://atmospherejs.com/package/munit) tests in phantomjs. The npm package also includes helper scripts to easily run meteor and test meteor packages in parallel, tag package builds in Travis CI and publish packages from Travis CI build tags.

## Table of Contents

- [Installation](#installation)

- [Commands](#commands)

-- [spacejam test-packages](#spacejam-test-packages)

--- [Running your package tests without a meteor app](#running-your-package-tests-without-a-meteor-app)

--- [Exit codes](#exit-codes)

-- [spacjam package-version](#spacjam-package-version)

- [Contributing](#contributing)

- [Changelog](#changelog)

- [License](#license)

## Installation

For current user:

```bash
npm install -g spacejam
```

For all users:

{'fraction_non_alphanumeric': 0.12247946228528753, 'fraction_numerical': 0.005601194921583271, 'mean_word_length': 5.020224719101123, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 2, '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': '1102011', 'n_tokens_mistral': 884, 'n_tokens_neox': 791, 'n_words': 265}