jest-preset-beemo
v2.2.1 jest-preset beemo
jest-preset-beemo
A modern TypeScript-only Jest preset. Provides code coverage and performance out of the box.
yarn install --dev jest-preset-beemo
Setup
Add the preset to your root jest.config.js
.
module.exports = {
preset: 'jest-preset-beemo',
};
Features
- Configured for Node.js environments.
- Defines an empty file mock for non-TS files (like CSS).
- Requires 90% code coverage of all source files.
- Improved performance through the Jest Circus runner.
- Supports
__DEV__
and__PROD__
globals.
Requirements
- Source files must be located in a
src
folder. - Tests files must end in
*.test.*
and be located within atests
or__tests__
folder. - Includes a setup file at
<rootDir>/tests/setup.ts
(if exists). - Relies on Babel, the TypeScript plugin, and the default
babel-jest
package.
npm i jest-preset-beemo
Metadata
- MIT
- >=14.15.0
- Miles Johnson
- released 7/24/2022