GithubHelp home page GithubHelp logo

niyazof / stryker-js Goto Github PK

View Code? Open in Web Editor NEW

This project forked from stryker-mutator/stryker-js

0.0 0.0 0.0 64.01 MB

Mutation testing for JavaScript and friends

Home Page: https://stryker-mutator.io

License: Apache License 2.0

Shell 0.05% JavaScript 12.01% TypeScript 84.83% CSS 0.05% HTML 2.10% Vue 0.33% SCSS 0.22% Gherkin 0.40%

stryker-js's Introduction

Mutation testing badge Build Status NPM Node version Slack Chat

Stryker

StrykerJS

Professor X: For someone who hates mutants... you certainly keep some strange company. William Stryker: Oh, they serve their purpose... as long as they can be controlled.

Welcome to StrykerJS's monorepo. This is where all official stryker packages are maintained. If you're new to monorepos: don't be scared. You'll find the packages in the packages folder.

If you're interested in why we chose a monorepo, please read babeljs's design document about monorepos. We use it for the same reasons as they do.

Introduction

For an introduction to mutation testing and Stryker's features, see stryker-mutator.io.

Getting started

Please follow the quickstart on the website.

For small js projects, you can try the following command:

npm install --save-dev @stryker-mutator/core
# Only for small projects:
npx stryker run

It will run stryker with default values:

  • Uses npm test as your test command
  • Searches for files to mutate in the lib and src directories

Usage

$ npx stryker <command> [options] [configFile]

See usage on stryker-mutator.io

Supported mutators

See our website for the list of currently supported mutators.

Configuration

See configuration on stryker-mutator.io.

stryker-js's People

Contributors

nicojs avatar dependabot[bot] avatar dependabot-preview[bot] avatar simondel avatar renovate[bot] avatar strykermutator-npa avatar mthmulders avatar hugo-vrijswijk avatar garethp avatar philippw avatar bharaninb avatar dependabot-support avatar avassem85 avatar giovds avatar ollelauribostrom avatar mshogren avatar wijtserekker avatar userbit avatar djaler avatar kamontat avatar fredericbonnet avatar lukas-schaetzle avatar mscharley avatar tommilligan avatar regseb avatar sharikovvladislav avatar georgewl avatar florisg-infosupport avatar edgpaez avatar edi9999 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.