stryker-cli
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

Build Status Gitter

Stryker

Stryker Command-Line Interface

This is the command-line interface (CLI) for Stryker, the JavaScript mutation testing framework.

If you plan on using Stryker in more projects, the Stryker-CLI is the easiest way to install, configure and run Stryker for your project.

Installation

The Stryker-CLI can be easily installed using NPM.

$ npm install -g stryker-cli

Please always install the Stryker-CLI globally with -g or --global. The Stryker-CLI does not include a copy of Stryker itself. Instead, it needs your local Stryker installation (i.e. the Stryker installation contained in your project's node_modules folder). If you don't have Stryker installed yet, the Stryker-CLI will help you with your Stryker installation. If you want to use stryker directly from npm scripts, feel free to do so without the Stryker-CLI. The Stryker-CLI's only task is to make Stryker more easy to use.

Usage

The Stryker-CLI works by passing received commands to your local Stryker installation. If you don't have Stryker installed yet, the Stryker-CLI will help you with your Stryker installation. This method allows us to provide additional commands with updates of Stryker itself.

For example, you can kick off mutation testing using:

$ stryker run

Please always execute the Styker-CLI commands from your project's root directory. Although we are able to find your local Stryker installation in parent folders, running Stryker from a different folder than your project's root directory may result in unexpected behavior.

More

To list all of the functionality available for Stryker through the Stryker-CLI, please execute the help command.

$ stryker --help

/stryker-cli/

    Package Sidebar

    Install

    npm i stryker-cli

    Weekly Downloads

    8,328

    Version

    1.0.2

    License

    Apache-2.0

    Unpacked Size

    43.1 kB

    Total Files

    14

    Last publish

    Collaborators

    • simondel
    • nicojs
    • olafhaalstra
    • korthout
    • avassem