The api for the extendable JavaScript mutation testing framework Stryker
npm install @stryker-mutator/api


1. Create your own Mutator
2. Create a custom Reporter
3. Create a TestFramework for a test framework
4. Create a TestRunner to bridge the gap between your test runner and Stryker
5. Create a custom way of configuring Stryker by creating an OptionsEditor
All extension points work in the same basic way.
1. Create a constructor function (or class)
2. Register the constructor function to the correct Factory.
For more info, please take a look at the Stryker website section on plugins.