create-lite-jest-runner

v1.1.1
A lightweight Jest runner creator
jest jest-runner esm

create-lite-jest-runner

npm npm Codecov Bundle Size Conventional Commits

A lightweight Jest runner creator.

Why use this instead of create-jest-runner?

Honestly, you shouldn't. create-jest-runner is an incredible package and provided the base for all of the Jest runners I've created for years. I created this package to centralize an abstraction I created for my runners after updating some of their dependencies to their new ESM versions.

create-jest-runner properly handles the lower level worker abstraction for the runners it creates. This package does not. Instead, this package creates runners that run tests inline, regardless if that is requested or not. This is a sacrifice being made because jest-worker does not yet support ESM files without some heavy quirks (as of March 10, 2022).

DO NOT create a runner with this package unless you are absolutely certain that this is a trade off you are willing to make.

License

Copyright 2022 Kepler Sticka-Jones. Licensed ISC.

npm i create-lite-jest-runner

Metadata

  • ISC
  • >= 12
  • Kepler Sticka-Jones
  • released 7/9/2024

Downloads

Maintainers