A new Stryker plugin that adds support for Babel projects has just been released!
The installation/upgrade scenario's in this blog post can be circumvented by using the Quickstart if you don't already use Stryker in your project.
You can do so by installing the package:
And configuring it in your stryker.conf.js:
To use the new Babel transpiler, start by installing the package:
And configure it in your stryker.conf.js:
If you have a plugins section in your config, please consider removing it or add the new stryker-babel-transpiler plugin.
With these new features, we unfortunately do not yet have support for projects using Webpack (such as React). If you need Webpack to bundle your code in order to run your tests please let us know what your setup is! This will help us with the development of Webpack support.
Please try it out yourself and let us know what your think!